*  {
	margin: 0;
	padding: 0; }


 img, fieldset  { border:none; }
 
 body  {
	font-size: 14px;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica; }

div.indent {
	font-size: 14px;
} 

a  {
	text-decoration: underline;
	font-family: Trebuchet MS, Verdana, Arial;
	color:#7d5130; }
#adres {
	font-size: 22px;
	color:#FAAB5C;
	width: 100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:9px;
	display:block;
	height:22px;
	margin-right:10px;
}
#phone {
	font-size: 30px;
	color:#FC8208;
	width: 100%;
	margin-top:9px;
	margin-bottom:5px;
	margin-left:0px;
	display:block;
	height:30px;
	margin-right:10px;
}
.vrezka {margin:0 100px 20px 100px}
.vrezka fieldset {border:2px #e06e05 solid;padding:10px}
.vrezka legend {font-size:14px;color:#e06e05;font-weight:bold}
.vrezka h3 {margin-top:-18px;padding:0;background-color:#f1ddb8}
.vrezka p {margin:0;padding:0;font-size:12px}
	
.uc_alpha_list{
	margin-bottom:5px;
	border-bottom:solid 1px gray;
	padding-bottom:6px;
}
.uc_alpha_link{
	font-size:18px;
	padding-right:10px;
}


button, input[type="reset"], input[type="button"], input[type="submit"] {
	background:url(../images/s5_button.png) repeat-x top left;
	height:26px;
	border:solid 1px #666666;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
	padding-left:4px;
	padding-right:7px;
	margin-top:6px;
	margin-bottom:6px;
}

* html .button {
	padding-left:1px;
	padding-right:3px;
}


.button:hover {
	border:solid 1px #D7D6D6;
}


.inputbox {
     border: solid 1px #999999;
     color: #000000;
     margin: 4px;
     background: #FBFAFA;
}

.inputbox:hover, .inputbox:focus {
     border: solid 1px #CCCCCC;
}
	
a:hover, a:focus  {
	color:#333333;
	text-decoration:underline; }

 img, fieldset  { border:0; }
 
.latestnews li, .mostread li {
	background:url(../images/arrow.png) no-repeat center left;
	padding-left:15px;
}

/* Small text */
.small, .smalldark, .createdate, .mosimage_caption,
.back_button, .pagenavcounter, .pagenav, .pagenavbar  {
     font-size: 1em;
}

.modifydate {
     font-size: 0.9em;
     padding-top: 10px; }

.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {
     padding: 0 2px;
}
table.derevo td, table.derevo th{
	border-style: solid;
	border-color: #fc8208;
}
table.derevo td p, table.derevo td span{
	font-size:15põ;
}


p  {
    padding-left:0px;
    padding-right:0px;
    padding-top:5px;
    padding-bottom:5px;}

#s5_body_container_inner ul  {
	list-style-type:disc;}

#s5_body_container_inner ul li  {
	list-style-type:disc;
	margin-left: 15px;
	padding: 2px; }

ol  {
	margin-top: 5px;
	margin-bottom: 5px; }

ol li  {
	margin-left: 15px; }

th  {
	padding: 4px;
	font-weight: bold;
	text-align: center; }

fieldset  {
	border: none; }

fieldset a  {
	font-weight: bold; }


a img  {
	border: none; }

td, div  {
	font-size: 14px; }
	
#subscribe, #agree {
margin-right:4px;
}

/* JOOMLA STYLE
--------------------------------------------------------- */

table.contentpane  {
    border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	padding:0px;
 }

table.contentpaneopen, table.contentpane, table.blog {
width: 100%; }

* html table.contentpaneopen, table.contentpane, table.blog {
width: 98%; }

table.contentpaneopen  {
	border: none; }

table.poll  {
	padding: 0;
	width: 100%;
	border-collapse: collapse; }

.category  {
	font-size: 13px;
	font-weight: normal; }
	
table {
	margin-left:auto;
	margin-right:auto;
}

.contentheading  {
     font-size: 1.3em;
	 border-bottom:dashed 1px #cccccc;
	 padding-bottom:10px;
     font-weight: bold;
     line-height: normal; }

a.contentpagetitle, .componentheading  {
	text-decoration: none!important; }

a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus  {
	text-decoration: none!important; }

