HTML, BODY {background: url("../disain2012/bg-body.jpg") no-repeat fixed 50% 0 #222F40;
	
	
    color: #475762;
    font: 13px arial,sans-serif;
    margin: 0;
    padding: 0 0 0;}
* HTML BODY {/*overflow:auto; overflow-y:hidden;*/}
BODY, TD, TH, LI{font:13px Verdana; }
 A {font:11px Verdana; color: #FF6600;}
INPUT, TEXTAREA, OPTION {font:12px Verdana; background-color:#FFFFFF; color:#333333;}
P {margin:0; margin-bottom:1em;}
A {text-decoration:underline;}
A:hover {text-decoration:none;}
IMG {border:0;}
IMG.in {padding:7px;}
H1 {margin:0; font:bold 16px Verdana; color: #FF6600; margin-bottom:18px;}
H2 {font:bold 14px Verdana;}
UL {margin:0; padding:0; margin-bottom:1em; margin-left:2em;}
LI {margin-bottom:.2em;}

#body {width:992px; position:relative;padding-bottom: 25px;}
/*HTML>BODY #body {width:800px;}*/

/*-------------------------------------------------------------*/


#colorbox, #cboxOverlay, #cboxWrapper {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 9999;
}
#cboxOverlay {
    height: 100%;
    position: fixed;
    width: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
    clear: left;
}
#cboxContent {
    overflow: hidden;
    position: relative;
}
#cboxLoadedContent {
    overflow: auto;
}
#cboxLoadedContent iframe {
    border: 0 none;
    display: block;
    height: 100%;
    width: 100%;
}
#cboxTitle {
    margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
    cursor: pointer;
}
#cboxOverlay {
    background: none repeat scroll 0 0 #FFFFFF;
}
#colorBox {
}
#cboxTopLeft {
    background: url("../images/border1.png") no-repeat scroll 0 0 transparent;
    height: 25px;
    width: 25px;
}
#cboxTopCenter {
    background: url("../images/border1.png") repeat-x scroll 0 -50px transparent;
    height: 25px;
}
#cboxTopRight {
    background: url("../images/border1.png") no-repeat scroll -25px 0 transparent;
    height: 25px;
    width: 25px;
}
#cboxBottomLeft {
    background: url("../images/border1.png") no-repeat scroll 0 -25px transparent;
    height: 25px;
    width: 25px;
}
#cboxBottomCenter {
    background: url("../images/border1.png") repeat-x scroll 0 -75px transparent;
    height: 25px;
}
#cboxBottomRight {
    background: url("../images/border1.png") no-repeat scroll -25px -25px transparent;
    height: 25px;
    width: 25px;
}
#cboxMiddleLeft {
    background: url("../images/border2.png") repeat-y scroll 0 0 transparent;
    width: 25px;
}
#cboxMiddleRight {
    background: url("../disain2012/border2.png") repeat-y scroll -25px 0 transparent;
    width: 25px;
}
#cboxContent {
    background: none repeat scroll 0 0 #FFFFFF;
}
#cboxLoadedContent {
    margin-bottom: 20px;
}
#cboxTitle {
    bottom: 0;
    color: #999999;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
#cboxCurrent {
    bottom: 0;
    color: #999999;
    left: 100px;
    position: absolute;
}
#cboxSlideshow {
    bottom: 0;
    color: #444444;
    position: absolute;
    right: 42px;
}
#cboxPrevious {
    bottom: 0;
    color: #444444;
    left: 0;
    position: absolute;
}
#cboxNext {
    bottom: 0;
    color: #444444;
    left: 63px;
    position: absolute;
}
#cboxLoadingOverlay {
    background: url("../disain2012/loading.gif") no-repeat scroll 5px 5px #FFFFFF;
}
#cboxClose {
    bottom: 0;
    color: #444444;
    display: block;
    position: absolute;
    right: 0;
}
.cboxIE #cboxTopLeft {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxTopCenter {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxTopRight {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxBottomLeft {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxBottomCenter {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxBottomRight {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxMiddleLeft {
    background: none repeat scroll 0 0 transparent;
}
.cboxIE #cboxMiddleRight {
    background: none repeat scroll 0 0 transparent;
}



.top {
    background: url("../disain2012/bg-menu.gif") repeat-x scroll 0 0 transparent;
    font: 11px Tahoma,Geneva,sans-serif;
    height: 35px;
    margin: 0 0 13px;
    overflow: hidden;
}
.top .frame {
    margin: 0 auto;
    overflow: hidden;
    width: 900px;
}

