body, p, td, th, div {font-family: Arial, Tahoma, Verdana, sans-serif;}
body {margin:0; padding: 0; background-color: #21757c;}
p {font-size: 80%; margin-top: 10px; margin-bottom: 10px; }

img{border:0px;}

a.shapka {margin-left:42px;}

td.shapka2 {background-image:url(/images/sekond20_bg.gif); background-repeat:repeat-y; background-position:left; padding-left:18px;}

a.topmenu {color:#FFFFFF; text-decoration:underline; font-size:60%; letter-spacing: 30%}
a.topmenupassive {color:#1bbdb8; text-decoration:none; font-size:60%; letter-spacing: 30%}

a.razdel2 {color:#FFFFFF; text-decoration:underline; vertical-align:middle; font-size:70%; margin-left:13px; padding-right:13px; letter-spacing: 1px;}
a.razdelakt {color:#1BBDB8; text-decoration:underline; vertical-align:middle; font-size:70%; background-image:url(/images/sekondspakt.gif); background-repeat:no-repeat; background-position:right; margin-left:13px; padding-right:13px;}


div.articleheading {color:#21757C; font-size:156%; font-weight:bold; margin-top:10px; margin-bottom:13px;}


div.articletext {color:#FFFFFF; font-size:85%; margin-bottom:8px; margin-top:16px;}

div.articletext2 {color:#FFFFFF; font-size:85%; margin-bottom:8px;}


div.menuitem {margin-top:9px; margin-bottom:9px;}

div.forma {display:inline; white-space:nowrap;}

div.forma * {vertical-align:middle;}

/* read more classes from main page*/
a.readmore2 { font-size: 80%; color: #1267ac;}
a.readmore2:hover {color: #1267ac;}
a.readmore2:visited {color: #1267ac;}
img.readmore {vertical-align: bottom; margin-bottom: 2px; margin-left: 5px; width: 9px; height: 12px; border: 0;}
img.readmore2 {vertical-align: bottom; margin-bottom: 2px; margin-left: 5px; width: 9px; height: 12px; border: 0;}

form {padding:0px; margin:0px; font-size: 9px;}

div.slogantext {font-size: 80%; color: #7b7b7b; padding: 0px 30px 60px 66px; margin: 0;}
div.slogantext a {color: #1267ac;}
div.slogantext p {margin-top: 0;}
td.siteisfor p {margin: 10px 0 0 0;}

div.rightmenu {padding: 20px 30px 10px 0px;}
div.rightmenuitem {font-size: 80%; margin: 10px 0 10px 0;}
a.rightmemu{color: #00a29c; text-decoration: underline; padding: 5px 23px 5px 10px; line-height: 150%;}
a.rightmemu:hover {color: white; background-color: #c41222;}

td.searchform {font-size: 10pt;}
td.whitebottomline {border-bottom: 3px solid white;}
td.newsblock {padding: 0px 45px 35px 28px; background-color: #95ad85; border-bottom: 29px solid #21757c}

td.siteisfor {padding-left: 25px; color: #ffffff; font-size: 85%; padding-bottom: 40px;}
div.siteisforchapter {color: #21757c; font-weight: 800; font-size: 150%; magrin-left: 0; margin-top: 9px; margin-bottom: 0;}
img.siteisforchapter {magrin-left: 0; margin-top: 9px; margin-bottom: 0;}

td.footer {padding-left: 25px; padding-top: 28px; color: #90babe; font-size: 70%;}
td.footer a {color: #90babe; text-decoration: underline;}
td.footer a:hover {color: #90babe;}
td.footer a:visited {color: #90babe;}

td.newsarchive {color: #ffffff; font-size: 70%}
td.newsblockheader {color: #ffffff; font-weight: 800; font-size: 130%}
div.newsdate {font-size: 70%; color: #495541; margin-top: 0px; margin-bottom: 2px;}
div.newschapter {font-size: 75%; color: #ffffff; font-weight: 700; margin-top: 5px; margin-bottom: 5px;}
a.white {color: #ffffff; text-decoration: underline;}
a.white:hover {color: #ffffff;}
a.white:visited {color: #ffffff;}
div.newsannounce div {font-size: 75%; color: #ffffff; margin-top: 5px; margin-bottom: 18px;}
div.newsannounce p {font-size: 75%; color: #ffffff; margin-top: 5px; margin-bottom: 18px;}


.leftmenu {margin-top:37px;  font-size:70%; font-weight:bold; color:#1BBDB8;}
.leftmenu a {text-decoration:none; color:#1BBDB8;}
div.menuitem {margin-top:9px; margin-bottom:9px;}