@charset "windows-1250";

body {

  margin: 0px;

  padding: 0px;

  font-size: 11px;

  color: #000000;

  font-family: sans-serif;

  background: #828282;
}

h1, h2 {
font-family: sans-serif;
font-weight: bold;
color: #ad0101;
}
h1 {
font-size: 15px;
font-weight: bold;
}
h2 {
margin-top: 10px;
font-size: 11px;
}


A {Color: #3F3F3F; TEXT-DECORATION: none }
A:visited {Color: #3F3F3F; TEXT-DECORATION: none }
A:active {Color: #3F3F3F; TEXT-DECORATION: none }
A:hover {Color: #9E593C; TEXT-DECORATION: underline }


#page {
width: 770px;
height: 800px;
left: 50%;
margin: 0px 0px 0px -385px;
position: absolute;
}

#zalozka_top1 {
width: 120px;
height: 25px;
padding:4px;
background: #454545;
color: #ffffff;
font-weight:bold;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
position: absolute;
left: 50%;
margin: 10px 0px 0px -385px;
}
#zalozka_top2 {
width: 180px;
height: 20px;
padding-top:2px;
background: #565656;
color: #ffffff;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
position: absolute;
left: 50%;
margin: 15px 0px 0px 185px;
text-align:center;
}

#obal {
width: 770px;
height: 848px;
background: url(img/top.jpg) #ffffff repeat-x;
position: relative;
border: 1px solid #000000;
border-right: 2px solid #000000;
border-bottom: 3px solid #000000;
margin: 35px 0px 0px 0px;
}

#logo {
width: 770px;
height: 154px;
background: url(img/top1.jpg) no-repeat;
position: relative;
margin: 0px 0px 0px 0px;
}

#left {
float:left;
width: 210px;
height: 645px;
background: url(img/top_left.jpg) #E0A633 no-repeat;
position: relative;
margin: 0px 0px 0px 0px;
}
#right {
float:left;
width: 555px;
height: 600px;
background: url(img/top_right.png) no-repeat;
position: relative;
}

#right_obsah {
width: 520px;
height: 540px;
padding-top:40px;
padding-left:20px;
position: relative;
margin: 0px 0px 0px 0px;
text-align:justify;
}

#menu_navigace {
width: 210px;
height: 100px;
font:  12px arial;
position: relative;
margin: 183px 0px 0px 0px;
}

#menu_navigace A {BORDER-Bottom: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 15px; font:  12px arial; PADDING-BOTTOM: 9px; COLOR: #ffffff;  Height: 15px; BACKGROUND-COLOR: #454545; PADDING-TOP: 9px}
#menu_navigace A:link {BORDER-Bottom: #000000 1px solid;DISPLAY: block; PADDING-LEFT: 15px; font:  12px arial;  PADDING-BOTTOM: 9px; COLOR: #ffffff;  Height: 15px; BACKGROUND-COLOR: #454545; PADDING-TOP: 9px}
#menu_navigace A:visited {BORDER-Bottom: #000000 1px solid;DISPLAY: block; PADDING-LEFT: 15px; font:  12px arial;  PADDING-BOTTOM: 9px; COLOR: #ffffff;  Height: 15px; BACKGROUND-COLOR: #454545; PADDING-TOP: 9px}
#menu_navigace A:hover {BORDER-Bottom: #000000 1px solid;DISPLAY: block; PADDING-LEFT: 15px; font:  12px arial; PADDING-BOTTOM: 9px; COLOR: #000000;  Height: 15px; BACKGROUND-COLOR: #E0A633; PADDING-TOP: 9px; TEXT-DECORATION: none}


#mapa {
width: 200px;
height: 112px;
position: absolute;
margin: -30px 0px 0px 250px;
text-align:justify;
}

#logo_left {
width: 129px;
height:333px;
background: url(img/logo_left.png) no-repeat;
position: absolute;
margin: 550px 0px 0px 40px;
text-align: left;
}

