body, html { font:normal 14px  Tahoma, Verdana, Arial, sans-serif ; background:#132951 url(../images/top_bg2.jpg) top left no-repeat;color:#e6efff; margin: 0px; height:100%; }
table{font:normal 12px  Tahoma, Verdana, Arial,sans-serif; color:#e6efff;}

a{color:#c4e858;}
a:hover{text-decoration:none;}
h1{font-size:18px; color:#FFF;  padding-top:10px; margin:0px 0px 15px 0px;}
h2{font-size:14px; color:#c4e858;  padding-top:10px;margin:0px 0px 15px 0px;}
h3{font-size:12px; font-weight:normal;color:#78d4ff; line-height:18px; padding:0px;margin:0px ;}

p{margin:16px 0px 0px 0px;}
th{text-align:left;}

#main{width:989px; margin-bottom:-95px; background:url(../images/bottom_bg.jpg) left bottom no-repeat;min-height: 100%; }
* html #main {height: 100%;}
#header{width:989px; height:305px;}
#logo{float:left; padding:35px 7px 100px 74px; }


#header .main{background:url(../images/main_bg.jpg) top left no-repeat;}
#header .about_company{background:url(../images/acompany_bg.jpg) top left no-repeat;}
#header .contacts{background:url(../images/contacts_bg.jpg) top left no-repeat;}
#header .payment{background:url(../images/payment_bg.jpg) top left no-repeat;}
#header .technologies{background:url(../images/technologies_bg.jpg) top left no-repeat;}
#header .service{background:url(../images/service_bg.jpg) top left no-repeat;}
#header .vacancy{background:url(../images/vacancy_bg.jpg) top left no-repeat;}
#header .get_a_quote_h{background:url(../images/get_a_quote_bg.jpg) top left no-repeat;}
#header .calculation{background:url(../images/calculation_bg.jpg) top left no-repeat;}

#top_navigation{width:780px; float:left; height:283px;}


#languages{height:200px; padding:0; margin:0;}
#languages ul{font-size:11px; list-style:none; float:right; padding:0; margin:62px 21px 0px 0px;}
#languages ul li{float:left;width:55px; height:34px; margin:0px; padding:0px; text-align:center;}
#languages ul li a{color:#132951; text-decoration:none;}
#languages ul li span{color:#132951;background:#FFF;margin-top:1px;display:block; height:17px; width:55px; line-height:16px; }


#nav {height:103px; padding-left:63px; color:#132951;}
#nav .get_a_quote { float:left;font-size:0;width:223px;}
#nav .get_a_quote img{ margin-top:27px; }
#nav .get_a_quote .png{cursor:pointer;}
#nav .order img{ margin-top:27px; }
#nav .order { float:left; font-size:0; width:222px;}
#nav .live_support {font-size:12px;height:103px; float:left;width:252px;}
#nav a {color:#132951;}
#nav .live_support .content{padding-top:30px;}
#nav .live_support .field{padding-left:50px; height:18px; line-height:18px;}
#nav .live_support .field.icq{background:url(../images/icq_icon.gif) 19px no-repeat;}
#nav .live_support .field.skype{background:url(../images/skype_icon.gif) 19px no-repeat;}
#nav .live_support .field.msn{background:url(../images/msn_icon.gif) 15px no-repeat;}

#nav.en .live_support {background:url(../images/en/live_help.png) bottom left no-repeat; }
#nav.fr .live_support {background:url(../images/fr/live_help.png) bottom left no-repeat; }
#nav.ru .live_support {background:url(../images/ru/live_help.png) bottom left no-repeat; }



#content{min-height:500px;}

#content .links_of_category{margin:0; padding:0; }
#content .links_of_category li{padding:3px 0px; list-style:none;}
#content .links_of_category li a{color:#78d4ff; text-decoration:none;}
#content .links_of_category li .description{padding-left:40px;}

#content .messangers strong{color:#e6efff;}
#content .messangers .field{padding-left:50px; height:20px; line-height:20px;}
#content .messangers .field.icq{background:url(../images/icq_icon.gif) 19px no-repeat;}
#content .messangers .field.skype{background:url(../images/skype_icon.gif) 19px no-repeat;}
#content .messangers .field.msn{background:url(../images/msn_icon_light.gif) 15px no-repeat;}

#left_column{float:left; width:152px; padding:0px 53px 0px 57px;}
#left_column ul{margin:0; padding:0;}

#left_nav{list-style:none;}
#left_nav li{border-bottom:1px solid #466b8c;font-size:13px; line-height:13px; padding:3px 0px 4px 9px;}
#left_nav li.category a{font-weight:bold; color:#78d4ff;}
#left_nav li.category {font-weight:bold; color:#78d4ff; font-size:12px; padding-left:0px;}
#left_nav li a{color:#cee3f6; text-decoration:none;}
#left_nav li a:hover{color:#c4e858;}

#right_column{float:left;padding:20px 0px 30px 0px; width:706px; line-height:18px;}
#right_column strong{color:#c4e858;}
#right_column p{margin-right:90px; text-indent:0px; text-align:justify;}
#right_column .blue{color:#78d4ff;}
#right_column li {font-size:13px;}

#get_a_quote_form{width:500px;}
#get_a_quote_form th{display:table-cell;width:150px;text-align:right; height:30px; color:#c4e858;}
#get_a_quote_form td{padding-left:15px;}

#get_a_quote_form .dashed{height:20px;background:url(../images/dashed.gif) left repeat-x;}
#get_a_quote_form select{width:135px; padding:0; margin:0; background:#dfdfdf; border:1px solid #9495a2;}
#get_a_quote_form select option{font-size:12px;}
#get_a_quote_form  input{ vertical-align:middle;margin:8px 0px; width:135px; margin-right:10px; background:#dfdfdf; border:1px solid #9495a2;}


#footer_place{height:115px;clear:both; }

#footer{clear:both; height:55px; width:970px; background:url(../images/footer_bg.gif) top left repeat-x;}
#footer .copyright{color:#132951; width:150px; height:55px; margin-left:58px;background:url(../images/live_support_bg.gif) bottom left repeat-x; float:left;}
#footer .copyright p{padding-left:20px;}
#footer .f_contacts{float:left; padding:7px 0px 0px 65px; color:#b5e3ff; }
#footer .f_contacts .phone{ color:#FFF; }
#footer .f_contacts .b{font-size:18px; color:#FFF; }
#footer .f_contacts .mail{vertical-align:middle; margin-bottom:4px;}
#footer .f_contacts  a{ color:#FFF; }
#footer .f_contacts  a.mail{font-size:18px;}