#nav {
    height: 350px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0 0 0 2px;
}
#nav li {
    float: left;
}
#nav li a {
    color: #131F2C;
    float: left;
    height: 30px;
    padding: 0 0 0 2px;
    text-decoration: none;
}
#nav li a span {
    cursor: pointer;
    float: left;
    height: 30px;/*height: 22px;*/
	line-height: 30px;
	padding: 0 16px 0 12px;
}
#nav li.active a, #nav li a:hover {
    background: url("../disain2012/nav-hover-l.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#nav li.active a span, #nav li a:hover span {
    background: url("../disain2012/nav-hover-r.gif") no-repeat scroll 100% 0 transparent;
}

form, fieldset {
    border-style: none;
    margin: 0;
    padding: 0;
}

.search-form {
    float: right;
    padding: 6px 0 0;
}
.search-form fieldset {
    float: left;
}
.search-form .input {
    background: url("../disain2012/bg-search-input.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 18px;
    padding: 2px 0 0 5px;
    width: 115px;
}
.search-form .text {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #68757E;
    float: left;
    margin: 0;
    outline: medium none;
    padding: 0;
    width: 95px;
}
.search-form .button {
    float: left;
    margin: -11px 0 0 100px;
}

#header {
	overflow: hidden;
	background:url(../disain2012/bg-heade.gif) no-repeat;
	margin: 0 0 10px;
	height: 60px;
	padding: 0 0 0 10px;
}
.logo {
	margin: 7px 0 0 10px;
	background: url(../disain2012/logo0000.gif) no-repeat;
	width: 197px;
	height: 46px;
	overflow: hidden;
	text-indent:-9999px;
	float: left;
	display:inline;
}
.logo a {
	display:block;
	height: 100%;
}

.logo_germes {
	margin: 7px 0 0 0px;
	background: url(../disain2012/logo_germes.gif) no-repeat;
	width: 197px;
	height: 46px;
	overflow: hidden;
	text-indent:-9999px;
	float: left;
	display:inline;
}
.logo_germes a {
	display:block;
	height: 100%;
}

#header .menu {
	float:left;
	width:465px;
	overflow: hidden;
	height: 60px;
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	font-size: 13px;
	text-align: right;
}
#header .menu li:first-child {
	background: none;
}
#header .menu li {
	display:inline;
	vertical-align: top;
	background:url(../disain2012/menu-sep.gif) no-repeat 0 50%;
	height: 60px;
	line-height: 70px;
	margin: 0 -1px 0 0;
}
#header .menu li a {
	float: left;
	height: 60px;
	color: #131f2c;
	padding: 0 0 0 6px;
	text-decoration: none;
	margin: 0 -1px 0 0;
	position:relative;
}
#header .menu li a span {
	float: left;
	line-height: 60px;
	padding: 0 40px 0 35px;/*22px 27px 0 21px;*/
	height: 60px;
    font-weight: bold;
	cursor: pointer;
}
#header .menu li.active a,
#header .menu li a:hover {
	background:url(../disain2012/menu-hov.gif) no-repeat;
	color: #fff;
}
#header .menu li.active a span,
#header .menu li a:hover span {
	background:url(../disain2012/menu-how.gif) no-repeat 100% 0;
}

