* { margin:0;padding:0;}
html, body {height:100%;width:100%}
html {background:#fff}
a, a:hover, a:visited { text-decoration:none;color: #373737; }
img { border:0px }
ul {  list-style-type:square; }


#common {position:relative;min-height:100%;margin:0 190px;border-left:2px solid #373737;border-right:2px solid #373737}
#logo {position:absolute;left:0;top:0;min-width:996px;width:100%;height:155px;background:#fff;z-index:30}
#slogan {float:left; padding:3px 0 0 25px; font:bold 14px Arial,Tahoma,Verdana,Sans-serif; color:#828486}
#topmenu {float:right; font:bold 14px Arial,Tahoma,Verdana,Sans-serif;color:#e10000}
#topmenu li {float:left; list-style-type:none; padding:3px 25px 0 0}
#topmenu a, a:hover {color:#e10000}
#logoleft {clear:both;width:100%;height:105px;margin:25px 0;border-top:1px solid #828486}
*HTML #logoleft {margin:6px 0}
#zakontv {position:absolute;right:25px;top:30px;}
#prog {position:absolute;right:25px;top:105px;}
#trio {position:absolute;left:40px;top:30px}
#mainlogo {margin-top:5px;text-align:center}
#login {position:relative;right:0px;top:34px;width:125px;height:100px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px}
#loginhidden {position:absolute;right:15px;top:700px;bottom:0px;height:100px;width:125px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px}
#loginbox {border:1px solid #e0e0e0;background:#fafafa}
#pass {border:1px solid #e0e0e0;background:#fafafa;margin-top:3px}
#enter {position:relative;left:0;top:8px;margin:0 30px}
#holine {position:relative;left:0;top:-20px;height:10px;border-top:3px solid #373737;margin:0 5px}
* HTML #holine {padding:0;margin-bottom:-5px;top:-1px;height:5px}
#searchform {margin:160px 0 15px 5px}
#searchstr {border:1px solid #e10000;}
#srchimg {vertical-align:bottom;}
#searchart {font-family:Arial,Tahoma,Verdana,Sans-serif;font-weight:bold;font-size:10px;padding:0 5px  20px 5px}
#searchart a, #searchart a:visited {color:#818286}
#searchart a:hover {color:#e10000}

#toplist {float:right; font-size:15px; list-style:none; text-align:right; position:relative; right:10px; top:20px}
#main {vertical-align:top;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px;font-weight:normal;color:#000;padding:163px 15px 85px 15px;text-align:left}
#mnum {min-height:260px;line-height:22px; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:16px; text-align:left; color:#373737}
#mnum p {padding-bottom:10px}
#mnum ul {padding-left:15px;list-style-type:square; list-style-position:outside}
#mnum h3 {font-size: 16px; color: #e10000}
#mcover {width:160px; padding-left:5px; vertical-align:top; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:12px; line-height:14px; text-align:center}

#newslist {width:49%;float:left;padding:20px 0 20px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px;color:#373737}
#newslist h3 {font-size: 14px;color: #e10000}
#newslist h3 a, #newslist h3 a:visited {color:#828486}
#newslist h3 a:hover {color: #e10000}
#newslist ul {list-style-type:none; line-height:20px; margin-bottom:10px}
#newslist b {font-size:12px}
#newslist a h3 {color:#828486}
#newslist a:hover h3 {color:#e10000}
#events {width:49%;float:right;padding:20px 0 20px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px;color:#373737}
#events h3 {font-size: 14px;color: #e10000}
#events h3 a, #events h3 a:visited {color:#828486}
#events h3 a:hover {color: #e10000}
#events ul {list-style-type:square;line-height:20px;margin-bottom:10px;padding-left:13px}
#events b {font-size:12px}
#events a h3 {color:#828486}
#events a:hover h3 {color:#e10000}

#price, #subscribe {margin-left:5px}
#agency {margin:15px 0 0 30px}

.cfrom_text {font:12px Tahoma,Vernada,Sans-serif; margin:5px 15px 10px 25px;color:#676454;text-align:center}
.cform_table {margin:10px auto 0;text-align:left}
.cform_title {font:12px Tahoma,Vernada,Sans-serif; margin:5px 15px 10px 25px;color:#676454} 
.cform_radio {font:12px Tahoma,Vernada,Sans-serif; margin:0 ;color:#676454;text-align:left}
.cform_input_td {font:12px Tahoma,Vernada,Sans-serif;color:#676454}

#archive {font:12px Tahoma,Vernada,Sans-serif; margin:25px 25px 10px 25px;color:#676454;text-align:center}
#archive table {text-align:left}
#archive td {padding-right:3px}
#cover {text-align:left;margin:15px 120px 20px 120px;font:12px Tahoma,Vernada,Sans-serif}
#cover img {float:left;margin-right:15px}
.cleared {clear:both; margin-top:0px}

#bottom {position:relative;height:85px;margin:-85px 192px 0 0; vertical-align:top;z-index:100;background:#fff}
*HTML #bottom {clear:both;margin:-85px 192px 0 0}
#demark {margin:0 0 0 15px;width:100%;height:12px;background:url("/images/botline.gif") left top repeat-x}
*HTML #demark {margin:0;position:relative;left:15px;top:5px;width:100%}
#botbans {height:50px;margin:13px 0 0 15px;padding:0 0 0 10px;position:absolute}
*HTML #botbans {padding-top:0px}
#botbans ul {list-style-type:none}
#botbans ul li {float:left;width:100px;margin-left:10px;text-align:left}
#botbans a {padding-right:0px}

#leftmenu {float:left;width:176px;min-height:100%;margin-bottom:85px}
*HTML #leftmenu {height:100%;margin-right:14px}
#rightmenu {float:right;width:176px;min-height:100%;margin-right:5px}
*HTML #rightmenu {margin-right:2px;height:100%}

#mainmenu_up {width:150px; margin:0 0 22px 25px; padding-top:164px; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:14px; font-weight:bold}
#mainmenu_up li {list-style-type:none; padding:5px 0 5px 0; border-bottom:#E10000 solid 2px}
#mainmenu_up a {color:#818286}
#mainmenu_up a:hover {color:#e10000}
#mainmenu_dwn {width:150px; margin:10px 0 25px 25px; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:14px; font-weight:bold}
#mainmenu_dwn li {list-style-type:none; padding:5px 0 5px 0; border-bottom:#8C8C8C solid 2px}
#mainmenu_dwn a {color:#818286}
#mainmenu_dwn a:hover {color:#e10000}
#mainmenu_pdp {min-width:500px; margin:10px 25px 25px; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:14px; font-weight:bold}
#mainmenu_pdp li {list-style-type:none; padding:5px 0 5px 0; border-bottom:#8C8C8C solid 2px}
#mainmenu_pdp a {color:#818286}
#mainmenu_pdp a:hover {color:#e10000}

#leftbanner {width:150px;margin:25px 0 0 25px;background:#ddd}

.podpiska {margin:15px auto 0;width:540px;padding:5px 5px 25px 5px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px;font-weight:normal;text-align:left;line-height:18px; border:1px solid #E10000}
.podpiska h5 {font-size:12px;font-weight:bold}
.podpiska td {vertical-align:top;border:solid 1px #828486}
.coverimage {padding:7px 0 0 22px}
.context {font:12px Tahoma,Vernada,Sans-serif; padding:0 0 0 45px}

.content1 {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.content1 p {padding:10px 0;line-height:16px}
.content1 a, .content1 a:visited, .content1 a:hover {color:#e10000;text-decoration:underline}
.content1 ul {list-style:square; padding:10px 0 10px 30px; line-height:16px}
.content1 ol {list-style:none; padding:10px 0 10px 30px; line-height:16px}
.content1 li {color:#373737;padding-bottom:10px}
.content1 h2 {color:#818286;text-align:center}
.content1 h3 {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:16px; color:#373737;padding-bottom:10px}
.content1 h4 a, .content1 h4 a:visited {color:#373737;text-decoration:underline}
.content1 h4 a:hover {color:#e10000;text-decoration:none}
.content2 {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.content2 img {float:left;width:100px;margin:5px 5px 0 0;border:1px solid #373737}
.content2 p {overflow:hidden;line-height:16px;padding:5px 0 5px 0}
.content2 p {zoom:1; /* Äëÿ IE 7 */}
.contentarc {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}

.newsdate {float:left;width:77px;height:16px;line-height:16px;padding:5px 0;color:#828486}

.content3 {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.content3 p {overflow:hidden;line-height:16px;padding:0 0 200px 10px}
.content3 p {zoom:1; /* Äëÿ IE 7 */}
* HTML .content3 p {height:1%; /* Äëÿ IE 5,6 */}

.content4 {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.content4 p {line-height:20px;padding:5px 0 5px 0}
.content4 ul {list-style:square; padding:10px 0 10px 30px; line-height:16px}
.content4 ol {list-style:none; padding:10px 0 10px 30px; line-height:16px}
.content4 li {color:#373737; padding:3px 0}
.content4 td {vertical-align:top;padding:10px}
.content4 h4, .content4 h4 a, .content4 h4 a:visited {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#828486;margin:25px 0 10px;text-align:center}
.content4 h4 a:hover {color:#e10000}
.221_0108 td {width:50%}
.content4 h3 {margin-top:5px}
.content4 h3 b {font-weight:normal;font-size:14px;color:#e10000}
.content4 h3 span {display:block;float:left;height:27px;width:40px}
.content4 h3 span img {align:left;vertical-align:bottom}
.content4 p:hover {background-color:#fff5f5}
.content4 big {font-weight:bold;color:#828486}

.content5 h4, .content5 h4 a, .content5 h4 a:visited {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#828486;margin-bottom:10px;text-align:right}
.content5 h4 a:hover {color:#e10000}

#conthead {margin:2px 10px 0 40px}
#conthead p a, #conthead p a:visited {color:#828486;font-weight:bold}
#conthead p a:hover {color:#e10000}
#conthead h2 {padding-top:15px;font-size:20px}
.contstr {font-weight:normal;margin:10px 0 0 40px}
.contstr span {display:block;float:left;width:40px;margin-left:-40px}
.txtcnt {text-align:center}

.issue {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.issue td {text-align:left;font-size:12px}

.trb {height:20px;font:12px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:23px;color:#676454;background:url("/images/map/trb.gif") left top no-repeat}
.tr {height:20px;font:12px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:23px;color:#676454;background:url("/images/map/tr.gif") left top no-repeat}
.tbtr {height:20px;font:11px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:43px;color:#676454;background:url("/images/map/tbtr.gif") left top no-repeat}
.tbtrb {height:20px;font:11px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:43px;color:#676454;background:url("/images/map/tbtrb.gif") left top no-repeat}
.tbtbtr {height:20px;font:10px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:63px;color:#676454;background:url("/images/map/tbtbtr.gif") left top no-repeat}
.tbtbtrb {height:20px;font:10px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:63px;color:#676454;background:url("/images/map/tbtbtrb.gif") left top no-repeat}
.tbxxtr {height:20px;font:10px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:63px;color:#676454;background:url("/images/map/tbxxtr.gif") left top no-repeat}
.tbxxtrb {height:20px;font:10px Tahoma,Vernada,Sans-serif; margin:0 15px 0 25%;padding-left:63px;color:#676454;background:url("/images/map/tbxxtrb.gif") left top no-repeat}
.xxxxxx {display:none}

.tab1 {width:99%;background:#e6e6e6;border:1px solid #fff;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:12px; color:#373737}
.tab1 td {padding:3px;background:#e6e6e6;border:1px solid #fff}
.tab1 th {padding:3px;background:#e6e6e6;border:1px solid #fff;text-align:center}

.tab2 {width:536px;background:#e6e6e6;border:1px solid #fff;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:11px; color:#373737}
.tab2 td {padding:3px;background:#e6e6e6;border:1px solid #fff}
.tab2 th {padding:3px;background:#e6e6e6;border:1px solid #fff;text-align:center}

.tab3 {width:536px;background:#e6e6e6;border:1px solid #fff;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:7px; color:#373737}
.tab3 td {padding:3px;background:#e6e6e6;border:1px solid #fff}
.tab3 th {padding:3px;background:#e6e6e6;border:1px solid #fff;text-align:center}

.tab4 {width:536px;background:#e6e6e6;border:1px solid #fff;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737}
.tab4 td {padding:5px;background:#e6e6e6;border:1px solid #fff}
.tab4 th {padding:5px;background:#fff;font-weight:normal;border:1px solid #e10000}

.tab5 {width:99%;background:#fff;border:1px solid #f0f0f0;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737}
.tab5 td {padding:5px;background:#f9f9f9;border:1px solid #f0f0f0}
.tab5 th {padding:5px;background:#f9f9f9;border:1px solid #f0f0f0;text-align:center}
.tb5right {text-align:right}

.tabztv {width:99%;background:#e6e6e6;border:5px solid #fff;font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:11px; color:#373737}
.tabztv td {padding:3px;background:#e6e6e6;border:5px solid #fff;}
.tabztv th {padding:3px;background:#fff;border:5px solid #fff;}
.tabztv h6 {font-size:12px;font-style:bold}

.confdiv {float:left}
.confdiv img {margin:0 5px 0 0;border:1px solid #373737}
.confban {width:99%;margin:20px 0}
.confban p {min-height:100px; padding:5px 0 15px 110px}
*HTML .confban p {height:100px;padding:5px 0 15px 0}

.partner {margin:5px 0 20px 0;width:99%;min-height:100px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:14px;vertical-align:top;text-align:left}
.partner img {float:left;width:100px;margin:0 10px 5px 0;border:1px solid #373737}
.partner p {overflow:hidden;line-height:16px;color:#373737}
.partner p {zoom:1; /* Äëÿ IE 7 */}
* HTML .partner p {height:1%; /* Äëÿ IE 5,6 */}

.cont_sub td {padding:3px}
.books {font-size:14px;background:#e2e4e6}
.books td {padding:3px}
.books td p {padding:0 0 5px 0}

.numtheme {color:#e10000}

.leftbanner {width:140px;margin-left:25px;margin-bottom:20px;padding:5px;font-family:Arial,Tahoma,Verdana,Sans-serif;font-size:12px;color:#373737;text-align:center;background:#ddd;overflow:hidden}

#question, #question a, #question a:visited {background-color:#e10000;color:#ffffff;padding:5px 0 5px 20px}

.hide {display:none}
.show {position:relative;display:block;background:transparent;padding:10px;margin-top:5px;font-size:13px;color:#000}
div.show hr {margin-top:3px;border:0 none;border-top:1px dotted #e10000}
.switch {display:inline-block;font-size:1px;margin-left:1px;width:9px;height:9px;background:url(/images/plus.gif);cursor:pointer;}
.off {background:url(/images/minus.gif);}

.pdptrig {cursor:pointer;font-weight:bold;color:#828486;padding-left:100px;background:#fff}
.pdpshow {display:block;padding-top:10px;padding-bottom:10px}
.pdphide {display:none}
.pdpoff {color:#fff;background:#e10000}

#citymap {position:relative;top:-230px;left:270px;width:282px; height:237px;background:url("/images/hereweare.gif") left top no-repeat}

.footnote {color:#e10000}
.footem {color:#575757;font-size:small}

.pagehr {margin:0 auto 25px;width:400px;color:transparent;border-top:#373737 1px dotted}
*HTML .pagehr {text-align:center;color:#ffffff}
.pagetxt {text-align:center}

#izdt_logo {padding:163px 0 0 0}
*HTML #izdt_logo {padding-left:0px}

/* AUR STYLES */

.lefo img {float:left;margin:0 15px 0 15px}

.rifo img {float:right;margin:0 15px 0 15px}

.dltext {text-align:left;padding:60px 0 40px 0}

.drtext {text-align:right;padding:60px 0 60px 0}

*HTML .drtext {padding-bottom:50px}

.letex {text-align:left;padding:60px 130px 20px 0}

.ritex {text-align:right;padding:60px 0 20px 130px}

#alrfmenu {float:right;width:290px; margin:0 25px 20px 25px; padding-top:0px; font-family:Arial,Tahoma,Verdana,Sans-serif; font-size:12px; font-weight:bold}
#alrfmenu li {list-style-type:none; padding:5px 0 5px 0}
#alrfmenu a {color:#818286}
#alrfmenu a:hover {color:#e10000}
.alcont {font-family:Arial, Tahoma, Verdana, Sans-serif; font-size:14px; color:#373737; vertical-align:top; text-align:left}
.alcont p {width:585px;line-height:16px;padding:5px 0 5px 0}
.alcont ul {padding:0 0 0 15px}
.alcont li {padding:0 0 5px 0}

.clndr {float:left;width:65px;height:55px;margin-left:10px}
.clnshift {margin:0 0 0 90px}
.noview {display:none}
.jan {background:url('/images/calendar/jan.gif') left top no-repeat}
.feb {background:url('/images/calendar/feb.gif') left top no-repeat}
.mar {background:url('/images/calendar/mar.gif') left top no-repeat}
.apr {background:url('/images/calendar/apr.gif') left top no-repeat}
.may {background:url('/images/calendar/may.gif') left top no-repeat}
.jun {background:url('/images/calendar/jun.gif') left top no-repeat}
.jul {background:url('/images/calendar/jul.gif') left top no-repeat}
.aug {background:url('/images/calendar/aug.gif') left top no-repeat}
.sep {background:url('/images/calendar/sep.gif') left top no-repeat}
.oct {background:url('/images/calendar/oct.gif') left top no-repeat}
.nov {background:url('/images/calendar/nov.gif') left top no-repeat}
.dec {background:url('/images/calendar/dec.gif') left top no-repeat}

.abbr {cursor:help;border-bottom:1px dashed #999}

#litabs {width:95%;height:27px;list-style-type:none;padding:0 20px;border-bottom:2px solid #e10000;margin-bottom:10px}
#litabs li {width:100px;background:#828486;float:left;line-height:16px;text-align:center;border-right:2px solid #fff;padding:5px 0}
#litabs li a, #litabs li a:visited {color:#fff;font-weight:bold;text-decoration:none}
#litabs li a:hover {color:#e10000}
#litabs li.litabson {background:#e10000;color:#fff;border-bottom:2px solid #e10000;border-top:2px solid #e10000font-weight:bold;font-weight:bold}

span.cls001, span.cls001on {font-size:18px;border:2px solid #828486;margin-right:15px}
span.cls001on {border:2px solid #e10000;color:#e10000}

#sale {position:absolute;left:149px;top:352px;z-index:999;width:30px;height:30px;background:url(/images/sale.gif) left top no-repeat;}
#sales {position:absolute;left:0px;top:460px;z-index:999;width:100px;height:100px;background:url(/images/sales.png) left top no-repeat;}
#remooz {margin:0 0 5px 5px}