body {
	background:#D4CAB6 url() repeat-x;
	border-top:#333333 10px solid;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.slogan {
	margin:10px;
	color:#333333;
	font-weight:normal;
	font-size:20px;
	text-align:center;
	
}

.slogan_pealkiri {
	color:#FF0099;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
}

a.menyy_link:link, a.menyy_link:visited, a.menyy_link:active   {
	color:#FF0099;
	text-decoration:#FF0099;
	font-size:14px;
	font-weight:bold;
}
a.menyy_link:hover {
	color:#FF0099;
} 
a.punane:link, a.punane:visited, a.punane:active   {
	color:#333333;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
a.footer:link, a.footer:visited, a.footer:active   {
	color:#666666;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}

.sisu {
	background:#D4CAB6;
	padding:10px;
	width:380px;
}

.menyy {
	background:#D4CAB6;
	padding:5px;
	width:180px;
}
.menyy_pealiri {
	font-size:19px;
	color:#666666;
}
.input {
	background:#D4CAB6;
	border:1px solid #FF0099;
	font-size:11px;
	width:180px;
	padding:4px;
	color:#333333;
}
.button {
	
}
textarea {
	background:#FF0099;
	border:1px solid #FF0099;
	color:#333333;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:300px;
}
select {
	background:#D4CAB6;
	border:1px solid #FF0099;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.vaike_pealkiri {
	font-size:14px;
	color:#666666;
}
.suur_pealkiri {
	font-size:18px;
	color:#000;
	font-weight:bold;
	display:block;
	padding:4px;
}
.sms_text {
	color:#333333;
	font-size:12px;
	font-style:italic;
}
ht {
	border-color:#666666;
}
.info_tekst {
	padding:4px; display:block;
}






















.xsnazzy {background: transparent; margin:1em;}
.xsnazzy em {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:12px solid #acacac; border-left:32px dotted transparent; border-right:12px dotted transparent; margin-left:34px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span.special {display:block; width:0; height:0; color:#333333; overflow:hidden; border-top:10px solid #fff; border-left:30px dotted transparent; border-right:10px dotted transparent; margin-left:34px; margin-top:-55px;}
* html .xsnazzy span.specal {width:10px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#FF0099; border-left:1px solid #D4CAB6; border-right:1px solid #acacac;}

.xb1 {margin:0 8px; background:#FF0099;}
.xb2 {margin:0 6px; background:#FF0099;}
.xb3 {margin:0 4px; background:#FF0099;}
.xb4 {margin:0 3px; background:#fff; border-width:0 5px;}

.xb5 {margin:0 2px; background:#FF0099; border-width:0 4px;}
.xb6 {margin:0 2px; background:#FF0099; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#FF0099; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#fff; padding:10px; border:3px solid #acacac; border-width:0 3px;}
.xboxcontent2 {display:block; background:#fff; border:3px solid #acacac; border-width:0 3px;}