﻿
body {
	background: #DDDDDD;
	width: 960px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
#wrap {
	background: #FFFFFF;
	width: 920px;
	margin: 10px auto 10px;
	padding: 0px 20px 20px 20px;
	border: double #C0C0C0;
	}

/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #2255AA;
	text-decoration: none;
	}
	
a:hover {
	color: #CC0000;
	text-decoration: underline;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	background: #FFFFFF;
	width: 920px;
	height: 80px;
	color: #000000;
	font-size: 11px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}

#header h1 {
	color: #2255AA;
	font-size: 48px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}
	
#header h1 a, #header h1 a:visited {
	color: #2255AA;
	font-size: 48px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}
	

#header h1 a:hover{
	color: #2255AA;
	text-decoration: none;
	}

#header .headerleft1 h1 {
	color: #368523;
	text-decoration: none;
	font-size: 36px;
	}


#header .headerleft1 .arcc {
	color: #368523;
	text-decoration: none;
	font-size: 22px;
	margin: 0px;
	padding: 0px;
	}

	
#header p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}

#header ul {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}
	
#header li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;
	}
	
#header ul li a, #header ul li a:visited {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #2255AA;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	}

#header ul li a:hover {
	color: #CC0000;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}

.headerleft {
	width: 780px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	}

.headerright {
	width: 320px;
	float: right;
	margin: 0px;
	padding: 40px 0px 0px 0px;
	font-weight: bold;
	text-align: right;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #376B9D url(images/navbar.gif);
	width: 920px;
	height: 28px;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #1A4182;
	border-bottom: 1px solid #1A4182;
	}
	
#navbar a, #navbar a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
	}
	
#navbar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#navbar p {
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	}
	
#navbarright a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#navbarleft {
	width: 825px;
	float: left;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	}
	
#navbarright {
	width: 110px;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 7px 0px 6px 0px;
	border-right: 1px solid #2255AA;
	}
	
#navbar ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbar li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#navbar ul li a, #navbar ul li a:visited {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	margin: 0px -3px 0px 0px;
	padding: 7px 19px 6px 17px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	border-right: 1px solid #548ADA;
	border-left: 1px solid #2255AA;
	}

#navbar ul li a:hover {
	background: #548ADA;
	color: #FFFFFF;
	margin: 0px -3px 0px 0px;
	padding: 8px 19px 6px 17px;
	text-decoration: none;
	border-right: 1px solid #548ADA;
	}
	
.current_page_item a, .current_page_item a:hover {
    background: #FFFFFF !important;
    color: #2255AA !important;
    }

/************************************************
*	Subnav      								*
************************************************/

#subnav {
	background: #E8EDF1;
	width: 920px;
	height: 27px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #548ADA;
	}
	
#subnav p {
	color: #000000;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	list-style-type: none;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	display: inline;
	}
	
#subnav ul li a, #subnav ul li a:visited {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #2255AA;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
	}

#subnav ul li a:hover {
	color: #CC0000;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	}
	
#subnavleft {
	width: 690px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 10px;
	}
	
#subnavright {
	width: 200px;
	float: right;
	margin: 0px;
	padding: 6px 10px 0px 0px;
	text-align: right;
	}

/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 920px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
	background-color: #FFFFFF;
	}

#content p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#content h1 {
	color: #000000;
	font-size: 22px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
	}
	
#content h1 a, #content h1 a:visited  {
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#content h1 a:hover {
	color: #2255AA;
	text-decoration: none;
	}
	
#content h2 {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#content h4 {
	color: #000000;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
#contentleft {
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}

#contentleft ol  {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ol li{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentleft ul{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ul li{
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
blockquote{
	background: #E8EDF1;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 15px 15px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	
#content blockquote p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.breadcrumb {
	float: left;
	width: 600px;
	font-size: 11px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 3px 0px;
	border-bottom: double #C0C0C0;
	}
	
.date {
	float: left;
	width: 600px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postmeta {
	width: 600px;
	font-size: 12px;
	padding: 5px 0px 40px 0px;
	margin: 0px 0px 0px 0px;
	border-top: double #C0C0C0;
	}
	
.archive {
	float: left;
	width: 275px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
/************************************************
*	Homepage 		    	                    * 
************************************************/
	
#homepage {
	float: left;
	width: 520px;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 20px 0px;
	}
	
#homepage p {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
#homepage p img {
	border: none;
    float: left;
	margin: 0px 10px 10px 0px;
	}
	
#homepage h3 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}

