/* CSS Document */

/* reset paddings and margins */
	* {
		margin: 0;
		padding: 0;
	}

/* html element needs this setting, to center wrapping div */
	html {
		width: 100%;
		height: 100%;
		background-color:#2da1db;
	}

	body {
position: relative;
width: 100%;
height: 100%;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
vertical-align:top;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
	}
	

	
/* common clearing div */
	div.clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	}

/* center wrapping div */
	div#wrap {
	width:980px;
	margin:auto;
	text-align:left;
	}
	div#logo_aspirator {
	width:327px;
	height:363px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	background-image:url(../images/aspirator.jpg);
background-repeat:no-repeat;
background-position: 0px 101px;
	}
	div#certificate {
	width:280px;
	height:363px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	background-image:url(../images/sigle.jpg);
background-repeat:no-repeat;
text-align:left;
	}
	div#certificate_inner {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding-top:95px;
	}
	div#spot {
	width:373px;
	height:363px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	background-image:url(../images/spot.jpg);
background-repeat:no-repeat;
	}
	div#pics {
	width:353px;
	height:333px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	background-image:url(../images/bg_galerie.jpg);
background-repeat:no-repeat;
padding: 30px 0px 0px 20px;
	}
	div#certificat_antialergic {
	width:327px;
	height:199px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	}
	div#menu_heading {
	width:653px;
	height:199px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	background-color:#3366CC;
	background-image:url(../images/heading.jpg);
background-repeat:no-repeat;
	}
	div#formular {
	width:437px;
	position:relative;
	top:-2px;
	left:0px;
	float:left;
	background-image:url(../images/formular.jpg);
background-repeat:no-repeat;
text-align:right;
padding-top:40px;
padding-bottom:20px;
color:#006699;
	}
	div#continut {
	width:523px;
	position:relative;
	top:0px;
	left:20px;
	float:left;
font-size:14px;
line-height:2em;
	}
	#galerie_pg div#continut img{border: 1px solid white;
	margin:0px 20px 20px 0px}
	
	
/* common formats */
h1, h2, h3{padding:0; margin:0; color:#ffffff}
h1{font-size:24px;}
div#menu_heading h1{ padding:130px 0px 0px 125px;
font-family:Tahoma, Arial, Verdana;
font-weight:normal;}
a{ text-decoration:underline;}
a:hover{text-decoration:none;}
img { behavior: url(scripts/iepngfix.htc); }
 ul {margin-left:50px;}

a.menu_magazine{
display:block;
width:70px;
height:60px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:25px 0px 0px 345px;
text-decoration:none;
float:left;
}
a.menu_magazine:hover{ text-decoration:underline;}
a.menu_fisa{
display:block;
width:70px;
height:60px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding:35px 0px 0px 35px;
text-decoration:none;
float:left;
}
a.menu_fisa:hover{ text-decoration:underline;}
a.menu_galeria{
display:block;
width:80px;
height:70px;
text-align:center;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding:50px 0px 0px 35px;
text-decoration:none;
float:left;
}
a.menu_galeria:hover{ text-decoration:underline;}

#footer{float:left; width:980px;}
#footer img{padding-right:20px;}


