/***** Created BY Petr Kudela (c) 2008 *****/

/*** OBECNE ***/
body {
text-align:center;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:black;
background:url(../img/body_top_bg.gif) #003507 left top repeat-x;
margin-left:0pt; margin-right:0pt; margin-top:0pt; margin-bottom:0pt;
}

a {color:#a7000a;text-decoration:none;font-weight: bold;}
a:hover {color:#e3000f;text-decoration:underline;}

img {margin:0;padding:0;border:0}

h1,h2,h3,h4,h5 {
	margin:25px 0 -8px 30px;
	padding:0;
	color:black
}
h1 {font-size:20px}
h2 {font-size:16px}
h3 {
	font-size:14px
}
h4 {font-size:14px}
h5 {font-size:12px}

p {
	margin-top:15px;
	margin-bottom:15px;
	padding:0 30px 0 30px
}
ul {
	list-style-position:outside;
	list-style-type:square;
	margin-top:15px;
	margin-bottom:15px;
}

/*** OBECNE TRIDY ***/
.lineNull {line-height:0%;margin:0;padding:0}
.topMargin {margin-top:50px}

/*** STRANA ***/
#main, #topLista, #content, #pata {margin-left:auto;margin-right:auto;width:876px} 
#main {width:955px}

/*** HLAVICKA ***/
#head {background:url(../img/top_bg.jpg) right top no-repeat;height:190px;text-align:left}
#head img.logo {margin-right:61px}
#head img.logo-en {margin-right:0px}
#head span {color:#78947d;vertical-align:-14.8em;_vertical-align:-14em;padding:0 0 0 14px}
#head span a {color:#78947d;text-decoration:none}
#head a.lang {color:white;font-weight:bold}

/*** MENU ***/
.menu {behavior: url(src/hover.htc)}
.menu img {margin-top:156px;_margin-top:158px;border-right:1px solid #003507;border-left:1px solid #003507;border-top:2px solid #003507}
.menu img.noBorderL {border-left:none}
.menu img.noBorderR {border-right:none}
.menu img.borderL {border-left:2px solid #003507}
.menu img.borderR {border-right:2px solid #003507}
.menu img.active {margin-top:142px;_margin-top:144px;border-left:2px solid #003507;border-right:2px solid #003507}
.menu img.mouseover, .menu a:hover img.mouseout {display:none}
.menu a:hover img.mouseover {display:block}

/*** TOP LISTA ***/
#topLista {background:url(../img/top_lista_bg.gif) left top repeat-x;height:36px; text-align:right; font-size:11px; color:#f28f6f}
#topLista img {padding:10px 0 0 25px}
#topLista div {padding: 10px 20px 0 0}
#topLista div a, #topLista div a:visited { font-weight:normal; color:#f28f6f}
#topLista div a:hover {color:#f6bea7; text-decoration:none}

#facebook {
	height:32px;
	margin:30px 20px 0 20px;
	vertical-align: middle;
}
#facebook img { padding:0; margin:0 8px 0 0; float:left}
#facebook a, #facebook a:visited {color:#124093}
#facebook a:hover {}

/*** CONTENT ***/
#content {background:url(../img/content_left_bg.gif) #fff8ee left top repeat-x}
#contentIn {background:url(../img/content_right_bg.gif) right top repeat-y;height:100%}
.contentLeft {
	width:630px;
	float:left;
	text-align:left;
	margin-right: 15px;
	margin-bottom: 30px;
}
.contentRight {
	width:231px;
	float:left;
	text-align:left;
	font-size:10px;
}
#contentRight p {
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#contentRight h3 {
	margin-left: 0px;
	margin-bottom: 2px;
}
.listaRight {
	background-color: #F2BA57;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	border-top-color: #E3000F;
	border-right-color: #E3000F;
	border-bottom-color: #E3000F;
	border-left-color: #E3000F;
	border-top-width: 2px;
	border-top-style: solid;
}
.fotka-s-okrajem{
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #666;
	float: none;
	clear: both;
}
.fotka-s-okrajem-float-left{
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #666;
	float: left;
	clear: both;
	margin: 3px 10px 5px 0px;
}

/*** CONTENT THEMELINE ***/
.themeline {border-bottom:3px solid #e3000f;padding-bottom:4px;width:318px;margin:50px 0 30px 0}
.themeline img {padding-left:30px}

/*** PATA ***/
#pata {
	background:url(../img/pata_bg.gif) left top repeat-x;
	height:67px;
	text-align:left;
}
#pata p {
	margin:0;
	padding:22px 0 0 30px;
	color:#F28F6F;
	font-size: 10px;
	font-weight: bold;
}
#pata a {
	color:#F6BEA7;
	text-decoration:none;
	font-weight: bold;
}
#pata a:hover {color:#ffffff;text-decoration:underline;}

.mt, .st {
	display: none;
}
.hidden {
	width: 0px;
	height: 0px;
	overflow: hidden;
}

