/* CSS Document */

body, html {margin:0px; padding:0px}


#container {width:100%}

#top {height:150px; background:url(/images/top_bg.jpg) left top no-repeat; position:relative}
	
	
	
	
	.left_img { position:absolute; left:0px; top:150px; background:url(/images/left_img.jpg) no-repeat; width:362px; height:189px; z-index:1}
	.top_icons {position:absolute; width:102px; height:10px; top:8px; left:26px}
	.langs {position:absolute; width:182px; height:19px; right:0px; bottom:1px}
		.langs img {border:0px;}
	
	
#top_menu {height:57px; background:url(/images/menu_bg.jpg) repeat-x}
	#top_menu td { height:57px}
	.menu_in { width:617px; height:57px; background:url(/images/menu_bg_img.jpg) no-repeat left}
	
.under_menu_bg {margin-left:400px; width:509px; height:35px; background:url(/images/under_menu_bg.jpg) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold}


.under_menu {height:32px}
.under_menu td {height:32px; text-align:center}

.under_menu_a {background:url(/images/under_menu_a.jpg) repeat-x; color:#FFFFFF; padding:0px 20px 0px 20px}
.under_menu_td {padding:0px 20px 0px 20px}
	.under_menu_td a {color:#666666; text-decoration:none; }
	
	.under_menu_in {height:32px; }
	
	.menu_item {height:32px; padding:10px 20px 0px 20px;}
	
	.under_menu a {display:block; color:#666666; text-decoration:none;}
	.under_menu a:hover {background:url(/images/under_menu_a.jpg) repeat-x; color:#FFFFFF;}
	
	.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.left_col {width:362px; vertical-align:top}
.left_menu_title {margin-top:109px; height:15px; width:197px; margin-left:25px;}

.left_news_title {margin-top:20px; height:14px; width:97px; margin-left:25px}

.news {font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#333333; margin-bottom:15px;}
	.news a {color:#2E74A7}

.left_menu { margin:20px 0px 0px 51px}
	.left_menu img {border:0px}

	.left_menu_1 {} 
	.left_menu_2 {} 
	.left_menu_3 {} 
	.left_menu_4 {} 
	
	.left_menu_ten {height:7px; background:url(/images/left_menu_ten.jpg) no-repeat; margin-left:33px; margin-top:8px; font-size:0px;}
	.left_sub_menu {margin:5px 0px 12px 0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#155AA0; margin-left:85px;}
		.left_sub_menu p {margin:0px 0px 6px 0px}
		.left_sub_menu a {color:#155AA0; text-decoration:underline}
		.left_sub_menu a:hover {color:#FF9900}
	
.search {margin:19px 0px 0px 105px; height:43px; background:url(/images/search_bg.jpg) no-repeat; position:relative}
	.search form {margin:0px 0px 0px 0px; padding:0px }
	.search .input {font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#2F5983; border:0px; height:18px; width:153px; padding-left:3px;}
	.search_but {position:absolute; top:13px; left:174px; width:23px; height:20px; }
	
.right_col { vertical-align:top}
	.text {margin:52px 20px 52px 52px}
	.pageTitle {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#155AA0; text-transform:uppercase}
	.content {margin-top:25px; font-family:Tahoma, Arial, sans-serif; font-size:13px; color:#333333}
	 
	h1, h2, h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px;  color:#155AA0; text-transform:uppercase; font-weight:bold; margin:23px 0px 23px 0px }
	
	h4 {font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#155AA0; margin:0px 0px 0px 0px; font-weight:bold}
	
		.content a {color:#2E74A7}
	
#bottom {height:155px; background:url(/images/bot_bg.jpg) repeat-x; font-family:Tahoma, Arial, sans-serif; font-size:12px; position:relative;}
	

	.bottom_left {width:407px; background:url(/images/bot_img.jpg) no-repeat left; height:155px;}
	.bottom_right {  height:155px;}
	
	.blue_line { height:23px; width:100%; background:#1C5EA3;  color:#FFFFFF }
		.blue_line td {height:23px;}
		.blue_line_left div {margin-left:23px}
		.blue_line_right {width:119px;}
	.adress {position:absolute; top:80px; left:417px; width:199px; height:33px;  color:#000000}
		.adress p {margin:0px 0px 3px 0px}
	.prime {position:absolute; top:88px; right:28px; width:146px; height:27px; }
	
	.tmain {border:1px solid #CCCCCC}
		.tmain td {border:1px solid #CCCCCC}
		.tmaintr { background:#E6E6E6; font-weight:bold}
		
	.button {border:1px solid #CCCCCC; background:#FFA800; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
	.input {border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
