#menu {list-style-type:none; margin:0px 0px 0px 0px;/*Расстояние снизу auto*/

padding:0; width:800px;}/*Расстояние справо*/

#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:110px;/*Расстояние между*/ height:3em; z-index:100;}

#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}

#menu li a, #menu li a:visited {text-decoration:none;}

#menu li dd {display:none;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}

#menu li:hover dl, #menu li a:hover dl {padding-bottom:10px;}

#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}

#menu dl {width: 110px;/*Ширина кнопки*/ margin: 0; padding: 0; background: transparent;}

#menu dt {margin:0; padding: 0;}



#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}



#menu dt a, #menu dt a:visited {display:block; font-size: 0.9em; color: #fff;/*038 black;*/ text-align:center; border:0px solid #08c;/*1*/ border-width:0 0px 0px 0px;/*1px 1px 1px;*/

 background:#08c; padding:0.25em 0 0.75em 0;}/*#d4d4d4*/



#menu li:hover dt a, #menu a:hover dt a {color:white; background:#E05F69;  border:0px solid #08c;/*1*/ border-width:0 0px 0px 0px;/*1px 1px 1px;*/}/*#ddd #006*/



#menu dd a, #menu dd a:visited {background:#08c; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:center; border-left:1px solid #08c; border-right:1px solid #08c;}



#menu dd a:hover {background: #E05F69; color:white; border-left:1px solid #08c; border-right:1px solid #08c;}/*#ddd #000*/



#menu b {display:block; overflow:hidden; height:1px;}



#menu b.p1 {background:#08c; margin:0 5px;}

#menu b.p2 {background:#08c; border:2px solid #08c; border-width:0 2px; margin:0 3px;}/*#d4d4d4*/

#menu b.p3 {background:#08c; margin:0 2px; border:1px solid #08c; border-width:0 1px;}/*#d4d4d4*/

#menu b.p4 {height:2px; background:#08c; margin:0 1px; border:1px solid #08c; border-width:0 1px;}/*#d4d4d4*/

#menu b.p5 {background:#08c; margin:0 5px;}

#menu b.p6 {background:#08c; margin:0 3px;}

#menu b.p7 {background:#08c; margin:0 2px;}

#menu b.p8 {height:2px; background:#08c; margin:0 1px;}



#menu li:hover b.p2, #menu a:hover b.p2 {background:#E05F69;/*#fff;*/}

#menu li:hover b.p3, #menu a:hover b.p3 {background:#E05F69/*#f0f0f0;*/}

#menu li:hover b.p4, #menu a:hover b.p4 {background:#E05F69/*#e8e8e8;*/}

td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#333333;}

ul#menu {

 font-weight: normal;

}

body {

	background-color: #FFF;

	margin: 0px;

	padding: 0px;

/*	font-size: 16px;*/

color:#333333;margin:5;padding:0;border:0;background-color:#ffffff;

	font-size:10px;

   font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;

/*	font-family: Georgia;*/

}



div.rounded-box {

    position:relative;

    width: 12em;

    background-color: #E6E6E6;

    margin: 3px;

}



div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner

{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}



div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#E6E6E6; line-height: 40px;}





div.top-left-corner { top:0px; left:0px; }

div.bottom-left-corner {bottom:0px; left:0px;}

div.top-right-corner {top:0px; right:0px;}

div.bottom-right-corner {bottom: 0px; right:0px;}



div.top-left-inside {left:-8px;}

div.bottom-left-inside {left:-8px; top:-17px;}

div.top-right-inside {left:-25px;}

div.bottom-right-inside {left:-25px; top:-17px;}



div.box-contents {

	position: relative; padding: 8px; color:#000;

}

.float_right{

	float: right;

}



.justify {

	text-align: justify;

}

.pad {

	padding: 1% 1% 1% 1%; 

}

.pad_left {

	padding-left: 1%;

}

.pad_right {

	padding-right: 1%;

}

.red { color: red; }



.img_pad {

padding-right: 2%;

padding-top:1%;

float: left;

}

.img_pad2 {

padding-left: 2%;

padding-top:1%;

float: right;

}

.bold1 {
	font-weight: bold;
}
.font200 {
	font-size: 200%;
}
.font170 {
	font-size: 170%;
}
.red { color: red}
.italic {
font-style: italic;
}

.head_links {
text-decoration: none;
font-size: 170%;
font-family: "Arial Black";	
}
.col_blue {
	color: #037CC5;
}
.col_red {
	color: #DB4551;
}
.col_dark {
	color: #464646;
}
.col_white {
	color: white;
}
.font_size140 {
font-size: 140%;
}

.font_size160 {
font-size: 140%;
}

.no_underline {text-decoration: none;}