@charset "windows-1251";
/* CSS Document */

html, body {margin:0px; font-family: Arial, Helvetica, sans-serif;font-size:13px; color:#000000; }
table {border-collapse: collapse;margin:0px;padding:0px; }
td {padding:0px; vertical-align:top;}
body, input, select, textarea {background-color:#fff;padding:0px 0px 0px 0px;}
body { padding:30px 30px 0px 30px;}

a {color:#000;}
a:hover { text-decoration:none;}




div.navi { background-color:#000000; position:absolute; top:0px; right:0px; height:65px; width:10px; padding-left:8px; padding-right:8px;}



div.logo { width:100%;}



div.copy {margin:0px 0px 25px 0px; font-size:11px; color:#575757;}



table.cont { margin:60px 0px 60px 0px;}

td.mn { width:200px; padding:50px 0px 50px 50px;}
td.mbd { padding:0px 0px 0px 0px; padding:25px; background-color:#f8f8f8; border-left:4px solid #000000;}
td.spc { width:80px;}


img { border:2px solid #666666;}



/*-----------------------------------------------------------------------------------------------*/






a.mainlevel {margin-bottom:10px; display: block; padding:2px 4px 2px 4px;}
a.mainlevel:hover { }
#active_menu { text-decoration:none; font-weight:bold; background-color:#000; color:#fff; padding:2px 4px 2px 4px;}
#active_menu:hover { text-decoration:none; font-weight:bold; background-color:#000; color:#fff; padding:2px 4px 2px 4px;}


div.back_button { font-size:12px; padding-top:20px; color:#666666;}
div.back_button a { color:#535353;}
div.back_button a:hover { color:#666;}

table.moduletable {}

a.readon { line-height:25px; border-bottom:1px solid #f1f0f0; display:block; padding-bottom:10px; padding-top:5px;}

hr {border-bottom:1px solid #2c2c2c; width:100%;}



/* Списки */

ul {list-style:none; margin-bottom:30px;}
li {line-height:25px;}
ul.level_0 {margin-left:20px;}
ul.level_1 {padding-top:10px;}

/* Пагинация */

th.pagenav_next, th.pagenav_prev { font-size:12px; }

/*Заголовки*/

.contentheading { font-size:20px; font-weight:bold; padding-bottom:20px; color:#000;}
.componentheading { font-size:20px; font-weight:bold; padding-bottom:20px; color:#000;}

.contentheading-rec { font-size:20px; font-weight:bold; padding-bottom:20px; color:#000;}
.componentheading-rec { font-size:20px; font-weight:bold; padding-bottom:20px; color:#000;}


/*Таблица тегории*/

.sectiontableentry1 td {padding:10px 4px 10px 4px;} 
.sectiontableentry2 td {padding:10px 4px 10px 4px;}

.sectiontableentry1-rec td {padding:10px 4px 10px 4px; border-bottom:1px solid #f1f0f0;} 
.sectiontableentry2-rec td {padding:10px 4px 10px 4px; border-bottom:1px solid #f1f0f0;}
