BODY {
 font-family: Tahoma, Verdana, "Arial CE", Arial, Helvetica, sans-serif;
 margin:0px;
	padding:0px;
	height:100%;
 font-size:80%;
 background-color:#E8E8E9;
}

TABLE {
	width:760px;
	height:100%;
	font-size:1.0em;
	background-color:#FFFFFF;
}

table#border_out {
 border-left: 3px #FFFFFF solid;
 border-right: 3px #FFFFFF solid;
}

FORM {
  display:inline;
  margin:0px;
}

INPUT {
 font-family: Tahoma, Verdana, "Arial CE", Arial, Helvetica, sans-serif;
 font-size:1em;
	border:1px #8E9CA9 solid;
	color:#000000;
}

TEXTAREA {
	overflow:auto;
	font-family: Tahoma, Verdana, "Arial CE", Arial, Helvetica, sans-serif;
 font-size:1em;
	background-color:#FFFFFF;
 color:#000000;
 border:1px #8E9CA9 solid; 
}
.button_form {
 font-weight: bold;
	color:#666666;
 background-color: #DFE6EE;
 border:1px #8E9CA9 solid;
}

IMG {
	border-width: 0px;
}

A:link {color:#0000FF;text-decoration: underline;}
A:visited {color:#0000FF;text-decoration: underline;}
A:hover {color:#0000FF;text-decoration: none;}

li {
margin: 0em 0em 0.2em 0em;
}
ul {
margin: 0.1em 0em 1.4em 1.5em;
padding:0px;
list-style-image: url("../img/odrazka.gif");
line-height:160%;
color:#666666;
text-align:left;
}
#druhy_provozovani li {margin-bottom:1.0em;}
ul li ul {margin-bottom:0em; list-style-image: url("../img/odrazka2.gif");}
#druhy_provozovani ul li {margin-bottom:0.2em;}

.print {display:none}
.print_odkaz {display:none}

.line_bottom {
	border-bottom: 3px #FFFFFF solid;
}
#obalka {
 position:absolute;
	left:50%;
	margin-left:-383px;
	width:760px;
	height:100%;
	background-color: #FFFFFF;
}
#top {
	height:232px;
	background-color:#FFFFFF;
}
#pozadi_top {
 height:24px;
	background-image: url("../img/pozadi_top.jpg");
 background-repeat: repeat-x;
 background-position: left top;
}

#menu_box {
	background-color:#000000;
	color:#FFFFFF;
}
#menu_box form {
	float:right;
}
#menu_box form img {
	position:relative;
	bottom:2px;
	margin-right:4px;
}
#menu_box_inner {
 float:left;
 padding:10px 0px 10px 22px;
	font-size:11px;
}
A.menu_odkaz:link {
 font-size:11px;
	color:#FFFFFF;
}
A.menu_odkaz:visited {
 font-size:11px;
	color:#FFFFFF;
}
A.menu_odkaz:hover {
 font-size:11px;
	color:#FFFFFF;
}
.pomocny {
 font-size:0.8em;
}
#input_search {
	width:129px;
	margin:6px 5px 7px 0px;
	font-size:12px;
}
#button_search {
	width:auto;
	margin:6px 8px 4px 0px;
	border-width:0px;
}
#aktuality_position {
 float:left;
	width:195px;
 margin:0px 0px 0px 0px;
	border-top:3px #FFFFFF solid;
	font-size:1.0em;
}
#pozadi_a1 {
 background-color: #BF1D1B;
	background-image: url("../img/pozadi_a1.jpg");
 background-repeat: repeat-x;
 background-position: left top; 
}
#pozadi_a1 img {
	margin-bottom:0.4em;
}
#pozadi_a1 p {
	padding:0;
	margin:0.6em 0 0.4em 0;
}
#pozadi_a1 a:link, #pozadi_a1 a:visited, #pozadi_a1 a:hover {
	color:#FFFFFF;
}
#pozadi_a2 {
 background-color: #447FCF;
	background-image: url("../img/pozadi_a2.jpg");
 background-repeat: repeat-x;
 background-position: left top;
	border-top:1px #FFFFFF solid;
	border-bottom:3px #FFFFFF solid;
	margin-bottom:40px; 
}
#aktuality_position #pozadi_a1 img {
	margin:0em 0em 0.5em 0em;
}
#aktuality_position #pozadi_a2 img {
	margin:0em 0em 1.2em 0em;
}
.aktuality {
 padding:17px 23px 32px 23px;
 line-height:140%;
 font-style:normal;
 font-weight:normal;
 color:#FFFFFF;
}
#aktuality_position h3 {
 font-size:1.1em;
 font-weight:bold; 
 color:#FFFFFF; 
 text-align:left; 
	margin:0em 0em 1.2em 0em;
}
a.aktuality_link:link {
 text-decoration:underline; 
 color:#FFFFFF;
}
a.aktuality_link:visited {
 text-decoration:underline; 
 color:#FFFFFF;
}
a.aktuality_link:hover {
 text-decoration:none;
 color:#FFFFFF;
}
#obalka_submenu {
 float:right;
	border-top:3px #FFFFFF solid;
	border-left:3px #FFFFFF solid;
}
#submenu {
	height:46px;
	width:562px;
 line-height:100%;
 font-size:12px;
 color:#0000FF;
	background-color: #E8E8EA;
}
#obalka_inner_submenu {
	padding:15px 20px 0px 27px;
}
#main {
 height:99%;
	border-bottom:3px #FFFFFF solid;
	background-image: url("../img/vypln.gif");
 background-repeat: repeat-y;
 background-position: 195px 0px;
	background-color:#BBD5F6;		
}
#obalka_content {
 float:right;
	border-left:3px #FFFFFF solid;
}
#content {
 width:562px;
 color:#666666;
	background-color:#FBFBFB;
}
#content h1 {
	font-size:1.9em;
	margin-bottom:1.0em;
	font-weight:lighter; 
 color:#000000; 
 text-align:left; 
}
#content h2 {
	font-size:1.7em;
	font-weight:lighter; 
 color:#3F8ED9; 
 text-align:left; 
}
#content p {
 margin-top:1.7em;
	line-height:160%;
}

