*{
	margin: 0;
	padding: 0;
	}
html, body{	
	font: 100.01% Verdana;	
	background: #dbdcde url(../i/bg-buble.jpg) repeat 0 0;
	}
img{
	border: 0;
	}
a:link,a{
	color: #00a6eb;
	text-decoration:none;
	}
.clear{
	height: 1%;
	}
.clear:after{
	content:".";
	display:block;
	clear:both;
	overflow:hidden;
	height: 0;
	visibility:hidden;
	}
.wrapper{	
	width: 1000px;	
	background: #fff;
	margin: 0 auto;
	min-height:1000px;
	
	border:1px solid #fff; /* mozilla bug fix */
	
	}
*html .wrapper{
	width:expression((document.body.clientWidth) < 1000? '1000' : (document.body.clientWidth)>1000? '1000px' : 'auto');
	}
	

.content {
	font-size:80%;
	color:#6a6a6a;
	margin:30px 50px 30px 50px;
	
}	

.left-content {
	width:180px;
	height:530px;
	float:left;
	
	margin:10px;
	background: #fff url(../i/bg-left.jpg) no-repeat 0 0;

}

.left-content p {
	margin:470px 0 0 10PX;
	
}

.mid-content {
	width:425px;
	float:left;
	margin:10px;

}

.header h1 {
	background: #fff url(../i/logo.gif) no-repeat 0 0;
	text-indent:-999em;
	height:100px;

}

.right-content {
	width:220px;
	float:right;
	margin:10px;

}

.btns {
	width:110px;
	height:80px;
	float:right;
	margin-top:-130px;
}



.mid-content h2 {
	text-indent:-999em;
	margin:30px 0 10px 0;
}

.mid-content h3 {
	margin:30px 0 10px 0;
	font: 200% Tahoma;
}
.mid-content h4 {
	margin:30px 0 10px 0;
	font: 160% Tahoma;
}

h2.t1 {
	background: #fff url(../i/hd-legal.gif) no-repeat 0 0;
}

h2.t2 {
	background: #fff url(../i/hd-comfort.gif) no-repeat 0 0;
}

h2.t3 {
	background: #fff url(../i/hd-qality.gif) no-repeat 0 0;
}

h2.t4 {
	background: #fff url(../i/hd-ecologic.gif) no-repeat 0 0;
}

.mid-content p {
	margin-top:10px;
}

.counters {
	margin-top:80px;
}

.right-content h2 {
	background: #fff url(../i/cadr.gif) no-repeat 0 0;
	text-indent:-999em;
	margin:27px 0 20px 0;
}

.cadr {
	margin:30px 0 30px 0;
}

.cadr h3 {
	font-size:100%;
}

.date {
	color:#aaa9a9;
	font-size:70%;
}

.cadr a {
	text-decoration:underline;
}

a.boy {
	color:#00a6eb;
}

a.girl {
	color:#da4e83;	
}



.footer {
	margin:50px 0 50px 0;
	font-size:70%;
}

.footer p {
	margin:20px 0 20px 0;
}

table.tb {border-collapse: collapse; border: 1px solid #572600;padding: 20px 20px; margin:30px 0 30px 0; width:100%;}
td {padding: 5px;}
th {color:#572600;text-align:right;padding: 6px; font-weight: bold; background-color: #e6ddc5; }
.b {border: 1px solid #572600;}

.error {
	border:1px solid #b35482;
	background-color:#eeb7d2;
	margin:20px 0 20px 0;
	padding:5px;
	color:#61002f;
	font-weight: bold;
}

.ok {
	border:1px solid #2b7009;
	background-color:#b4ea9a;
	margin:20px 0 20px 0;
	padding:5px;
	color:#285405;
	font-weight: bold;
}