.createdate, .small  {
    padding-bottom:5px;
	padding-top:5px;
	text-transform:uppercase;
	font-size:0.85em;
	font-weight: bold; }
	
.createdate {
background:#F6F5F5 url(../images/s5_cal.png) no-repeat top left;
padding:6px;
padding-left:30px;
border:solid 1px #CCCCCC;
}

.contentpaneopen tr td {
padding-top:7px;
padding-bottom:5px;
}
	
.clr {
    clear: both;
}

.back_button {
	height:35px;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	background:url(../images/s5_back.png) no-repeat top left;
	padding-left:18px;
	margin-top:15px;
	padding-top:7px; }
.backlink {
padding: 8px 18px 8px 18px;
	font-size:8pt;
	text-decoration:none;
	background:url(../images/s5_back.png) no-repeat top left;
}	
a.readon {
	height:35px;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	background:url(../images/s5_read.png) no-repeat top left;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:7px;
	padding-top:8px; }

a.readon:hover {
	text-decoration:underline;
}

.show-linkmore, .show-comment, .show-hit, .jctools {
	margin-top:9px;
	margin-bottom:0px;
	background-image:url(../images/comments.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	display:inline;
	float:right;
	height:18px;
	margin-left:4px;
	margin-right:4px;
	text-indent:24px;
}

.show-voteup, .show-votedown, .show-report {
	margin-top:10px;
	position:relative;
}


/* BODY ELEMENTS
----------------------------------------------------------- */

#s5_header_top {
height:120px;
background:url(../images/s5_logo.png) no-repeat top center;
}

#s5_banner_outer {
margin-left:auto;
margin-right:auto;
}

#s5_banner_pos {
height: 80px;
width:470px;
float:right;
padding-top:0px;
text-align:right;
overflow:hidden;
}

#s5_header_shadow {
height:13px;
background:url(../images/s5_menu_header_shadow.png) repeat-x top center;
}

#s5_menu_holder {
margin-left:auto;
margin-right:auto;
}

#s5_menu_l {
float:left;
width:12px;
height:42px;
background:url(../images/s5_menu_l.png) no-repeat top right;
}

#s5_menu_r {
float:left;
width:12px;
height:42px;
background:url(../images/s5_menu_r.png) no-repeat top left;
}

#s5_menu_m {
float:left;
}

#s5_bottom_wrapper {
margin-left:auto;
margin-right:auto;
}

#s5_pathway {
font-size:12px;
font-style:normal;
margin-bottom:6px;
margin-left:auto;
margin-right:auto;
padding-left:9px;
}

#s5_l_shadow {
background:url(../images/s5_l_shadow.png) no-repeat top right;
height:349px;
width:19px;
float:left;
}

#s5_r_shadow {
background:url(../images/s5_r_shadow.png) no-repeat top right;
height:349px;
width:19px;
float:left;
position:absolute;
z-index:1;
}

#s5_main_body {
float:left;
}

#s5_tl {
background:url(../images/s5_tl_corner.png) no-repeat top right;
height:61px;
width:9px;
float:left;
margin-bottom:-43px;
}

#s5_tr {
background:url(../images/s5_tr_corner.png) no-repeat top left;
height:61px;
width:9px;
float:left;
margin-bottom:-43px;
}

#s5_top_grad {
background:url(../images/s5_top_grad.png) repeat-x top left;
height:61px;
float:left;
margin-bottom:-43px;
}

#s5_content {
background:url(../images/s5_white_bg.png) repeat-x top left;
min-height:550px;
}

* html #s5_content {
height:350px;
}

#s5_content_inner {
position:relative;
padding-left:15px;
padding-right:15px;
}

* html #s5_content_inner {
position:static;
}

#s5_bl {
background:url(../images/s5_bl_corner.png) no-repeat top right;
height:38px;
width:9px;
float:left;
}

#s5_br {
background:url(../images/s5_br_corner.png) no-repeat top left;
height:38px;
width:9px;
float:left;
}

#s5_bot {
background:#FFFFFF;
float:left;
height:37px;
border-top:solid 1px #CCCCCC;
}

#s5_bl_shadow {
background:url(../images/s5_bl_shadow.png) no-repeat top left;
height:42px;
width:212px;
float:left;
}

#s5_br_shadow {
background:url(../images/s5_br_shadow.png) no-repeat top right;
height:42px;
width:212px;
float:right;
}

