@import url('fancybox.css');

/* dynamic menu */
body {
	height: 100%;
	margin: 0;
padding: 0;
	background-color: #666;
}
#site {
	width: 982px;
	height: 100%;
	margin: 0 auto;
	padding: 0;
}
#siteinner {
	width: auto;
	height: 100%;
	min-height: 600px;
	border: 1px solid #000;
	padding: 4px;
	background-color: #fff;
	background: #fff url('spacer.gif') top left repeat-y;
}
/* header */
#logo {
	float: left;
	border:0;
}
#banner_top {
	float: right;
	border:0;
}
.photo1to4 {
	display: block;
	float: left;
	margin: 3px 3px 3px 0;
}
.photo5 {
	display: block;
	float: left;
	margin: 3px 0 3px 0;
}
#top
	{
	width: 980px;
	margin: 0px;
	}
/* header end */
/* top menu */
#menutop {
	clear: both;
	width: 100%;
	height: 17px;
	margin-bottom: 3px;
	padding-top: 2px;
	background-color: #000;
	text-align: center;
	font-family: 'Arial CE', Arial, 'Tahoma CE', 'Helvetica CE', Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
#menutop a{
	font-family: 'Arial CE', Arial, 'Tahoma CE', 'Helvetica CE', Verdana, Tahoma, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #fff;
}
#menutop a:hover {
	color: #000;
	background-color: #fff;
}
/* top menu end */
/* left menu */
#menuleft {
	float: left;
	width: 192px;
}
#menuinner {
    min-height: 390px;
    border: 1px solid #666;
    background-color: #B0CBFF;
}
.menutitle {
	display: block;
	cursor: hand;
	height: 35px;
	padding-top: 15px;
	padding-left: 20px;
	font-family: 'Arial CE', Arial, 'Tahoma CE', 'Helvetica CE', Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #000;
	cursor: pointer; cursor: hand;
}
.submenu {
	padding-bottom: 10px;
}
.submenu a {
	display: block;
	cursor: hand;
	height: 20px;
	margin: 0;
	padding-top: 3px;
	padding-left: 30px;
	font-family: 'Arial CE', Arial, 'Tahoma CE', 'Helvetica CE', Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #000;
}
.submenu a:hover {
	background-color: #FFF;
}
#tit1, #sub1 {
	background-color: #93AEE2;
}
#tit2, #sub2 {
	background-color: #A2BCF0;
}
#tit3, #sub3 {
	background-color: #ABC5F9;
}
#tit4, #sub4 {
	background-color: #B0CBFF;
}
#left-bottom-banner {
    margin-top: 20px;
    background-color:white;
    height: 162px;
    border: 0;
}
#left-bottom-banner img {
    border: 0;
}
/*left menu end */
/* CSS Document */
#content{
margin:0px 0px 15px 196px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size:12px;
min-height: 390px;
padding-left:5px;
padding-right:0;
vertical-align: top;
width:764px;
/*background:#FBFBFB; */

/*border:1px solid #F3F3F3; */
}
#content h1{
margin-right:0;
border-bottom:1px solid black;
border-top:1px solid black;
color:#93AEE2;
background:#F0F0F0;
width:100%;
margin-top:10px;
}
#content h1 a{
color:#3300CC;
}
#content h1 a:hover{
color:#00CC33;
}
#content h2{
border-bottom:2px solid #000099;
width:100%;
color:#6666CC;
}
#content h3{
margin-bottom:3px;
}
#content .nadpis{
font-size:14px;
clear:both;
font-weight:bold;
padding: 0 0 3px 3px;
border-bottom:1px dashed black;
border-left:1px dashed black;
}
#content a{
color:#3300CC;
}
#content a:hover{
color:#00CC33;
}
#content table a:hover{
background:white;
}
#content td{
padding:8px;
}
#content table ul{
margin-left:7px;
padding:0px;
}
#content table ul li{
padding:0;
margin:0;
}
#content img{
margin:2px 10px 2px 5px;
}
.tab1{
background:#E5E5E5;
}
.tab2{
background:#EFEFEF;
}
#paticka{
clear:both;
text-align:center;
font-size:12px;
border-top:1px solid black;
font-family:Verdana;
padding-top:5px;
}
#paticka a{
color:black;
}
#paticka a:hover{
color:#6666CC;
text-decoration:none;
}
.forma{
border:1px dashed #666666;
background #CCCCCC;
}
.pic{
float:right;
padding: 2px 5px 2px 3px;
border:1px solid black;
}
#repfiltr{
float:right;
margin-left:5px;
margin-bottom:5px;
}
.vert{
margin-left:10px;
margin-right:10px;
}
#menuright {
	float: right;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
  font-size:12px;
	width: 190px;
	height: 70%;
	margin:0;
	min-height: 390px;
	border: 1px solid #666;
	background-color: #B6E4B6;
}
#menuright h4{
	font-family: 'Arial CE', Arial, 'Tahoma CE', 'Helvetica CE', Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  margin:0;
}
#menuright #right1{
background:#A2D1A2;
padding-bottom:5px;
}
#menuright #right2{
background:#ACDAAC;
padding-top:10px;
padding-bottom:5px;
}
#menuright #right3{
padding-top:10px;
padding-bottom:5px;
background:#B6E4B6;
}
cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

.zvyrazni {
      border-top:1px solid black;
      border-bottom:1px solid black;
      }

.europa {
	padding-top:0;
	padding-bottom:0;
	color:#3300CC;
	font-weight:bold;
      }

.doprava{
border:1px solid black;
border-collapse: collapse;
}
.doprava td{
border:1px solid black;
}