#homepage ul{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#homepage ul li{
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
.featured2 {
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
.hppostmeta {
	width: 265px;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dotted #C0C0C0;
	font-weight: bold;
	}
	
#homepageleft {
	float: left;
	width: 360px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
.featured {
	background: #E8EDF1;
	float: left;
	width: 500px;
	margin: 0px 0px 15px 0px;
	padding: 10px 10px 5px 10px;
	border: 1px solid #B1C3D4;
	}

.featuredsin {
	background: #E8EDF1;
	width: 95%;
	margin: 0px 0px 15px 0px;
	padding: 10px 10px 5px 10px;
	border: 1px solid #B1C3D4;
	}
		
/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
	float: right;
	width: 380px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	line-height: 18px;
	display: inline;
	}
	
#sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#sidebar h2 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#sidebar h3 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: double #C0C0C0;
	}

#sidebar ul{
	list-style-type: none;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar li{
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar ul li{
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}

#sidebar1 {
	float: right;
	width: 300px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	line-height: 18px;
	display: inline;
	}
	
#sidebar1 p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#sidebar1 a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#sidebar1 h2 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#sidebar1 h3 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: double #C0C0C0;
	}

#sidebar1 ul{
	list-style-type: none;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar1 li{
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar1 ul li{
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Footer      								*
************************************************/

#footer {
	background: #2255AA;
	width: 920px;
	height: 35px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#footer p {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
	
#footer a, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footer a img {
	border: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
#footerleft {
	width: 850px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}

#s {
	background: #FFFFFF;
	width: 200px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	padding: 3px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}

#s2 {
	background: #FFFFFF;
	width: 200px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	padding: 3px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}
	
#sbutt {
	background: #376B9D url(images/navbar.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 0px 0px 5px;
	border: 1px solid #234B69;
	font-weight: bold;
	}
	
#sbutt2 {
	background: #376B9D url(images/navbar.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 0px 0px 8px;
	border: 1px solid #234B69;
	font-weight: bold;
	}
	
#name, #email, #url, #submit {
	background: #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#words {
	background: #FFFFFF;
	width: 460px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

.kat
{
color: #C0C0C0;
text-decoration: none;
}

.kat a
{
color: #C0C0C0;
text-decoration: none;
}

.kat a:hover
{
color: #C0C0C0;
text-decoration: underline;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 55px;
	}

.alignright {
	float: right;
}

.alignleft {
	float: left;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 5px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 5px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.pagenavi a, .pagenavi a:link, .pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 10px 2px 10px 2px;
	text-decoration: none;
	border: 1px #808080 solid;
	color: #666666;
	background-color: #E9E9E9;
}
.pagenavi a:hover {
	border: 1px #000000 solid;
	color: #FFFFFF;
	background-color: #666666;
}
.pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
}
.pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #FFFFFF;
	background-color: #666666;
}
.pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #000000;
	background-color: #FFFFFF;
}

#calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 100%;
	}

#calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#calendar a {
	display: block;
	}

#calendar caption {
	text-align: center;
	width: 100%;
	}

#calendar td {
	padding: 3px 0;
	text-align: center;
	background-color: #EFEFEF;
	}
#calendar th {
	background-color: #E8EDF1;
	}

#calendar #prev, #calendar #next {
	background-color: #FFFFFF;
	}

#calendar #prev a, #calendar #next a {
	font-size: 9pt;
	}

#calendar .pad {
	background-color: #FFFFFF;
	}

#calendar #today {
	font-weight: bold;
	}


.krat1 {background: url("imagesnews/krat1.gif") no-repeat bottom left;}
.krat2 {background: url("imagesnews/krat2.gif") no-repeat bottom right;}
.krat3 {background: url("imagesnews/krat3.gif") no-repeat top left; margin: 0 0 10px;}
.krat4 {background: url("imagesnews/krat4.gif") no-repeat top right;}

.soobkrat {
	display: block;
	padding: 6px;
	margin: 0;
}
.krtitle {
	background: url("imagesnews/kraticon.png") no-repeat center left;
	font-size: 13px;
	color: #205B88;
	font-weight: bold;
	padding: 5px 5px 3px 30px;
}

.pogodatitle {
	background: url("imagesnews/pogodaicon.png") no-repeat center left;
	font-size: 13px;
	color: #205B88;
	font-weight: bold;
	padding: 5px 5px 3px 30px;
}
.kursytitle {
	background: url("imagesnews/kursyicon.png") no-repeat center left;
	font-size: 13px;
	color: #205B88;
	font-weight: bold;
	padding: 5px 5px 3px 30px;
}



