body{
margin:0;
padding:0;
font:75%/1.5em 'Arial', sans-serif;
color:#000;
}
a{ color:#1589af; outline:none; }
a:hover{ text-decoration:none; }
h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1.1em; }
h1, h2, h3, h4, h5, h6{ margin:2em 0 0.5em 0; font-family:'Georgia', Times, serif; font-weight:normal; color:#555; }
p{ margin:0; }
a img{ border:0; }
ul, ol, dl{
margin:0;
padding:0;
list-style-type:none;
}
li, dt, dd{
margin:0;
}
/* -----TEMPLATE----- */
#container{
min-width:1000px;
max-width:1256px;
margin:0 auto;
}
#container.main{
width:1000px;
}
.clear{
clear:both;
}
.corns{
font-size:1px;
}
/* -----end TEMPLATE----- */
/* -----HEADER----- */
#header{
height:124px;
background:url(/img/template/header.jpg) center no-repeat;
font-family:'Tahoma';
}
.main #header{
background:url(/img/template/header_main.jpg);
}
#header .title{
display:inline;
width:380px;
float:left;
margin:30px 0 0 43px;
padding-left:60px;
background:url(/img/template/logo.gif) left top no-repeat;
font-size:2.4em;
line-height:1.2em;
color:#2fa1c4;

}
#header .title span{
float:left;
clear:left;
}
#header .title .motto{
font-size:0.7em;
line-height:1.1em;
display:block;
color:#000;
}
#header .title a{
display:inline;
position:relative;
float:left;
width:150px;
height:28px;
margin:7px 0 0 8px;
padding-right:4px;
background:url(/img/template/header_shop_link.gif);
font-size:0.7em;
line-height:28px;
color:#fff;
text-align:center;
text-decoration:none;
}
#header .order{
display:inline;
float:left;
width:169px;
height:51px;
margin-left:36px;
background:url(/img/template/header_order.gif);
opacity:0.66;
filter:alpha(opacity=66);
-moz-opacity:0.66;
font-size:1.5em;
text-align:center;
line-height:51px;
color:#28afd8;
}
#header .phone{
display:inline;
float:right;
margin:17px 30px 0 0;
font:3em/1em 'Georgia', Times, serif;
}
#header .phone span{
font-size:0.5em;
}
#header .phone .time{
display:block;
font:italic 0.5em 'Arial', sans-serif;
color:#555;
text-align:center;
padding-left:50px;
}
/* -----end HEADER----- */
/* -----BUTTONS----- */
#buttons{
height:128px;
background:url(/img/template/menu_bg.jpg) top no-repeat;
}
#buttons{
height:124px;
}
#buttons li{
width:25%;
float:left;
}
#buttons li a{
display:block;
width:238px;
height:100px;
margin:0 auto;
text-indent:-9999px;
}
#buttons li a:hover{
background-position:bottom;
}
#buttons .dt{
background:url(/img/template/menu_dt.jpg) 0 0;
}
#buttons .petrol{
background:url(/img/template/menu_petrol.jpg) 0 0;
}
#buttons .gas{
background:url(/img/template/menu_gas.jpg) 0 0;
}
#buttons .kerosene{
background:url(/img/template/menu_kerosene.jpg) 0 0;
}
.main #buttons{
height:252px;
background:url(/img/template/menu_main.jpg);
}
.main #buttons li{
width:25%;
height:100%;
float:left;
}
.main #buttons li a{
width:100%;
height:100%;
display:block;
text-indent:-9999px;
}

/* -----end BUTTONS----- */
/* -----MENU----- */
#menu{
padding-bottom:45px;
font:2.2em/1em 'Georgia', Times, serif;
color:#333;
}
.justify {
text-align:justify;
padding:10px 0px 10px 0px;
}
#menu li{
width:17%;
float:left;
padding:0 4%;
text-align:center;
}
#menu ul{
margin-top:15px;
font:0.5em/1.3em 'Arial', sans-serif;
}
#menu ul li{
width:100%;
margin:3px 0;
padding-left:10px;
background:url(/img/template/list_mark.gif) left 0.5em no-repeat;
text-align:left;
}
.main #menu{
font:1em/1.3em 'Arial', sans-serif;
}
.main #menu li{
width:21%;
float:left;
padding:0 2%;
text-align:center;
font:1em/1.3em 'Arial', sans-serif;
color:#333;
}
.main #menu li a{
color:#1589af;
font:1.85em/1em 'Georgia', Times, serif;
}
.main #menu li p{
margin:15px 0 45px 0;
text-align:left;
}
/* -----end MENU----- */
/* -----PMENU----- */
#pmenu{
padding-bottom:45px;
font:15px 'Georgia', Times, serif;
color:#333;
width:250px;
vertical-align: top;
padding-top: 40px;
}
.justify {
text-align:justify;
padding:10px 0px 10px 0px;
}
#pmenu li{
padding:0 4%;

}
#pmenu ul{
margin-top:15px;
margin-left:5px;
}
#pmenu ul li{
margin:3px 0;
background:url(/img/template/list_mark.gif) left 0.8em no-repeat;
text-align:left;
list-style-type:none;
}
.main #pmenu{

}
.main #pmenu li{
padding:5px;

