/* GRID */
html,body{
height:100%;
margin:0px;
padding:0px
}

#konkurs1{background-image:url('/img/gallery/koncurs.jpg') no-repeat left top;
}
.head_text{
font-size:22px;
font-weight:bold;
text-align:center;
font-family:Arial;
}
.filters{ background-color:  #69a2d7;
	color:white;
	font-size:11px;
	font-weight:bold;
	}
.filters input{
	color:#666666;
	
	}
	.filters select{
	color:#666666;
	
	}
.bg_gray{background-color:#ececec;}
	.v_top{vertical-align:top;}
	.h_15{height:15px;}
	.pr_15{padding-right:15px;}
	.pr_5{padding-right:5px;}
	.pl_5{padding-left:5px;}
	.pt_5{padding-top:5px;}
	.pb_5{padding-bottom:5px;}
	.pad_5{padding:5px;}
	.acenter{text-align:center;}
	.pd10{padding:10px;}
.bread{
	font-size:11px;
	font-weight:bold;
	}
.grey_text{
color:#666666;
}
.nav_dis{
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}
.giThumbnail
{
	
	}
	#ftr_menu a {

	font-size: 12px;

}
	
.koncurs_style{
width:310px;
}
.comment_dashed{
	border-bottom-style:dashed; 
	border-bottom-width:1px;
	border-bottom-color:#666666;
	}

.comment{
	
	color:black;}
.bred_crumb{
font-size:13px;
font-style:normal;
}
a.blue_href_bred{
color:#2E6ECC;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
font-size:11px;
}
a.blue_href_bred:hover{
color:#2E6ECC;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
font-weight:bold;

}

.grey_foto_head{
font-size:16px;
font-weight:bold;
color:#2E6ECC;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
}
.menu_img{
	vertical-align:middle;	}
.menu_left{
	width:20px;
	text-align:left;
	vertical-align:top;
	
	}
.menu_left a{
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
	}
	.menu_left a:hover{
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	
	}
.foto_day_td{
width:160;
margin:0;
}
.foto_day{
width:160;
height:auto;
}
a.blue_href{
color:#2E6ECC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
a.blue_href:hover{


text-decoration:underline;
}
a.blue_href_st{
color:#2E6ECC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a.blue_href_st:hover{


text-decoration:underline;
}
.category_list{
font-size:12px;
}
.part_name{
font-size:18px;
}
.state_name{
font-size:16px;
}
.state_short{
font-size:12px;
color:#70767D;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
}

.grey_text{
font-family:Arial;
font-size:16px;
color:#666666;
text-decoration:none;
font-weight:bold;
}

.blue_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2E6ECC;
text-decoration:none;
font-weight:bold;
}


.foto_name{
color: 	#363636;
font-family:Arial;
text-align:center;

text-align:center;
line-height:10px;
}
.albom_name{
color: 	#363636;
font-family:Arial;

text-align:left;
line-height:10px;
}
.font_14{
font-size:14px;
}
.font_15{
font-size:15px;
}

.font_16{
font-size:16px;
}

.font_12{
font-size:12px;
}

.grey_table{
background-color:#ececec;
padding:5px;
}

.state_text{
text-align:left;
vertical-align:text-top;
padding-left:0px;
}
.state_pic{
padding-left:0px;
width:95px;
}

.banner{
vertical-align:top;
padding-top:0px;
}