.krdate {
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.kropis {
	font-size: 12px;
	text-align: justify;
}



.denned {
	color: #03C;
}

.pogglavden {
	background-color: #FFF;
	width: 110px;
}

.pogveter {
	background-color: #E0ECF5;
	text-align: center;
}
.pogvlag {
	background-color: #F0F0F0;
	text-align: center;
}
.pogdavl {
	background-color: #FAEDED;
	text-align: center;
}
.pogtabl {
	width: 100%;
}
.pogkart {
	text-align: center;
}
.pogsobyt {
	text-align: center;
}
.pogtemper {
	width:120px;
}
.pogtemper span {
	font-weight: bold;
}
.curusa {
	background-image:url(images/iconusa.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
.cureuro {
	background-image:url(images/iconeuro.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
.currus {
	background-image:url(images/iconrus.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
.curpol {
	background-image:url(images/iconpol.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
.curukr {
	background-image:url(images/iconukr.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
.curlit {
	background-image:url(images/iconlit.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 10px;
}
td.valut {
	font-size: 11px;
	text-align: right;
}

.novdopoln{
	width:100%;
	height:30px;
	background:#f7f7f7;
	border-top:3px solid #eeeeee;
	border-bottom:3px solid #eeeeee;
	margin-bottom:30px;
}


.novdopoln .koment a {
	color: #303030;
	font-size: 12px; 
	background: url(images/icokom.gif) no-repeat left 3px;
	padding-left: 17px;
}

.novdopoln .koment a span{
	font-weight:bold;
	color:#0159BA;
}

.novdopoln .koment {
	padding:5px 0 0 10px;
}
#komtitle{
	font-size:24px;
	color:#333;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0 0 8px 30px;
}


.kommentars {
	padding: 0;
	text-align: justify;
	margin:0 10px 0 10px;
	color:#392c26;
	font-size:12px;
	}

.kommentars .otdelnkom {
	margin: 7px 0 7px 0;
	padding: 5px 0 0 0;
	background:#f7f7f7;
	border:1px solid #b8b8d0;
	}


.kommentars p {
	margin: 5px 5px 4px 0;
	}


#ostavkomfor p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}


.opubliksoob{
	padding: 5px 20px 0 20px;
	color:#3b556e;

}

.datakomenta{
	padding:0;
	margin:0 5px 0 5px;
	text-align:right;
	color:#3b556e;
	font-size: 11px;
}

.datakomenta span{

}

.avtt {
	font-weight: bold
}

#ostavkomfor{
	margin-left:55px;
	color:#4c4c4c;
	font-size:12px;
	width:80%;
}

#ostavkomfor label{
	position:relative;
	top:-2px;
}

#ostavkomfor a{
	color: #4c4c4c;
}

#ostavkomfor input{
	background-color: #F4F9FD;
	border:1px #3a75c4 solid;
	font-size:11px;
	padding:3px;
}

#ostavkomfor textarea{
	background-color: #F4F9FD;
	border:1px #3a75c4 solid;
	font-size:11px;
	padding:3px;
}

#ostavkomfor input#submit{
	background-color: #3a75c4;
	color: #FFF;
	border: 1px #052B58 solid;
}

.dobavyandex a {
	background-image:url(images/dobyan.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0;
	padding: 4px 0 4px 30px;
	font-size: 14px;

}

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.rekomendac {
	clear:both;
	height:22px !important;
	overflow:hidden;
	padding:12px 11px 0;
	text-align:right; }
.rekomendac .knopkr {
		clear:none !important;
		display:inline-block;
		float:right;
		height:22px;
		max-width:180px !important;
		position:relative;
		width:25% !important; }
.rekomendac .knopkr iframe {
			left:0;
			max-width:180px;
			position:absolute; }
.rekomendac .knopkr span {display:block;}
.rekomendac .knopkr div {width:150px;}

.rekomendac .knopkr-facebook {
		margin:0;
		padding:1px;
		width:138px !important;	}
.rekomendac .knopkr-facebook iframe {
			background:none repeat scroll 0 0 #ECEEF5;
			left:auto;
			right:0;
			width:110px !important;	}
.rekomendac .knopkr-vkontakte {width:180px !important;}
		.rekomendac .knopkr-vkontakte .like_counter {float:right; min-width:58px;}
.rekomendac .knopkr-mailru {padding:2px 0; }
.rekomendac .knopkr-odnoklassniki {
		float:left;
		margin:0;
		width:auto !important; }
.rekomendac .knopkr-odnoklassniki .odkl-klass-stat {display:block;}

.krtk {
 position: absolute;
 visibility: hidden;
 width: 350px;
 padding: 3px;
 border: 1px solid #636363;
 background-color: #f6f6f6;
 color: #000000;
 margin: 5px 0 0 5px;
 font-weight: normal;
 font-size: 10px;
 right: 1%;

}
.krtk2 {
 position: absolute;
 visibility: hidden;
 width: 400px;
 padding: 3px;
 border: 1px solid #636363;
 background-color: #f6f6f6;
 color: #000000;
 margin: -20px 0 0 5px;
 font-weight: normal;
 font-size: 11px;
 right: 30%;

}

