* {
	margin: 0;
	padding: 0;
}
html {height: 100%}
body {
	font: 12px Tahoma;
	width: 100%;
	height: 100%;
	color:#303030;
}
a {
	color:#008691 ;
/*	outline: none;*/
	text-decoration: none;
}
a:hover {
        font-weight:normal;
	text-decoration: none;
}
p {margin: 0 0 18px}
img {
	border: none;
}
h1{
font:16px Verdana;
color:#303030;
padding-bottom:10px;
font-weight:bold;
margin-top:-30px;
}
h2{
font:14px Arial;
font-weight:bold;
color:#303030;
}
input {vertical-align: middle}
ul {list-style-image:url('images/marker.png');}
#wrapper {
	width: 1230px; /*960*/
	margin: 0 auto;
	min-height: 100%;
	/*height: auto !important;*/
	/*height: 100%;*/
	padding-top:10px;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 116px;
	background: url('images/header2.png') no-repeat #008590;
                  background-position:50% 0%;
}

/* Hmenu
------------------------------------------------------------------------------*/
#hmenu{
height:32px;
background: url('images/menu_bg.png') repeat-x #5999A2;
margin:6px 1px 0px 0px;
}
#hmenu ul{
list-style-type:none;
margin-left:35px;
}
#hmenu ul li{
display:inline;
}
#hmenu ul li a{
display:block;
float: left;
margin: 8px 0px 0px 95px;
font:14px Arial;
font-weight:bold;
text-decoration:none;
color:#C5E5F6;
}
#hmenu ul li a:hover{
color:#FFFFFF;
}
/***********************************/
#zap{
 height:1px;
width:1px;
border-left:#5999A2 1px solid;
margin-left:-26px;
position:relative;
float:left;
margin-top:-22px;

}
/* tmenu
------------------------------------------------------------------------------*/
#tmenu{
height:35px;
/*width:640px;*/
/*background: url('images/menu_bg.png') repeat-x #5999A2;*/
margin:0px 0px 10px 0px;
/*border:#5999A2 1px solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/
}
#tmenu ul{
list-style-type:none;
/*margin-left:-20px;*/
margin:0 auto;
}
#tmenu ul li{
display:inline;
vertical-align:-20px;
text-align:center;
}
/*#tmenu ul li a{
display:block;
width:20%;
float: left;
margin: 4px 0px 0px 25px;
font:12px Arial;
/*font-weight:bold;*/
/*text-decoration:none;
color:#008691;
}
#tmenu ul li a:hover{
text-decoration:underline;
} */

.chc a
{
display:block;
width:19%;
height:45px;
float: left;
padding: 0px 0px 0px 0px;
font:12px Arial;
/*font-weight:bold;*/
text-decoration:none;
color:#008691;
border-left:#5999A2 1px solid;
border-top:#5999A2 1px solid; border-right:#5999A2 1px solid;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;



}
.chc a:hover
{
text-decoration:underline;
font-weight:normal;
font:12px Arial;

}


.ch a
{
height:46px;
display:block;
width:19%;
float: left;
margin: 0px 0px 0px 0px;
font:12px Arial;
/*font-weight:bold;*/
/*text-decoration:underline;*/
color:#008691;
border-left:#5999A2 1px solid;

border-top:#5999A2 1px solid;
 border-right:#5999A2 1px solid;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
background:#F7F7F7;
}
.ch a:hover
{
text-decoration:underline;
font-weight:normal;
font:12px Arial;

}

/*Vmenu
-------------------------------------------------------------------------------*/
#vmenu{
padding:5px 15px 15px 30px;
/*height:145px;*/
background:#F4F4F4;/*#E7F0F2;*/
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 border:#5999A2 1px solid;

}
#vmenu ul{
list-style-image:url('images/marker.png');
list-style-position:outside;
}
#vmenu li{
padding-top:10px;
}
/*#vmenu li a,a:hover{
font:14px Arial;
color:#008691;
text-decoration:underline;
} */
.menuv a{
font:14px Arial;
color:#008691;
text-decoration:underline;
}
.menuv a:hover{
font-weight:normal;
}
#menuv2 a{
text-decoration:underline;
font-weight:bold;
}
#menuv2 a:hover{
font-weight:bold;
}