/*--------------------------------------------*/
/*begin pricelist css */
.ModelDetailMT {font:10px Verdana; color:#FFF; font-weight: bold}
.PriceTitle {color:#FFFFFF;padding-left:10px;}
.PriceComment TD {color:#FFFFFF}
.modellink {COLOR: #FFFFFF; FONT: 11px Verdana; TEXT-INDENT: 0em; font-weight: bold;}
.columntitle {color:#FFFFFF;background-color:#627e9a;font-weight:bold}
.modeltitul {font:11px Verdana;font-weight:bold}
.pricerowtitul {}
.pricerowtitul TD {padding-top:2px}
.pricerow1 {}
.pricerow2 {}
/*end pricelist css */


#content {padding:0px 30px 1px 30px;}

HTML>BODY #content { background-repeat:repeat-y;}
* HTML #content A {position:relative;}

#print-header, #print-footer {display:none;}

.scrolling {padding-right:20px; height:315px; overflow:auto; position:relative; scrollbar-3dlight-color:#525870; 
scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#525870; scrollbar-darkshadow-color:#525870; 
scrollbar-face-color:#313750; scrollbar-highlight-color:#313750; scrollbar-track-color:#525870; 
scrollbar-shadow-color:#313750;}


.menu {font:bold Arial; font-size: 9px; color: #3d4366;text-transform:uppercase; text-decoration:none; padding:30 0 10 0}
.btn {cursor:pointer;}
.radio {border:0; background:none; width:13px;}


#model_list {padding-top: 450px; padding-left: 150px;}
.ModelList {font:16px Arial; font-weight: bold; color: black; text-decoration:none}
.telefon {font:15px Arial; font-weight: bold; color: #000066 ; text-decoration:none; padding-bottom:5px;}
.ModelMenu {}
.ModelMenu TD {padding-left:10px;}
.ModelMenu DIV.items {background-color:#F2F2F2; display:block; position:relative;}
.ModelMenu A {text-decoration:none;}
.ModelMenu SPAN.text {display:block; font:11px Tahoma; color:#000000; padding:2px 10px;}
.ModelMenu DIV.item {position:absolute; width:140px; height:337px; background-color:#F4F4F4; left:0; top:-307px;}
.ModelMenu UL {list-style-type:none; margin:0; padding:16px 10px 9px; border-top:1px solid #D1D1D1;}
.ModelMenu LI {background:url(/images/mm-bullet.gif) no-repeat; padding-left:7px; padding-bottom:3px; margin:0;}
.ModelMenu LI A {color:#3966B3; font-size:10px; text-decoration:underline;}
.ModelMenu LI A:hover {text-decoration:none;}

.QuestFrom {padding:12px 0 12px 0px; color:white}
.QuestDate {padding:0 0 5px 0px; text-align: right; font-size: 9px}
.QuestMes STRONG {font-family:Tahoma; text-transform:uppercase; display:block; margin-bottom:5px;margin-top:5px;}

.MainNews {background-color:#383D63; padding:12px 0 12px 17px;}
.MainNews A {text-decoration:none; color:#9EA3BE; font:10px Arial;}
.MainNews STRONG {font-family:Tahoma; color:#FFFFFF; text-transform:uppercase; display:block; margin-bottom:11px;}

.PageNews {padding:12px 0 12px 17px;}
.PageNews A {text-decoration:none; color:#9EA3BE; font:11px Arial;}
.PageNews STRONG {font-family:Tahoma; color:#FFFFFF; text-transform:uppercase; display:block; margin-bottom:11px;}

.MainVoting {background-color:#4A6086; width:190px;  padding:25px 10px 12px 17px;}
.MainVoting A {color:#B0C6DB; font:10px Arial; text-decoration:none; padding-bottom:16px;
	display:block; background:url(../../img/arrow-right.gif) 100% 100% no-repeat;}
.MainVoting STRONG {font-family:Tahoma; font-size:10 px; color:#FFFFFF; text-transform:uppercase; display:block; margin-bottom:11px;}

.MainBanner {background-color:#5686A5; width:290px;}
.MainBanner A {background:url(../../img/arrow-right-dark.gif) 100% 100% no-repeat;}

.LeftMenu {width:150px;}
.LeftMenu DIV {background-color:#FFFFFF; margin-bottom:10px;}
.LeftMenu STRONG {font-family:Tahoma; font-size:10 px; color:black; margin-left:10px}
.LeftMenu UL {list-style-type:none; margin:0; padding:6px 10px;}
.LeftMenu LI {background:url(/images/mm-bullet.gif) no-repeat; color:#ee7821; font-size:10px; font-weight: bold; padding-left:7px; padding-bottom:3px;}
.LeftMenu LI A {color:#3966B3; font-size:10px; text-decoration:underline;}
.LeftMenu LI A:hover {text-decoration:none;}
.LeftMenu A.ttl-a {display:block; background-color:#EE7821;}
.LeftMenu A.curr {color:#474747; text-decoration:none;}

.DataNav {font-size:10px; color:#FFFFFF; height:30px;}
.DataNav A {padding:0 5px; color: #FFFFFF; font-weight: bold}
.DataNav .ttl {width:20%; padding:0 19px;}
.DataNav .ttl B {color:#FFFFFF;}
.DataNav .items {}
.DataNav .items A {font-size:10px; color:#FFFFFF; display:block; white-space:nowrap; padding:0 10px 0 17px; background:url(../../img/data-nav-bullet.gif) 10px 0% no-repeat;}
.DataNav .items A.curr {font-weight:bold; text-decoration:none;}
.DataNav .listing {font-weight:bold; font-size:10px; color:#FFFFFF; padding-right:17px;}
.DataNav .listing A  {font-weight:bold; font-size:10px; color:#FFFFFF; margin-left:6px;}
.DataNav .listing A.curr {color:#FFA664; font-weight:normal; text-decoration:none;}

.DataTable .trans TD, .DataTable .model TD, .DataTable .trans TH {background-color:#919181; font:bold 11px Verdana; color:#4E4E4E; text-align:center; padding:5px 0; border-bottom:1px solid #3C425B}
.DataTable .model TD {background-color:#627E9A; margin-bottom:1px; color:#F2F2F2; padding:5px;}
.DataTable TD.blank {background:none;}
.DataTable .content TD {font:11px Verdana; color:#EEEEEE; text-align:center; padding:2px;}
.DataTable .content TH {padding:9px 10px 10px; color:#EEEEEE; text-align:left; font-weight:normal;}
.DataTable .content TD.true {background-image:url(../../img/true.gif); background-position:50% 50%; background-repeat:no-repeat;}

#scroll, #scrollContent {display:none;}

.date {white-space:nowrap; background-color:#02B6B3; font-weight:bold; color:#FFFFFF; padding:7px 14px 8px 12px; margin-bottom:1px;}

.NewsList {}
.NewsList .newsItem {padding:7px 16px 22px; border-bottom:1px solid #4A4F67;}
.NewsList .newsItem B {display:block; margin-bottom:12px;}
.NewsList .newsItemFirst {background-color:#BEBFCB; padding:7px 16px 22px; color:#3C425B; background-repeat:no-repeat;}
.NewsList .newsItemFirst B {color:#52546D; display:block; margin-bottom:12px;}

.Calendar TD {font-weight:bold; font-size:10px; color:#6D7284;}
.Calendar A {font-size:10px; color:#9EA1AD; margin-right:7px;}
.Calendar A.curr {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.Calendar .year A {display:block; float:left; margin-right:9px; background:url(../../img/arrow-year.gif) 0% 4px no-repeat; padding-left:7px;}

.Form {}
.Form TD {font-weight:bold; padding-bottom:5px;}
.Form .err {font-weight:normal; font-size:10px; color:#FFFFFF;}
.Form .err B {color:#EE7821}
.Form INPUT, .Form SELECT, .Form TEXTAREA, .Form OPTION {border:0; background-color:#FFFFFF; color:#333333; font-size:9px; height:15px; width:220px;}
.Form TEXTAREA {height:120px; overflow:auto; width:300px;}
.Form INPUT.submit {width:73px; height:15px; background:none;}
* HTML .Form INPUT, * HTML .Form TEXTAREA {position:relative;}

#FormErr {list-style-type:none;}
#FormErr LI {margin-bottom:1em; padding-left:19px; background:url(../../img/bullet-err.gif) 0% 2px no-repeat;}

.Sitemap {}
.Sitemap TH {text-align:left; border-bottom:1px solid #7D8193; padding-bottom:6px;}
.Sitemap TD {padding-top:10px;}
.Sitemap TH A {text-decoration:none; font-weight:bold;}
.Sitemap TD A {margin-bottom:3px; display:block;}

.SearchResult {}
.SearchResult A {text-decoration:none; color:#D5D6D9;}
.SearchResult P {color:#D4D5D8;}
.SearchPaging {}
.SearchPaging A {text-decoration:none;}
.SearchPaging A.curr {font-weight:bold;}

.Vote {}
.Vote TD {border-bottom:1px solid #494F6B; padding:10px 0 4xp; padding-right:10px;}
.Vote .noborder TD {border:0;}
.VoteRes {}
.VoteRes TD {color:#FFFFFF;}
.VoteRes TD.res {background-color:#627E9A; border-right:5px solid #3C425B;}

.ColorChooser {	}
.ColorChooser TD { border-right:1px solid #3C425B;}
.ColorChooser TD.last {border:0;}
.ColorChooser A {height:20px; margin:9px; width:31px; text-decoration:none; display:block;border:1px solid;}

/* CONTENT */
.more {color:#FFFFFF; font-size:10px;}
.subscribe {display:block; padding-left:14px; background:url(../../img/bullet-subscribe.gif) 0% 2px no-repeat; font-size:10px;}

.review {list-style-type:none; margin:0; padding:0;}
.review LI {padding-left:11px; padding-bottom:16px; background:url(../../img/bullet-review.gif) no-repeat;}

.rm-list {}
.rm-list TD {text-align:center; font-weight:bold; font-size:10px; color:#FEFFFF; padding:6px 0 7px;}
.rm-list TD.rm-ttl {background-color:#627E9A; padding:4px; text-align:center;}

.photos .img {display:block; vertical-align:bottom; background-position:50% 50%; background-repeat:no-repeat; text-decoration:none;}
.photos A  {font-size:10px; color:#D3D4D8; position:relative;}
.photos .zoom {display:block; float:left; padding-left:14px; background:url(../../img/zoom.gif) no-repeat; margin-bottom:2px;}

.prev, .next {color:#000000; font-size:10px; white-space:nowrap; display:block; position:relative;}
.prev {padding-left:20px; background:url(../../img/prev.gif) 0% 2px no-repeat;}
.next {padding-right:20px; background:url(../../img/next.gif) 100% 2px no-repeat;}

UL.inst {list-style-type:none; margin:0; margin-bottom:0px; margin-top:3px; width:90%;}
UL.inst LI {clear:both;}
UL.inst A {padding-left:17px; background:url(../../img/bullet-inst.gif) 0% 4px no-repeat; line-height:16px; display:block; float:left;}

.print {color:#000000; float:right; background:url(../../img/printer.gif) 100% 0% no-repeat; font-size:10px; padding-right:20px; margin-top:20px; padding-bottom:20px;}
.video {color:#D3D4D8; float:left; background:url(../../img/wmv.gif) 0% 1px no-repeat; font-size:10px; padding-left:15px; margin-top:5px; margin-bottom:3px;}

.dialers-list, .dialers-list UL {list-style:none; padding:0; margin:0;}
.dialers-list LI {background:url(../../img/arrow-right2.gif) 0% 5px no-repeat; padding:0; margin:0; padding-left:8px; font:11px Verdana; margin-bottom:5px;}
.dialers-list A {font:10px Verdana;}
.dialers-list UL {margin-top:5px;}
.dialers-list P {margin:0;}
.dialers-list LI LI {background:url(../../img/bullet-review.gif) no-repeat; margin-bottom:3px;}

.imgRight, .imgLeft {margin:7px 10px; margin-top:4px;}
.imgRight {margin-right:0;}
.imgLeft {margin-left:0;}

.dealers {}
.dealers TD {padding:8px 0 9px 5px; border-bottom:1px solid #4A4F67;}
.dealers TD P {margin-bottom:3px;}


.t2-top {
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background: #627e9a;
	padding: 4px 10px 5px 10px;
}


.t2-td {
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	color: white;
	background: #515770;
	border-bottom: 1px solid #343a52;
	font-size: 11px;
	padding: 4px 10px 4px 10px;
}

.desc {
	padding:0 3px 20px 0;
	text-align:justify;
	width:500px;
}

table.price {
	border: 1px solid #000000;
}

table.price td {
	BACKGROUND-COLOR: #060D3C;
	height: 10px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	font-size: 70%;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	height:25px;
	color : White;
}
table.price td a{
	color : White;
}

img.alphaiefix {
	behavior: url("/i/pngfix.htc")
}

/* MENU: non-active links*/
.sub_menu_off {
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    text-decoration: overline;
    white-space: nowrap;
    padding: 0 10px 0 17px;
}
A.sub_menu_on {
    text-decoration: overline;
}
A.sub_menu_on:hover {
    text-decoration: none;
}
A#left_menu_on {
    color: #EE7821;
    font-weight: bold;
    text-decoration: none;
}
A#left_menu_on:hover {
    text-decoration: underline;
}

a.spec_priamoyg {
background: url(all.jpg) no-repeat;
display: block;
height: 128px;
margin: 0;
width: 350px;
}
/* /CONTENT */

.tech {
	border-collapse: collapse;
	font-size: 10pt;
	margin-bottom: 10px;
	width: 100%;
	border: none!important;
}
.tech tr.even {
	background-color: white;
}
.tech tr.odd {
	background-color: #EFEFEF;
}
.tech tr {
	border-bottom: 1px solid #ddd;
}
.tech tr:last-child {
	border-bottom: none;
}
.tech td {
	text-align: left;
	padding: 3px 0 3px 3px;
	line-height: 16px;
}
.tech tr td {
	border-left: medium none !important;
	border-bottom: medium none !important;
	border-top: medium none !important;
	border-right: 1px solid #e7e7e7;
	background-color: transparent;
}
.tech tr td:last-child {
	border-right: medium none;
}
/*tr.hidden {
	display: none;
}*/