/* CSS Document */
html, body {
	margin:0;
	padding:0;
	background-color:#ffffff;
	color: #444444;
	font-size:11px;
	line-height: 14px;
	font-family: Verdana, Arial, Tahoma, Helvetica, "Times New Roman", sans-serif;
}
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}
table td{
	padding:0px; /* cellpadding="0" */
} 

a{	color:#0076b5; font-size:11px; text-decoration: underline; }
a:hover{ text-decoration:none; }

.top{ background:url(../images/fon_top.jpg) repeat-x center top; width:100%; border:0px solid blue; }
.bottom{ background:url(../images/fon_bottom.jpg) repeat-x center bottom; border:0px solid red; }
.icon{ margin: 25px 0px 14px 930px; width:34px; height:38px; border:0px solid red; }

.left_column{ background:url(../images/left_column_fon.gif) repeat-y center; width:223px; }

.menu { width: 223px; margin: 0px 0px 0px 0px; padding: 23px 0px 0px 0px; background: url(../images/menu_top.gif) no-repeat center top; border: 0px red solid; }
.menu ul { margin:0px 0px 0px 0px; padding: 0px; list-style:none; width: 223px; border: 0px green solid; text-align:left; }
.menu li { background-image:url(../images/menu_fon.gif); background-repeat: no-repeat; margin: 0px; padding: 0px; border: 0px #660099 solid; }
.menu a{ color:#c4edf6; font-size:18px; text-decoration:none; display: block; line-height: 31px; padding: 0px 0px 0px 25px; border: 0px #660099 solid; }
.menu a:hover{ text-decoration:underline; }

.forma{ width:222px; background:#d0dae3 url(../images/lupa.jpg) left top no-repeat; border:1px solid #1775c7; margin: 1px 0px 0px 1px; }
.forma td{ padding: 5px; font-size:11px; color:#0a487f; border: 0px solid red; }
.forma td td{ padding: 5px 0px; }
.forma p{ font-size:14px; color:#0a487f; font-weight:bold; padding: 10px 0px 10px 0px; margin: 0px; }
.cl_text { width:140px; height:18px; border: 1px solid #5b9ad1; margin: 0px 0px; font-size:11px; color:#0a487f; }
.cl_text1 { width:180px; height:18px; border: 1px solid #5b9ad1; margin: 5px 0px; font-size:11px; color:#0a487f; }
.cl_text2 { width:50px; height:18px; border: 1px solid #5b9ad1; margin: 5px 0px; font-size:11px; color:#0a487f; }
.cl_textarea { width:250px; height:100px; border: 1px solid #5b9ad1; margin: 5px 0px; font-size:11px; color:#0a487f; }
.forma img{ cursor:pointer; margin: 4px 0px; }

.forma1{ width:950px; }
.forma1 td{ padding: 1px 5px 1px 20px; font-size:11px; color:#0a487f; border: 0px solid red; }

/*
.ban{ background: url(../images/ban_fon.gif) repeat-x 95% 0%; }
*/
.ban p{ font-size:14px; color:#0a487f; font-weight:bold; padding: 0px 10px 20px 10px; margin:0px; }

.cntr_top { background:#FFFFFF url(../images/cntr_top.gif) repeat-x center top; height:21px; color:#000000; font-size:11px; font-weight:bold; line-height:12px; border:1px solid #a6a6a6; padding-left:10px; margin:0px; width:550px; text-align:left; }
.prop_small { background-color:#f0efef; border:1px solid #c8cdce; padding:3px; margin:0px; width:550px; }
.prop_bottom { background-color:#c8cdce; border:1px solid #c8cdce; padding:3px; margin:0px; width:550px; height:30px; }

.ap_pic{ border:1px solid #c5c5c5; cursor:pointer; padding:1px; }
.ap_pic1{ border:1px solid #5a93c5; cursor:pointer; padding:1px; }
.ap_pic2{ border:1px solid #c5c5c5; padding:3px; }
.ref { border:1px solid #a6c5e1; width:150px; height:20px; text-align:center; color:#1775c7; line-height:18px; margin-top:10px; }
.a1 { color:#1775c7; font-weight:bold; }
.a2 { color:#7a7a7a; font-weight:bold; }
.title1 { font-size:18px; line-height:18px; color:#66b540; }
.text p { font-size:12px; line-height:16px; color:#000000; }
.text div { font-size:12px; line-height:16px; color:#000000; }

.gor_top{ width:185px; height:24px; background:url(../images/shar.gif) no-repeat 5% 50%; color:#c33702; font-size:14px; font-weight:bold; line-height:24px; padding-left: 35px; margin: 5px 0px; text-align:left; }
.gor_body{ background: url(../images/hot_fon.gif) no-repeat center center; width:195px; height:182px; text-align:center; vertical-align:middle; font-size:12px; font-weight:bold; line-height:14px; color:#0a487f; margin-left:10px; }
.gor_body img { margin:10px 0px; }

.news_top{ background: url(../images/news_fon.gif) no-repeat center center; width:210px; height:27px; font-size:13px; line-height:25px; color:#2d8303; text-align:left; padding-left:10px; margin-top: 10px; font-family:Arial; font-weight:bolder; border:0px solid red; }
.news_top a{ color:#2d8303; font-size:13px; text-decoration:none; }
.news_top a:hover{ text-decoration: underline; }


.news_data{	position:relative; width:200px; height:22px; color:#0076b5; font-size:10px; line-height:22px; font-weight:bold; font-family:Arial; letter-spacing:2px; margin:10px 10px 0px 10px; background:url(../images/str_news.gif) no-repeat left center; }
.news_title{ width:200px; margin:0px 10px 0px 10px; }
.news_title a{ color:#050505; font-size:12px; line-height:14px; font-family:Arial; text-decoration:none; }
.news_title a:hover{ text-decoration: underline; }
.news_body { padding:3px; margin:0px; width:532px; border:0px solid red; }

.bottom_a{ position:relative; width:964px; height:55px; font-size:10px; color:#d3d2d2; border:0px solid red; }
.bottom_b{ position:absolute; top: 22px; left:50px; width:250px; height:12px; border:0px solid blue; }
.bottom_c{ position:absolute; top: 22px; left:570px; width:380px; height:12px; border:0px solid blue; }
.bottom_c a{ color:#66b540; text-decoration: underline; }
.bottom_c a:hover{ text-decoration:none; }

.pager{ color:#000000; margin-top:20px; line-height:12px; border:0px solid green; }
.pager span{ padding: 0px 5px 0px 5px; border:0px solid blue; }
.pager a{ color:#7a7b7b; text-decoration:none; }
.pager a:hover{ text-decoration:underline; }
.pager b{ color:#66b540; }

.lnk a{	color:#0076b5; font-size:12px; text-decoration:none; }
.lnk a:hover{ text-decoration:underline; }

.title2{ font-weight:bold; font-size:14px; color:#0076b5; margin-top:0px; }
.title2 a { font-weight:bold; font-size:14px; color:#0076b5; margin-top:0px; text-decoration:underline; }
.title2 a:hover { color:#0076b5; text-decoration:none; }



