/* ARSYline s.r.o. All rights reserved */
body {
     background-image:url(../image/pozadi.jpg);
	 background-repeat:repeat;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 padding:0px;
	 margin:0px;
}
/* Zacatek zakladniho rozvrzeni stranky */
#total {
	width:940px;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}	 
#total_page {
	width:940px;
	background-repeat:repeat-y;
	float:left;
	position:relative;
	background-image: url(../image/pozadi_text.jpg);
	margin: 0px;
	padding-bottom: 20px;
	
}
#logo_pozadi {
	position:relative;
	float:left;
	width:940px;
	background-image: url(../image/logo_pozadi.jpg);
	background-repeat: no-repeat;
}
#header_logo {
	position:relative;
	float:left;
	background-repeat:no-repeat;
	width:940px;
	height:240px;
	background-image:  url("../image/headerlogo.jpg");
}
/* Konec zakladniho rozvrzeni stranky */
/* Zacatek textoveho bloku stranky kde se pise do kulateho obdelniku text plus paticka s copyrightem */
#text_all {
	width:500px;
	position:relative;
	float:left;
	clear: right;
	left: 30px;	
}
#text_top {
	width:500px;
	height:20px;
	position:relative;
	float:left;
	background-image: url(../image/text_top.jpg);
	background-repeat: no-repeat;
}
#text_center {
	width:470px;
	background-repeat:repeat-y;
	position:relative;
	float:left;
	background-image: url(../image/text_center.jpg);
	padding-right:15px;
	padding-left:15px;
}
#text_end {
	float:left;
	position:relative;
	width:500px;
	height:20px;
	background-image: url(../image/text_bottom.jpg);
}
#text_end_nav {
    float:left;
	position:relative;
	width:500px;
	padding:10px 10px 10px 0px;
	color:#AEC6DB;
	text-align:center;
	
}
#text_end_nav a {
    color:#AEC6DB;
    text-decoration:underline;
}
#text_end_nav a:hover {
    color:#AEC6DB;
    text-decoration:none;
}
/* Konec textoveho bloku stranky kde se pise do kulateho obdelniku text plus paticka s copyrightem */
/* Zacatek leve casti stranky kde jsou navigace v boxech */
.navigace1 {
	position:relative;
	float:left;
	width:190px;
    background-repeat: no-repeat;
	line-height:20px;
}
/* Konec leve casti stranky kde jsou navigace v boxech */
/* Zacatek prave casti stranky kde je mapa reklama atd */
#right_bar {
	position:relative;
	float:right;
	width:190px;
	right: 20px;
}
/* Konec prave casti stranky kde je mapa reklama atd */
/* Zacatek paticky */
#end {
	position:relative;
	float:left;
	width:940px;
	height:50px;
	background-repeat:no-repeat;
	background-image: url(../image/end1.jpg);
}
/* Konec paticky */
/* Zacatek stylovani jednotlivych odkazu na tom prechodu */
#navigace {
	position:relative;
	float:left;
	width:190px;
	left: 20px;
	
}
.nav {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:1px;
}
.nav a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/navigace_box1_2.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav a:hover {
    text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
.nav1 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:2px;
}
.nav1 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box2.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav1 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav2 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:3px;
}
.nav2 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box3.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav2 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
.nav3 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:4px;
}
.nav3 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_4.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav3 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav4 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:5px;
}
.nav4 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav4 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav5 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:6px;
}
.nav5 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav5 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav6 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:7px;
}
.nav6 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav6 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav7 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:8px;
}
.nav7 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav7 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav8 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:9px;
}
.nav8 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav8 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav9 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:10px;
}
.nav9 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav9 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nav10 {
    position:relative;
	float:left;
	width:190px;
	height:20px;
	list-style-type:none;
	margin:0px;
	top:11px;
}
.nav10 a {
    text-decoration:none;
	color:#3A3A3A;
	background-image:url(../image/box_5.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:20px;
	position:relative;
	float:left;
	text-align:center;
}
.nav10 a:hover {
	text-decoration:none;
	background-image:none;
	float:left;
	color:#FFFFFF;
	background-repeat: no-repeat;
	font-weight:bold;
}
.nadpis {
     position:relative;
	 float:left;
	 background-image:url(../image/nadpis_box.jpg);
	 width:190px;
	 height:30px;
	 list-style-type:none;
	 margin:0px;
	 text-align:center;
	 padding-top:10px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
}
/* Konec stylovani jednotlivych odkazu na tom prechodu */
/* Zacatek stylovani navigace vlevo na na normalnim modrem pozadi */
#navigace2 {
     float:left;
	 position:relative;
	 width:190px;
	 top:20px;
	
}
#navigace3 {
     float:left;
	 position:relative;
	 width:190px;
	 top:30px;
	 

}
#left {
     position:relative;
	 float:left;
	 width:190px;
	 padding-bottom:30px;
	
}
ul {
	margin:0px;
	padding: 0px;
}
.nadpis_menu {
     position:relative;
	 float:left;
	 width:190px;
	 height:30px;
	 background-repeat:no-repeat;
	 background-image:url(../image/top_nadpis.jpg);
	 list-style-type:none;
	 margin:0px;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.navigace_menu {
	position:relative;
	float:left;
	width:190px;
	list-style-type:none;
	top:1px;
	margin: 0px;
	
}
.navigace_menu a {
     width:190px;
	 float:left;
	 position:relative;
	 background-image:url(../image/navigace_menu_r2_c2.jpg);
	 text-decoration:none;
	 line-height:21px;
	 background-repeat:no-repeat;
	 color:#282828;
	 text-align:center;
	
}
.navigace_menu a:hover {
     text-decoration:none;
	 background-repeat:no-repeat;
	 background-image:none;
	 color:#FFFFFF;
	 font-weight:bold;
}
/* Konec stylovani navigace vlevo na na normalnim modrem pozadi */
/* Zacatek stylovani navigace vpravo */
#right {
	float:right;
	position:relative;
	left:40px;
	 ..top:-20px;
	 ..left:0px;
	background-color:#CC9900;
	margin: 0px;
	padding: 0px;	 
	 
}
.nadpis_right {
	position:relative;
	float:left;
	background-repeat:no-repeat;
	background-image: url(../image/right_nadpis.jpg);
	height: 30px;
	width: 190px;
	list-style-type:none;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#nadmapou {
    position:relative;
	left:25px;
	font-weight:bold;
}
.mapa {
	position:relative;
	float:left;
	list-style-type:none;
	width:190px;
	background-repeat:no-repeat;
	top:1px;
	margin: 0px;
	padding: 0px;
}
#navigace_right_2 {
     float:right;
	 position:relative;
	 width:190px;
	 left:-100px;
	 ..left:-20px;
	 ..top:10px;
	 
}
#map {
     position:relative;
   top:10px;
    
}
.nadpis_right_1 {
     background-image:url(../image/top_nadpis.jpg);
	 background-repeat:no-repeat;
	 position:relative;
	float:left;
	height: 30px;
	width: 190px;
	list-style-type:none;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	
}
.top_box {
	float:left;
	position:relative;
	width:190px;
	height:20px;
	background-repeat:no-repeat;
	background-image: url(../image/id_top.jpg);
}
.center_box {
	float:left;
	position:relative;
	width:190px;
	background-repeat:repeat-y;
	background-image: url(../image/id_center.jpg);
}
.end_box {
	float:left;
	position:relative;
	width:190px;
	height:20px;
	background-repeat:no-repeat;
	background-image: url(../image/id_end.jpg);
}
.mapa_hovorany {
    
	position:relative;
	left:0px;
}
#kontakt {
	position:relative;
	top:15px;
	left:25px;
	padding-bottom:20px;
	margin: 0px;
	color:#3A3A3A;
}
#datum {
	position:relative;
	font-size:11px;
	left:20px;
	margin: 0px;
	color:#3A3A3A;
}
#doba {
	position:relative;
	left:24px;
	margin: 0px;
}
/* Konec stylovani navigace vpravo */
/* Zacatek stylovani textu */
h1 {
	font-size: 24px;
	color: #8FB61B;
	background-image: url(../image/h1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 60px;
	height: 40px;
	padding-top:10px;
}
#text_uvnitr {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 40px;
}
p {
    margin:0px;
	color:#3A3A3A;
	line-height:17px;
	text-align:justify;
}

