body, html { margin:0px; padding:0px; height:100%}

table{border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}



.table100 {height:100%;}



.menu_main a, .mon a{ font-size:14px; text-decoration:none; margin:10px}

.menu_main td{ padding-top:5px}

.main_text p, .news p, .vopr p{text-align:justify;}

p.right {text-align:right}

/*td.main_text {padding:10px 20px 100px 20px;}*/

table td{padding:0px; /* cellspadding="0" */} 

img {border:0px}



table.t_text {border:1px solid #660A09; }

.t_text td  {border:1px solid #660A09; padding:5px}



* {font-family:Verdana; font-size:12px;}

a {color:#660A09; font-weight:normal}

a:hover {color:#CDA54A; font-weight:normal}

.forum td {padding:5px}

form { margin:0px 0px 10px 0px; padding:0px}

INPUT.input {border: 1px solid #660A09; height: 20px; padding-left:3px; color:#660A09}

select {margin:0px; padding:0px}

p {padding:3px 0px 0px 0px; margin:0px}

table.ph-main{ border:2px solid #660A09; padding:3px}

td.news-pic { padding:10px; text-align:justify; vertical-align:middle}

.news td {padding:0px 0px 10px 0px;}

.dub {display:none;}

table.mt {padding-bottom:100px}

.dark {color: #000000; font-weight:normal}



h1 {font-size:12px; color:#660A09; font-weight:bold; padding:10px 0px 5px 0px; margin:0px}

h2 {font-size:12px; color:#660A09; font-weight:bold; padding:5px 0px 5px 0px; margin:0px}

h3 {font-size:12px; color:#660A09; font-weight:bold; padding:0px; margin:0px}

h2.navigator {text-align:center;font-weight:normal}

h2.navigator a{font-weight:normal; color:#660A09; font-size:x-small; text-decoration:none}

h2.navigator a:hover{font-weight:normal; color:#CDA54A; font-size:x-small; text-decoration:none}

li {padding:2px 0px 2px 0px; list-style-type:disc; }

img {border:0px;}

ul {padding:0px; margin-bottom:0px; margin-top:0px}

hr { color:#660A09; height:1px; margin:5px 0px 5px 0px}



.solist {font-size:12px; font-weight:bold; color:#660A09}



.regal { font-weight:normal; color:#000000}

.menu_list { font-weight:bold; color:#660A09}



table.albun { margin:8px}





.not_sel, .sel, .mon td {border-right:1px solid #660A09; text-align:center; padding:2px 7px 2px 7px; color:#660A09; font-size:12px;font-weight:bold;}

.mon a{ font-size:12px; text-decoration:none; margin:0px; padding:0px}

.afisha td{ padding:1px 5px; text-align:justify; vertical-align:top}

p.calendar{ font-size:12px; font-weight:bold; color:#993333; padding:0px; margin:0px; text-align:center;}

.calendar a{ font-size:12px; text-decoration:none; margin:2px}

.calendar td{ text-decoration:underline;/* padding:2px*/}

tr.zag td{margin:0px; padding:0px; text-decoration:none;}

.time {font-weight:normal}



.color {background-color:#f7f2e7}

/*.afisha td{padding:3 5} */