#s5_r_pos {
float:left;
font-weight:bold;
margin-top:15px
}

#s5_top_bar, .moduletitle, .con_heading {
background:#E7E6E6;
border:solid 1px #CFCECE;
height:33px;
margin-bottom:3px;
color:#A94120;
padding-left: 8px;
vertical-align: middle;
font-size: 12px;
font-weight: bold;
}
#s5_r_pos  .moduletitle {
background:url(../images/style1/s5_def_mod_column_h3.png) no-repeat top right;
}
div.con_heading {
padding-top: 8px;
height:21px;
}
#s5_top_bar_shadow {
background:url(../images/s5_top_bar_shadow.png) no-repeat top center;
margin-left:auto;
margin-right:auto;
width:295px;
height:13px;
margin-top:6px;
margin-bottom:15px;
}

#s5_top {
	float:right;
	padding-right:4px;
}

* html #s5_top {
	float:right;
	padding-right:8px;
	padding-top:1px;
	margin-top:0px;
}

#s5_top .inputbox {
	background:#FFFFFF url(../images/s5_fa_search.png) no-repeat center right;
	border:solid 1px #CAC9C9;
	padding-left:7px;
	padding-top:3px;
	width:144px;
	height:16px;
	font-size: 10px;
	overflow:hidden;
}

#s5_left_container {
min-height:357px;
background:#FFFFFF url(../images/s5_left_pos_shadow.png) no-repeat top right;
float:left;
}

* html #s5_left_container {
height:357px;
}

#s5_left_container_inner {
padding-right:20px;
font-size:8pt;
}

#s5_body {
background:#000000 url(../images/s5_default_bg.jpg) no-repeat top center;
}

#lbOverlay {
background:#000000;
background-repeat:no-repeat;
background-position:top center;
}

#popup_outer {
background:#000000;
background-repeat:no-repeat;
background-position:top center;
}

#s5_pathway a:link, #s5_pathway a:hover, #s5_pathway a:focus, #s5_pathway a:visited, #s5_pathway a, #s5_pathway {
color:#FFFFFF;
}

#s5_r_pos, #s5_r_pos a:link, #s5_r_pos a:hover, #s5_r_pos a:focus, #s5_r_pos a:visited, #s5_r_pos a, #s5_r_pos {
color:#FFFFFF;
}

#s5_body_container {
float:left;
}

#s5_body_container_inner {
font-size:100%;
}

#s5_center_container {
padding-bottom:10px;
}

#s5_footer_text {
font-size:10px;
font-style:italic;
padding:12px;
padding-left:18px;
padding-right:18px;
}

/* S5 BOX
----------------------------------------------------------- */

#popup_div {
     padding-left: 12px;
     padding-right: 12px;
     padding-bottom: 12px;
     padding-top: 9px;
     font-family: Arial;
     color: #ffffff;
     font-size: 0.85em;
     font-weight: normal;
	 background:url(../images/s5_box_bg.png) no-repeat center center;
}

#s5_box_button {
	float:left;
	font-size:9pt;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
	padding:0px;
	margin:0px;
	position:relative;
	background:url(../images/s5_box_bulb.png) no-repeat top left;
	height:30px;
	padding-left:35px;
	padding-top:9px;
}

* html #s5_box_button {
	margin-top:0px;
	padding-top:11px;
}

#s5_toolbar h3 {
	font-size:1.1em;
	margin-bottom:5px;
}

#s5_toolbar .moduletable {
	margin-bottom:8px;
	font-size:9pt;
}

/* PANEL
----------------------------------------------------------- */

#s5_panel {
     height: 0px;
     overflow: hidden;
     color: #000000;
	 font-size:9pt;
	 background:url(../images/s5_top_bar_shadow.png) no-repeat top center;
	 margin-left:-15px;
	 margin-right:-15px;
}

#s5_panel h3 {
	margin-bottom:8px;
}

* html #s5_panel h3 {
	font-size:10pt;
}

* html #s5_panel {
	margin-top:-14px;
}

#s5_panel_button {
     width: 289px;
     height: 26px;
     margin-left: auto;
     margin-right: auto;
	 padding-top:6px;
	 margin-bottom:10px;
     background: url('../images/s5_tab.png') no-repeat;
}

