body, table, td, select, input, textarea{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;	
font-size:11px;	color:#000000;}

body{margin:0; padding:0; background-color:#FFFFFF;}

h1{color:#285486; margin:0; font-size:12px; font-weight:bold; text-transform:uppercase; padding:0px 15px 9px 10px;}
h2{margin:0; font-size:12px; font-weight:bold; color:#3A5580; padding:10px 15px 9px 15px;}

a{color:#285486;	text-decoration: none;}
a:hover{text-decoration:underline;}

form{margin:0; padding:0;}
.inp470{width:470px;}
.inp250{width:250px;}
textarea{height:100px;}
.but{border:1px solid #D5D8E1; background-color:#727A8F; background-image:url(../images/btn2.gif); background-position:left top; background-repeat:repeat-x; color:#FFFFFF; text-transform:uppercase; font-size:10px; padding:1px;}

.inplogin{border:1px solid #B5B5B5; width:122px;}
.butlogin{border:1px double #B5B5B5; background-color:#F6F6F6; background-image:url(../images/btn.gif); background-position:left top; background-repeat:repeat-x; width:122px;}

ul{}
li{list-style-image:url(../images/li.gif); margin:10px 0;}

.img{border:1px solid #C1C4C8;}

.header{color:#FFFFFF; font-size:10px; text-transform:uppercase; font-weight:bold; vertical-align:middle;}
.location{background-color:#DDDFE3; font-size:10px; color:#666666; padding:4px 10px;}

.txt{text-align: justify; padding:10px;}
.grey{color:#666666;}
.greyl{color:#A4B0C3;}
.grey2{color:#9EA7B6;}
.blue{color:#285486;}
.red{color:#B32626;}
.green{color:#00700B;}
.lit{font-size:10px;}

.greyline{background-color:#BABFC7;}
.greydline{background-color:#768090;}
.greylline{background-color:#DDDFE3;}
.greyllline{background-color:#EFEFEF;}
.redline{background-color:#B32626;}
.dotted{background-image:url(../images/bg_line.gif); background-repeat:repeat-x; margin:5px 0;}


.leftmenu a{background-color:#FFFFFF; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-right:2px solid #6C6C6C; padding:5px 40px 5px 15px; display:block; color:#285486; margin-top:1px; text-decoration:none;}

.leftmenu a:hover{background-color:#EFEFEF; color:#B32626; background-image:url(../images/bg_leftmenu_o.gif); background-position:right; background-repeat:no-repeat; text-decoration:none;}

.leftmenu .sel{background-color:#EFEFEF; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-right:2px solid #6C6C6C; margin-top:1px; }
.leftmenu .sel strong{display:block; color:#B32626;background-image:url(../images/bg_leftmenu_o.gif); background-position:right; background-repeat:no-repeat; text-decoration:none; font-weight:bold; width:auto;padding:5px 15px;}
.leftmenu .sel a{padding:0 50px; text-decoration:none; border:0; display:compact; background-color:#EFEFEF;}
.leftmenu .sel a:hover{text-decoration:none; background-image:none;}

.leftblock{padding:10px;background-color:#FFFFFF; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-right:2px solid #6C6C6C; margin-top:3px;}
.leftblock a{color:#285486; text-decoration:underline;}
.leftblock a:hover{text-decoration:none;}

.rightblock{padding:10px;background-color:#FFFFFF; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-left:2px solid #6C6C6C; margin-top:3px;}

.whitetd{background-color:#FFFFFF; border:1px solid #DCDCDC;}
.greytd{background-color:#EFEFEF; border:1px solid #DCDCDC;}
.whitetd a, .greytd a{text-decoration:none;}
.whitetd a:hover, .greytd a:hover{text-decoration:underline;}

.bannerstop{background-image:url(../images/logo_fon.gif); background-position:right; background-repeat:repeat-x;height:203px; margin:0; padding:0;}
.bannerstop div{padding:15px; text-align:right;}
.banners{FILTER:alpha(opacity=70);padding:10px; text-align:center;}

.content{background-color:#FAFAFA; border:1px solid #DCDCDC; padding:10px; text-align:justify; line-height:160%;}
.content a{color:#285486; text-decoration:underline;}
.content a:hover{text-decoration:none;}

.tbl td{font-size:11px;}
.tbl .white{color:#FFFFFF; text-transform:uppercase; font-weight:bold;}	
.tbl .in{padding-left:35px;}

.newsarchive{width:150px; border-bottom:3px solid #B32626; text-align:left; margin-top:10px;}

.bottommenu {text-align:center; height:61px; color:#768090; background-image:url(../images/fon_bot.gif); background-position:left top; background-repeat:repeat-x;}
.bottommenu a{color:#6C6C6C;}
.bottommenu div{ padding-top:35px;}
#page{width:100%;}

.coolNewsOneImgDiv { 
	float:left;
	margin:0 10px 0 0;
}

.coolMainNewsImg { 
	height:210px;
	width:286px;
	display:block;
}

.coolMainNewsImgCopy { 
	background-color:#E7E7E7;
	clear:both;
	color:#676767;
	display:block;
	float:left;
	font-size:10px;
	padding:4px 7px 3px;
	text-align:right;
	width:272px;
}

.coolDiscLatDiscItem { 
border-bottom:1px solid #CECECE;
float:left;
min-width:400px;
padding:10px 0px 7px;
width:100%;
}
 
 .coolNewsDate { 
color:#4F4F4F;
font-size:0.9em;
padding:2px 0;
}

.coolImgBigThumb {
float:left;
height:107px;
margin:0 10px 10px 0;
width:140px;
}

.coolBoxPagin .current { 
background-color:#768090;
color:#FFFFFF;
margin:2px;
padding:1px 4px;
}

a img, form, fieldset {
border:0 none;
}


/* Tags cloud box */
.coolTags{
	padding: 10px;
	overflow: hidden;
	text-align: justify;
	position: relative;
}

.coolTags a{
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
}

.coolTags a:hover{
	color: #7A9A1F;
	border-bottom: 1px dashed #7A9A1F;
}

.tagSize1{
	font-size: 11px;
}

.tagSize2{
	font-size: 13px;
}

.tagSize3{
	font-size: 15px;
}

.tagSize4{
	font-size: 17px;
}

.tagSize5{
	font-size: 19px;
}

.tagSize6{
	font-size: 21px;
}

.tagSize7{
	font-size: 23px;
}

.tagSize8{
	font-size: 25px;
}

.sapeBlockx{padding:5px 10px 5px 0px;background-color:#FFFFFF; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; border-right:2px solid #6C6C6C; margin-top:3px;}
.leftmenux .sapeBlock a{padding:0 15px; text-decoration:none; border:0; display:compact; background-color:#FFF;}

.coolMainNewsImgCopyLarge { 
	background-color:#E7E7E7;
	clear:both;
	color:#676767;
	font-size:10px;
	text-align:right;
	width:545px;
}

.coolMainNewsImgCopyLarge span{margin:5px;display:block;}
iframe
{
    width:0px;
    height:0px;
}
.padding10{padding:10px;}

.sitemap1 {margin-left:5px;}
.sitemap2 {margin-left:15px;}
.sitemap3 {margin-left:25px;}
.sitemap4 {margin-left:35px;}

.leftblock a.about-email-link{
	bottom: 26px;
    color: #C42635;
    font-size: 1.15em;
    left: 56px;
    position: relative;
    text-decoration: none;
}
.leftblock a.about-email-link:hover{
	text-decoration: underline;
}
.leftblock .left-about-box{
	position:relative;
	overflow:hidden;
	height:136px;
}
