@charset "utf-8";
/* 

	SAVONA.com.ua CSS Document 
	
	copyright 2008 Emotion studio of breathtaking ideas
	www.emotionstyle.com

*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
}

.www {
	background-color: #ffffff;
	background-image: none;
}

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	color: #FFFFFF;
}

h1 {font-size:36px;  font-style:italic; font-weight:normal; padding:0; margin:0;}
h2 {font-size:32px; font-weight:normal; padding:0; margin:0;}
h3 {font-size:25px; font-weight:normal; padding:0; margin:0; color:#E23373; font-style:italic;}

.navi {
 background:url(images/menu_bg.gif) right bottom no-repeat;
 font-size:36px;
}

.navi a:link, .navi a:active, .navi a:visited {
 font-style:italic;
 text-decoration:none;
 border-bottom:1px dashed #FFFFFF;
 color:#FFFFFF;
}

.navi ul {margin:0; padding:0; display:inline; list-style:none;}
.navi li {margin:0; padding:0; display:inline; list-style:none;}


.navi1 {
 background: url(images/heart3.jpg) right bottom no-repeat;
 font-size:36px;
}

.navi1 a:link, .navi1 a:active, .navi1 a:visited {
 font-style:italic;
 text-decoration:none;
 border-bottom:1px dashed #FFFFFF;
 color:#FFFFFF;
}

.navi1 ul {margin:0; padding:0; display:inline; list-style:none;}
.navi1 li {margin:0; padding:0; display:inline; list-style:none;}

.menu_holder {background:#FFFFFF url(images/menu_bott.jpg) bottom left no-repeat;}

.menu_placer {background:url(images/rings.jpg) bottom right no-repeat;}

#bg_r2r { background:url(images/bg_r2r.gif) repeat-x right 75%; height:18px;}

#bg_r2b { background:url(images/bg_r2b.gif) repeat-x; height:22px;}

#bg_b2g { background:url(images/bg_b2g.gif) repeat-x; height:22px;}

#bg_g2dg { background:url(images/g2dg.jpg) repeat-x; height:22px;}

#bg_r2g { background:url(images/bg_r2g.gif) repeat-x; height:18px;}

#menuTitle {color:#111111; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:24px; height:36px;}

.m1block {color:#E23373; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }

.m2block {color:#E23373;  font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.m1block ol, .m2block ol {margin:0px; padding:0px; width:140px; margin-left:5px; list-style:decimal;}
.m1block li, .m2block li {margin-bottom:30px;  margin-left:33px;}
.m1block a:link, .m1block a:active, .m1block a:visited, .m2block a:link, .m2block a:active, .m2block a:visited {color:#767676; text-decoration:none; border:0;}
.m1block a:hover, .m2block a:hover {color:#E23373; text-decoration:underline;}

.red { background:url(images/bg_red.gif);}
#redd { background:url(images/bg_red.gif);}

.blut { background:url(images/bg_blue.gif);}
#blu { background:url(images/bg_blue.gif);}

.gret { background:url(images/grey.gif);}
#gre { background:url(images/grey.gif);}

.dgret { background:url(images/dgrey.gif);}
#dgre { background:url(images/dgrey.gif); }


#glass {position:absolute; top:1009px; right:75%;}

#rose {position:relative; top:-20px; left:140px;}
#ball {position:relative; top:-83px; left:-62px;}


#sharik {position:relative; top:-83px; left:-62px;}

.png {border:0; behavior: url(/png.htc);}

.pictcha						{ color:#484848; font:normal 9pt Verdana, tahoma, sans-serif; text-decoration:none; }
.pictcha .right					{ color:#33CC00; font-size:16px; }
.pictcha .wrong					{ color:#FF9900; font-size:16px; }
.pictcha .intro					{ }
.pictcha .images				{ border:1px solid #eee; width:270px;}
.pictcha .images img			{ padding:2px; }
.pictcha .images img.selected	{ border:2px solid #153578; padding:0; }

.firm_item { page-break-inside: avoid; position:relative; padding-bottom:3px; margin-top:3px; font-family:Verdana; text-align:left; border-bottom:1px dotted #484848;}


