/* 16pt=133% 15pt=125% 14pt=117% 13pt=108% 12pt=100% 11pt=92% 10pt=87% 9pt=75% 8pt=67% 7pt=57%*/

/* block formatting */
/* html{
background: #1659A3 url(/images/fon.gif) repeat-y;
margin: 0px;
} */
body{
background: #6E6391 url(../images/bg_fon.gif) top left;
color: #000000; /* 474747 */
margin:  0px; padding:  0px;
font: 87% Tahoma, Arial, sans-serif; 
/* Verdana, Tahoma, "Microsoft Sans Serif", Arial*/ ; /* #B5CADE */
SCROLLBAR-FACE-COLOR: #B5CADE; SCROLLBAR-HIGHLIGHT-COLOR: #E0DEEF; 
SCROLLBAR-SHADOW-COLOR: #938FA8; SCROLLBAR-3DLIGHT-COLOR: #E0DEEF; 
SCROLLBAR-ARROW-COLOR: #6E6391; SCROLLBAR-TRACK-COLOR: #E0DEEF; 
SCROLLBAR-DARKSHADOW-COLOR: #6E6391;
/* SCROLLBAR-FACE-COLOR: #B5CADE; SCROLLBAR-HIGHLIGHT-COLOR: #E0DEEF; 
SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #E0DEEF; 
SCROLLBAR-ARROW-COLOR: #635E7D; SCROLLBAR-TRACK-COLOR: #E0DEEF; 
SCROLLBAR-DARKSHADOW-COLOR: #6E6391;
 */
}

a { color: #000000; text-decoration: none;}
a:visited {color: #0000;}
a:active{}

td, th, caption { font: 87% Tahoma, Arial, sans-serif; } 
form { margin: 0px; padding: 0px;}
input {
/* 	vertical-align: center; */
	height: auto;
	font-size: 10pt;
	font-family: "Microsoft Sans Serif", Tahoma, Arial, sans-serif;
}
textarea { 	
	font-size: 10pt;
	font-family: "Microsoft Sans Serif", Tahoma, Arial, sans-serif;
}

ul { margin-top: 0em; margin-bottom: 0em; margin-left: 2em;}
ol { margin-top: 0em; margin-bottom: 0em; margin-left: 2em;}
ul.list { margin: 0em; padding: 0em; list-style: square inside; }


/*  main */
div.copter {
	background: #B5CADE url(../images/fon.gif) no-repeat top left;
	border: 0px solid red;
	width: 750px;
}
div.logo { text-align: right; }
div.topnav { margin: 90px 20px 0px 0px; text-align: right; }
div.main { margin: 0px 20px 0px 100px; }

div.center {background: #FFFFFF; padding: 10px; margin: 20px 0px;}
div.rhdr {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	background: #E0DEEF;
}
div.text, div.vvodka, div.dovesok, div.plakaty { /* , div.vvodka, div.dovesok, div.plakaty  */
/* 	font: normal 100% Arial, sans-serif; */
	margin: 0px 0px;
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
	border: 0px solid red;
	font: normal 85% Tahoma, sans-serif;
}
div.main > div.text, div.main > div.vvodka, div.main > div.dovesok { 
/* font size fix for Mozilla, Opera and others CCS2-browsers */
	font-size: 99%;
} /* , div.main>div.vvodka, div.main>div.dovesok  */

div.listalka {
	text-align: center;
}

div.copyright {
	background: url(../images/bg_btm.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 190px 0px 10px 0px;
	font: 90%;
	border: 0px solid red;
}

/* catalog */
table.catalog {
	background: #E0DEEF;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font: 95%;
}
.catalog tr { background: #FFFFFF; }
.catalog td { padding: 8px 10px;}
.catalog td.n { border-left: 1px solid #E0DEEF; border-right: 1px solid #E0DEEF; color: #cc0033; font-weight: bold; text-align: center;}

.catalog tr.row { background: #E0DEEF;}
.catalog tr.row td.n { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.catalog .capt {padding: 0px;	background: #E0DEEF;}

/* document  */
h1, h2, h3, h4, h5, h6 { margin: 0px 0px 0px 0px; font-weight: bold; }
div.text h3 { /* title in docs */
	font: normal 150%/90% Tahoma, sans-serif;
	color: #333333;
}
div.anno { margin: 0px; padding: 0px; }
.text, .anno { font-family: Arial, sans-serif; }
.vvodka p, .dovesok p, .text p, .news p, p {margin: 0.5em 0px 0.5em 0px;}
div.block {
	font: normal 110%/110% Tahoma, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border: 0px solid red;
}
div.hdr {margin: 0.5em 0px 0.2m 0px; padding: 0px;} 
.hdr {	/* title in list */
	font: bold 99%/110% Tahoma, sans-serif;
	color: #000000;
}
.hdr a, .hdr a, .hdr a:visited {color: #000000; }
div.text div.misc { /* inside document */
	margin: 0em 0px .2em 0px;
/* 	font: normal 99% Tahoma, sans-serif; */
}
.block div.misc { /* in list */
	margin: 0em 0px .2em 0px; 
	font: normal 87% Tahoma, sans-serif;
}
.date {font-weight: bold; color: #CC0033;}
.author {font-weight: bold; color: #CC0033;}
div.source {margin: 0.1em 0px 0.1em 0px; padding: 0px; }
.source {font-weight: bold; color: #000000;}

.vvodka a, .dovesok a, .text a, .news a,
.vvodka a:visited, .dovesok a:visited, .text a:visited,
.news a:visited {color: #CC0033;}

.block div.morelink {
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: right;
}

/* plakats */
div.plakathdr {
/* 	font: normal 100% Arial, sans-serif; */
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
	border: 0px solid red;
	font: normal 85% Tahoma, sans-serif;
	border-bottom: 10px solid  #E0DEEF;
}
div.plakaty {
	margin: 0px 0px;
	padding: 10px 10px;
	background:  #E0DEEF;
}
.plakathdr h3.plakat {
	margin: 0px 0px 0px 0px;
	font: bold 150%/90% Tahoma, sans-serif;
	color: #CC0033;
}
.plakathdr h3.plakat a, .plakathdr h3.plakat a:visited{
	color: #CC0033;
}
.plakathdr .vvodka {
	font: normal 110% Tahoma, sans-serif;
}