/*
Project: --------------
Author: Stadnikov [lobster] Veniamin
e-mail: veiamins@gmail.com
icq: 264927884  */

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GENERAL CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
* {margin: 0; padding: 0;}
html {height: 100%;}
body {height: 100%; background: #FFFFFF url(./images/background/body.gif) 300px 0px no-repeat !important;}
img{border: none;}
.clear{clear:both; font-size:1px; line-height:0px;}

h1{color: #8f3a3d; font-size: 24px; font-family: "Trebuchet MS";}
h2{color: #8f3a3d; font-size: 20px; font-family: "Trebuchet MS";}
h3{color: #8f3a3d; font-size: 18px; font-family: "Trebuchet MS";}
h4{color: #8f3a3d; font-size: 16px; font-family: "Trebuchet MS";}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CONTAINERS CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
div#general{height: 100%; width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'995px':''); min-width: 1000px;}
#content {position: relative; min-height: 100%;}
* html #content { height: 99.9999999999999%; }
#text_block { padding-bottom: 100px; background: url(./images/background/header_bg.gif) 0px  93px no-repeat !important;}
#header{height: 93px; position: relative;}
#left_collumn{float:left; width:313px; position: relative;}
#right_collumn{float:right;width:80px;;}
#wrap1{float:right;width:100%;margin-left:-313px;}
#wrap2{margin-left:313px;}
#wrap3{width:100%;}
#wrap4{float:left;width:100%;margin-right:-80px;;}
#center_collumn{margin-right:80px; padding-top: 330px;}
#footer { position: relative; height: 68px; margin-top: -68px;}


/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- HEADER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#logo{position: absolute; left: 95px;}
#phone{position: absolute; top: 20px; left: 350px;}
#phone .label1{color: #762124; font-size: 11px; font-family: "Trebuchet MS"; position: absolute; font-weight: bold;}
#phone .label2{color: #762124; font-size: 12px; font-family: "Trebuchet MS"; position: absolute; margin-top: 15px; font-weight: bold;}
#phone .label3{
	color: #003366;
	font-size: 24px;
	font-family: "Trebuchet MS";
	position: absolute;
	margin-top: 12px;
	margin-left: 33px;
	font-weight: bold;
	white-space: nowrap;
}
#phone .label4{color: #762124; font-size: 11px; font-family: "Trebuchet MS"; position: absolute; margin-top: 38px; margin-left: 33px; font-weight: bold; white-space: nowrap;}
#nav_bar{position: absolute; top: 40px; left: 760px;}
#nav_bar a{margin: 0px 25px}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- LEFT -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#left_menu{width: 313px; height: 300px; background: url(./images/background/menu_bg.jpg) top left no-repeat !important; padding-top: 40px; position: relative;}
#left_menu li{margin-left: 105px; list-style: none; line-height: 24px;}
#left_menu li a{background: url(./images/menu_marker.gif) 0px 6px no-repeat !important; font-size: 13px; font-family: "Trebuchet MS"; color: #FFFFFF; padding-left: 16px; text-decoration: none;}
#left_menu li a:hover{text-decoration: underline;}
#left_menu li .submenu{}
#left_menu li .submenu li{margin-left: 14px;}
#left_menu li .submenu li a{background: url(./images/submenu_marker.gif) 0px 6px no-repeat !important; font-size: 12px; font-family: "Trebuchet MS"; color: #FFFFFF; padding-left: 18px;}

#backck_connect_box{margin-left: 31px; margin-right: 45px;}
#backck_connect_table{position: relative;}
#backck_connect_table th{padding-bottom: 10px;}
#backck_connect_table td{height: 20px;}
#backck_connect_table .label{padding-right: 10px; text-align: right; font-family: Tahoma; font-size: 11px; color: #762124;}
#backck_connect_table .inp_txt{width: 100px; height: 14px; border: solid 1px #762124;}
#backck_connect_table .inp_txtarea{width: 100px; height: 43px; border: solid 1px #762124;}
#backck_connect_table .button_box{padding-top: 12px; text-align: right;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CENTER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.conten_text_block{padding-top: 20px;}
.conten_text_block p, .conten_text_block p.txt_ind{font-size: 14px; color: #434343; font-family: "Trebuchet MS"; line-height: 18px; text-align: justify;}
.conten_text_block p.txt_ind{text-indent: 12px;}
.conten_text_block .read_more_block{padding-top: 15px; text-align: right;}
.conten_text_block .read_more_block a{background: url(./images/read_more.gif) 0px 9px no-repeat !important; padding-left: 18px; color: #be3835; font-size: 12px; font-family:"Trebuchet MS";}
.conten_text_block .read_more_block a:hover{text-decoration: none;}

#products{}
.products_table{width: 100%; margin-top: 15px;}
.products_table td{padding-left: 8px; width: 50%;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- FOOTER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#footer_box{height: 68px; background: #762124 url(./images/background/footer_conrner.gif) 0px 0px no-repeat !important; margin-left: 250px;}
#footer_box .info_table{margin-left: 65px;}
#footer_box .info_table td{padding: 10px; vertical-align: top;}
#footer_box .info_table td p{color: #ffffff; font-size: 11px; font-family: Tahoma;}
#footer_box .info_table td a{color: #ffffff; font-size: 11px; font-family: Tahoma;}
#footer_box .info_table td a:hover{text-decoration: none;}


a.pr{font-size: 13px; font-family: "Trebuchet MS"; color: #003366; text-decoration: none;}
a.pr:hover{text-decoration: underline; color: #0066cc; }

a.dr{font-size: 14px; font-family: "Trebuchet MS"; color: #003366; text-decoration: none;}
a.dr:hover{text-decoration: underline; color: #0066cc; }

a.sr{font-size: 12px;   font-family: "Trebuchet MS"; color: #333300; text-decoration: none;}
a.sr:hover{text-decoration: underline; color: #666600; }

a.fr{font-size: 14px;   font-family: "Trebuchet MS"; color: #660000; text-decoration: underline;}
a.fr:hover{text-decoration: none; color: #0066cc; }

a.f{font-size: 14px;   font-family: "Trebuchet MS"; color: #0066cc; text-decoration: underline;}
a.f:hover{text-decoration: none; color: #990000; }
