body {
      padding: 5px;
      padding-left: 20px;
      padding-top: 1px;
      font-size: 14px;
      font-family: Arial,Verdana;
      line-height: 24px;
}


.left {
    background-color: white;
    float: left;
    width: 50%;
}

.right {
    background-color: White;
    margin-left: 50%;
}


.micro {font-size:0.8em;}
.anshlag {FONT-SIZE:2.5em; COLOR:#999999; FONT-FAMILY:Verdana; text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF; padding:0px;}

h2 {FONT-SIZE:0.8em; COLOR:#AAAAAA; FONT-FAMILY:Verdana; text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF; padding:0px;}

A {text-decoration:none;font-family:Verdana,Arial,Helvetica;font-size:100%;color:#0000AA;}
A:hover{border-bottom:0px;text-decoration:underline;font-family:Verdana,Arial,Helvetica; color:#FF0000;}
.w100 {width:100%;}

#mainblock {margin:0px; padding:0px; overflow:hidden;
}

#blockleftmenu {float: left; margin-left: 10px;  width: 250px; margin-top: 10px; line-height: 1.8em;
	border: 1px solid #DDDDDD; border-radius: 5px; padding: 10px;
}

#blockcontent { margin-right: 10px;  margin-left: 290px; margin-top: 10px; padding: 10px;
}

HR {
	border:none; /* Убираем границу для браузера Firefox */
	color:#000088; /* Цвет линии для браузера Internet Explorer */
	background-color:#000088; /* Цвет линии для браузера Firefox и Opera */
	height:1px; /* Толщина линии */
}

#podval { clear: both; /* Отменяем действие float */ 
			padding: 5px; /* Отступы вокруг текста */
			margin-top: 5px; border-top: 1px solid #DDDDDD;			
     }
h4  {text-decoration:none; font-family:Verdana,Arial,Helvetica; font-size:100%;color:#0000AA; display: inline; cursor: pointer;}
h4:hover{border-bottom:0px;text-decoration:underline;font-family:Verdana,Arial,Helvetica; color:#FF0000;}	 