/*Kurs
-----------------------------------------------------------------------------*/
#kurs{
 border:#5999A2 1px solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
/*margin-top:30px;*/
/*height:120px;*/
text-align:center;
padding-top:5px;
}
.kurshead{
font:12px Tahoma;
color:#008691;
}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 55px;
	padding-top:12px;
	/*height: 1%;*/
}
#middle:after {
	content: '';
	display: block;
	clear: both;
	visibility: visible;
/*	height: 0;*/
}
#container {
	width: 100%;
	float: left;
	overflow: visible;
        
       

}
#content {
	padding: 0 0 0 340px;
	 

}
#contenttxt{
padding:25px;
 line-height: 1.5;
/*padding-top:30px;
padding-left:px;
padding-right:5px;*/
margin-bottom:20px;
min-height:60%;
background:#F6F6F6;
 border:#5999A2 1px solid;
 min-height:500px;
/*-webkit-border-radius: 5px;
border-radius: 5px;

-moz-border-radius: 5px;*/
}
#contenttxt a,a:hover{
font-weight:normal;
font:12px Tahoma;

}
#contenttxt ul{
list-style-image:url('images/marker.png');

margin-top:-15px;
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 300px;
	margin-left: -100%;
	position: relative;
	/*background: #FFFFFF;*/
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {

	width: 1230px;         
	margin: -65px auto 0;
	height: 65px;
	background: #E7F0F2;
}
#copyright{
font:11px Arial;
color:#748174;
padding:25px 0px 0px 25px;
float:left;
background: #E7F0F2;
}
#link{
float:right;
font:11px Arial;
color:#748174;
padding:25px 25px 0px 0px;
background: #E7F0F2;
}
#link a,a:hover{
font:11px Arial;
color:#748174;
font-weight:bold;
text-decoration:none;
}
/*News
---------------------------------------------------------------------------------*/
.newsdate{
padding:10px 0px;
font:11px Tahoma;
color:#7b7b7b;
}
.newshead{
margin-top:-20px;
padding:0px 0px;
}
.newshead a,a:hover{
font:12px Tahoma;
color:#008691;
text-decoration:underline;
}
.newsbody{
font:11px Tahoma;
margin-top:-10px;
text-align:justify;
}
.rbk{
margin-top:20px;
font:11px Tahoma;
}
.rbk a{
color:#303030;
font:11px Tahoma;
text-decoration:none;
}
.rbk a:hover{
font-weight:normal;
font:11px Tahoma;
text-decoration:none;

}
.rbk p{
margin-top:-15px;
}
.time{
color:#DC2B23;
}
.newsrbk{
padding-left:10px;
}
.newsrbk:hover{
/*text-decoration:underline;*/
border-bottom:#DC2B23 1px solid;
}
/*icon home
---------------------------------------------------------------------------------------*/
#home{
width:20px;
margin-top:15px;
margin-right:25px;
}
#home a{
 color:#FFFFFF;
text-decoration:none;
}

#mail{
width:20px;
margin-top:17px;
margin-right:-40px;
}
#mail a{
 color:#FFFFFF;
text-decoration:none;
}

/*usd
------------------------------------------------------------*/
#usd{
 float:left;
padding-top:40px;
padding-left:100px;
color:#000000;
font-weight:bold;
font-size:12px;
}
#eur{
 float:left;
padding-top:40px;
padding-left:30px;
color:#000000;
font-weight:bold;
font-size:12px;
}
/*up
-----------------------------------------------------*/
.up a,a:hover {
font:14px Arial;
color:#008691;
text-decoration:underline;
font-weight:bold;
}
/*table
---------------------------------------------------*/

table{
 /*background:#007A85;*/
 border:0;
 /*cellpadding:5;
 cellspacing:1;*/
 width:850px;
border-collapse: collapse; /* Отображать только одинарные линии */
}
#tk{
 /*background:#007A85;*/
 border:0;
 /*cellpadding:5;
 cellspacing:1;*/
 width:600px;
