
body {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	background: #6cb22d url(../img/main_back3.jpg) repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #container {
	width:960px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background:url(../img/image_back2.jpg) no-repeat top left;
	width:960px;
	height:451px;
	position:relative;
}

.palatalink
{
	position:absolute;
	top:65px;
	right:160px;
	width:185px;  
	height:50px;
	text-decoration:none;
}

.palatalink:hover
{
	text-decoration:none;
}

.callout {font-size:12px;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;color:#21410a;width:100px;float:left;margin:-20px 0 40px 0;
line-height:110%;}

.callout a {color:#4d6d2f;text-decoration:underline}
.callout a:hover{text-decoration:none}

#c1 {padding:60px 0 0 265px;width:100px;}

#c2 {padding:55px 0 0 25px;width:100px;}
#c3 {padding:32px 0 0 39px;width:120px;}
#c4 {padding:16px 0 0 15px;width:120px;}
#c5 {padding:0px 0 0 64px;width:70px}

.top_text {font-size:11px;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;color:#59534b;
margin:0 0 0 292px;height:157px;text-align:center;width:304px;float:left;line-height:110%}



.kroshki {}
.senond_part h3 {color:#f7ffd8; font-weight:normal;font-family:Arial, 'Trebuchet MS',Geneva, Helvetica, sans-serif;margin:0;}
.senond_part p {font-size:13px; margin:0 0 10px 0}


p.kroshki {margin:60px 0 0 0;color:#f7ffd8;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
p.kroshki a {color:#f7ffd8;}
.senond_part {margin-top:20px}

h3 {margin:0;padding:0}


.solution {width:130px;height:120px;float:left;font-size:11px;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;color:#21410a;padding:100px 0 0 30px;line-height:110%;margin-left:-20px;}

#s1 {background:url(../img/solution1.gif) no-repeat top left;}
#s2 {background:url(../img/solution2.gif) no-repeat top left;margin-left:10px;}

#s2 p {padding-left:4px;margin: 0 0 0 10px}
#s3 {background:url(../img/solution3.gif) no-repeat top left;margin-left:4px}
#s3 p {padding-left:4px;margin: -6px 0 0 10px}

.news {width:424px;height:188px;background:url(../img/news_back.gif) no-repeat top left; float:left;padding:30px 0 0 30px;margin-left:26px;}
.news h4 {color:#bc0001;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;float:left;width:94px;margin:0 10px 0 10px;font-size:20px;font-weight:normal}

.news p {float:left;font-size:12px;width:240px;margin:0}

#pscroller1{
float:left;font-size:11px;width:240px;margin:0;height:60px;
}


.dop_menu {margin:0 0 20px 40px;float:right;width:250px;}
.dop_menu a {background:url(../img/dop_menu_back.gif) no-repeat top left;padding:6px 20px 6px 20px;margin-bottom:2px;font-family: Arial, Helvetica, sans-serif;color:#ccffd2;font-size:12px;height:20px;clear:both;
float:left;}
.dop_menu a#no_left {background:url(../img/dop_menu_back2.gif) no-repeat top left;}

sup {color:#FF0000;padding: 0 0 0 2px;}

a {color:#000000;text-decoration:none;}
a:hover {text-decoration:underline}

.footer {clear:both;margin-top:50px;}
.footer p {float:left;font-family:'Trebuchet MS',Geneva, Arial, Helvetica, sans-serif;color:#d7e9c2;font-size:12px;padding:0 0 0 20px ;margin:0;line-height:110%;}
.footer span {float:left}
.footer p a {color:#d7e9c2;}

.tank
{
	float:left;
	width:235px;
}

.decortable
{
	border-collapse:separate;
}

.decortable td
{
	padding:4px;
	font-size:14px;
	margin:1px;
	border-bottom:1px dotted #45711a; 
}

a.add_cart
{
	width:77px;
	height:77px;
	position:absolute;
	background:url('../img/add_cart.gif');
}

p {color:#070f01}

a:hover.add_cart
{
	background-position:0 -77px;
}

.tank_price
{
	color:#265200;
	font-size:20px;
}

a.tank_full
{
	text-decoration:none;
}

a.tank_full img
{
	border:0px;margin-left:-4px;
}

div.tank_desc, div.tank_desc_sec
{
	position:relative;
	font-size:90%;
	font-family:Arial;
	padding:0;
}

div.tank_desc
{
	width:215px;
	overflow:hidden;
	padding-right:15px;
}

div.tank_desc img
{

}

.tank_desc h1, .tank_desc_sec h1
{
	color:#1C3D00;
	font-size:25px;
	font-weight:normal;
	margin:0px;
	margin-bottom:5px;
	line-height:90%;
}

.tank_desc h4, .tank_desc_sec h4 
{
	margin:0px;	
	margin-bottom:5px;
	color:#1C3D00;
	font-size:13px;	
	text-transform:uppercase;
	
}

img.png
{
	
}

.butt
{
	border:1px solid #538924;
	background:#5CA01E;
	color:white;
	font-size:15px;
	font-weight:bold;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	cursor:hand;
}

ul {list-style:none;margin:0 0 10px 0;padding:0;font-family:Arial;font-size:90%}
ul li a {color:#f5f5f5}
ul li {color:#f5f5f5}
ul li {margin-left:0px}

.photogal img
{
	height:86px;
}

.photogal a img
{
	border:3px solid #8FDD49;
}


.photogal a:hover img
{
	border:3px solid white;
}

.photogal td
{
	width:auto;
}

.sortby
{
	font-size:80%;
	margin:30px;
	margin-bottom:10px;
}

.sortby a
{
	color:white;
}

.sortby .sel
{
	background:#5DA31F;
}