#s5_panel_top {
     width: 100%;
     height: 20px;
     margin-left: auto;
     margin-right: auto;
}

#s5_panel_bottom {
     width: 100%;
     height: 20px;
     margin-left: auto;
     margin-right: auto;
	 background: url('../images/s5_panel_bot.png') repeat-x bottom center;
}

#s5_open, #s5_closed {
     color: #000000;
     font-size: 0.75em;
	 font-weight:bold;
     cursor: pointer;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:center;
}

/* DEFAULT MENU
----------------------------------------------------------- */

a.mainlevel  {
     border-bottom:1px solid #D7D7D7;
     display:block;
     margin:0pt;
     padding:5px 14px;
     text-decoration:none;
     font-family: Arial;
     font-size: 9pt;
	 font-weight:bold;
 }
 
#active_menu {
	font-style:italic;
	background:url(../images/arrow.png) no-repeat center left;
	padding-left:20px;
}
 
#mainlevel li {
	padding-left:0px;
	padding-right:0px;
}

a.mainlevel:hover {
	text-decoration:underline;
}

a.sublevel  {
     display:block;
     font-family: Arial;
     font-size: 8pt;
	 text-decoration:none;
     padding:3px 3px 3px 14px;
	 font-weight:bold;
 }
 
a.sublevel:hover {
     text-decoration: underline;
 }

/* BOTTOM MENU
----------------------------------------------------------- */

#s5_bottom_pos {
	margin-bottom:8px;
	}
	
* html #s5_bottom_pos {
	margin-bottom:-10px;
	}

#s5_bottom_pos ul li {
	padding:0px;
	margin:0px;
	background:none;
	}

#s5_bottom_pos ul#mainlevel-bottom {
	font-family:Arial;
	font-size:1.1em;
	margin-right:12px;
	font-style:normal;
	font-weight:normal;
	list-style-image:none;
	float:left;
	margin-right:10px;
	text-decoration:underline;
	list-style-position:outside;
	list-style-type:none; }

* html #s5_bottom_pos ul#mainlevel-bottom {
	margin-right:1px;
}
	
#s5_bottom_pos ul#mainlevel-bottom li {
	display:block;
    margin-right:8px;
    float: left; }
	
#s5_bottom_pos ul#mainlevel-bottom li a {
	display:block;
	background:none;
	border:none;
	padding:0px;
	padding-left:5px;
	font-size:0.7em;
	margin-top:2px;
	text-decoration:none; }
	
#s5_bottom_pos ul#mainlevel-bottom li a:hover {
	background:none;
	text-decoration:underline; }

/* MODULES
----------------------------------------------------------- */

#s5_r_pos div.module, #s5_r_pos div.module-color, #s5_r_pos div.module-no_arrow, #s5_r_pos div.module-color_no_arrow, #s5_r_pos div.module-no_padding  {
	border-bottom:solid 1px #A3A3A3;
	border-top:solid 1px #A3A3A3;
	border-right:solid 1px #A3A3A3;
}

#s5_r_pos div.modulem, #s5_r_pos td.modulebody {
	padding:15px;
	background:url(../images/s5_mod_bg.png);
	font-size:9pt;
	margin-bottom:15px;
}

#s5_top .modulebody {
padding: 8px 8px 8px 8px;
}

#s5_r_pos div.module-color {
	padding:15px;
	background:url(../images/s5_mod_bg.png);
	font-size:9pt;
	margin-bottom:15px;
}

#s5_r_pos div.module-no_padding {
	font-size:9pt;
	margin-bottom:15px;
}

#s5_r_pos div.module-no_arrow {
	padding:15px;
	background:url(../images/s5_mod_bg.png);
	font-size:9pt;
	margin-bottom:15px;
}

#s5_r_pos div.module-color_no_arrow {
	padding:15px;
	background:url(../images/s5_mod_bg.png);
	font-size:9pt;
	margin-bottom:15px;
}

#s5_r_pos div.module-none {
	padding:15px;
	font-size:9pt;
	margin-bottom:15px;
}

* html #s5_r_pos div.module {
	height:0px;
}

* html #s5_r_pos div.module h3, #s5_r_pos div.module input, #s5_r_pos div.module a, #s5_r_pos div.module p, #s5_r_pos div.module img, #s5_r_pos div.module select, #s5_r_pos div.module table, #s5_r_pos div.module td, #s5_r_pos div.module tr  {
	position:relative;
}