#logo_bottom {
float:left;
width: 770px;
height: 50px;
background: url(img/logo_bottom.png) no-repeat;
position: relative;
margin: 0px 0px 0px 0px;
}

#konec {
width: 770px;
height: 30px;
position: relative;
text-align: left;
}

#adresa {
float:left;
width: 380px;
position: relative;
padding:5px;
text-align: left;
}
#copyright {
float:right;
width: 370px;
position: relative;
padding:5px;
text-align: right;
}

ul#mainMenu
{
padding:0;
margin:0;
list-style-type:none;
}


ul#mainMenu li
{
float:left;
padding-top:10px;
padding-left:5px;
padding-bottom:6px;
padding-right:5px;
}

ul#mainMenu li a:hover
{

}

ul#mainMenu a
{
top: 5px;
padding-left:5px;
padding-right:5px;
display:block;
margin:2px;
font-size: 12px;

text-decoration:none;
font-weight:bold;
}

#formular {

	position: relative;

	width: 100%;

	float: left;

}



#formularin {

	margin: 0 0 0px 0;

}





.field {

	font-family:Tahoma, Verdana, Arial, sans-serif;

	width: 480px;

	height:20px;

	font-size:1em;

	margin:0 5px 5px 5px;

	padding:5px 5px 0 5px;

	border:1px solid #ad0101;

}

.field2 {

	font-family:Tahoma, Verdana, Arial, sans-serif;

	width:480px;

	height:120px;

	font-size:1em;

	padding:5px 5px 0 5px;

	margin:0 5px 5px 5px;

	border:1px solid #ad0101;

}



h3 {

	background: #ad0101;

	width: 125px;

	font-size: 90%;

	color: #ffffff;

	margin:5px 5px 0 5px;

	padding:5px 0 5px 10px;

	text-align: left;

}



#tlacitka {

	position: relative;

	left: 287px;

	width:100%;

	margin:10px 0 10px 0;

	text-align: right;

}



.tlacitko {

	border: 0px;

	font-weight: normal;

	text-align: center;

	color: #ffffff;

	width: 100px;

	height: 28px;

	background: #ad0101;

	float: left;

	margin: 0 0px 0 5px;

	padding: 0px 0 0 0;

}

.ramecek {
background: #EFEFEF;
float:left;
width: 160px;
padding-top:5px;
margin-right:5px;
margin-bottom:5px;
padding-bottom:5px;
text-align:center;
border: 0px solid #ffffff;
}
.ramecek2 {
float:left;
width: 160px;
padding-top:5px;
margin-right:20px;
margin-bottom:5px;
padding-bottom:5px;
text-align:left;
}
.ramecek a {color: #000;font: bold 11px arial;}
.ramecek a:visited {color: #000;font: bold 11px arial;}
.ramecek a:hover {color: #000;font: bold 11px arial;text-decoration:underline;}

.stranky {
margin: 10px 0px 0px 0px;
position:relative;
clear:both;
text-align:center;
}
.d_nadpis {
background:#ffffff;
color:#000000;
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
font: normal 12px arial;
}
.d_nadpis a{font: bold 12px arial; color:#000000;}
.d_nadpis a:visited {font: bold 12px arial; color:#000000;}
.d_nadpis a:hover {font: bold 12px arial; color:#000000;text-decoration:underline;}

.d_nadpis td {padding-left:5px;}
.maly_text {color: #000;font: normal 10px arial;}

table {color: #000;font: normal 11px arial;}
table th{background: #454545; color: #ffffff;font: normal 11px arial;height:20px;text-align:left;padding-left:10px;}
table td{color: #000;font: normal 11px arial;height:20px;text-align:left;padding-left:10px;}

.pole {

	font-family:Tahoma, Verdana, Arial, sans-serif;

	font-size:11px;

  border:1px solid #000;

}