body { background: #2F3234 url(../images/bg.jpg) top repeat-x; margin: 0; }
body, input, select { font: normal 11px Verdana; }
img { border: none; }
p { margin-top: 0; margin-bottom: 10px; }
a:link, a:visited { color: #00F; }
div#cp { margin: 0 auto; width: 960px; }
div#langsel { margin-left: 792px; margin-top: 91px; position: absolute; z-index: 99; }
div#langsel a:link, div#langsel a:visited { color: #D3D3D3; text-decoration: none; }
div#langwnd a:link, div#langwnd a:visited { color: #F3F3F3; text-decoration: none; }
div#langsel a:hover, div#langwnd a:hover { color: #FFF; text-decoration: underline; }
div#langsel a#langmenu { cursor: default; }
div#langsel a#langmenu:hover { color: #D3D3D3; text-decoration: none; }
div#langwnd { background-color: #2F3234; border: solid 1px #000; display: none; margin-left: -9px; margin-top: 20px; position: absolute; width: 172px; z-index: 100; }
div#langwnd div { padding: 4px 8px; }
div#langwnd div#currentlang { background-color: #2D465C; }
img.flag { height: 16px; width: 16px; }
div#menulinks { font-weight: bold; margin-top: -21px; text-align: center; }
div#menulinks a:link, div#menulinks a:visited { display: inline; color: #B3B3B3; margin-left: 19px; margin-right: 19px; text-decoration: none; }
div#menulinks a:hover { color: #FFF; }
div#menulinks a#menucurrent { color: #FFF; padding-bottom: 8px; padding-top: 8px; }
img#menul, img#menur { margin-top: -8px; position: absolute; }
img#menul { margin-left: -20px; }
img#menur { margin-left: -20px; }
#home_cur { position: relative; }
img.menusep { height: 12px; width: 1px; }
div#main { background-color: #878C92; margin-top: 8px; }
table#wnd { background: url(../images/wndt.jpg) repeat-x top; width: 100%; }
td#wndc { color: #2B546E; font-weight: bold; padding-bottom: 10px; padding-top: 10px; }
td#wndl, td#wndr { width: 6px; }
td#wndl { background: url(../images/wndl.jpg) repeat-y left; }
td#wndr { background: url(../images/wndr.jpg) repeat-y right; }
td#wndlb { background-image: url(../images/wndlb.jpg); }
td#wndb { background: url(../images/wndb.jpg) repeat-x; height: 35px; }
td#wndrb { background-image: url(../images/wndrb.jpg); }
td#content { padding-left: 20px; padding-right: 20px; }
table.leftwnd, table#rightwnd { background-color: #E3EAF4; }
table.leftwnd { text-align: justify; }
td.leftwndcapt, td#rightwndcapt { background: #464D52 url(../images/swndt.jpg) repeat-x; color: #FFF; font-size: 13px; padding-bottom: 2px; }
td.swndlt, td.swndrt { background-color: #464D52; background-repeat: no-repeat; height: 30px; width: 10px; }
td.swndlt { background-image: url(../images/swndlt.jpg); }
td.swndrt { background-image: url(../images/swndrt.jpg); }
td.swndl { background: url(../images/swndl.jpg) repeat-y left; }
td.swndr { background: url(../images/swndr.jpg) repeat-y right; }
td.swndcont { padding: 17px 15px 15px; }
td.swndcont div { text-align: right; }
#cont_top { position: relative; height: 110px; min-height: 110px; padding: 10px 15px; text-align: left !important; font-size: 13px; }
.cont_text { margin-top: 10px; }
#download { background: url(../images/Button-Up.jpg) no-repeat; width: 233px; height: 36px; color: #fff; font-weight: bold; font-size: 16px; text-align: center; padding-top: 17px; cursor: pointer; }
.cont_text_left, #safe { position: absolute; top: 83px; right: 20px; font-size: 16px; font-weight: bold; color: #19ab0a; }
#safe { color: #000; top: 15px; background: url(../images/safe.gif) no-repeat; width: 80px; height: 44px; padding-left: 48px; font-size: 11px; }
#download:hover { background: url(../images/Button-Over.jpg) no-repeat; }
#cont_top_bg { background: url(../images/downbg.jpg) no-repeat; width: 247px; height: 111px; right: -10px; bottom: -27px; position: absolute; }
td.swndcont p.bold { font-weight: bold; }
td.swndlb { background: url(../images/swndlb.jpg) no-repeat left bottom; }
td.swndb { background: url(../images/swndb.jpg) repeat-x bottom; height: 27px; }
td.swndrb { background: url(../images/swndrb.jpg) no-repeat right bottom; }
img.seplt { height: 1px; position: absolute; width: 555px; }
img.seprt { height: 1px; position: absolute; width: 213px; }
div.popup { background: #FFFFE1; border: solid 2px #A19A86; color: #000; display: none; font-weight: normal; position: absolute; text-align: justify; z-index: 3; }
div.closebtn { margin-bottom: 8px; text-align: right !important; }
div.closebtn img { height: 7px; width: 7px; }
div.closebtn a:link, div.closebtn a:visited { color: #653300; text-decoration: none; }
div.closebtn a:hover { text-decoration: underline; }
span.price { color: #F00; font-weight: bold; }

