/*ОБЩИЕ*/

body {font-family: verdana, Arial, Geneva CY, sans-serif;
background-color:#F7F7F7;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:12px;
}

hr {
border:1px dashed #e3e3e3;
margin-bottom:0px;}

.left {
padding: 0px 0px 15px 15px;
}

.footered {
background:transparent url(images/forum-bg.png) repeat-y left;
border-bottom:1px solid #e3e3e3;
margin-top:0px;
}

.liveinternet {
 display:none;}

 input {
	background: #f4f4f4;
	border: 1px solid #b2b2b2;
	color: #000;
	font:  13px Verdana, Arial, Helvetica, sans-serif;
	margin: 1px;
	padding: 3px;
}

/*ХЕДЕР*/

.logo {
margin-top:10px;
width:410px;
height:60px;
background:transparent url(images/logo-bg.png) no-repeat right;
float:left;
text-align:left;}

.logo-admin {
margin-top:10px;
width:60px;
height:60px;
float:left;
margin-bottom:20px;
text-align:left;}

.arrow {
padding-top:10px;
float:right;
margin-left:10px;}

.browse {
float:right;
width: 250px;
height: 70px;
top: 0px;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#AAAAAA;
padding:10px 10px 5px 5px;
border-right:1px solid #e3e3e3;
border-left:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
}

.browse a {
margin-top:10px;
color:#AAAAAA;
}

.browse span a {
font-size:20px;
margin-top:10px;
color:#AAAAAA;
}

.browse a:hover {
color:#FF3300;
}

.browse-admin {
float:right;
width: 450px;
height: 70px;
top: 0px;
text-align:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#AAAAAA;
padding:10px 10px 5px 5px;
border-right:1px solid #e3e3e3;
border-left:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
}

.browse-admin a {
margin-top:10px;
color:#AAAAAA;
}

.browse-admin a:hover {
color:#FF3300;
}

.search {
padding-top:5px;
font-size:16px;
color:#AAAAAA;
}

.search input {
font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 150px;
background-color:#FFFFCC;
border: 1px solid #b2b2b2;
color:#4B8ABF;
padding: 3px;
margin: 0px 0px 0px 0px;
}

.search select {
font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 225px;
background-color:#FFFFCC;
border: 1px solid #b2b2b2;
color:#4B8ABF;
padding: 3px;
margin: 0px 0px 0px 0px;
}

.banner-header {
margin-top:10px;
margin-left:50px;
text-align:left;
font-size:13px;}

.banner-header a {
color:#4B8ABF;
text-decoration:none;}

.banner-header a:hover {
color:#FF3300;}

/*ГЛАВНАЯ*/

H4 {
color:#1F9C3E;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
margin-bottom:0px;
margin-top:0px;
}

H4 a {
color:#1F9C3E;
text-decoration:underline;
}

H4 a:hover {
color:#4B8ABF;
}

/*ЗАГОЛОВОК*/

H1 {
clear:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF3300;
font-size:24px;
font-weight:normal;
margin-top:10px;
margin-bottom:0px;
text-align:left;}

H1 a {
color:#FF3300;
text-decoration:none;}


H1 .h1link {
font-size:14px;
color:#AAAAAA;
}

H1 .h1link a {
font-size:14px;
color:#AAAAAA;
text-decoration:underline;
}

H1 .h1link a:hover {
color:#FF3300;
}

H1 img {
margin-right:5px;
float:none;}


.details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding:0px 0px 5px 35px;
}

.details a{
color:#4B8ABF;
text-decoration:underline;
margin-bottom:0px;}


.intro {
background-color:#F9F9F9;
padding:10px 10px 10px 10px;
font-size:12px;
text-align:left;
margin-bottom:15px;}

.intro a {
color:#4B8ABF;
text-decoration:underline;}

.intro ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-image: url(images/message.gif);
list-style-position: inside;
marker-offset:inherit;
}

