@charset "utf-8";
* {margin: 0px;	padding: 0px;}
body {background:url('/images/page-background.gif') top repeat-x #0e55aa; font-size:80%;width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
p, td, ul, ol {color:#fff;}
h1{color:#ffc550; font-weight:normal; font-size:2em; line-height:1.2em; margin-bottom:0.5em;}
h2{color:#ffc550; font-weight:bold; font-size:1.3em; line-height:0.9em; margin-bottom:0.5em; margin-top:1em; clear:both;}
h3{clear:both;}
h3 a.popup{padding-left:18px; background:url('/images/popup.gif') no-repeat 0 0.3em ;}
form{border:none;}

p{margin:0.4em 0  0.8em 0;line-height:1.4em; text-align: left}
ul {margin: 0.5em 0; padding: 0 0 0 2em;}
ul li { margin: 0.5em 0; padding: 0 0 0 20px; list-style-type: none; background: url('/images/dash.gif') no-repeat 0 0.6em;}

a{color:#ffc550;}
a:hover{color: #ffb400;}
.bigger{font-size:1.6em;}

td.lightBlue{background:url('/images/menu-stripe.gif') repeat-x #0e55aa;}
td#logo{width:; height:;background:url('/images/logo-background.jpg') no-repeat; }
td#logo img{margin-top:-10px; margin-left:19px; margin-right:20px; margin-bottom:68px;}
#maimenu .selected{background:url('/images/selected-menu-background.gif') repeat-x top #1470c5;}
#contentTable{margin-top:-45px;}
#contentTable td{padding-bottom:75px;}


div#illustration{background:url('/images/window-picture.jpg') no-repeat; width:264px; height:636px; margin-bottom:-75px;}
#contentCell{
	width:50%;
	vertical-align:top;
	padding-right:50px;
	padding-bottom:125px !important;
}


ul#promoList{margin:2.5em 0; padding:0 0 0 1em;}
ul#promoList li{margin: 1em 0; padding: 0 0 0 1.2em; font-size:0.9em; list-style-type: none;background: url('/images/list-bullet.gif') no-repeat 0 0.3em;}

#mainMenu {margin-left:50px;}
#mainMenu td{font-size:1.2em; letter-spacing: 0.08em; text-transform: uppercase; white-space:nowrap; }
#mainMenu td a, #mainMenu td span{
	display:block;
	color:#fff;
	padding-top: 21px;
	padding-right: 25px;
	padding-bottom: 21px;
	padding-left: 25px;
	font-weight: normal;
	text-decoration: none;
}

#mainMenu td a.selected, #mainMenu td span.selected{ background: url('/images/main-menu-bg.gif') repeat-x #126fc4;}
#mainMenu td a:hover{ background: url('/images/main-menu-bg-2.gif') repeat-x #126fc4;}
img#slogan{margin:20px 0 0 0px; border:0;}

div#tiser{width:262px; margin-bottom:20px;}
#tiser .stroked{border-bottom:2px solid #fff;}
#tiser h3 {font-size:1.2em; padding:0.2em 0 0.1em 0;}
#tiser a, #tiser a h3 {color:#ffc550; text-decoration:underline;}
#tiser p {margin:0 0 1em 0; font-size:0.86em}
#tiser img{border:0;}

#feedbackForm{margin:20px 0 0 50px; color:#fff;}
#feedbackForm textarea, #feedbackForm input{width:250px;}
#feedbackForm  td{padding:5px !important;}
.errors{color:#ffc550 !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;}

#footerTable{margin-top:-70px; }
#footerTable td{font-size:0.8em; vertical-align:top;padding-bottom:60px;}
#copyright{margin-left:90px;}
#footerTable a {color:#fff; }
#footerTable a:hover{color:#ffc550;}

.subMenu{margin-left:70px; margin-top:4.5em; margin-bottom:50px;}
.subMenu a{color:#fff;}
.subMenu a:hover{color:#fff; color: #ffb400;}
.subMenu ul li { background:none !important; margin:0.6em 0 0.6em 0;  padding:0;}
.subMenu ul { padding:0; margin:0; font-size:110%;}

.subMenu ul ul li { background:none !important; margin:0.5em 0 0.5em 1.5em;  padding:0; font-size:0.75em;}
.subMenu ul ul { padding:0; margin:0; }

.subMenu ul ul {display:none}
.subMenu li.here ul {display:block !important;}
.subMenu li.active ul {display:block !important;}

.active span{font-weight:bold; color:#ffb400; text-decoration:none; cursor:text;}

div#gallery, .thumbscontainer{margin:10px 0 !important; display:table; }
.prodImage, .thumbs li{display:inline; margin: 10px 45px 10px 0 !important; font-size:0.75em; color:#91bce0; width:170px; float:left; dislay:table; background:none; padding:0 !important; overflow:hidden; height:140px;}
.prodImage img, .thumbs img {border:2px solid #fff !important; margin-bottom:5px !important;}

td.stripes{background: url('/images/top-background.gif') repeat-x;}
div#light{position:absolute; z-index:2; top:0; left:695px; width:306px; height:165px; 
//background-image: none ! important;
behavior: url('/pngfix.htc');
}

table#contentTable{height:500px}
#home:hover{background-color:#268ad1}

.phones {
	font-family: "Arial Narrow";
	position:absolute;
	top:96px;
	font-size: 20px;
	color:#fff;
	width: 90%;
	left:80px;
	line-height: 18px;
}
.phones .phone-cities{font-family: "Verdana"; font-size: 12px;}
.phones .brest-phone{}
.phones .minsk-phone{}
.phones small {display: none;}
.phones .phone-code {font-size: 13px;}