color:#333;
}
.main #pmenu li a{
color:#1589af;
}
.main #pmenu li div{
padding-left:5px;
}
.main #pmenu li p{
margin:15px 0 45px 0;
text-align:left;
}
/* -----end PMENU----- */
/* -----CONTENT----- */
#content{
clear:both;
margin:0 42px;
}
.main #content{
margin:0;
}
#content p{
margin-bottom:1em;
text-indent:15px;
text-align: justify;
}
#content #center {
padding-left:20px;
padding-right:20px;
}
#content #center ul{
list-style-type:disc;
margin:0 0  1em 4em;
}
#content ul ul{
list-style-type:circle;
margin-left:4em;
}
#content ol{
list-style-type:decimal;
margin-left:4em;
}
#content dl{
}
#content dt{
font-weight:bold;
margin-top:10px;
}
#content dd{
margin:0 0 10px 30px;
}

#information{
float:left;
width:370px;
margin-left:20px;
}
#information dt{
font:2em/1em 'Georgia', Times, serif;
color:#555;
margin:0;
}
#information dt span{
float:left;
}
#information dt a{
float:left;
margin:2px 0 0 10px;
padding-left:8px;
background:url(/img/template/link_mark.gif) 0 1em no-repeat;
font:0.5em/2em 'Arial', sans-serif;
}
#information dd{
float:left;
margin:20px 0 0 0;
line-height:1.3em;
}
#information dd p{
margin:0 0 5px 0;
}


#information_all{
float:left;
width:100%;
margin-left:20px;
}
#information_all dt{
font:2em/1em 'Georgia', Times, serif;
color:#555;
margin:0;
}
#information_all dt span{
float:left;
}
#information_all dt a{
float:left;
margin:2px 0 0 10px;
padding-left:8px;
background:url(/img/template/link_mark.gif) 0 1em no-repeat;
font:0.5em/2em 'Arial', sans-serif;
}
#information_all dd{
float:left;
margin:20px 0 0 0;
line-height:1.3em;
}
#information_all dd p{
margin:0 0 5px 0;
}



