/*
Theme Name: Ванны
Theme URI: http://web-design.org.ua/
Description: Тема для ванн.
Version: 1.0
Author: Artur
Tags: black, custom header, fixed width, two columns,

*/

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#FFFFFF url(images/bg_tail.gif) repeat-x top center;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}
a img { border:  1px solid #cccccc; margin: 3px;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;
		color:#929292;
		color:#333333;

	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ce8006; outline:none;}
a:hover{text-decoration:none;}
p {padding-bottom:15px;}

h1 {font-size:30px; color:#202020; font-weight:400; line-height:1.2em; padding:10px 0 17px;}
h2 {font-size:23px; color:#202020; font-weight:400; line-height:1.2em; padding:0 0 10px; letter-spacing:-1px;}
h3 {font-size:14px; color:#202020; line-height:1.2em;}

/* ============================= main layout ====================== */
.imgindent {margin:0 25px 0 0; float:left;}
.fright {text-align:right;}

/* ============================= header ====================== */
object {outline:none;}

/* ============================= content ====================== */
#content {margin:0 45px 0 61px;padding:0 0 24px; border-bottom:2px solid #e6e6e6;}
#content li {line-height:18px; }
#content li.li_bg {margin:0 -22px;} 
#content li a {font-weight:bold; font-size:12px; text-decoration:none;}
#content li a:hover {color:#202020;}

.block {background:#f3f2f2; border:1px solid #d7d3d3; margin-bottom:8px; padding: 16px 22px 27px;}

.link {padding:6px; overflow:hidden;}
.link a {
	float:right;
	width:85px; 
	text-align:center; 
	background:#202020;
	
	color:#fff;  
	font-size:12px;
	line-height:23px;
	 font-weight:600;
	text-transform:uppercase; 
	text-decoration:none;
	font-weight:bold;}
.link a:hover { color:#df8800;}
#page3 .link {padding:0 0 20px; margin:-1px 0 0;}
* html #page3 .link {padding:0 0 44px;}
#page3 .link a {width:auto; float:left; padding:0 15px 0 13px;}
#page3 p {padding:0 0 22px; margin:-4px 0 0;}

/*type1*/
.type1 h2 { color:#e08900;}
.type1 ul {margin:-3px 0 -20px;}
.type1 li {
	background:url(images/marker1.png) no-repeat 2px 10px; 
	padding:7px 0 9px 16px; 
	color:#ce8006;
}
.type1 li a {color:#ce8006; font-weight:bold;}
.type1 li.li_bg {background:#e5e5e5 url(images/marker1.png) no-repeat 25px 10px; padding:7px 0 9px 39px;}

.type1 h2 { color:#e08900;}
.type1 ul.extra  {margin:-3px 0 -20px; padding-bottom:33px;}
.type1 .extra li {
	background:none; 
	padding:7px 0 9px 1px; 
	color:#ce8006;
}
.type1 .extra li.li_bg {background:#e5e5e5; padding:7px 0 9px 23px;}

/*type2*/
.type2 h2 { color:#3b7d49;}
.type2 ul {margin:-2px 0 0;}
.type2 li {
	background:url(images/marker2.png) no-repeat 2px 11px; 
	padding:7px 0 8px 16px; 
	color:#3b7d49;
}
.type2 li a {color:#3b7d49; font-weight:bold;}
.type2 li.li_bg {background:#e5e5e5 url(images/marker2.png) no-repeat 25px 11px; padding:7px 0 8px 39px;}

/*type3*/
.type3 h2 { color:#ac385e;}
.type3 li {background:url(images/marker3.gif) no-repeat left center; padding:4px 0 3px 11px;}
.type3 li a {color:#ac385e; font-weight:bold;}
.type3 li.li_bg {background:#e5e5e5 url(images/marker3.gif) no-repeat 23px center; padding:4px 0 3px 34px;}

/*type4*/
.type4 {background:#ececec; border-bottom:3px solid #d8d8d8; width:179px; float:left; margin:0 6px 7px 2px;}
.type4 span {text-transform:uppercase; font-size:12px;}
.type4 span.date {text-transform:none; color:#202020; font-weight:bold; font-size:12px; margin-right:16px;}
.type4 p {padding:8px 11px 9px; line-height:17px;}
.type4 a {color:#df8800; text-decoration:underline; font-weight:bold; text-transform:uppercase; font-size:11px;}
.type4 a:hover {text-decoration:none;}

.type5 {padding:0 0 28px;margin:-3px 0 0;}
.type5 img {padding:3px 0 0;}
.type5 .link {margin:-7px 0 0;}
.type5_last {padding-bottom:14px;}

/* ============================= footer ====================== */
#footer { margin:0 45px 0 61px; padding: 24px 5px 0; font-weight:bold; font-size:12px; color:#202020;}
#footer a {color:#202020; font-weight:bold; text-decoration:none;}
#footer a:hover {color:#ee9407;}
#footer p {padding:0; line-height:18px; font-weight:normal; margin-left:-3px;}
#footer p a {color:#929292; font-weight:normal;}
#footer p a:hover {color:#ee9407; text-decoration:underline;}

#footer ul {padding:6px 0 7px; margin-left:-10px; overflow:hidden;}
#footer li {float:left; color:#ee9407; font-weight:normal;}
#footer li a { color:#ee9407; font-weight:normal; font-size:14px; margin-left:6px;}
#footer li a:hover{ color:#202020;}

#footer span {margin:0 3px 0 -5px; }

/* ============================= forms ============================= */
#SearchForm {
	background:url(images/search_bg.jpg) no-repeat top center; 
	width:319px; 
	height:61px;
	padding:22px 18px 0 22px; 
	float:right;
	overflow:hidden;
	
	text-transform:uppercase; 
	font-size:11px; 
	color:#fff;
}
*+html #SearchForm {padding:20px 18px 0 22px; height:63px;}
#SearchForm span {margin-right:9px;}
#SearchForm input {
	background:none; 
	width:210px;
	margin:-4px 5px 0 0;
	padding:0 12px;
	border:0; 
	
	color:#828282;  
	font-size:11px;   
	line-height:26px;
	text-transform:uppercase;
}
*+html #SearchForm input {height:26px;}
* html #SearchForm input {height:26px;}
#SearchForm a {background:url(images/search_icon.gif) no-repeat top center; width:26px; height:26px; text-decoration:none; float:right; margin:-4px 0 0;}
*+html #SearchForm a {margin:-27px 0 0;}
* html #SearchForm a {margin:-27px 0 0;}
#SearchForm a:hover {background-position:bottom;}
	
	
#BrowseForm {font-size:12px;}
#BrowseForm .block {background:#fff; padding:16px 22px 15px;}
#BrowseForm p {padding:2px 2px 12px;}
#BrowseForm select {width:170px; border:1px solid #bbb9b9; background:#e4e2e2; font-size:12px; color:#202020; margin:3px -1px 0; }
#BrowseForm select.extra {margin-right:6px;}
#BrowseForm p.date select {width:81px;}
