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

body {
	text-align:center; /* IE6 needs this to center the layout in the browser window */
        background:url(images/bgimg.jpg) repeat-x;
	background-color:#90F0F6;
	font-size:15px;
	font-family:Verdana, Helvetica, sans-serif;
	}

#domain {position: absolute;
	top:10px;
	float:left;
	}
#fav {position: absolute;
	top:-105px;
	right:-340px;
	
	}


#main_wrapper {
	width:960px; 
	/* min-width:720px;  sets min layout width */
	margin-left:auto;  /* centers layout in browser */
	margin-right:auto; /* centers layout in browser */
	text-align:justify; /* resets the centering hack for IE6 on the body tag */
	}

#wrapperouter{
	}

#header {width:642px;
	}

h1 {
	background-color:#0B6085;
	color:#FFFFFF;
	font-family:tahoma,sans-serif;
	float:left;
	padding-left:.3em;
	}

#nav_inner ul{
	list-style-type:none;
	float:right;
	background-color:#084761;
	}

#nav_inner li{
	float:right;
	display:block;
	border-left:1px solid #2AAAFF;
	}

#nav_inner li:first-child a{
	border-right:1px solid #2AAAFF;
	background-color:#E72E5C;
	}

#nav_inner li:first-child a:hover{
	background-color:#FF72A4;
	}

#nav_inner a:link, a:visited {
	display:block;
	padding:.3em 6px;
	text-decoration:none;
	}

#nav_inner a {color:#FFFFFF;
	}

#nav_inner li:active, li:hover
	{
	background-color:#FF72A4;
	}


h1 {behavior: url(...border-radius.htc);/*Hetkel pole kasutanud, aga edaspidi siis, et Int Exploreris saaks kaarjad ääred */
	-moz-border-radius-topleft: 30px;
	-webkit-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	padding:0 20px;
	text-align:center;
	border-top:3px solid #0B6085;
	border-left:3px solid #0B6085;
	-moz-border-radius-topright: 30px;
	-webkit-border-radius-topright: 30px;
	border-top-right-radius: 30px;
	}

h1 a {text-decoration:none;
	color:#FFFFFF;
	}

#header_inner{
	clear:both;
	}

#section1 {position:relative;
 	
	}

#leftcol {
	width:640px; /* the content margin must match this value */
	float:left; /* floats on nav and content divs make them sit side by side */
	background-color:#FFFFFF;
	border-left:3px solid #D6DDEF;
	border-bottom:3px solid #D6DDEF;
	position:relative;
	}

#content {
	margin-left:643px; /* margin = width of nav column */
	width:308px;
	background-color:#FFFFFF;
	text-align:center;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-topright: 30px;
	-webkit-border-radius-bottomright: 30px;
	-webkit-border-radius-topright: 30px;
	border-bottom-right-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom:3px solid #D6DDEF;
	border-right:3px solid #D6DDEF;
	border-top:3px solid #D6DDEF;
	border-left:3px solid #D6DDEF;
	-moz-border-radius-topleft: 30px;
	-webkit-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	position:relative;
	}

#libro {height: 311px;
	width: 228px;
	}

#libro2 {height: 290px;
	width: 207px;
	position:absolute;
	right:-10px;
	bottom:-20px;
	z-index:1;
	}


#si {position:absolute; 
	bottom:-45px;
	left:-10px;
	z-index:1;
	}

#comprar{position:absolute;
	bottom:-47px;
	right:10px;
	border:none;
	z-index:1;
	}

#garantia {position:absolute;
	right:260px;
	top:140px;
	}

#section2 { position:relative;
	}

.videos {
	width:770px;
 	background-color:#4DA1CC;
	margin:auto;
	padding:40px 30px 0 30px;
	border-left:1px solid #0B6085;
	border-right:1px solid #0B6085;
	}

#video1, #video2 {border:20px solid #3388DD;
	}

#video1 {margin:20px 40px; 
	}

#video2 {
	margin:20px 40px; float:right;
	}

.main2 {min-width:800px;
	background-color:#FFFFFF;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	padding:30px;
	border:16px solid #FF72A4;
	border-top:8px solid #FF72A4;
	border-bottom:8px solid #FF72A4;
	}

.eli, .eli2 {width:770px;
 	background-color:#4DA1CC;
	margin:auto;
	padding:30px;
	border-left:1px solid #0B6085;
	border-right:1px solid #0B6085;
	position:relative;
	}

.eli2 p, h3 {padding-right:165px;
}

	
h3 {	padding:10px 10px 0;
	border-bottom:1px solid;
	margin:0 0 20px;
	}

h3 a:link {
	text-decoration:none;
	}


#footer {position:relative;
	clear:both; /* makes the footer sit below whichever column is longest */
	padding:20px;
	text-align:center;
	font-size:12px;

	}

#nav_inner, header_inner, #leftcol_inner, #content_inner {
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
	}

#header_inner { 
	padding:1em 0 0 0; /* creates space between the box  and the content */
	}

#leftcol_inner {
	padding:0em 0em; /* creates space between the box and the content */
	}

#content_inner { 
	padding:0em 1em 1em 1.5em; /* creates space between the box and the content */
	}

#ruido {float:right;
	border: 3px solid #3388DD;
	hight:127px;
	width:119px;
	margin-left:15px;
	}

.investigaciones {float:left;
	border: 3px solid #3388DD;
	margin-right:15px;
	}

#des {margin-left:40px;
	border:none;
	z-index:40;
	position:absolute;
	left:-30px;
	bottom:30px;	
	}


#hand {position:absolute;
	bottom:10px;
	right:200px;
	z-index:4;
	}

#footerinner a {text-decoration:none;
	color:#000000;/* Ei tea mis viga ei mõju lingile */
	}


span { text-decoration:underline;
	}


a:hover#email
	{
	background-color:#FF72A4;
	}


#eliminepicture {
	position:absolute;
	bottom:-40px;
	right:-250px;
	}

a img{
	border:none;
	}