body { padding: 0; margin: 0; background-color: #ffffff; color: #4b4b4b; font-size: 12px; }

td { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; font-size: 12px;}

a { color: #495677; }

h1 { font-size: 20px; color: #565d6a; font-weight: normal; }
h1 SPAN { background-color:#f7f7f7; padding-left:4px; padding-right:6px;}
h2 { font-size: 16px; color: #082B70; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}

h3 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #8B8B8B; }

#main-image-block {border-top:5px solid #99cccd;}
.pageHeader { background:url(/img/header-bg.gif) repeat-x 0px 16px; padding-left:5px;}
.td_title {
	color: #FFFFFF;
	background-color: #0B357E;
	font-size: 11px;
	text-align: center;
	padding: 5px;
}

UL LI {
	list-style-image: url(/img/marker.gif);
	margin-bottom: 5px;
} 

IMG.img {
	border: #CCCCCC 1px solid;
	padding: 3px;
}

DIV.razdelitel {
	background: url(/img/razdelitel.gif) repeat-x left;
	height: 3px;	
}

td.topMenuItemBox { padding: 0 1px 1px 0; }
td.topMenuItem { padding: 7px 0 0 0; }
td.topMenuItem a { font-size: 12px; color: #818181; text-transform: uppercase; text-decoration:none; }
td.topMenuItem a:hover {color:#000000; text-decoration:none;}
td.topMenuItem img { margin: 7px 0 4px 0; }
/*
td.mainMenuItem { background: url(/img/dot-bg.gif) left top repeat-x; font-size: 14px; height: 20px; }
*/
.mainMenuItem {margin-top:7px; width:188px;}
a.mainMenuLink { color:#454545; display: block; padding: 0 0 1px 100px; border-right:2px solid #99cccd; text-decoration:none; font-size:14px; }
a.mainMenuLink:hover { color:#1c1c1c; display: block; padding: 0 0 1px 100px; background:#9bcccd url(/img/menu/bg.gif) no-repeat 0px 0px; }

td.content { padding: 55px 20px 0 0; font-size: 12px; }


.formmail BUTTON {border:1px solid #768597; background-color:#FFFFFF; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:200px;}

.formmail INPUT {border:1px solid #768597; background-color:#FFFFFF; color:#333333; 
font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;  width:200px;}

.formmail SUP {color:#CC0000;}
.formmail TEXTAREA { margin:0px;border:1px solid #768597;  background-color:#FFFFFF; 
color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px; font-size:12px;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
   SCROLLBAR-SHADOW-COLOR: #7B8690;
   SCROLLBAR-3DLIGHT-COLOR:#58646E;
   SCROLLBAR-ARROW-COLOR: #ff6600;
   SCROLLBAR-TRACK-COLOR: #c6d9e1;
   SCROLLBAR-BASE-COLOR: #F0F0F0;
   scrollbar-dark-shadow-color: #58646E;
   SCROLLBAR-WIDTH: 5px;}


div.serviceBox { margin: 20px 30px 10 20px; }
.serviceBox TD {padding-top:10px;}
div.serviceItem { margin: 0 0 6px 0; font-size: 14px; color: #944828}
div.serviceItem a { color: #944828; text-decoration: none; padding-left:18px; background:url(/img/arrow-small.gif) no-repeat 0px 6px; }
div.serviceItem a:hover { color: #D56D41; text-decoration: none; }
div.serviceSeparator { background: #D1D1D1; width: 100%; height: 5px; margin: 20px 0 0 0; }
.imageBlock {border:1px solid #d5d5d5; padding:1px; margin-left:10px; margin-right:12px;}

td.banner { background: url(/img/banner-left.jpg) left bottom no-repeat #ffffff;}


div.separator { background: url(/img/dot-bg.jpg) left top #ffffff repeat-x; width: 100%; height: 1px; margin: 20px 0 19px 0; }
div.contentImgBox img { margin: 0 1px 3px 0; }


td.footer { background: url(/img/footer-decor-l-b-bg.jpg) left top no-repeat; font-size: 11px; color: #ffffff; padding: 10px 0 10px 45px;}