* html #s5_r_pos .module h3, #s5_r_pos .module input, #s5_r_pos .module a, #s5_r_pos .module p, #s5_r_pos .module img, #s5_r_pos .module select, #s5_r_pos .module table, #s5_r_pos .module td, #s5_r_pos .module tr  {
	position:relative;
}

* html #s5_r_pos div.module-color {
	height:0px;
}

* html #s5_r_pos div.module-color h3, #s5_r_pos div.module-color input, #s5_r_pos div.module-color a, #s5_r_pos div.module-color p, #s5_r_pos div.module-color img, #s5_r_pos div.module-color select, #s5_r_pos div.module-color table, #s5_r_pos div.module-color td, #s5_r_pos div.module-color tr  {
	position:relative;
}

* html #s5_r_pos div.module-color_no_arrow {
	height:0px;
}

* html #s5_r_pos div.module-color_no_arrow h3, #s5_r_pos div.module-color_no_arrow input, #s5_r_pos div.module-color_no_arrow a, #s5_r_pos div.module-color_no_arrow p, #s5_r_pos div.module-color_no_arrow img, #s5_r_pos div.module-color_no_arrow select, #s5_r_pos div.module-color_no_arrow table, #s5_r_pos div.module-color_no_arrow td, #s5_r_pos div.module-color_no_arrow tr  {
	position:relative;
}

* html #s5_r_pos div.module-no_arrow {
	height:0px;
}

* html #s5_r_pos div.module-no_arrow h3, #s5_r_pos div.module-no_arrow input, #s5_r_pos div.module-no_arrow a, #s5_r_pos div.module-no_arrow p, #s5_r_pos div.module-no_arrow img, #s5_r_pos div.module-no_arrow select, #s5_r_pos div.module-no_arrow table, #s5_r_pos div.module-no_arrow td, #s5_r_pos div.module-no_arrow tr  {
	position:relative;
}

#s5_user1, #s5_user2, #s5_user3, #s5_user4 {
float:left;
position:relative;
}

#s5_row1 {
background:#F7F7F7;
border:solid 1px #DDDCDC;
margin-bottom:20px;
}

#s5_user1_inner, #s5_user2_inner, #s5_user3_inner, #s5_user4_inner {
padding:12px;
padding-top:0px;
font-size:9pt;
}

#s5_row1 h3 {
font-size:10pt;
margin-bottom:8px;
margin-top:12px;
}

#s5_user6, #s5_user7, #s5_user8, #s5_user9 {
float:left;
position:relative;
}

#s5_row2 {
background:#F7F7F7;
border:solid 1px #DDDCDC;
margin-bottom:20px;
}

#s5_user6_inner, #s5_user7_inner, #s5_user8_inner, #s5_user9_inner {
padding:12px;
padding-top:0px;
font-size:9pt;
}

#s5_row2 h3 {
font-size:10pt;
margin-bottom:8px;
margin-top:12px;
}

#s5_left_container_inner  div.module-none div div div {
border:none;
padding:0px;
}

#s5_left_container_inner  div.module-none div div div h3 {
font-size:110%;
margin-bottom:10px;
background:none;
}

#s5_left_container_inner  div.module-fade div div div {
background:url(../images/s5_mod_fade.png) repeat-x center bottom;
border: solid 1px #D3D1D1;
}

#s5_left_container_inner  h3 {
font-size:110%;
margin-bottom:10px;
background:#EAEAEA;
padding:6px;
padding-left:9px;
padding-right:9px;
margin-left:-10px;
margin-top:-10px;
margin-right:-10px;
}

#s5_left_container_inner  div div div div {
margin-bottom:15px;
border: solid 1px #E1E1E1;
padding:10px;
}

#s5_left_container_inner  div div div div div {
border:none;
padding:0px;
margin:0px;
}

#s5_advert3 {
font-size:9pt;
}

#s5_advert3 h3 {
font-size:10pt;
}

#s5_advert3 div {
padding:0px;
margin-bottom:15px;
}

#s5_advert3 div div {
padding:0px;
margin-bottom:0px;
}

#s5_advert3 div.module-video {
color:#000000;
}

