body {

	background:#78bae4 url(imm/jodissea.jpg) no-repeat fixed center top;

	width:980px;
	margin:0 auto;
	padding:0px;
	text-align:left;
	position:relative;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#02406a;
}
a:active{outline: none;}
a:focus{ -moz-outline-style: none;}
:-moz-any-link:focus {
  outline: none;
}
div {
	float:left;
}
img { border:0px;}

a:active
{outline: none;}
a:focus{-moz-outline-style: none;}
a { color:#b12b10;}

.box {
	width:980px;
	padding-top: 15px;
}
.top {
	width:980px;
	height:85px;
	background: url(imm/topa.png) no-repeat center top;

	
	position:relative;
	z-index:1;
	
}
.mid {
	width:980px;
	background: url(imm/mida.png) repeat-y center top;
	padding-bottom: 0px;
}
.bot {
	width:980px;
	height:58px;
	background: url(imm/bota.png) no-repeat center top;
	position:relative;
}
.meniuzone {
	width:230px;
	padding-top: 160px;
	padding-left: 30px;
	text-transform: uppercase;
	padding-bottom: 30px;
	background: url(imm/formula.png) no-repeat right bottom;
}
.meniuzone a {

	display:block;
	padding-bottom:7px;
	padding-top:7px;
	color:#03054b;
	text-decoration:none;
	padding-left:45px;
	background: url(imm/linkas.png) no-repeat 1px 1px;
}
.meniuzone a:hover {background: url(imm/linkhover.png) no-repeat 1px 1px;}
.meniuzone span{	display:block;
	padding-bottom:7px;
	padding-top:7px;
	color:#03054b;
	text-decoration:none;
	padding-left:45px;
	background: url(imm/linkactiv.png) no-repeat 1px 1px;
	cursor:default;}

.logo{		top:19px;
	left:28px;
	position:absolute;
	z-index:2;}
.botinfo {
	color:#303030;
	width:700px;
	font-size:11px;
	padding-top: 23px;
	padding-left: 80px;
}
.botinfo a {color:#303030;}
.botinfo a:hover { color:#03054b;}
.lang {
	right:45px;
	position:absolute;
	z-index:2;
	top: 34px;
	width: 200px;
	text-align:right;
	color:#fff;
	font-size:11px;
	height: 27px;
}
.lang a{
	color:#fff;
	display:block;
	float:left;
	padding-top:5px;
}
.lang a:hover {color:#d5e9fc;}
.activlang {
	color:#404478;
	background: url(imm/activlang.png) no-repeat left top;
	width:62px; height:25px;
	text-align:center;
	padding-top:5px;
	cursor:default;
}
.lang span{
	display:block;
	float:left;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	cursor:default;
}
.textblok {  width:660px; padding-left:20px; padding-right:20px; position:relative; z-index:1;  }
.texgast {  width:550px; padding-left:40px;position:relative; z-index:1;}
h1 { font-size:24px; color:#fff; padding-bottom:5px; padding-top:5px; margin:0; font-weight:normal;}
h2 { font-size:14px; color:#fff; padding-bottom:5px; padding-top:5px; margin:0; font-weight:normal;}
h3 { font-size:14px; color:#fff; padding-bottom:5px; padding-top:5px; margin:0; font-weight:normal; text-align:right; padding-right:50px;}
.more {
	color:#02406a !important;
	padding-left:15px;
	background: url(imm/bulet.gif) no-repeat left 7px;
}


.imagetext{
	z-index:2;
	position:absolute;

}

.productline{
	z-index:2;
	position:absolute;


	width: 372px;
	height: 82px;
}
.ie6{ display:none;}
.expert { color:#b12b10;}
.forma { width:650px; padding-top:30px;}
.line{width:600px; padding-bottom:5px;}
.line_a {
	width:200px;
	text-align:right;
	font-weight:bold;
	padding-right: 10px;
	padding-top: 3px;
}
.line_b {
	width:430px;
	padding-bottom: 5px;
}
.formc {
	border:1px solid #76aacc;
	background: #f0f7fc;
	font: 12px Arial, Helvetica, sans-serif; padding-left:2px;	
}
.addmesage { padding-left:210px; width:200px;}
.error { color:#b12b10; }

.texshop{ width:660px; padding-left:20px;position:relative; z-index:1;}
.sh_denumire { width:660px; padding-bottom:10px; }
.sh_buybattom{ width:300px; padding-bottom:10px; padding-top:20px; padding-left:360px; }
.sh_denumire_1 { width:360px;font-size:24px; color:#fff; font-weight:normal;}
.sh_cart {
	width:135px;
	height:40px;
	background:url(imm/shopcart.png) no-repeat left 0px;
	color: #FFFFFF;
	padding-top: 18px;
	padding-left: 45px;
	text-align: center;
	padding-right: 5px;
}
.sh_cart a{ color:#fff;}

.checkout { width:98px; height:26px; padding-top:14px;}
.checkout a { display:block; width:98px; height:22px; color:#fff; font-weight:bold; font-size:11px; text-align:center; padding-top:5px; 	background:url(imm/checkout.png) no-repeat center 0px; text-decoration:none;}
.checkout a:hover {background:url(imm/checkout.png) no-repeat center -26px;padding-top:6px;}
.checkout a:active {background:url(imm/checkout.png) no-repeat center -25px;padding-top:7px; color:#e2f4ff;}


.sh_line{width:660px; border-bottom:1px solid #FFFFFF; padding-top:5px; padding-bottom:5px;}
.sh_foto { width:115px;}
.sh_info { width:340px; color:#03054b; font-size:11px; line-height:16px; padding-top:10px;}
.sh_info span { display:block; padding-bottom:5px; color:#fff; font-size:18px;}
.sh_info strong {
	font-size:10px;
	background:url(imm/actia.gif) no-repeat center 1px;
	padding-left:15px;
	padding-right:15px;
	line-height: 15px;
	padding-bottom:2px;
}
.sh_price { width:100px; font-size:22px; color:#fff; text-align:center; padding-top:25px;}
.sh_price span {
	font-size:14px!important;
	color:#c93c34 !important;
	font-weight:bold;
	text-decoration: line-through;
}

.sh_howmath { width:50px; padding-top:28px;}
.sh_quan { width:42px; height:16px; border:1px solid #03054b; font-size:11px; text-align:center;}
.sh_quan_buy {width:42px; height:16px; border:1px solid #03054b; font-size:11px; text-align:center; background:#b8def4;}
.shbuy{ padding-top:25px;}

.lp_7 {
height:24px;
padding-top:3px;
width:31px;
}
.lp_7 a {
background:url(imm/buy_line.gif) no-repeat scroll 5px 1px transparent;
display:block;
height:24px;
text-decoration:none;
width:31px;
}
.lp_7 a:hover {
background:url(imm/buy_line.gif) no-repeat scroll 6px 1px transparent;
}
.lp_7_buy {
height:24px;
padding-top:3px;
width:31px;
}
.lp_7_buy a {
background:url(imm/buy_line.gif) no-repeat scroll 5px -27px transparent;
display:block;
height:24px;
text-decoration:none;
width:31px;
}
.lp_7_buy a:hover {
background:url(imm/buy_line.gif) no-repeat scroll 5px -59px transparent;
}

.sh_infoline {
	width:660px;
	border-bottom:1px solid #FFFFFF;
	padding-top:5px;
	padding-bottom:15px;
	font-size:11px;
	color:#03054b;
	line-height: 17px;
}