.intro il {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.intro img {
border:0;}

.forumlink {
text-align:right;
}

.forumlink a {
text-decoration:underline;
font-size:10px;}

/* SIDEBAR */

.section {
text-align:left;
clear:left;
}

.section img {
float:left;
margin-right:10px;
margin-bottom:5px;}

.topic {
text-align:left;
padding-top:4px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#999999;
}

.topic a {
color:#AAAAAA;
}

.topic a:hover {
color:#FF3300;}

.atopic {
text-align:left;
padding-top:4px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#999999;
}

.atopic a {
color:#FF3300;
}

.tags {
text-align:justify;
margin-top:20px;
margin-right:5px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.tags a {
color:#999999;
text-decoration:none;
}

.tags a:hover {
color:#4B8ABF;
text-decoration:none;
}

.banner-sidebar {
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

.sidebar_text {
font-size:13px;
margin-top:10px;
text-align:justify;
}

.sidebar_text a {
color:#4B8ABF;
text-decoration:underline;}

.sidebar_news {
color:#999999;
font-size:11px;
margin-top:15px;
text-align:justify;
padding-right:10px;
}

.sidebar_news a {
color:#333333;
text-decoration:none;
}

.sidebar_news a:hover {
color:#FF0000;
text-decoration:none;
}

/*SIDEBAR РЕЙТИНГ*/

.p_sidebar {
height:30px;
width:100%;
text-align:left;
padding:1px 0px 1px 0px;
border-bottom:1px solid #f1f1f1;
}

.p_sidebar span {
display:block;
color:#999999;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
padding-top:5px;
padding-right:20px;
}

.p_sidebar span a {
color:#4B8ABF;
text-decoration:none;
}

.p_sidebar span a:hover {
color:#45A200;
background:none;}

.p_sidebar_votes {
float:right;
background:transparent url(images/votes-small.jpg) no-repeat left top;
height:30px;
width:31px;
text-align:center;
margin-left:3px;
}

.p_sidebar_votes p {
font-family:Arial, Helvetica, sans-serif;
margin-top:8px;
font-size:11px;
color:#4E463F;
font-weight:bold;
}

.p_also {
text-align:right;
border-top:1px solid #e3e3e3;
padding-top:5px;
font-size:14px;
}

.p_also a {
color:#45A200;
text-decoration:underline;}

.p_also a:hover {
color:#FF3300;;
text-decoration:underline;}

/* НОВОСТИ */

H3 {
clear:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#FF0000;
text-align:left;
margin:0px 0px 0px 0px;
}

H3 a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#4B8ABF;
text-decoration:none;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
clear:left;
text-align:left;}

.text {
font-size:14px;
text-align:justify;}

.text a {
color:#4B8ABF;
text-decoration:underline;}

/*РЕКЛАМА*/

.ads-vertical {
float:right;
margin-top:20px;
margin-left:5px;
padding: 5px 5px 5px 5px;
text-align:center;
border:1px solid #e3e3e3;
background-color:#FFFFFF;}

.ads-rating {
float:right;
margin-top:111px;
margin-left:10px;
padding: 10px 10px 0px 10px;
text-align:center;
border:1px solid #e3e3e3;
background-color:#FFFFFF;}

.ads-footer {
display:block;
margin-top:10px;
padding: 10px 10px 10px 10px;
margin-bottom:5px;
text-align:center;
border:1px solid #e3e3e3;
background-color:#FFFFFF;}

.ads-half {
display:block;
margin-top:10px;
text-align:left;
}

.gam-news {
display:block;
margin-top:10px;
margin-bottom:10px;
text-align:center;
border:1px solid #e3e3e3;
background-color:#FFFFFF;
}

/* РЕЙТИНГ */

.position {
clear:left;
float:left;
width: 40px;
height: 20px;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
font-weight: bold;
background: url(images/position.gif);
	}


h2 {
margin: 0px 0px 0px 0px;
padding-top:2 px;
height:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #4B8ABF;
text-align: left;
font-weight: bold;
background-color:#F7F7F7;
}

h2 a, h2e a:visited{
color: #4B8ABF;
text-decoration:none;
margin-left:5px;}

.description {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:40px;
margin-top: 5px;
margin-bottom:5px;
text-align:justify;
margin-right:10px;
}

.description span {
display: table;
zoom: 1;/*это для ИЕ7*/
}

.description a {
color:#4B8ABF;
text-decoration:underline;}

.description img {
border:0px;
float:left;
padding-right:5px;
padding-bottom:30px;}

.rating {
clear:left;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}

.rating a{
font-family:Georgia, "Times New Roman", Times, serif;
color: #4B8ABF;
font-size:24px;
font-weight:normal;
text-align:left;}

.rating a:hover{
color:#FF3300;}

.rating img {
padding-bottom:10px;}

/*ГОЛОСОВАЛКА*/

.vote a {
clear:left;
float:left;
width:30px;
height:30px;
background:transparent url(images/vote.gif) no-repeat left top;
cursor:pointer;
margin-left:5px;
margin-top: 5px;
margin-right:5px;
}

.vote a:hover {
background:transparent url(images/vote-active.gif) no-repeat left top;
cursor:pointer;
}

.voted a {
clear:left;
float:left;
width:30px;
height:30px;
background:transparent url(images/vote-active.gif) no-repeat left top;
cursor:pointer;
margin-left:5px;
margin-top: 5px;
margin-right:5px;
}

/*ФУТЕР*/

.archive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#999999;
text-align:center;
text-decoration:none;
padding:5px 0px 5px 35px;}

.archive a {
color:#4B8ABF;
text-decoration:none;
margin-bottom:0px;
}


/* АДМИНКА*/

.block {
padding: 0px 10px 10px 10px;
border:1px solid #e3e3e3;
background-color:#FFFFFF;
}

.block p {
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#AAAAAA;
margin: 3px 3px 3px 3px;
}

.block input {
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 95%;
}

.block textarea {
padding: 5px 5px 5px 5px;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 95%;
}

.block select {
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 200px;
}

/*ПЕЙДЖИНАТОР*/

.pagination{
 font-size:13px;
 text-align:right;
}

.pagination a{
 padding:0px 4px 2px;
 background: #f4f4f4;
 text-decoration:none;
 border:1px solid #ccc;
 margin:0 2px;
 color:#666666;
}

.pagination a:hover{
 background: #fff;
 color:#666666; 
 border:1px solid #aaa; 
}

.pagination span, .pagination span.nextprev{
 background:#FFFFFF;
 border:1px solid #CCCCCC;
 color:#CCCCCC;
 padding:0px 4px 2px; 
 margin:0 2px; 
}

.pagination span.current{
 background:#546E8C;
 border:1px solid #A49979;
 color:#FFFFFF;
 margin:0 2px; 
 font-weight:bold;
}

 .pagination h2 {
 margin-top:-1.45em;padding:0;border:none
 } /* In html1.php, pages links:EITHER span OR a */
 
 /****************/
 
 .niceditor, .niceditor p{
 font-family: verdana, Arial, Geneva CY, sans-serif;
 font-size:13px;
 text-align:justify;}
 
 .niceditor a {
color:#4B8ABF;
text-decoration:underline;}

/*SUMMARY*/

.summary_title {
clear:left;
text-align:left;
color:#999999;
padding-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
}

.summary_title a {
font-size:20px;
color:#4B8ABF;
text-decoration:none;
}

.summary_title a:hover {
color:#FF3300;}

.summary_details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding:0px 0px 5px 5px;
color:#666666;
}

.summary_text {
font-size:13px;
text-align:justify;}

.summary_text a {
color:#4B8ABF;
text-decoration:underline;}

.summary_text img {
display:block;
border:0px;}

.summary_tags {
margin-top:5px;
display:block;
background-color:#F9F9F9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding: 2px 0 2px 5px;
color:#666666;}

.summary_tags a {
color:#4B8ABF;
text-decoration:none;
}

/*НОВОСТЬ*/

.news_text {
font-size:13px;
margin-top:20px;
text-align:justify;}

.news_text, .news_text p {
font-size:13px;
padding:0px;
text-align:justify;}

.news_text a {
color:#4B8ABF;
text-decoration:underline;}

.news_text li {
margin-left:10px;}

.news_text h1, .news_text h2, .news_text h3, .news_text h4, .news_text h5 {
color:#000000;
font-size:13px;
font-weight:bold;
font-family: verdana, Arial, Geneva CY, sans-serif;}

.news_text table{
width:100%;
}

.news_text th{
text-align:left;
font-weight:bold;
background-color:#F0F0F0;
padding: 3px 3px 3px 3px;
border:1px solid #e3e3e3;
font-size:10px;
}

.news_text td{
text-align:left;
padding: 3px 3px 3px 3px;
border:1px solid #e3e3e3;
font-size:10px;
}

.news_text td p{
text-align:left;
padding: 0px 0px 0px 0px;
font-size:10px;
}

.news_text hr{
padding: 0px 0px 0px 0px;
border:1px solid #e3e3e3;}

.news_text img{
clear:left;
display:block;
border:0px;}

/*КОММЕНТАРИИ*/

.comments {
text-align:left;
font-size:10px;
margin-top:20px;
}

.comments p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
padding:2px 0px 0px 2px;
}

.comments p a {
font-size:14px;
text-decoration:underline;
color:#4B8ABF;
}

.comments input {
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 440px;
margin-bottom:0px;
padding-bottom:0px;
}

.comments textarea {
padding: 5px 5px 5px 5px;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font:  13px Verdana, Arial, Helvetica, sans-serif;
width: 440px;
}

.comment_title {
clear:left;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF3300;;
font-size:24px;
font-weight:normal;
margin-top:10px;
margin-bottom:0px;
text-align:left;
}

.comment_add {
text-align:left;
padding-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#4B8ABF;
}

.comment_author {
color:#AAAAAA;
text-align:left;
padding-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
}

.comment_author a{
color:#AAAAAA;
text-decoration:none;
}

.comment_author img{
padding-right:3px;
border:0;
height:24px;
}

.comment_deleted {
color:#FF3300;
text-align:left;
padding-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
}

.comment_details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding:2px 2px 2px 2px;
background-color:#F0F0F0;
display:block;
}

.comment_text {
padding-top:5px;
padding-bottom:5px;
color:#000000;
font-size:13px;
text-align:left;
border-bottom:1px solid #e3e3e3;}

.comment_quote {
margin: 5px 5px 0px 10px;
padding: 5px 5px 5px 5px;
display:block;
background-color:#FFFFCC;
color:#000000;
font-size:12px;
text-align:justify;
border:1px solid #e3e3e3;}

.comment_invite {
margin: 15px 0px 5px 0px;
padding: 5px 5px 5px 5px;
display:block;
background-color:#FFFFFC;
color:#000000;
font-size:12px;
text-align:justify;
border:1px solid #e3e3e3;}

.comment_invite a {
color:#4B8ABF;
text-decoration:underline;}

/*ЛОКАТОР ПРОВАЙДЕРОВ*/

.country {
text-align:center;
margin-top:10px;
padding-right:10px;
}

.country span {
float:left;
text-align:center;
color:#FF3300;
border:1px solid #FF3300;
padding: 3px 3px 3px 3px;
font-size:10px;
text-decoration:none;
}

.country a {
float:left;
text-align:center;
border:1px solid #e3e3e3;
padding: 3px 3px 3px 3px;
font-size:10px;
color:#4B8ABF;
text-decoration:none;
}

.country a:hover{
color:#FF3300;
text-decoration:none;
border:1px solid #FF3300;
padding: 3px 3px 3px 3px;}

/*Ссылки для добавления и редактирования контента*/

.public {
text-align:left;
margin-top:10px;}

.public a {
text-align:center;
border:1px solid #e3e3e3;
padding: 3px 3px 3px 3px;
font-size:10px;
color:#4B8ABF;
text-decoration:none;
}

.public a:hover{
color:#FF3300;
text-decoration:none;
border:1px solid #FF3300;
padding: 3px 3px 3px 3px;}

.public textarea {
padding: 5px 5px 5px 5px;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 400px;}

/*ФОРУМ*/

/*ПОСЛЕДНИЕ ТЕМЫ*/
.forum_topics {
padding-bottom:10px;
font-size:14px;
text-align:left;}

.forum_topics a {
color:#4B8ABF;
text-decoration:none;
font-size:14px;
text-align:left;}

.forum_topics a:hover {
color:#FF3300;
text-decoration:none;}

/*ОБЩИЙ ВИД*/

.forum {
width:1000px;
padding: 0px 15px 15px 15px;
background-color:#FFFFFF;
background:transparent  url(images/forum-bg.png) repeat-y;
}