#s5_advert3 div h3 {
padding:0px;
margin:0px;
margin-bottom:12px;
font-size:10pt;
}

#s5_advert3 div.module-video {
background:url(../images/s5_adv3_grad.png) repeat-x top center;
padding:15px;
border:6px solid #DBDADB;
margin-bottom:0px;
}

#s5_advert3 div.module-video h3 {
font-size:8pt;
}

#s5_advert3 div.module-video {
padding:15px;
margin-bottom:15px;
}

#s5_advert3 div.module-video div {
background:none;
margin-bottom:0px;
}

#s5_advert3 div.module-video td div {
background:#000000;
}

/* TYPOGRAPHY
----------------------------------------------------------- */

blockquote {
	background:transparent url(../images/s5_left_quote.png) no-repeat top left;
	color:#666666;
	font-size:110%;
	font-style:italic;
	line-height:150%;
	margin:15px 0pt;
	padding:0px 0px 5px 65px;
	width:auto;
}

blockquote p {
	background:transparent url(../images/s5_right_quote.png) no-repeat bottom right;
	margin-top:0pt;
	padding:0pt 65px 10px 0pt;
}

.code {
	background:#EBEAEA none repeat scroll 0%;
	border-left:solid 5px #666666;
	color:#666666;
	font-family:monospace;
	font-size:9pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px 20px;
	padding-top:20px;
	padding-bottom:20px;
}

ul.ul_arrow li {
	background:transparent url(../images/s5_ul_arrow.png) no-repeat top left;
	padding:3px;
	padding-left:18px;
	padding-right:18px;
}

ul.ul_star li {
	background:transparent url(../images/s5_ul_star.png) no-repeat top left;
	padding:3px;
	padding-left:23px;
	padding-right:18px;
}

ul.ul_bullet li {
	background:transparent url(../images/s5_ul_bullet.jpg) no-repeat top left;
	padding:3px;
	padding-left:23px;
	padding-right:18px;
}

ul.ul_bullet_small li {
	background:transparent url(../images/s5_bullet_small.png) no-repeat top left;
	padding:3px;
	padding-left:23px;
	padding-right:18px;
}