border-collapse: collapse; /* Отображать только одинарные линии */
}

/*td
------------------------------------*/
td{
  border: 1px solid #007A85; /* Граница вокруг ячеек */
  font-size:12px;
  padding:3px;
}
/*TR
------------------------------------------------------------------*/
tr{
 background:#FFFFFF;
}
/*TH
-------------------------------------------------------------------*/
th{
 background:#42A1A9;
border: 1px solid #007A85; /* Граница вокруг ячеек */
 height:35px;
font-size:12px;
color:#FFFFFF;
}
/*TRG
-------------------------------------------------------------------*/
.trg{
 background:#D5DEE3;
}
#city{
float:right;
margin-top:-80px;
width:100px;
}
#city p{
 font:11px Tahoma;
color:#FFFFFF;

}
#citym{
 font:14px Arial;
font-weight:bold;
/*margin-left:-15px;*/
margin-top:-15px;
color:#FFFFFF;
cursor:pointer;
}


/*GIS*/
div#weather_current {
background:#F2FAFF;	
width: 275px;
height: 110px;
        border:#5999A2 1px solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;

}div.container_content {
	text-align: center;
	padding:0px 0px 0px 12px;
background:#F2FAFF;
}
div.container_content h2 {
color:#008691 ;
}
div.wopadding div.container_content {
	padding: 1px;
}
div.nowopadding div.container_content {
	padding: 0px;
}
.wind {display:block;background: url(http://i.gismeteo.ru/images/ico/wind.gif) 0 -3px no-repeat;}
.wind0 {background-position: 0 -1px;}   /*Ш*/
.wind1 {background-position: 0 -41px;}  /*С*/
.wind5 {background-position: 0 -81px;}  /*Ю*/
.wind3 {background-position: 0 -121px;} /*В*/
.wind7 {background-position: 0 -161px;} /*З*/
.wind2 {background-position: 0 -201px;} /*СВ*/
.wind8 {background-position: 0 -241px;} /*сз*/
.wind6 {background-position: 0 -281px;} /*юз*/
.wind4 {background-position: 0 -321px;} /*юв*/
.current_weather4a {padding:0 11px 0px 11px;}
    .current_weather4a  h2 { margin-left:-10px;    margin-right:-10px;}
    .current_weather4a h3 {font-size:15px;padding:4px 0 9px 0;font-weight:bold;height:25px;overflow:hidden;}
    .current_weather4a h3 a {font-size:11px;display:block;font-weight:normal;padding-top:4px;}
    .current_weather4a table { width:100%; margin-top:5px;background:#E5F6FF;}
    .current_weather4a ul {position:relative;top:-7px;}

    .current_weather4a ul li {display:block;position:relative;margin:0!important;text-align:right;overflow:hidden;width:72px!important;background:url(http://i.gismeteo.ru/images/ico/informer.gif) 0 0 no-repeat;color:#369;font-size:16px; }
    .current_weather4a li.c1 {background:url(http://i.gismeteo.ru/images/ico/informer.gif) 0 4px no-repeat;padding-top:0px;height:23px; }
    .current_weather4a li.c1 span {display:block;height:27px;position:relative;background:url(http://i.gismeteo.ru/images/bullets/mmrtst.gif) no-repeat 100% 80%;}
    .current_weather4a li.c2 {line-height:15px;}
.current_weather4a .nodata {padding:30px 30px 0px 30px;height:71px;}
 


    .current_weather4a ul li.c2 {height:30px;background:url(http://i.gismeteo.ru/images/ico/informer.gif) -250px 7px no-repeat;font-size:12px;}
    .current_weather4a ul li.c2 div {padding-right:20px;text-align:right;float:right; background: url(http://i.gismeteo.ru/images/ico/wind3blin.gif) no-repeat; }
    .current_weather4a ul li.c2 div b {font-size:18px;font-weight:normal;}

.current_weather4a ul li.c2 div.wind {display:block;background: url(http://i.gismeteo.ru/images/ico/wind.gif) 0 -3px no-repeat;}
.current_weather4a ul li.c2 div.wind0 {background-position: 100% 1px;}   /*Ш*/
.current_weather4a ul li.c2 div.wind1 {background-position: 100%  -39px;}  /*С*/
.current_weather4a ul li.c2 div.wind5 {background-position: 100%  -79px;}  /*Ю*/
.current_weather4a ul li.c2 div.wind3 {background-position: 100%  -119px;} /*В*/
.current_weather4a ul li.c2 div.wind7 {background-position: 100%  -159px;} /*З*/
.current_weather4a ul li.c2 div.wind2 {background-position: 100%  -199px;} /*СВ*/
.current_weather4a ul li.c2 div.wind8 {background-position: 100%  -239px;} /*сз*/
.current_weather4a ul li.c2 div.wind6 {background-position: 100%  -279px;} /*юз*/
.current_weather4a ul li.c2 div.wind4 {background-position: 100%  -319px;} /*юв*/

    .current_weather4a ul li.c3 {height:20px;overflow:hidden;background:url(http://i.gismeteo.ru/images/ico/informer.gif) -500px 3px no-repeat;padding-top:0px;}
      .current_weather4a ul li.c3 span {font-size:16px;}


    .current_weather4a .summa {color:#999;font-size:11px;padding-top:0px; clear:both;padding-top:0px;line-height:12px;height:15px;overflow:hidden;margin-top:-25px;}
    .current_weather4a div.deg  {float:left;height:30px;padding-left:4px;vertical-align:top;color:#036;font-size:25px;float:left;display:block;position:relative;margin-top:0px;font-weight:normal;line-height:25px;}
    .current_weather4a td.deg {padding-top:5px;border:none;width:60%;background:#F2FAFF;}
                         .current_weather4a td {border:none;background:#F2FAFF;}
    .current_weather4a .ico_bigWeather {color:#036;margin-top:-5px; }
    .current_weather4a ol {background: url(http://i.gismeteo.ru/images/back/dotted-light-blue.gif) 0 0 repeat-x;padding-top:1px;margin-top:0px;overflow:hidden;height:12px;margin-top:-5px; }
.current_weather4a ol li { display:inline; width:100px;  }
.current_weather4a ol li a:hover {font-weight:normal;font-size:12px; }
.ico_cloud {display:block;width:32px;height:32px;background:url(http://i.gismeteo.ru/images/ico/cloud.png) no-repeat;;}
.ico_moon  {display:block;width:45px;height:45px;background:url(http://i.gismeteo.ru/images/ico/45/moon.png) no-repeat;;}
.ico_bigWeather {display:block;width:55px;height:55px;background:url(http://i.gismeteo.ru/images/ico/55/w2.png) no-repeat;}

.ico_bigWeather1 {float:left;display:block;width:55px;height:55px;background: url(http://i.gismeteo.ru/images/ico/55/w1.png) no-repeat;}
.ico_bigWeather2 {float:left;display:block;width:55px;height:55px;background: url(http://i.gismeteo.ru/images/ico/55/w2.png) no-repeat;}
.ico_bigWeather3 {float:left;display:block;width:55px;height:55px;background: url(http://i.gismeteo.ru/images/ico/55/w3.png) no-repeat;}
.ico_bigWeather4 {float:left;display:block;width:55px;height:55px;background: url(http://i.gismeteo.ru/images/ico/55/w4.png) no-repeat;}
.ico_bigWeather5 {float:left;display:block;width:55px;height:55px;background: url(http://i.gismeteo.ru/images/ico/55/w1.png) no-repeat;}
.ico_Weather1  {display:block;width:32px;height:32px;background: url(http://i.gismeteo.ru/images/ico/32/w1.png) no-repeat;}
.ico_Weather2  {display:block;width:32px;height:32px;background: url(http://i.gismeteo.ru/images/ico/32/w2.png) no-repeat;}
.ico_Weather3  {display:block;width:32px;height:32px;background: url(http://i.gismeteo.ru/images/ico/32/w3.png) no-repeat;}
.ico_Weather4  {display:block;width:32px;height:32px;background: url(http://i.gismeteo.ru/images/ico/32/w1.png) no-repeat;}
 .flr  {text-align:right;}
 .flr  {text-align:left;}