#kontakt textarea {
 display:block;
	width:328px;
 height:120px;
 margin:0.8em 0em 1.1em 0em;
}
#kontakt input {
 display:block;
	width:328px;
 margin:0.8em 0em 0.8em 0em;
}
#add_url input {
 width:240px;
 margin-top:0.2em;
}
#add_url textarea {
 width:447px;
	height:67px;
	color:#666666;
	margin:0.8em 2em 0em 0em;
}
.cara {
 width:100%;
	margin-top:2.7em;
	border-top:2px #D1CFD0 solid;
}
.cara_inner {
	border-top:2px #FFFFFF solid;
	background-color:#FBFBFB; 
}
.button {
	float:left;
	margin-right:15px;
}
#obalka_inner_content {
	margin:25px 20px 50px 27px;
}
.modul_list li {
 margin-left:2.4em; 
}
#box_12 a {
	color:#666666;
	font-weight:bold;
}
.modul_box {
 margin:0.7em 0em 0.7em 0em;
}
.modul_nadpis {
  position:relative;
  left:0.5em;
  bottom:0.4em;
}
.modul_nadpis a:link, .modul_nadpis a:hover, .modul_nadpis a:visited {
 color:#666666;
	font-weight:bold;
}
.schovat {
 display:none;
}
.ref_box img {
 float:left;
}
.cleaner {
 clear: both;
	height:2.6em;
}
.ref_text {
 width:320px;
 margin-left:165px;
 position:relative;
 top:0px;
 line-height:160%; 
}
#obrazek_kontakt {
 float: left;
 margin: 0.5em 0.8em 1.9em 0em;
}
#form_message {
 margin-top:2.1em;
 font-size:1em;
 font-weight:bold;
 color:#FF0000;
}
#form_message p {
	color:#666666;
	font-weight:normal;
	margin-top:1.0em;
	line-height:100%;
}
#links {
 color:#666666;
 font-size: 1em;
	line-height:100%;
 font-weight:normal;
 text-align:left;
	margin-top:2.4em;
}
#links p {
	 margin: 0.3em 0em 1.8em 0em;
		line-height:160%;
}
#footer {
 height:78px;
 font-size:12px;
	line-height:160%;
 color:#000000;
	background-color:#DFE6EE;
}
#footer img {
	margin:0.3em 0em 0.2em 0em;
}
#nv img {
width: 1px;
height: 1px;
display: none;
}
div.sbb_div {display: none;}