li.li_number1  {
	background:transparent url(../images/s5_li_number1.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number2  {
	background:transparent url(../images/s5_li_number2.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number3  {
	background:transparent url(../images/s5_li_number3.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number4  {
	background:transparent url(../images/s5_li_number4.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number5  {
	background:transparent url(../images/s5_li_number5.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number6  {
	background:transparent url(../images/s5_li_number6.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number7  {
	background:transparent url(../images/s5_li_number7.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number8  {
	background:transparent url(../images/s5_li_number8.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

li.li_number9  {
	background:transparent url(../images/s5_li_number9.jpg) no-repeat top left;
	padding-top:8px;
	padding-bottom:22px;
	list-style-type:none;
	padding-right:18px;
	padding-left:40px;
}

.red_box {
	background:#FFD6D6;
	border-top:solid 2px #EF706F;
	border-bottom:solid 2px #EF706F;
	color:#CC0000;
	padding:13px;
}

.blue_box {
	background:#D0DCEC;
	border-top:solid 2px #5B95DA;
	border-bottom:solid 2px #5B95DA;
	color:#1B6FC2;
	padding:13px;
}

.green_box {
	background:#EEF7DD;
	border-top:solid 2px #B0CB79;
	border-bottom:solid 2px #B0CB79;
	color:#8DCB0E;
	padding:13px;
}

.orange_box {
	background:#FEF6D8;
	border-top:solid 2px #FDE179;
	border-bottom:solid 2px #FDE179;
	color:#A38106;
	padding:13px;
}

.yellow_box {
	background:#F4F5B9;
	border-top:solid 2px #EFF11E;
	border-bottom:solid 2px #EFF11E;
	color:#9FA112;
	padding:13px;
}

.boxed:hover {
	border:2px solid #666666;
}
.boxed {
	border:2px solid #CCCCCC;
}

/* TAB SHOW
----------------------------------------------------------- */
	
#s5_ts_bottom div div.moduletable {
	font-size:1em;
	padding:15px;
	padding-top:0px;
}

#s5_ts_bottom .moduletable h3 {
	margin-bottom:8px;
	margin-top:15px;
}

* html #s5_ts_bottom .moduletable h3 {
	font-size:10pt;
}

#s5_ts_bottom {
	margin-bottom:5px;
}

#s5_tab_show_shadow {
background:transparent url(../images/s5_top_bar_shadow.png) no-repeat scroll center top;
height:13px;
margin:6px auto 15px;
width:295px;
margin-bottom:20px;
}

#s5_a_ts_tab1, #s5_a_ts_tab2, #s5_a_ts_tab3, #s5_a_ts_tab4, #s5_a_ts_tab5, #s5_a_ts_tab6, #s5_a_ts_tab7, #s5_a_ts_tab8, #s5_a_ts_tab9, #s5_a_ts_tab10, #s5_a_ts_tab11, #s5_a_ts_tab12, #s5_a_ts_tab13, #s5_a_ts_tab14, #s5_a_ts_tab15, #s5_a_ts_tab16, #s5_a_ts_tab17, #s5_a_ts_tab18, #s5_a_ts_tab19, #s5_a_ts_tab20 {
padding:4px;
padding-right:10px;
padding-left:10px;
margin-right:10px;
border-left:solid 1px #CCCCCC;
}


.mod_latest_entry {
	margin-bottom: 10px;
}
.mod_latest_title {
	text-transform: uppercase;
	font-size: 14px;
	padding-bottom: 5px;
}
.mod_latest_comments, .mod_latest_date {
	text-align: right;
}
.component_td table, table.component , .pmenu {
	width: 100%;
}
a.mod_blog_userlink, a.mod_blog_link {
margin: 2px;
}
table.uc_latest_list {
margin: 2px;
}
table.uc_latest_list td{
padding: 2px;
}
#usermenu a {
	font-size: 10px;
}
.usr_block_title {
	font-size: 11px;
}
.pmenu td, .arhive_month{
padding: 2px;
}
form table td {
padding: 4px;
}

#usr_profparams, #usr_profsavebtns {
width: auto;
background: #FFF;
}

#bar_search {
float: right;
}
#s5_left_container table.module {
margin: 2px 2px 15px 2px;
}
#s5_left_container a.tag{
padding: 4px !important;
}
#s5_left_container .modulebody div {
text-align: center;
}
#s5_r_pos table.module {
margin-bottom: 10px;
}
/*------------ AUTH --------------------*/
#modalContainer  {height:100px; width:300px; left:40%; top:25%; background-color:#ededed; border:1px solid #000; z-index:999999; position:absolute;} 

#authModal {
	background: url(../images/bgbody.jpg) #ededed repeat-x left top;
	padding: 0;
	margin: 0;
}
#authModal table{
	width:100%;
	margin:0px;
	background: url(../images/bgbody.jpg) #ededed repeat-x left top;
	font-size: 11px; color: #86888e; line-height: 15px; font-family: Tahoma; margin: 0; 
}
#authModal table td{
	padding:0px;
}
#authModal #authtd{
	font-size:1.1em;
	padding:10px;
}
#authtitle{
	font-size:14px;
	text-transform: uppercase;
	font-weight: bold;
	color:#86888e;
}
#authtitle div{
	padding:10px;
	margin-bottom:20px;
	width:306px;	
}
#authinput{
	width:180px;
	display:block;
	border: #86888e 1px solid;
	padding:4px;
	padding-left:13px;
	padding-right:26px;
	font-size:1.4em;
	margin-top:8px;
	margin-left:20px;
}
#remember{
	margin-right:15px;
	margin-top:5px;
	text-align:right;
	font-size:1.3em;
}
#authbtn{
	margin-top:5px;
	margin-right:10px;
	float:right;
	font-size:1.3em;
}

