/*
Theme Name: Rioni
Theme URI: http://maxsite.org/ras
Description: Учебный шаблон Rioni
Version: 1.0
Author: MAX
Author URI: http: //maxsite.org/
*/

html, body {margin: 0; padding: 0;}
body {font-family: Arial, Sans-serif; font-size: 10pt; background: #eee url("images/bg-body.jpg") repeat-x;}





#container {width: 900px; margin: 0 auto; background: #fff;}

p {margin: 3px 0px 4px 0px;}
a, a:visited {color: #0c00ff;}
a:hover {color: #0c00ff;}


#header { background: #fff;margin-bottom: 15px;}
h1 {font-size: 14pt; margin: 0px;}
#header h2 {font-size: 10pt; margin: 0px; color: #3b3b3b; padding: 12px 12px 12px 12px; }
#header h1 a {color: #0c00ff; text-decoration: none; padding: 12px 12px 12px 12px; }


.top {
     clear: both;
     background: #fff;
     margin: 0px auto;
     padding: 5;    


	 height: 170px; 
     width: 900px;
	 background-image:url(images/top.jpg);
	 background-repeat:no-repeat;
	}


.baner{
	padding-bottom: 20px;  
	}

	
	

	
	
	
	
	
	
	
#wrapper {float: left; width: 100%;}
*html #wrapper {overflow: hidden;}

#content {background: #fff; margin-right:  380px; padding: 0px 15px 15px 15px;}
#content p {line-height: 1.4em;}

#navigation {background:  url("images/sidebar.gif"); float: left; width: 353px; margin-left: -353px;}
*html #navigation {overflow: hidden;}
#navigation li, #navigation a {color: #3b3b3b;}



.sidebar1 {
	 background-image: url(images/sidebar2.gif);
	 width: 353px;
	 height: 100%; 
}




#footer {background: #13415B; color:  #FFF; clear: left; width: 100%;}
#footer p {margin: 0; padding: 5px 10px; color: white; text-align: center;}
#footer a {color: white;}


div.maintop {margin-bottom: 10px;}
div.maintop h1 {font-size: 12pt; margin-bottom: 5px; color: #0c00ff;}
div.maintop p {font-size: 8pt; color: #000;}

div.maincontent {}

div.mainbottom {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted gray; clear: both;}
div.mainbottom p.comment {text-align: right; font-size: 9pt;}

ul.is_link { margin: 0px 0px 0px 15px; padding: 10px; font-size: 11pt;}
ul.is_link ul { margin: 0px 0px 0px 15px; padding: 10px;}


ul.is_link a {
    font-size: 14pt;
	color: #A21300;
	text-decoration: none;
}
ul.is_link a:hover {
	font-size: 14pt;
	color: #A21300;
	text-decoration: underline;
}



h2.box {font-size: 14pt; margin: 20px 0px 0px 10px;}
#navigation h2.box {color: #0c00ff;}
#extra h2.box {color: #0c00ff;}

h2.first {margin-top: 0px;}

div.ads { height: 100%; margin: 8px; border: red solid 0px; text-align: center;}
div.counters {margin: 5px;}


#searchform {margin: 5px;  padding-left: 10px;}
#s {font-size: 8pt; width: 110px;}
#searchsubmit {font-size: 8pt;}

#comment {width: 500px;}

h1.cat {font-size: 12pt; margin-bottom: 5px; color: #13415B;}
p.cat {font-size: 9pt; font-style: italic;}
ul.cat {list-style-type: circle;}








.header-right {
	float: right;
	padding-top: 10px; }
	
.header-left {
	float: left;
	width: 390px;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 10px;
	line-height: 20px;
}
.header-left h1 {
	font-size: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 390px;
	color: #000000;

}
.header-left h1 a {
	color: #000000;
	text-decoration: none;
}
.header-left h1 a:hover {
	color: #990000;
	text-decoration: none;
}



	
	
	
	

	
	
	

.rss {
	padding-left: 230px;
}
	
.rss a {
	color: #A21300;
	text-decoration: none;
}
.rss a:hover {
	color: #A21300;
	text-decoration: underline;
}
.rss img {
	margin-top: 5px;
	border-width: 0px;
}
	
	
	
.niz  {
	 background: #4c93dd;
	 background-image:url(images/grad.jpg);
	 width: 900px;
	 height: 40px;
}

