/*author: Rumin Sergey*/
/*Copyright: CENTROARTS.com*/
/*e-mail: gr-x@mail.ru, support@centroarts.com*/
/*URL: http://www.centroarts.com*/


/*-----MAIN-----*/
.base {
	background: transparent url("../images/basepubl_bg_top.png") no-repeat left top;
	padding-bottom: 35px;
	overflow: hidden;
}

.base2 { padding-bottom: 25px; }
.binner { margin: 0 18px; }

.sort {
	text-align: center;
	padding-bottom: 14px;
	font-size: 0.9em;
	background: transparent url("../images/sortbtmbg.png") repeat-x left bottom;
}

.sort div { height: 45px; line-height: 45px; }

.heading { padding-top: 10px; }
.heading h1 a { color: #3278ab; }
.heading h1 {
	font-size: 21px;
	color: #3278ab;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 0;
}

.heading2 {
	padding-top: 10px;
	padding-bottom: 20px;
	background: transparent url("../images/sortbtmbg.png") repeat-x left bottom;
}
.heading2 h1 a { color: #bb66bd; }
.heading2 h1 {
	font-size: 27px;
	color: #bb66bd;
	font-weight: normal;
	letter-spacing: -1px
	
}

.heading3 {
	padding-top: 10px;
	padding-bottom: 20px;
	background: transparent url("../images/sortbtmbg.png") repeat-x left bottom;
}
.heading3 h1 a { color: #3278ab; }
.heading3 h1 {
	font-size: 21px;
	color: #3278ab;
	font-weight: normal;
	letter-spacing: -1px
	
}

.category { font-size: 0.9em; font-weight: bold; color: #3c3c3c; }
.category a { color: #3c3c3c; }

.morefield {
	height: 30px;
	color: #a2a2a2;
	font-size: 0.9em;
	line-height: 20px;
	position: relative;
}

.maincont { padding: 20px 0; }
.morelink { line-height: 26px; padding-bottom: 14px; font-size: 0.9em; background: transparent url("../images/sortbtmbg.png") repeat-x left bottom; }
.morelink .binner { height: 28px; }

span.arg { padding-right: 9px; }
.argrate { position: absolute; left: 460px; top: 8px; width: 85px; height: 16px; overflow: hidden; }
span.argr { float: right; padding-left: 6px; }
.argmore { float: left; margin-right: 6px; }
.argmore a {
	display: block;
	width: 98px; height: 28px;
	background-color: #235b82;
	color: #ffffff;
	text-align: center;
	text-decoration: none !important;
}

.argmore a:hover {
	background-color: #be65bc;
	color: #ffffff;
}

.relatednews {
	border: 1px solid #d9d9d9;
	background-color: #f9f9f9;
	padding: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;

}

.relatednews li { padding: 0; margin: 0; background: none; }
.relatednews li a {
	background: transparent url("../images/redarrow.gif") no-repeat left center;
	font-size: 0.9em;
	color: #989898;
	padding-left: 20px;
	text-decoration: none !important;
}

.relatednews li a:hover { font-weight: bold; }

.postedit {
	color: #757575;
	background-color: #f8f8f8;
	border: 1px solid #d0dce4;
	text-align: justify;
	padding: 5px;
}

.small { font-size: 10px; color: #a0a7ac; }
.storenumber { padding: 10px 0; font-weight: bold; }
/*===ERRORS, INFO, WARNING===*/
.w_warning  {
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}

.w_warning {
	border: 1px solid #f6dde7;
	background-color: #fff5f9;
	color: #838383;
}

.wmsg { 
	padding: 8px;
	line-height: 17px !important;
}

/*FORMS EDITORS*/
.tableform { width: 100%; }
.tableform td { padding: 8px 0; }
.tableform td.label { width: 160px; font-weight: bold; vertical-align: top; }
.tableform tr { background: transparent url("../images/linepoint.gif") repeat-x left top; }

.pollvotelist { width: 60%; text-align: left; }
.pollvotelist input { margin-right: 5px; }

/*Поиск*/
.searchtable fieldset { padding: 3px; margin: 2px !important; }
.searchtable fieldset legend { color: #235b82; }


/* ==================== Поле малой формы поиска */

.s_field {
	color: #757575;
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;	
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #757575;
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #ffffff;	
}

/* ==================== */

.f_textarea, .f_input, .f_select {
	color: #394453;
	background: #fbfbfb url(../images/fields.gif) repeat-x left top;
	border: 1px solid #bcbcbc;
}

.f_input { width: 300px; height: 14px; }
.f_select { height: 14px; }
.f_textarea { width: 459px; height: 156px; }

/*разбиение на страницы*/
.navigation {
	margin: 0;
	text-align: left;
	font-weight: bold;
}

.navigation_inn a {
	text-decoration: none !important;
	color: #878787;
	padding: 3px 3px;
	font-size:11px
	font-size: 17px;
	margin-left: -3px;
}

.navigation_inn a:hover {
	background-color: #5a8e55;
	color: #FFFFFF;
}

.navigation_inn span {
	padding: 3px 3px;
	color: #fff;
	background-color: #3d9adb;
}


/*comments*/
.comments {
	background: #f0f1f1 url("../images/commnetrr_left.png") repeat-y left top;
	border-bottom: 2px solid #86a8c2;
}
.comments2 { background: transparent url("../images/commnetrr_top.png") no-repeat left top; }

.comments .binner { padding: 14px 0; }
.comments .dleft {
	float: left; width: 115px; 
	font-size: 0.9em;
	font-family: Tahoma, Arial, sans-serif;
	color: #616263;
	line-height: 17px;
}
.comments .dleft a {
	color: #878787;
}

.avatar {
	background-color: #777777;
	float: left;
	padding: 3px;
	margin-bottom: 6px;
}

.avatar span img {
	display: block;
	width: 93px; height: auto;
}

.avatar span {
	background-color: #ffffff;
	float: left;
	padding: 2px;
}

.cmaincont { padding: 8px 0; color: #616161; }
h3.comname, h3.comname a { color: #206ea9; }

.comments .dright { margin-left: 137px; }
.comments .drightinn  { overflow: hidden; }

.signature { color: #e6bfd8; }
.slink { color: #878787; }

.cmorelink { padding-left: 137px; height: 20px; font-size: 0.9em; }
.cmorelink a { font-weight: bold; }

.newstitle { margin-left: 15px; }
.newstitle a { color: #5b5b5b !important; }
