@charset "utf-8";
/* CSS Document */

.dalsiOdkazy {display:none; visibility:hidden}

/* GLOBALS */
html,body{
width:100%;			height:100%; border:0px;
padding:0px;		margin:0px 0px 0px 0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#222222;
font-size:1px;
background-color:#7e0001
}

h1{font-size:16px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px}
h2{font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; margin:0px}

div{
padding:0px; 		margin:0px
}

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

hr{border:0px; padding:0px; margin:0px; width:100%; border-bottom:1px solid #E86900; height:1px; color:#ababab}

a		{color:#7E0001; text-decoration:none}
a:hover	{text-decoration:underline}

p	{padding:2px 0px 5px 0px; margin:0px}

form {padding:5px; margin:0px}

.fl{float:left}
.fr{float:right}
.cl{clear:both}

.small	{font-size:10px}
.border_orange	{border:1px solid #FB7922; padding:3px; font-size:11px; display:block; clear:both}
.border_green	{border:1px solid #027702; padding:3px; font-size:11px; display:block; clear:both}

.bg_green		{background-color:#6DD962}
.bg_orange		{background-color:#FFF380}

.border_space_5	{padding:5px}

.text_just		{text-align:justify}

.input_long		{border:1px solid #A33100; width:400px}
.input_short	{border:1px solid #A33100; width:200px}
.input_text		{border:1px solid #A33100; width:400px; height:100px}

.nadpis_big		{color:#5A5B6D; font-size:24px; font-weight:normal; padding:15px 0px 10px 10px}
.nadpis_med		{color:#5A5B6D; font-size:18px; font-weight:normal; padding:15px 0px 10px 10px}
.text_ods_l15	{color:#5A5B6D; font-size:12px; font-weight:normal; padding:0px 0px 5px 10px}

.hiddena	{visibility:visible; display:block; position:absolute; z-index:137; 
			 top:247px; left:0px; width:150px; height:238px;/*
			 background:url(../picts/sm_back.png) no-repeat */}
.hiddena .absa{display:block; position:absolute; z-index:137; 
			 top:0px; left:0px; width:150px; height:238px;
			 font-size:14px}
.hiddena .absa i{visibility:hidden}
.hiddena .absa a{display:block; width:150px; text-decoration:none}
.hiddena .absa a:hover{display:block; width:150px; text-decoration:none}
.hiddena .absa a#smA {height:76px; background:url(../picts/sm_foto_on.jpg) 10px 25px no-repeat}
.hiddena .absa a#smA:hover, .hiddena .absa a#smA.set {background:url(../picts/sm_foto_of.jpg) 10px 25px no-repeat}
.hiddena .absa a#smB {height:62px; background:url(../picts/sm_akce_on.jpg) 10px 15px no-repeat}
.hiddena .absa a#smB:hover, .hiddena .absa a#smB.set {background:url(../picts/sm_akce_of.jpg) 10px 15px no-repeat}
.hiddena .absa a#smC {height:82px; background:url(../picts/sm_odkazy_on.gif) 45px 8px no-repeat}
.hiddena .absa a#smC:hover, .hiddena .absa a#smC.set {background:url(../picts/sm_odkazy_of.gif) 45px 8px no-repeat}

/* PAGE DEFINITION */
#page_background{
width:100%; 	height:100%; margin:0px 0px -3px 0px; padding:0px;
position:relative; 
}
#h100{height:100%}

.page_float_back{width:100%; 	height:260px; 	position:absolute;	
				 top:0px; 	left:0px; 	z-index:2;
				 background:url(../picts/t-pruh.jpg) repeat-x}
#page_screen	{width:900px; min-height:100%; height:100%; 	
				 z-index:4; position:relative; font-size:11px;
				 background:url(../picts/h-pruh.jpg) repeat-y}
div[id]	#page_screen{height:auto; }
#page_container	{width:600px;	min-height:100%; 
				 border:0px; position:relative;
				 text-align:left; z-index:5}
				 
#header_container{width:600px; 	height:260px; 	font-size:1px; overflow:hidden}


#right_column	{width:600px; padding-bottom:110px; position:relative; z-index:37;}
	#right_column 	.text {padding:5px}

.space_horizontal_10{width:100%; font-size:1px; padding-top:10px;overflow:hidden; height:1px; display:block; clear:both}
.space_horizontal_5 {width:100%; font-size:1px; padding-top:5px; overflow:hidden; height:1px; display:block; clear:both}
.space_horizontal_2 {width:100%; font-size:1px; padding-top:2px; overflow:hidden; height:1px; display:block; clear:both}
.space_horizontal_1 {width:100%; font-size:1px; padding-top:0px; overflow:hidden; height:1px; display:block; clear:both}
.space_horizontal_0 {width:100%; font-size:1px; padding-top:0px; overflow:hidden; height:0px; display:block; clear:both}


.left_at_horse{position:absolute; display:block; width:100px; height:150px; z-index:31;
				top:110px; left:50px; background:url(../picts/lthorse.gif) no-repeat}
.righ_at_horse{position:absolute; display:block; width:150px; height:150px; z-index:33;
				top:110px; right:0px; background:url(../picts/rthorse.gif) no-repeat}
				
.left_at_slide{position:absolute; display:block; width:138px; height:100px; z-index:34;
				top:270px; left:0px; background:url(../picts/lslide.gif) no-repeat}
.righ_at_slide{position:absolute; display:block; width:138px; height:100px; z-index:35;
				top:270px; right:0px; background:url(../picts/rslide.gif) no-repeat}
				
/* MAIN MENU */

#menu_main{
font-size:1px;
font-family:Arial, Helvetica, sans-serif;
display:block; width:100%; height:59px;
background:url(../picts/menu-main.gif) repeat-x
}

.menu_text{
height:40px;padding-top:6px;
font-size:10px;
float:left;
}
.menu_text a{color:#ffffff; display:block; height:40px; line-height:40px; text-align:center}
.menu_text a:hover{text-decoration:none; color:#66FF33}
.menu_text a i{visibility:hidden}
.menu_text a.set{color:#66FF33}

.menu_text a#mmA {width:110px; background:url(../picts/m_saloon_of.gif) no-repeat}
.menu_text a#mmA:hover, .menu_text a#mmA.set {width:110px; background:url(../picts/m_saloon_on.gif) no-repeat}

.menu_text a#mmB {width:165px; background:url(../picts/m_menu_of.gif) no-repeat}
.menu_text a#mmB:hover, .menu_text a#mmB.set {width:165px; background:url(../picts/m_menu_on.gif) no-repeat}

.menu_text a#mmC {width:205px; background:url(../picts/m_listek_of.gif) no-repeat}
.menu_text a#mmC:hover, .menu_text a#mmC.set {width:205px; background:url(../picts/m_listek_on.gif) no-repeat}

.menu_text a#mmD {width:120px; background:url(../picts/m_sheriff_of.gif) no-repeat}
.menu_text a#mmD:hover, .menu_text a#mmD.set{width:120px; background:url(../picts/m_sheriff_on.gif) no-repeat}


/* RIGHT BOX */

.half_box_l{
width:240px;		height:auto;
float:left; padding:5px 5px 5px 10px;
position:relative; z-index:54;
}
.half_box_l .text{
color:#222222; font-size:12px; font-weight:normal;
padding:5px 5px 20px 20px; text-align:left}

.half_box_r{
width:240px;		height:auto; 
padding:5px 10px 5px 10px; float:right;
position:relative;z-index:55;
}
.half_box_r .text{
color:#222222; font-size:12px; font-weight:normal;
padding:5px 10px 20px 20px; text-align:right
}

.full_box{
display:block;		height:auto;
padding:5px 5px 5px 5px;
clear:both;
position:relative;z-index:64;
}
.full_box h1{
color:#000000; padding:0px; margin:0px; padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold; font-size:18px; letter-spacing:2px;
}
.full_box .text{
color:#222222; font-size:12px; font-weight:normal;
padding:5px 5px 20px 20px; text-align:justify
}
.full_box .text img{padding:0px 5px 5px 5px}
.full_box h1 a{color:#7D0001}

.full_box h1.nadpis_big		{color:#5A5B6D; font-size:21px; font-weight:normal; padding:15px 0px 10px 0px}

.text_box{
display:block;	height:auto;	/* height:295px; */
padding:0px; clear:both;
position:relative; overflow:hidden;z-index:74;
}
.text_box .text{
padding:0px;
}



/* BOTTOM */
#bottom_container{
width:100%;		height:30px; position:relative; clear:both;z-index:84;
}
#bottom_container .text{
font-size:10px; color:#CCCCCC; text-align:center;
line-height:10px; padding-left:15px; padding-right:30px; padding-top:10px;
}
#bottom_container a{color:#CCCCCC}



#bottomx {display:block; width:900px; height:59px; position:absolute; bottom:0px; left:0px; z-index:39;
	background:url(../picts/bottom.jpg) no-repeat;
}
#bottomx .text {padding:18px 165px 0px 0px; text-align:right; color:white; letter-spacing:1px}
#bottomx .text a{color:white; text-decoration:none}
#bottomx .text a:hover{color:white; text-decoration:underline}
				