/**************************forum*****************************/
.forum_cattitle {
	font-weight: bold; 
	font-size: 1.45em; 
	color: #393a3e; 
	line-height: 1.19em; 
	margin:0;
	margin-top: 10px;
	padding: 4px;
}
table.forums_table, table.threads_table {
	border: 0;
	border-bottom: #C6C6C6 1px solid;	
margin-bottom: 10px;	
}
table.forums_table td, td.row1, table.threads_table td {
	padding: 10px;
	vertical-align: middle;
}
.forum_poll_table, .forum_poll_header, .forum_fast {
	border: #EDEDED 1px solid;
}
.forum_poll_data  {
	border: 0;
}
.forum_toolbar td {
	padding: 2px;
}
.forum_toollinks{
	margin-bottom:3px;
	text-align:left;
}
.forum_toollinks table td {
	padding: 1px;
	margin: 0;
}
.forum_poll_gauge {
	background-color:#949494;
}
/************************************************************/
/*bb*/
.usr_msgmenu_active{
	margin-right:10px;
	background-color:#EBEBEB;
	padding:10px;
	font-weight:bold;
}
.usr_msgmenu_link{
	margin-right:10px;
	padding:10px;	
}
.usr_msgmenu_bar{
	background-color:#EBEBEB;
	margin-bottom:10px;
}
.usr_msgreply_source{
	padding:15px;
	background-color:#FFFFFF;
	border:dashed 1px gray;
	margin-bottom:10px;
}
.usr_msgreply_sourcetext{
	font-size: 16px;
}
.usr_msgreply_author{
	font-style:italic;
	color:#666666;
	text-align:right;
}
.usr_msg_smilebox{
	padding:8px;
	background-color:#EBEBEB;
	border:solid 1px silver;
	margin-bottom:4px;
}
.usr_msg_bbcodebox{
	padding:0px;
	background-color:#EBEBEB;
	border:solid 1px silver;
	margin-bottom:4px;
	overflow:hidden;
	_height:1%;
}
.usr_bb_button{
	display:block;
	border: solid 1px silver;
	margin:2px;
	padding:6px;
	float:left;
}
.usr_bb_button:hover{
	display:block;
	border: solid 1px silver;
	margin:2px;
	padding:6px;
	float:left;
	background-color:#FFFFFF;
}
.usr_bb_hint{
	display:block;
	margin:2px;
	padding:5px;
	float:left;
	color:#666666;
}
.search_row1 {
	background-color:#FFFFFF;
}
.search_row2 {
	background-color:#EBEBEB;
}
.component_td div table {
	border: 0 !important;
	margin: 2px;
}
.usr_msg_title {
	background-color: #EBEBEB;
}
.authtable td {
	padding: 2px;
}

/*---------------------------------------------------------*/
.ajax_autogrowarea{
	overflow:hidden;
	display:block;
	border:solid 1px gray;
	width:100%;
	height:108px;
	min-height:180px;	
	max-height:702px;
	line-height:18px;
}
.bb_tag_code{
	border:solid 1px silver;
	padding:8px;
}
.bb_tag_hide{
	padding:8px;
	background-color:#FFFFCC;
	color:#666666;
}
.bb_tag_hide a{
	color:#333333;
	text-decoration:underline;
}
.mod_pcat_link, .mod_pcat_current {
	padding: 3px;
	display: block;
}.price_search_form {
	padding: 10px;
}
/*------------------ MODULE "POLLS" -----------------*/
.mod_poll_title {
	margin-bottom: 5px;
	color: #393a3e;
}
.mod_poll_submit {
	margin-top: 10px;
}
.mod_poll_gauge {
	background-color:#949494;
	display: table;
	height: 8px;
	margin-top: 4px;
	margin-bottom: 8px;
	float: left;
}
.mod_poll_gauge_title {
margin: 3px;
float: left;
}
.mod_poll_answers td {
	padding: 2px;
	vertical-align: middle;
}
.mod_poll_submit {
	margin: 5px;
}
/*---------------- REGISTRATION FORM -----------*/
.regrow1{
	background-color:#EBEBEB;
}
.regrow2{
	background-color:#FFFFFF;
}
.regstar{
	font-size:11px;
	color:#FF0000;
}
/*------------------ PAGES BAR ----------------------*/
.pagebar{
	margin-top:10px; 
	margin-bottom: 15px; 
	font-size:12px;
	clear:both;
}
.pagebar_title{
	margin:5px; 
	padding:4px;
}
.pagebar_page{
	margin:3px; 
	padding:6px;
}
.pagebar_current{
	margin:3px; 
	padding:6px; 
	border:solid 1px silver; 
	background-color: white;
}
/*----------------- SITE SEARCH ----------------------*/
.search_match{
	background-color:#66CCFF;
}
.price_search {
	width: 60%;
	border: 1px solid #666666;
}
.search_input {
	width: 300px;
	border:solid 1px gray;
}
.YMaps-b-balloon-b {
	font-size:8px;
}	
