html { height:100%; }
body { margin:0; padding:0; height:100%; min-height:100%;}
body, table, td {font-family: Arial, Geneva; font-size: 12px; text-align: left;}

a:link, a:visited {color: #000000}
a:hover {color: #ff5a01;}

td.podrubrm
{
	margin: 5px 0 5px 0;
	padding: 0 0 5px 30px;
	height: 15px;
	text-align: left;
}

a.menucenter, a.menucenter:hover, a.menucenter:visited {font: bold 14px Arial;color: #5f6975;text-decoration: underline;}
a.urlmenu, a.urlmenu:hover, a.urlmenu:visited {font: bold 12px Arial;color: #d3d8dc;text-decoration: none;}
a.urlnews, a.urlnews:visited {font: bold 12px Arial;text-decoration: underline;color: #ff5a01;}
a.urlnews:hover {font: bold 12px Arial;text-decoration: none;color: #ff5a01;}
a.urlpodval, a.urlpodval:hover, a.urlpodval:visited {font: bold 9px Arial;color: #7f8791;text-decoration: none;	padding: 0;}
a.urltitlenews, a.urltitlenews:visited {font: bold 12px Arial;text-decoration: underline;color: #333;}
a.urltitlenews:hover {font: bold 12px Arial;text-decoration: none;color: #ff5a01;}
a.urlzagnews, a.urlzagnews:visited {font: 18px Arial;color: #ff5a01;text-decoration: none;}
a.urlzagnews:hover {font: 18px Arial;color: #ff5a01;text-decoration: underline;}

.allpartners {font: 10px Arial;color: #5f6975;text-align: center;padding: 5px 0 5px 0;}
.anonsnews {font: 12px Arial;color: #d3d8dc;padding: 5px 0 0 5px;}

h2 {font: bold 12px Arial;}
h2.zagol {font: bold 14px Arial;padding: 5px 0 5px 0;text-align: center;}

.datenews {font: bold 11px Arial;color: #d3d8dc;padding: 10px 0 0 5px;}
.datetitlenews {color: #ff5a01;font: bold 12px Arial;padding: 10px 0 0 10px;vertical-align: top;}

.feedback {font: 12px Arial;padding: 0 0 0 50px;text-align: left;}

.leftmenu {padding: 0 0 7px 25px;background-image: url("imgs/menufon.gif");background-repeat: no-repeat;}

.mainblock {left:0;top:0;margin:0;position: relative;width:580px;height:387px;padding-bottom:2px;}
.mapsite {padding: 10px 0 0 100px;text-align: left;}
.menupodval
{
	padding-top: 10px;
	text-align: center;
	vertical-align: top;
	background-image: url("imgs/podfon.gif");
	background-repeat: repeat-x;
	border-right: solid 2px white;
	color: #7f8791;
	font: bold 11px Arial;
	padding-left: 210px;
}

.noback {font: bold 12px Arial;color: red;padding: 5px 0 0 50px;text-align: left;}

.partners {font: 12px Arial;color: black;padding: 10px 0 0 10px;text-align: left;vertical-align: top;}
.partndown {text-align: center;background-image: url("imgs/partnfone.gif");background-repeat: repeat-x;font-size: 0;margin: 0;padding-bottom: 13px;}

.strpages {font: bold 12px Arial;text-align: center;color: gray;padding: 10px 0;}

.titleexpo {font: bold 14px Arial;text-align: left;color: #ff5a01;padding: 10px 0 0 10px;}
.titlemap {font: bold 12px Arial;text-align: center;color: #7f8791;padding-top: 5px;}
.titlepage {font: bold 12px Arial;text-align: left;color: #7f8791;padding: 2px 0 2px 10px;margin: 0;}
.titler {font: 18px Arial;color: #ff5a01;padding-left: 5px;}
.txt {font: 12px Arial;color: black;padding: 0;}
.txtcentr {font: bold 10px Arial;color: #7f8791;}
.txtcont {font: bold 12px Arial;padding: 10px 10px 5px 37px;}
.txtexpo {font: 12px Arial;padding: 15px 10px 20px 10px;text-align: justify;}
.txtmemb {font: 12px Arial;color: black;padding: 5px 0 5px 30px;text-align: left;}
.txtpers {font: 12px Arial;color: black;padding: 10px 10px 10px 25px;text-align: justify;}
.txtorg {font: bold 9px Arial;text-align: left;color: #dc7e68;padding: 0 0 0 35px;background-image: url("imgs/org.gif");background-repeat: no-repeat;height: 194px;margin: 0;}
.txtorg_en {font: bold 9px Arial;text-align: left;color: #dc7e68;padding: 0 0 0 35px;background-image: url("imgs/org_en.gif");background-repeat: no-repeat;height: 194px;margin: 0;}
.txtw {font: 11px Arial;color: #d3d8dc;padding: 10px 10px 10px 15px;background-color: #6d7886;}
.txtwb {font: bold 11px Arial;color: #d3d8dc;padding: 0 10px 0 15px;background-color: #6d7886;}
.txtwimg {text-align: center;background-color: #6d7886;}

.zagolnews {font: 14px Arial;color: #ff5a01;padding: 5px 0 0 5px;}

div#main-slider {
	height: 387px;
	overflow: hidden;
	position: relative;
	width: 580px;
}
    
div#main-slider ol#slides {
	height: 387px;
	left: -580px;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding-left: 0;
	position: relative;
	width: 1900px;
}
        
div#main-slider ol#slides li.mover {
	float: left;
	height: 387px;
	margin: 0;
	width: 580px;
}
        
div#main-slider ol#slides li.slide {
	float: left;
	height: 387px;
	margin: 0;
	width: 580px;
}