h2 {
	font-size:18px;
	color: #7FA3C5;
}
a {
    color:;
	text-decoration:underline;
	color: #7EA2C6;
}
a:hover {
    text-decoration:none;
}
/* Konec stylovani textu */
/* Zacatek ARSY male logo */
.arsy_logo {
    position:relative;
	top:25px;
	left:40px;
}
#arsy_created {
	position:relative;
	left:90px;
	top:8px;
	..top:6px;
	font-size:10px;
	color: #7EA2C6;
}
#arsy_created a {
    text-decoration:none;
	color:#7EA2C6;
}
#arsy_created a:hover {
    text-decoration:underline;
}

/* Konec ARSY male logo */
/* Zacatek Google a Toplis a Reklama v pravem sloupci */
.urad {
    position:relative;
	float:left;
}
.podnadpis_right {
    position:relative;
	float:left;
	background-repeat:no-repeat;
	background-image:url(../image/top_nadpis.jpg);
	height: 30px;
	width: 190px;
	list-style-type:none;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.top_box_podnadpis {
    float:left;
	position:relative;
	width:190px;
	height:20px;
	background-repeat:no-repeat;
	background-image:url(../image/novy_top.jpg);
}
.podnavigace {
    padding-top:10px;
	float:left;
	position:relative;
	
}
.google {
    position:relative;
	float:left;
	left:22px;
}
.button_vyhledat {
    border:1px solid #7EA2C6;
	color:#000000;
	position:relative;
	left:0px;
	..left:0px;
	width:144px;
	..width:153px;
	
}
.ramecek_vyhledat {
    border:1px solid #7EA2C6;
}
#toplist {
    position:relative;
	left:50px;
}
#podmapou1 {
    position:relative;
	top:8px;
	left:25px;
	
}
#podmapou1 a {
    color:#000000;
	text-decoration:none;
	font-size:9px;
}
#podmapou1 a:hover {
    text-decoration:underline;
	font-size:9px;
}
.banner_arsy {
    position:relative;
	left:25px;
}
/* Konec Google a Toplis a Reklama v pravem sloupci */
/* Aktuality */
.aktualita_nazev {
    font-weight:bold;
}
.aktualita_pridano {
    font-size:10px;
}     
.foto_td {
padding-right:15px;
}
.foto_td2 {
	padding-right:15px;


}
#odkazypre {
    margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:940px;
	position:relative;

}
#odkazy {
    width:920px;
	text-align:center;
	padding-top:10px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 20px;
	..padding-bottom: 10px;
	height:20px;
	background-image: url(../image/hovorany_odkazy.jpg);
	float:left;
}
.text_mezera  {

	height: 20px;