HTML, BODY {height: 100%; font-family: Arial; font-size: 12px; color: #44494d}
BODY {background: url('../images/service/bg_body.jpg') repeat-x}

A, A:visited, A:active  {text-decoration: none; color: #09337B; font-weight: bold}
A:hover{text-decoration: underline}

#header {position: absolute; width: 50%; top: 0px; right: 0; background: url('../images/service/bg_header.jpg') repeat-x}
#home{position: absolute; display: inline-block; width: 150px; height: 142px; margin-top: -85px; margin-left: -200px; text-indent: -1000px}

#logo {width: 800px; height: 57px; margin-left: -500px; padding-left: 200px; padding-top: 125px; background: url('../images/service/bg_logo.jpg') no-repeat}

#logo UL {margin-bottom: 20px}
#logo LI {display: inline; margin-left: 30px; font-weight: bold}
#logo LI  A {display: inline}
#logo LI A.active {color: #000000}

#logo P {margin-left: 30px; font-size: 11px; font-weight: bold; color: #AFDAFF}
#logo P A {color: #FFFFFF}
#logo P SPAN {margin-left: 10px}

#contacts {position: absolute; width: 879px; top: 0px; left: 50%; margin-top: 10px; margin-left: -365px; text-align: right; }

#contacts A {display: block; float: left; width: 16px; height: 16px; margin-left: 40px; text-indent: -1000px; text-align: left}
#contacts SPAN {font-size: 18px; color: #FF4D00; margin-left: 30px}

#links {overflow: hidden; zoom: 1; width: 300px;  float: left; margin-top: -15px}
*HTML #links { margin-left: -40px}

#phones {float: right; width: 700px; height: 20px; margin-top: -2px; margin-left: 100px; overflow: hidden; zoom: 1}
A#phones_link { text-indent: 0;}

.offer {height: 20px; padding-left: 20px; overflow: hidden; zoom: 1}
.offer DIV {display: inline; float: left; height: 15px; padding-left: 10px; font-size: 11px; font-weight: bold; color: #AFDAFF; overflow: hidden}
.offer DIV A {color: #FFF}

.even2 {display: none}


#main {display: block; width: 980px; min-height: 100%; margin: auto; z-index: 0}
#content {padding: 220px 10px 110px; overflow: hidden}

#navigation_column {float: left; width: 270px}

#navigation {}
#navigation_column SELECT {width: 270px; margin-bottom: 10px; }
.ad {margin-top: 30px; text-align: center}
#navigation H2, H2.special {display: block; margin-top: 10px; padding-top: 10px; padding-left: 15px; font-size: 14px; border-top: 1px solid #E1E4E7}

.h2 {display: block; margin-top: 10px; padding-top: 10px; padding-left: 15px; font-size: 14px; border-top: 1px solid #E1E4E7}

H2 .header, H2 .selected, H2 .selected2 {position: absolute; margin-left: -15px; padding-left: 10px; height: 10px; margin-top: 3px; background-image: url('../images/service/icons.gif'); background-position: top left; background-repeat: no-repeat}
#navigation .selected {background-position: -20px 0}
#navigation .selected2 {background-position: -10px 0}
H2 .selected {background-position: -10px 0}

#navigation UL{margin: 15px 0 15px 30px}
#navigation UL LI {width: 230px; margin-bottom: 5px; padding-left: 8px; background: url('../images/service/bg_navigation.gif') no-repeat left top}
#navigation UL A {font-weight: normal}

#navigationa.tabs UL {margin-left: 0; border: 1px solid red}
#navigation.tabs UL LI {width: auto; padding:0; background: none}
#navigation.tabs UL A {font-weight: bold}

#navigation.tabs LI H2 DIV {position: absolute; height: 10px; margin-top: 1px; margin-lefT: -15px;  padding-left: 10px; background: url('../images/service/icons.gif') no-repeat left top}

#navigation.tabs LI.tab-current H2 DIV {background: url('../images/service/icons.gif') no-repeat -10px top}

H2.special {padding-bottom: 10px; border-bottom: 1px solid #E1E4E7; background: url('../images/service/star.gif') no-repeat left top}
H2.special A{color: #FF3C00}


#content_column {float: right; width: 660px}
#content_column H1 {margin-bottom: 20px; font-size: 18px; color: #FE4D00}

.unit {margin-bottom: 15px; overflow: hidden; background: #EDF2F6}
.unit IMG {float: left; width: 150px;  margin-right: 15px}
.unit DIV {float: left; width: 490px; margin-bottom: 10px; line-height: 1.2}
.unit DIV A {display: block; width: 0; margin-top: 10px; white-space: nowrap}
.unit H2 {margin-bottom: 5px; font-size: 14px; font-weight: bold}

.unit.products DIV {margin-top: -10px; line-height: 1}

#footer {position: relative; width: 100%; height: 20px; margin-top: -90px; margin-bottom: 15px; padding-top: 5px; z-index: 999; background: #CFD7DF}
#footer P {width: 1000px; margin: 0 auto}
#footer SPAN {margin: 0 10px}

#footer A {font-weight: normal; text-decoration: underline}
#footer A:active, #footer A:hover {text-decoration: none}

#footer #created_by {float: right; width: auto}

.no_index {display: none}

#counters TABLE {margin: 0 auto}
#counters IMG {margin: 0 5px 5px}


.portlet.portlet_login {margin-top: 30px}
.portlet.portlet_login P {margin: 0 0 5px 20px; color: #a6afb9}

.pseudo_H1 {margin-bottom: 20px; font-size: 18px; font-weight: bold; color: #FE4D00}

.info {margin-bottom: 20px; padding: 5px 10px; border: 2px solid #cccccc; border-left: 0; border-right: 0; background: #edf2f6; color: #999}

.tab3 B {display: inline-block; width: 120px}
.tab3 .spacer {padding-top: 20px}
.tab3 .small_spacer {padding-top: 10px}

.contract_link {display: block; width: 0; margin-top: 10px;  white-space: nowrap}

.controls {margin-bottom: 3px; text-align: right; font-size: 11px}
.controls A {display: inline !important; margin-left: 5px; font-weight: normal}

#product .stats {margin-bottom: 30px}
#product H1 {font-size: 18px; font-weight: normal; color: #172855}

#product .stats {overflow: hidden; zoom: 1}
#product.stats IMG {margin-right: 15px;}
#product .stats DIV  {float: left; margin-right: 15px; line-height: 1.2}
#product B {display: block; margin-bottom: 5px}
#product .spc_link {display: block; width: 0; margin-bottom: 10px; padding-left: 20px; white-space: nowrap; background: url('../images/service/bg_spc_link.gif') no-repeat;}

#product .spc_link.second {background: url('../images/service/bg_spc_link.gif') no-repeat left -12px;}
#product .spc_link.third {background: url('../images/service/bg_spc_link.gif') no-repeat left -26px;}

#product .stats DIV .price {margin-bottom: 20px; font-size: 18px; color: #fe4d00}

.pages {margin-top: 25px; font-size: 14px; font-weight: bold}
.pages UL {display: inline-block !important; margin-left: 10px; overflow: hidden}
.pages LI {padding: 0 3px; border-left: 1px solid #bdc4c9 !important; margin-left: -5px}
.first, .previous, .next, .last {display: none !important;}
.selected A {color: #fe4d00 !important}
.page A {background: none !important; border: 0 !important; font-size: 14px; font-weight: bold !important}

td.blurb_unit {background: none; width: 85%}
td.blurb_unit A {display: block}

#header SPAN {margin-right: 10px}

.sort_links {position: absolute; margin-top: -35px; margin-left: 400px; overflow: hidden; height: 14px; }
.sort_links A {display: inline-block; margin-left: -1px; padding: 0 8px; border-left: 1px solid #cacfd5; font-weight: normal; font-size: 11px}
.sort_links A.active {color: #fe4d00; padding-left: 20px; background:  url('../images/service/sort_icons.gif') no-repeat 5px 2px }
.sort_links A.active.desc {background:  url('../images/service/sort_icons.gif') no-repeat 5px -9px}

.model {margin-bottom: 20px;}
.model DIV {margin-left: 10px}
.model A {display: block; width: 0; margin-bottom: 5px; white-space: nowrap}
.model DIV A {font-weight: normal; margin: 0}

.edit_image {margin-top: 20px;}
.edit_image A {vertical-align: middle; margin-left: 20px}
.edit_image IMG {float: left; width: 200px;}

.edit_image.small IMG {float: left; width: 150px;}

.stats DIV .stats2 {margin-top: 0px; line-height: 1.5 !important}
.stats2 {line-height: 1.5}

.meta_link {position: absolute; margin-top: -15px;}

.product_links {margin-top: 30px;}
.product_links A {width: 120px; display: inline-block; margin-bottom: 5px;}

.actionBar {margin-bottom: 10px}

.ad A {display: block; margin-bottom: 5px}

#informer TABLE {width: 200px; margin: 0 auto}
#informer TABLE DIV {display: none}

.banners {width: 1000px; margin: 0 auto; overflow: hidden; zoom:1}
.banners DIV {float: left; width: 88px; height: 31px; margin: 0 12px 12px 0}

.banners .actionBar {position: absolute; margin-top: -15px; }

.help2 {display:  none !important;}

.tablestables TABLE {width: 660px !important}
.tablestables TABLE TABLE {width: auto !important}

.product_links2 A {display: block; width: 0; white-space: nowrap;}

.ad {width: 270px; overflow: hidden}