/* CSS Document */

*{margin:0px; padding:0px;}

img{border:none;}

body{
	font-family:Calibri, Arial;
	font-size:medium;
	color:#1f497d;
	background:#fff;
}

body a{
color:#1f497d;

text-decoration:none;
}

body a:hover{
text-decoration:underline;
}

h1{
	font-family:Calibri, Arial;
	font-size:20px;
	color:#1F497D;
	font-weight:bold;
	padding-left:15px;
	padding-bottom:18px;
}

p{
text-indent:15px;
padding-bottom:12px;
}

.main{
width:958px;
margin:auto;
padding:0px 10px;
}

.header{
height:70px;
background:url(/bitrix/templates/wellwater/images/brdr.gif) center bottom no-repeat;
margin-bottom:10px;
padding:14px 2px 3px 2px;
}

.header .logo{
width:192px;
float:left;
padding-right:25px;
}

.header .logo img{
display:block;
}

.header .slogan{
width:460px;
font-family:Arial, Helvetica, sans-serif;

color:#205467;
float:left;
text-align:center;
padding-top:28px;
}

.header .phones{
width:206px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
float:right;
background:url(/bitrix/templates/wellwater/images/phone.gif) 0px 18px no-repeat;
padding-left:32px;
padding-top:14px;
}

.header .phones .kod{
color:#32556b;
float:left;
font-weight:bold;
padding-right:10px;
}

.header .phones .phnumbers{
width:144px;
float:left;
color:#e88108;
}

.header .phones .phnumbers .blue{
font-size:14px;
font-weight:bold;
color:#333f44;
}

.menudiv{
min-height:10px;
margin-bottom:10px;
padding:0px 2px;
}

.menudiv .menu{
width:198px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
float:left;
list-style:none;
padding:0px;
}

.menudiv .menu a{
color:#fff;
text-decoration:none;
}

.menudiv .menu a:hover{
text-decoration:underline;
}

.menudiv .menu li{
height:27px;
line-height:18px;
list-style:none;
background:url(/bitrix/templates/wellwater/images/menuitem.gif) left top no-repeat #66a3bf;
margin-bottom:13px;
padding:5px 0px 0px 34px;
}

.menudiv .menu li.miact{
background:url(/bitrix/templates/wellwater/images/menuitema.gif) left top no-repeat #eb950e;
}

.menudiv .menu li.miact a{
text-decoration:none!important;
}

.menudiv .headpic{
width:737px;
float:right;
overflow:hidden;
}

.menudiv .headpic img{
display:block;
}

.content{
min-height:10px;
padding:0px 2px 50px 2px;
}
.content ul {
margin-left: 15px;
}

.pagetitle{
padding-left:215px;
}

.leftcol{
width:198px;
float:left;
}

.rightcol{
width:737px;
float:right;
}

.leftcol .phones{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.leftcol .phones .kod{
color:#32556b;
font-weight:bold;
background:url(/bitrix/templates/wellwater/images/phone.gif) 60px 5px no-repeat;
padding-right:10px;
padding-bottom:4px;
}

.leftcol .phones .phnumbers{
color:#e88108;
}

.leftcol .phones .phnumbers .blue{
font-size:14px;
font-weight:bold;
color:#333f44;
}

.banner{
text-align:center;
padding-bottom:20px;
}

.banner img{
display:block;
margin:auto;
}

.rss{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:18px;
}

.rss a{
background:url(/bitrix/templates/wellwater/images/rss.gif) 0px 0px no-repeat;
padding-left:24px;
}

.footer{
min-height:10px;
font-family:Arial, Helvetica, sans-serif;
background:url(/bitrix/templates/wellwater/images/brdr.gif) center top no-repeat;
padding:18px 2px 15px 2px;
}

.footer .counters{
width:198px;
float:left;
padding-right:25px;
}

.footer .fmenu{
width:460px;
font-size:14px;
font-weight:bold;
float:left;
text-align:center;
padding-top:5px;
}

.footer .fmenu a{
margin:0px 7px;
}

.footer .copyrights{
height:22px;
width:190px;
float:right;
font-weight:bold;
font-size:13px;
color:#233d4e;
}

.footer .copyrights span{
float:left;
padding-top:4px;
}

.footer .copyrights img{
float:left;
margin:0px 5px;
}

.spacer{
height:1px;
font-size:1px;
line-height:1px;
clear:both;
}

.form td{
	padding-bottom: 10px;
}
.form td input.text{
	width: 300px;
}
.form td textarea{
	width: 300px;
}
.errors {
	color: red;
	font-weight: bold;
	text-indent: 0;
}

strong {
font-weight:normal;
}

p img  {margin:5px;
}