.blue_sq{
background:url(http://photo.tetis.ru/img/blue_sq.jpg);
height:200px;
vertical-align:top;
}

.rules_head{
color:#FFFFFF;
font-size:20px;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
padding-bottom:16px;
}

a.rules{
color:#333333;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
}
a.rules:hover{
color:#3399CC;
background-color:#FFFFFF;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}

.rules_list{
line-height:16px;
}

 .one-image {
     display: inline;
	 float:left;
  }
  .g2imageblock {
	  
     width: 200px;
  }
body {
	margin: 0 0 30px 14px;
	padding: 0;
	background: #FFFFFF;
	color: #70767D;
}
#editor {}

#mod0 {
	width: 100%;
	vertical-align: top;
}
	#mod011 {vertical-align:bottom}
	#mod012 {width:99%; vertical-align:top}
	#mod022 {vertical-align:bottom}
 
#mod01 {width:100%; margin-top:15px}
	#mod0111 {width:90%; vertical-align:top}
	#mod0112 {padding-top:3px; vertical-align:top}
	#mod0113 {padding-top:3px; vertical-align:top}

#mod1 {width:100%; min-width:960px; }
	#mod111 {width:198px; vertical-align:top} #w111 {width:198px}
	#mod112 {width:68%; vertical-align:top}
	#mod113 {width:32%; vertical-align:top; background:URL(../img/bg/index_col4_bg.gif) repeat-x}
	#mod114 {background:#FFFFFF}
	
	#reg_body  #mod112 {width:94%; background:URL(../img/bg/mod112_reg_bg.gif) top right no-repeat}	
	#reg_body #mod113 {width:5%; background:URL(../img/bg/mod113_reg_bg.gif) no-repeat}
	
	
#mod2 {width:100%; margin-top:38px; background:#FFFFFF URL(../img/bg/index_col2_bg.gif) top right no-repeat; height:100px}
	#reg_body #mod2 {background:#FFFFFF URL(../img/bg/mod2_reg_bg.gif) top right no-repeat; margin-top:36px}
	#mod211 {width:5%} #mod211 .w {width:5px}
	#mod212 {padding:30px 0; vertical-align:top}
	/*#mod212 {padding:30px 0; vertical-align:top}*/	
	#mod213 {width:5%} #mod213 .w {width:15px}
	#mod214 {width:69%; vertical-align:top; padding:30px 0 20px 0}
	#mod215 {width:10%} #mod215 .w {width:25px}
	#mod216 {
	padding: 0px 0;
	vertical-align: top;
}
	#mod220 {
	vertical-align: top;
	padding-top: 10px;
}
	
	#reg_body #mod211 {width:3%} #mod211 .w {width:19px}
	#reg_body #mod212 {width:59%; padding:30px 0; vertical-align:top}
	#reg_body #mod212_2 {width:91%;  padding:30px 0; vertical-align:top}
	#reg_body #mod213{width:3%} #mod213 .w {width:15px}
	#reg_body #mod214 {width:25%; vertical-align:top; padding:40px 0 20px 0}
	#reg_body #mod215 {width:5%} #mod215 .w {width:25px}
	
#mod3 {width:100%}
	#mod312 {width:70%; vertical-align:top}
	#mod313	{width:5%} #mod313 .w {width:15px}
	#mod314 {width:25%; vertical-align:top; padding:0}
	
		
	
#mod4 {width:100%}
	#mod411 {width:10%} #mod411 .w {width:15px}
	#mod412 {width:75%; vertical-align:top} 
	#mod413	{width:15%} #mod413 .w {width:17px}
	
#mod5 {width:100%; margin-top:10px}
	#mod511 {width:3%} #mod511 .w {width:19px}
	#mod512 {width:89%; padding:0 0 30px 0; vertical-align:top}
	#mod513{width:3%} #mod513 .w {width:15px}
	#mod514 {vertical-align:top; padding:0 0 20px 0}
	#mod515 {width:5%} #mod515 .w {width:25px}	
	

/* FORMAT */
body, td {font:12px Arial, Helvetica, sans-serif}
h1 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #3B8AC7;
	margin: 0 0 9px 0;
}
/*h1 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00349B;
}*/
/*h2 {
	color: #2E6ECC;
}*/
/*h2 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #3B8AC7;
	margin: 0 0 9px 0;
}*/
h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #2E6ECC;
	margin: 0 0 12px 0;
}
h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #2E6ECC;
	margin: 0 0 12px 0;
} h3.hdr {font-size:18px; margin:25px 0 0 0} h3.u {font-size:18px; padding:0  0 10px 0; background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; color:#3B8AC7}
h4 {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #2E6ECC;
	margin: 0 0 12px 0;
}

.h4_lessmargin h4 { margin: 0 0 5px 0; }

.h4_nomargin {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #2E6ECC;
	margin: 0 0 0 0;
} 
h5 {font:12px Arial, Helvetica, sans-serif}
h6 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00349B;
	margin-top: 0px;
	margin-bottom: 0px;
}

