/*
Theme Name: RIABOKON
Theme URI: http://3dom.com.ua/
Version: 1.0
Author: Maxim Protsenko
Author URI: http://3dom.com.ua/
*/

* {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
body, p {font-size:14px;}
body {background-color: #599ccf; color:#403c3c;}
body#ovrallwhite { background-image: none; background-color: #ffffff; }
a, a:link, a:hover, a:visited { color: #0b5096; }
a:hover { color:#2f77c1 }
.rb1px {background-color:#9ec6e2;line-height:1px;font-size:1px}
.rb15px div {padding: 15px;}
.rb5px div {padding: 5px;}
.ovreat {font-size:11px;color:#88c2e4;height:25px;padding-top:15px;width:960px;margin:0 auto;}
#ovrtop1 {overflow:hidden;background-image:url(images/ovrtopbgpat.gif);background-repeat:repeat-x;display:block;height:550px;width:100%}
#ovrtop2 {overflow:hidden;height:550px;width:100%;margin-right:auto;margin-left:auto;}

#ovrtop1in {overflow:hidden;background-image:url(images/ovrtopbgpat.gif);background-repeat:repeat-x;display:block;height:350px;width:100%}
#ovrtop2in{overflow:hidden;height:350px;width:100%;margin-right:auto;margin-left:auto;background-image:url(images/ovrtopbgin.jpg);background-repeat:no-repeat;background-position:top center;}


#ovrlangs {text-align:right;width:960px;margin:0 auto; padding-top:20px; height:20px;}
#ovrlangs ul {list-style:none;margin-right:37px;}
#ovrlangs ul li {display:inline; text-align:center; font-size: 9px; }
#ovrlangs ul li a {color:#012d6a;text-decoration:underline; display:block;width: 68px; height: 16px; clear: none; float: right;text-align:center;padding-top:4px;}
#ovrlangs ul li a.ovrnow {color:#bef1f9;text-decoration:none; background-image: url(images/ovrlngbg.gif); background-repeat:no-repeat; background-position:center center}
#ovrlangs ul li a:hover {overflow:hidden;color:#bef1f9;text-decoration:underline; background-image: url(images/ovrlngbg.gif); background-repeat:no-repeat; background-position:center center}

.ovrcnt {background-color:#ffffff;background-image:url(images/ovrbgcnt.gif);background-repeat:repeat-x; width:920px; margin-right:auto; margin-left:auto; padding:20px;}

#ovrmenu1in {margin-left:520px;overflow:hidden;float:left;}
#ovrmenu1 {text-align:left;width:960px;margin:0 auto;padding-top:20px;}
#ovrmenu1 ul {list-style:none;width:240px;}
#ovrmenu1 ul li {
	white-space:nowrap;
	zoom:1;
	font-size:13px;
	font-weight:bold;
	height:16px;
	padding:6px 10px 0 10px;
	float:left;
	clear:both;
}
#ovrmenu1 ul li a {
	white-space:nowrap;
	zoom:1;
	color:#d6f6ff;
	text-decoration:underline;
}
#ovrmenu1 ul li.ovrnowmenu,#ovrmenu1 ul li.current_page_item {
	height:32px;
	margin: 6px 0 -6px 0;
	padding:0 10px 0 0; 
	white-space:nowrap;
	zoom:1;
	background-image:url(images/ovrbgnav2.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#ovrmenu1 ul li.ovrnowmenu a ,#ovrmenu1 ul li.current_page_item a{ 
	height:22px;
	white-space:nowrap;
	zoom:1;
	display: block; 
	color:#ffffff; 
	text-decoration:none; 
	padding:4px 2px 0 10px; 
	background-image:url(images/ovrbgnav.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	margin-right:-2px; 
	float:left;
}

#ovrfoot {width:960px;margin:20px auto;color:#b2e6f4;font-size:11px;}
#ovrfoot a {color:#b2e6f4;text-decoration:underline;}
#ovrfoot .ovrlink, #ovrfoot .ovrlink a {font-size:10px;color:#b2e6f4;}
div.ovrblue {background-color:#0f5ea7;background-image:url(images/ovrbgbl.jpg);background-repeat:no-repeat;color:#ffffff;padding:14px;}
h1 { font-size: 24px; font-weight: normal; }
h2 { font-size: 18px; font-weight: normal; }
h3 { font-size: 12px; color: #0b5096; font-weight: bold; }
p.bluetext { color: #0b5096; }
h1, h2, p { padding-bottom: 15px; }
h1.link,h2.link,h3.link {padding:0}
h1.ovrin {padding-left: 5px; }
p.ovrdate { padding-bottom:15px; color: #0b5096; font-size: 10px; }
div.ovrbr { clear:both; height:1px; font-size:1px;line-height:1px; padding:0;margin:0;}
.ovrmore{text-align:right; font-size:11px;}
.ovrmore a {text-decoration: none; }
.ovrsubmenu, #peercat ul {list-style:none;}
.newsimg {margin: 0 5px 0 0; clear:both;}
input[type=text], textarea { border: 1px solid #b5b9bf; padding: 5px 7px; }
label.ovrcomm {display:block;float:left;width: 100px;text-align:right;padding:7px }

ol.commentlist {list-style:none; padding: 15px;}
div.comment-body {padding:5px;border: 1px solid #b2e6f4;margin-bottom:5px;}
div.comment-author,div.reply {padding:0}
ul.children {list-style:none;margin-left:30px;}
div.ovrschedule p { padding-top: 5px; padding-bottom: 5px; font-size: 11px; }
div.ovrschedule p.ovrschedulet { padding-bottom: 5px; font-size: 14px; }
div.ovrblue a { color:#fff}
.page-item-2  a {font-style:bold;font-size:22px;}
.peer-categories-incontent { margin-top: -40px; }
.peer-categories-incontent ul {list-style:none;}
.peer-categories-incontent li {margin:20px 0 0 0;}
.peer-categories-incontent a { font-size: 20px; font-size: 18px; }
div.ovrcontent ul {list-style:square outside;margin-left:20px;}
div.ovrcontent ol {list-style:decimal outside;margin-left:20px;}
div.ngg-gallery-thumbnail-box , div.ngg-gallery-thumbnail {
	padding: 0;
	margin: 0;
}
.ovrblogs a {text-decoration:none;}
p {text-align:justify}
.ovrplan, .ovrplan p, .ovrplan * {font-size:11px;text-align:justify}
.ovrplan ol {margin-bottom:16px;}
div.ovrwhite {color:#ffffff;padding:0 14px;}
a.samolink { color: #ffffff; background-color:#0f5ea7; padding: 7px; margin-top: 5px; display:block; }
img.alignleft { float: left; }
img.alignright { float: right; }