#advanages{
float:right;
width:561px;
font:2em/1em 'Georgia', Times, serif;
color:#555;
text-indent:12px;
}
#advanages dl{
position:relative;
margin:15px 0 0 0;
padding:17px;
background-color:#d5f7ff;
border:1px solid #c7edf6;
font:0.5em/1em 'Arial', sans-serif;
color:#000;
text-indent:0;
}
#advanages dt{
margin:0 0 20px 0;
}
#advanages dd{
margin:10px 0 10px 10px;
padding-left:20px;
background:url(/img/template/advanages_mark.gif) no-repeat;
}
#advanages .corns{
position:absolute;
width:5px;
height:5px;
background-image:url(/img/template/advantages_delivery_corns.gif);
left:-1px;
}
#advanages .corn_7{
top:-1px;
background-position:right bottom;
}
#advanages .corn_1{
bottom:-1px;
background-position:right top;
}
/* -----end CONTENT---- */
/* -----BOTTOM INFORMATION----- */
#bottom_information{
margin:40px 30px 0 0;
}
#bottom_information #delivery{
float:left;
width:390px;
margin-top:17px;
border:1px solid #90d6e5;
border-left:none;
}
#bottom_information #delivery_man{
width:121px;
height:180px;
float:left;
position:relative;
margin:-18px 0 -1px 0;
background:url(/img/template/delivery_man.jpg);
}
#bottom_information dl{
width:240px;
margin:10px 20px 0 0;
float:left;
}
#bottom_information dt{
position:relative;
left:-20px;
margin-bottom:10px;
font:2em/1em 'Georgia', Times, serif;
color:#555;
}
#bottom_information dd{
margin-left:20px;
padding-left:16px;
background:url(/img/template/delivery_mark.gif) left 0.5em no-repeat;
line-height:1.4em;
}
#bottom_information .corns{
width:5px;
height:5px;
float:right;
position:relative;
right:-1px;
background-image:url(/img/template/advantages_delivery_corns.gif);
}
#bottom_information .corn_9{
clear:right;
background-position:left bottom;
top:-6px;
}
#bottom_information .corn_3{
background-position:left top;
top:157px;
}
#bottom_information #for_private{
height:155px;
margin-left:454px;
padding:28px 220px 0 0;
background:url(/img/template/for_private.jpg) right bottom no-repeat;
font:2em/1em 'Georgia', Times, serif;
color:#555;
}
#bottom_information #for_private ul{
margin:20px 10px 0 10px;
font:bold 0.5em/1em 'Arial', sans-serif;
}
#bottom_information #for_private li{
margin-bottom:15px;
color:#000;
font-weight:normal;
}
#bottom_information #for_private b{
color:#555;
float:left;
}
#bottom_information #for_private span{
display:block;
margin-left:20px;
}
/* -----end BOTTOM INFORMATION----- */
/* -----FOOTER----- */
#footer{
height:107px;
margin:60px 25px 0 10px;
padding:18px 25px 0 30px;
background-color:#eefcff;
border:1px solid #d2f7ff;
border-bottom:none;
}
#footer .corns{
width:5px;
height:5px;
position:relative;
top:-19px;
background-image:url(/img/template/footer_corns.gif);
}
#footer .corn_7{
float:left;
left:-31px;
background-position:right;
}
#footer .corn_9{
float:right;
right:-26px;
background-position:left;
}
#footer .phone{
width:270px;
float:left;
color:#464646;
}
#footer .phone span{
display:block;
font-weight:bold;
}
#footer .phone ul{
margin:10px 0 0 0;
}
#footer .phone li{
float:left;
margin-right:20px;
}
#footer #barrel{
width:158px;
height:143px;
float:left;
position:relative;
margin-top:-41px;
background:url(/img/template/footer_barrel.jpg);
}
#footer .navigation, #footer .menu{
position:relative;
float:right;
margin:0 0 20px -40px;
clear:right;
}
#footer .navigation a{
color:#464646;
}
#footer .navigation li, #footer .menu li{
float:left;
padding:0 7px;
height:1em;
line-height:1em;
border-right:1px solid;
}
#footer .navigation li.last, #footer .menu li.last{
padding-right:0;
border:none;
}
#footer #copyright{
float:right;
clear:right;
color:#464646;
}
/* -----end FOOTER----- */

.t_table {
  BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
  border-collapse:collapse;
  padding:10px;
}
.t_table td {
  padding:5px; margin:0px; border: 1px solid #000000;
 }

.feedback-form{
		background: url(/images/feedback-form-bg.jpg) left bottom no-repeat;
		padding: 0 10px 15px 10px;
		margin: 0 0 17px;
		overflow: hidden;
		zoom: 1;
		width:360px;
	}
	.feedback-form .b-title{
		color: #747474;
		font-size: 23px;
		display: block;
		margin: 0 0 22px;
	}
.iTitle{
		font-weight: bold;
		padding: 0 0 0 5px;
		position: relative;
		top: -2px;
	}
	.iTxt-cont{
		width: 190px;
		height: 22px;
		background: url(/images/iTxt-cont-bg.png) no-repeat;
		padding: 9px 8px 0 11px;
		margin: 0 0 10px;
	}
	.safari .iTxt-cont{
		padding-top: 2px;
		height: 29px;
	}
	.iTxt-cont input{
		width: 190px;
		background: none;
		border: 0;
		font-family: arial;
		font-size: 11px;
		color: #717171;
		margin: 0;
	}

	.ta-cont{
		width: 190px;
		padding: 9px 8px 0 11px;
		margin: 0 0 10px;
		height: 92px;
		background: url(/images/ta-cont-bg.png) no-repeat;
	}
	.ta-cont textarea{
		width: 182px;
		height: 81px;
		font-family: arial;
		font-size: 11px;
		border: 0;
		background: none;
		resize: none;
		color: #717171;
	}
	.send-btn{
		float: right;
		cursor: pointer;
	}