p, .block {margin:0; padding-bottom:1em}
.abstr {font-size:16px}
.bq {}
.date {}
.title {color:#2E6ECC; margin-bottom:5px}

br.b {line-height:1px; height:1px; display:block; clear:both}

	/* size */
	.small, .small td {}
	
	/* color */
	.red, .aster {}
	.blue {color:#2E6ECC}
	.green {color:#51AB2A}

/* list */
ul {margin-left:10px; padding-left:10px}
li {margin-bottom:8px}
.li1 {
	padding: 0 0 5px 11px;
	background: URL(../img/arr_2.gif) 0 5px no-repeat;
	display: block;
}

/* div */
.div_1 { background:URL(../img/bg/div_1_bg.gif) center left repeat-x} .div_1 img {width:1px; height:1px}
	.div_1 a {padding-right:15px}
	
	.pad2 {background:#F6F6F6; margin:3px 0}
	.pad2 select, .pad2 .input {width:178px; margin-left:16px}
	
	.pad3 {
	background: #B4CFE6;
	margin: 3px 0;
}
	.pad3 select, .pad3 .input {width:178px; margin-left:16px}
	
	/* vrez */
	.vr_1 {}
	
	.col1 {float:left}
		
	/* pages */
	.pages {margin-top:30px;} 
		.pages a {padding:2px 5px; display:block; float:left}
		.pages .s {background:#F0F0F0; color:#64686D; margin:0 2px; text-decoration:none}
		.pages img {margin-top:4px}
	.hold {width:100%}


/* a */
a {color:#2E6ECC}
a:hover {
	text-decoration: underline;
}
.text {text-decoration:none}
.text2 {color:#70767D; text-decoration:none}
a.more {background:URL(../img/bull_1.gif) no-repeat; padding:0 0 5px 13px; display:block; text-decoration:none}

div.more {background:URL(../img/bg/div_1_bg.gif) center left repeat-x}
	div.more a {background:#FFFFFF; padding:0 10px 0 0; text-decoration:none; margin:0 !important}

table.more2 {width:100%}
	.more2 a {background:URL(../img/bull_1.gif) no-repeat; padding:0 20px 0 13px; display:block; text-decoration:none; margin:0 !important}
	.more2 .div_1 {width:90%; margin:0}
	
table.more {width:100%; margin-bottom:5px}
	table.more a {background:none; padding:0 10px 0 0; display:block; text-decoration:none; margin:0 !important}
	.more .div_1 {width:90%; margin:0}
	
.btn1 {color:#FFFFFF; background:#6AA2D8; padding:5px 6px; line-height:1;}

/* img */
a img {border:0}
.b {display:block; clear:both} div.b {height:1px}
.h {width:1px; float:left; display:block}
.w {height:1px; display:block; clear:both}
.r {height:1px; width:960px; display:block}
.i {display:block; border:#FFFFFF 6px solid; margin-bottom:25px}
	.i_l {float:left; display:block; margin:0 15px 10px 0}
	.i_r {float:right; display:block; margin:0 0 10px 10px}	
img.hdr {display:block}
.banner {display:block}

/* form */
form {margin:0}
.input, textarea, select {font-size:11px}
.check, .radio {vertical-align:middle;}
label {}
.push {}

	.form td {padding:0 9px 9px 0; vertical-align:top}
	.form .input, .form textarea, .form select {width:300px; border:#ACACAC 1px solid}
	.ok_message {display:block; margin-bottom:1em;}
	.fail_message {display:block; color:#C70058; margin-bottom:1em;}

/* table */
table, tr, td {border:none; padding:0}
/* table.top td, div.top td, td.top {vertical-align:top} */

.tab_brd{
	border: 1px solid #00008B;
}
.td_brd{
	border: 1px solid #00008B;
	padding: 2px 2px 2px 2px;
}

.f1 {border:#E3AF84 solid; border-width:0 0 1px 1px}
	.f1 td, .f1 th {font-size:11px; border:#E3AF84 solid; border-width:1px 1px 0 0; padding:5px}
	.f1 th {color:#786453; background:#EDC7A8; padding:10px 5px; text-align:left; border-bottom-width:2px}
	.f1 .odd td, .f1 td.odd {background:#FBF8F4} 
	.f1 .td1 {background:#FBF0DC !important}
	
.f2 {}
	.f2 td {padding:6px 8px; vertical-align:top}
	.f2 th {font-size:12px; text-align:left; background:#E3EFF7; padding:6px 8px; vertical-align:top}
	.f2 .odd td {background:#F4F4F4}
	.f2 .u td {border-bottom:#F4F4F4 5px solid}

/* CONTENT */

/* hdr */
#hdr {}

/* body */
#body {background:URL(../img/bg/index_top_bg.gif) repeat-x; min-width:960px}
	#mod111 td, #mod111 a {color:#FFFFFF}
	#mod111 .c {background:#FFFFFF URL(../img/bg/col1_shdw_bot_bg.jpg) top right no-repeat}
	
	#mod113 .c {background:URL(../img/pct/index_col4_tr_corner.gif) top right no-repeat; padding:27px 0 0 0} /*padding:27px 17px 0 15px*/
	
#reg_body {background:URL(../img/bg/reg_body_bg.gif) repeat-x}/*#8BCEEF*/
	
/* ftr */
#ftr {border-top:#ACEE8F 3px solid; background:#0A74BF URL(../img/bg/ftr_bl_bg.gif) bottom left no-repeat; margin:31px 29px 0 0}
#ftr.reg {}
	#ftr table {width:100%; background:URL(../img/bg/ftr_br_bg.gif) bottom right no-repeat}
	#ftr td {color:#9DC8E5; padding:20px}
	#ftr a {color:#9DC8E5}

/* popup */
#popup {padding:20px 30px}
	#popup .h1 {border-bottom:#4CCE3B 7px solid}
	#popup h1 {margin:0}
	#popup #logo {margin:0; float:right}
	

/* SERVICES */
/* menu */
#menu {}
	#menu table {background:URL(../img/bg/menu_bg.gif) repeat-y}
	#menu td {background:#3DC72B URL(../img/bg/menu_item_bg.gif) top right no-repeat; border:#FFFFFF solid; border-width:0 1px 1px 0}
	#menu .s {background:URL(../img/bg/menu_s_item_bg.gif) top right no-repeat; border-bottom:0}
		#menu a {color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; padding:7px 34px 7px 17px; display:block;
				font-family:Arial,Helvetica,sans-serif;}
		#menu a:hover {
	color: #00008B;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 34px 7px 17px;
	display: block;
		font-family:Arial,Helvetica,sans-serif;
}
		#menu .s a:hover {
	color: #E0FFFF;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 34px 7px 17px;
	display: block;
		font-family:Arial,Helvetica,sans-serif;
}

#menu2 {color:#007DAF; background:#F0F0F0; padding:18px 14px}
	#menu2 a {color:#007DAF}
	#menu2 img {width:1px; height:12px; background:#007DAF; margin:0 10px; vertical-align:bottom}	
	
#reg_menu {
	padding: 15px 18px 0 5px;
	background: URL(../img/bg/submenu_bg.gif) 0 280px no-repeat;
}
	#reg_menu a {
	line-height: 1.4;
	font-size: 12px;
	padding: 3px 11px;
	background: URL(../img/bg/div_2_bg.gif) bottom left repeat-x;
	text-decoration: none;
	display: block;
}
	#reg_menu a:hover {
	line-height: 1.4;
	font-size: 12px;
	padding: 3px 11px;
	background: URL(../img/bg/div_2_bg.gif) bottom left repeat-x;
	text-decoration: underline;
	display: block;
	color: #E0FFFF;
}
		#reg_menu .sub {background:URL(../img/bg/div_2_bg.gif) bottom left repeat-x; padding:2px 0 3px 0}
		#reg_menu .sub a {
	line-height: 1.2;
	font-size: 12px;
	padding: 3px 12px 2px 34px;
	background: none;
}	
		#reg_menu .sub a:hover {
	line-height: 1.2;
	font-size: 12px;
	padding: 3px 12px 2px 34px;
	background: none;
	text-decoration: underline;
	color: #E0FFFF;
}
			#reg_menu .sub a.s {background:URL(../img/arr_1.gif) 22px 8px no-repeat; }
		#reg_menu .s {font-weight:bold}
	#reg_menu .b {height:25px}
	
	
#reg_menu2 {
	padding: 3px 18px 0 5px;
	background-color: #3C8AC7;
}
	#reg_menu2 a {
	line-height: 1.4;
	font-size: 11px;
	padding: 3px 11px;
	background: URL(../img/bg/div_2_bg.gif) bottom left repeat-x;
	text-decoration: none;
	display: block;
}
	#reg_menu2 a:hover {
	line-height: 1.4;
	font-size: 11px;
	padding: 3px 11px;
	background: URL(../img/bg/div_2_bg.gif) bottom left repeat-x;
	text-decoration: underline;
	display: block;
	color: #E0FFFF;
}
	
		
#nav {text-align:right; margin:0 112px 0 0}
	#nav img {border-left:#FFFFFF 1px solid}
	
#nav2 {
	text-align: right;
	margin: 0 30px 0 0;
}
	#nav2 img {border-left:#FFFFFF 1px solid}	
	
#way {
	font-size: 11px;
	padding: 10px 0 0px 0;
	background: URL(../img/bg/div_1_bg.gif) repeat-x;
	font-weight: bold;
}
	.imgw {width:2px; height:2px; vertical-align:top; background:#55595E; margin:5px 3px}
	
/* search */
#site_search {padding:0 41px 0 26px}
	#site_search .input {width:134px; margin-right:4px}

#results_body {}
	#search_results_list td {padding:10px 10px 0 0; vertical-align:top}

/* news */	
.news {}
	.news a.text {display:block; margin-bottom:10px}
	/*Добавлено*/
	.news a.text1 {
	display: inline;
	text-decoration: none;
}	
	.news a:hover.text1 {
	display: inline;
	text-decoration: underline;
}
	/*----*/
	.news .text2 {display:inline; margin:0}
	.date {
	color: Red;
}
	.news h5 {font-weight:normal; color:#2E6ECC; margin:15px 0 5px 0}
	.news table.more {margin-top:5px}
	
#novice_news {padding:25px 0 0 0}
#novice_news a.text {text-decoration:none; line-height:1; padding:0 10px 5px 0; margin-bottom:0}
#novice_news a:hover.text {
	text-decoration: underline;
}
#novice_news .last {text-decoration:none; line-height:1; padding:0 10px 5px 0}
#novice_news a:hover.last {
	text-decoration: underline;
}
#novice_news .block {background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; padding-bottom:15px; margin-bottom:20px}

#diving_events {}
	#diving_events a {display:inline; margin:0}

#news {}
	#materials_news a.text {margin-bottom:4px}
	materials_news .block {margin-bottom:22px}

	#news h3 {clear:both}
	#news #articles {width:220px}
	#news #articles .block_s {background:#F5F5F5; padding:1px 15px 5px 15px; margin:5px 0}
		#news #articles .block_s a {
	background: #F5F5F5;
}
	#news .block {margin-top:1em}
	#news .more {margin-top:5px}

	#news #period {width:215px}
	#news #period .block a {background:URL(../img/bull_2.gif) 2px 2px no-repeat; padding:2px 0 2px 13px; display:block; text-decoration:none; margin-bottom:3px}
	#news #period .block a:hover {
	text-decoration: underline;
}
	#news #period .s {background:URL(../img/bull_2.gif) 3px 2px no-repeat; padding:0 5px 0 13px; margin-bottom:3px}
		#news #period .s div {background:#F5F5F5; padding:2px}
	#news #years {font-size:12px; margin-top:0}
	#news #years .s {
	padding: 2px;
	background: #F5F5F5;
	margin: 0;
}
	
/* banners */
#index_banner img {margin:0 0 20px 0}	
div.banner img {background:#E8E8E8}

/* catalog */

#cat_vr {padding:26px 18px 20px 0;}
	#cat_vr .hdr {padding-bottom:11px; background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x}
	#cat_vr .itm {background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; padding:8px 2px; display:block}
	
#catalog {}
	#catalog #sel {width:100%; }
		#catalog #sel h3 {margin:0}
		#catalog #sel .descr {margin-bottom:10px}
		#catalog #sel .col1 {width:30%; margin-right:2%; line-height:1.6; padding-bottom:20px; overflow:hidden}
			#catalog #sel .col1 a {display:block; padding:0 0 5px 11px; background:URL(../img/arr_2.gif) 0 7px no-repeat}
		#catalog .sub {background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; padding:5px 0 30px 0}
		#catalog .sub a {display:block; line-height:1.6}
		#catalog .sub .s {font-weight:bold; color:#70767D; text-decoration:none}
		#catalog #sel .pages {margin:10px 0 20px 0}
		#catalog #sel div.b {width:100%}
			
	#catalog .item {clear:both; padding:0 0 20px 0; margin-bottom:20px; background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x}
	#catalog .item td {vertical-align:top}
	#catalog h4 {font-weight:bold}
	#catalog .item .i_l {width:90px; float:none; display:block}
		#catalog .item .i_l img {border:#EAEAEA 1px solid}
	#catalog .item .info {}
	#catalog .item .f2 {margin-bottom:15px; width:100%}
	#catalog .item .f2 b {width:185px; display:block}
	#catalog .item .add {float:right}
	#catalog .pad a {display:block; line-height:1.4}
	
	#catalog #card {}
		#catalog #card .add {float:none; padding-bottom:10px}
		#catalog #card .i_l {position:static; margin:0 15px 15px 0}
		#catalog #card .info {margin-left:0}
		#catalog #card .info .f2 {border-bottom:#F4F4F4 2px solid; margin-top:20px}
		
	#feedbacks .block {padding-bottom:20px}
	#feedbacks h5 {font-weight:normal; margin:0 0 7px 0}
	#feedbacks .rate {float:right}
	#feedbacks .push {display:block; margin-top:3px}
	
	#your_feed {background:URL(../img/bg/div_1_bg.gif) repeat-x; padding-top:30px}
	
	.btn1#compare {float:right}
	
	#media_cat {background:none}
		#media_cat .pages {margin:0 0 20px 0 !important}
		#media_cat .pages .b {width:1px; height:1px; margin:0 !important}
		#media_cat #sel .pages {padding:0 0 15px 0; background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x}
		#media_cat .more {margin-bottom:20px; clear:both}
		
		#media_detail {float:left; width:80%; line-height:1.9;}
	

/* compare */
#compare_list .i {margin-bottom:10px}
	#compare_list h3 {margin-top:20px}
	#compare_list .push {margin-left:5px}
	#compare_list #ftr2 {margin-top:15px; text-align:right}
	
#media_list {}
	#media_list h3 {margin:0 0 10px 0}
	
#shops {}
	#shops .block {background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; padding:18px 0 20px 0; line-height:1.5}
		#shops .block h3 {margin-bottom:2px}
		
#clubs {background:URL(../img/bg/div_1_bg.gif) bottom left repeat-x; padding-bottom:25px}
	#clubs .li1 {
	text-decoration: none;
	padding-bottom: 12px;
}
	#clubs a:hover{
	text-decoration: underline;
	padding-bottom: 12px;
}

	#about_club .hdr {margin-top:0}
	#sel_club {}
	#mod212 #clubs h3 {font-size:18px; margin-top:25px}
	#mod214 #clubs h3 {margin:0}
	
	
/* auth */
#auth {padding:0 16px} #auto #t {height:25px} #auth .b {height:14px}
#auth table {width:166px}
#reg_body #auth {background:URL(../img/bg/reg_auth_bg.jpg) no-repeat}
	#auth, #auth td {font-size:11px}
	#auth .input {margin:0 0 3px 8px; width:114px}
	#auth .push {margin:2px 1px 0 0}
	#auth a {display:block; text-decoration:none} /*margin-bottom:4px*/
	#auth a:hover {
	display: block;
	text-decoration: underline;
	color: #E0FFFF;
}
	
/* forum */
#forum_vr {background:URL(../img/bg/forum_vr_bg.jpg) repeat-y; }
#forum_vr .hdr {background:URL(../img/hdr/forum_vr_pct.jpg) no-repeat; padding:54px 0 0 17px; display:block}
#forum_vr .block {background:URL(../img/bg/forum_vr_block_bg.jpg) bottom left no-repeat; padding:14px 36px 114px 20px}

/* contacts */
#contact_form {margin-top:15px; padding-top:25px; background:URL(../img/bg/div_1_bg.gif) repeat-x}



#seotext p {text-align:justify;margin-right:30px;margin-top:5px;}

