﻿html{padding:0;margin:0;font-family: 'Open Sans', sans-serif;}
body{padding:0;margin:0;background-color:#ffffff;width:100%;min-width:1000px;}
#head{overflow:hidden;display:block;background-color:#2f418e;position:absolute;left:0px;top:0px;height:80px;min-width:1000px;width:100%;z-index:1;}
#head2{position:relative;top:0;float:right;width:50%;height:80px;background-color:#8f2f2f;z-index:2;}
#content{position:relative;width:990px;padding-left:5px;padding-right:5px;margin:0 auto;margin-top:7px;z-index:3;}
#content a{display:inline-block;vertical-align:top; text-decoration:none;}
#content #logotype_text{color:#ffffff;font-weight:normal;font-size:14px;margin-top:10px;text-decoration:none;}
#content #logotype2{float:right;}
#content #logotype, #logotype_text, #logotype2, #top_text, #part2, #lang, #sm_slider, #menu, #text_footer_left{-moz-user-select:none;-webkit-user-select:none;}
#content #logotype3{margin:0 auto;}
#content #logotype{border:none;}
#content #part1, #part2, #part3, #left_side, #right_side{display:inline-block;vertical-align:top;}
#content #part1, #part3{width:41%;}
#content #part2{text-align:center;width:17%;}
#content #part2 img{margin-top:-7px;}
#content #part3 #top_text3{position:absolute;top:10px;right:75px;font-size:14px;font-weight:normal;display:inline-block;color:#ffffff;text-align:right;}
#content #top_text{margin-top:30px;text-align:right;font-size:35px;font-weight:bold;display:block;color:#2f418e; text-decoration:none;}
#content #top_text a{color:#2f418e;}
#content #part3 #top_text{text-align:left;margin-top:98px;}
#content #lang{position:relative;overflow:hidden;clear:both;margin-top:10px;display:block;vertical-align:top;float:right;}
#content #lang a{position:relative;display:inline-block;margin-right:5px;color:#a6a6a6;text-decoration:none;}
#content #lang a:hover{text-decoration:underline;}
#content #contacts{position:relative;display:block;clear:both;text-align:right;color:#8C8EC0; font-size:14px}
#content #menu{display:block;position:relative;background-color:#2f418e;z-index:30;}
#content #menu ul{margin:0;padding:0;}
#content #menu ul li{display:inline-block;padding:5px;cursor:pointer;}
#content #menu ul li a{color:#ffffff;font-weight:bold;text-decoration:none;}
#content #menu ul li a{color:#ffffff;font-weight:bold;text-decoration:none;}
#content #menu ul li:hover{background-color:#8f2f2f;}
#content #menu ul li:hover > ul{display:block;}
#content #menu ul li ul{margin:0;padding:0;display:none;float:none;background-color:#8f2f2f;position:absolute;margin-left:-5px;margin-top:5px;}
#content #menu ul li ul li{display:block;}
#content #menu ul li ul li a{display:block;padding-left:3px;padding-right:3px;}
#content #menu ul li ul li a{font-weight:normal;}
#content #menu ul li ul li:hover > a{text-decoration:underline;}
#content #left_side{position:relative;margin-top:10px;width:675px;overflow:hidden;z-index:4;}
#content #right_side{position:relative;margin-left:10px;width:300px;overflow:hidden;z-index:4;}
#content #left_side .content img{display:block;}
#content #left_side .content #time{font-size:12px;color:#B46A6A;}
#content #left_side .content h1{padding:0;margin:0;font-size:24px;color:#2f418e;}
#content #left_side .content p{margin-bottom:0;color:#404040;font-size:14px;margin-top:10px;text-align:justify;}
#content #right_side ul{margin:0;padding:0;}
#content #right_side ul li{display:block;margin-top:10px;}
#content #right_side ul li .title{font-weight:bold;color:#2f418e;font-size:16px;}
#content #right_side ul li .content{display:block;border: 1px solid #2f418e;}
#content #news{display:block;width:680px;overflow:hidden;}
#content #news ul{margin:0;padding:0;}
#content #news ul li{display:block;padding:5px;min-height:90px;margin-top:10px;}
#content #news ul li:hover{background-color:#e3e8ff;}
#content #news ul li .img{height:90px;width:120px;overflow:hidden;float:left;margin-right:5px;}
#content #news ul li .title{font-weight:bold;color:#2f418e;font-size:16px;}
#content #news ul li .title a{color:#2f418e;}
#content #news ul li .text{color:#555555;font-size:14px;}
#content #news ul li .data{color:#2f418e;font-size:12px;}
#content #text_footer_left{position:absolute;margin-top:43px;color:#ffffff;font-size:12px;width:100%;}
#content #text_footer_left a{color:#ffffff;text-decoration:none;position:absolute;right:15px;}
#content #text_footer_left a:hover{text-decoration:underline;}
#footer{overflow:hidden;display:block;background-color:#2f418e;color:#ffffff;font-size:12px;text-align:bottom;margin-top:10px;position:relative;left:0px;top:0px;height:50px;min-width:1000px;width:100%;z-index:1;	}