body {
background: #edeeee;
color: #686868;
margin: 2px auto;
max-width:650px;
font: 11px Tahoma, Arial, Verdana;
} 
img {border:none; margin: 0px; padding: 0px; }
a { 
    color: #32b8f9; 
	text-decoration: none; }
a:hover { 
    text-decoration: underline; }

.head, .end {color: #fff; background-color : ; text-shadow: 0 0 3px #000; background-image : url(img/h.gif); background-repeat : repeat-x; background-position : 50% top;border-bottom : 1px solid #066dab; padding-left: 20px;} 
.head a, .end a{color: fff; text-decoration: none;}
.head a:hover, .end a:hover{ text-decoration: underline;}

.menu {background-color: #FFF; background-repeat: no-repeat; background-position: 1% top;margin-top: 1px; margin-bottom: 1px; padding: 1px;  padding-top : 1px;}
.menu a{color: #287fc1; text-decoration: none;}
.menu a:hover{ text-decoration: underline;}

.rowup {background-color : #e9e352; background-repeat : repeat-x; backg
round-position : 50% top;border-bottom : 1px solid #c9e9fd; border-top : 1px solid #c9e9fd;  padding-left: 5px;} 
.rowup a{color: #000; text-decoration: none;}
.rowup a:hover{ text-decoration: underline;}

.rowip {background-color : #e9e352; background-repeat : repeat-x; backg
round-position : 50% top;border-bottom : 1px solid #e9e352; border-top : 1px solid #e9e352;  padding-left: 5px;} 
.rowip a{color: #000; text-decoration: none;}
.rowip a:hover{ text-decoration: underline;}

.rowap {background-color : #ffffff; background-repeat : repeat-x; backg
round-position : 50% top;border-bottom : 1px solid #066dab; border-top : 1px solid #fffff;  padding-left: 5px;} 
.rowap a{color: #000; text-decoration: none;}
.rowap a:hover{ text-decoration: underline;}

.rek {background: no-repeat top right #c9e9fd;border:solid 1px #B9D4F1;padding:1px;padding-left:7px;}
.rek a{color: #000; text-decoration: none;}
.rek a:hover{ text-decoration: underline;}

.reki {background: no-repeat top right #ffffff;padding:1px;padding-left:7px;}
.reki a{color: #000; text-decoration: none;}
.reki a:hover{ text-decoration: underline;}

.gb {border-left: solid #5195fa 3px; color:#000000; padding-left: 3px; margin-bottom: 2px;}

.fon {background:#FFF; padding: 1px;}
.news {border-left: solid #5195fa 3px; color:#000000; padding-left: 3px; margin-bottom: 2px;}

.str_l {background: #fff;padding: 1px 4px;margin: 0 3px 0 0;}
.str_l a {color: #6b6b6b;}
.str_l:hover {background: #f7f7f7;}
.str_l:hover a {color: #444;}
.str_t {background: #ddd;color: #9b9b9b;padding: 1px 4px;margin: 0 3px 0 0;}

.right {float:right; margin : 5px;} 

.cit { font-size: xx-small; background: #FFFFFF url('img/cit.gif') repeat-y scroll left;
padding-left: 18px; padding-right: 3px; margin: 5px; border: 1px #9291C7 solid; color: #444444;}

.code { font-size: xx-small; background: #FFFFFF url('img/code.gif') repeat-y scroll left;
padding-left: 18px; padding-right: 3px; margin: 5px; border: 1px #9291C7 solid; color: #444444;}