*
{
margin: 0;
border: 0;
}

body
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EEC0C0;
	background: #000000 url('verze10.jpg') no-repeat center top;
}

body code { font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; }

#hlavni
{
margin: 0 auto;
width: 1000px;
padding-top: 215px;
}

#menu
{
	margin-bottom: 10px;
	width: 1000px;
	height: 35px;
	text-align: center;
	text-decoration: none;
	color: #004400;
	font-weight: normal;
	font-size: 16px;
	line-height: 17px;
	cursor: default;
}


#menu a {
	color: #B90000;
	text-decoration: none;
}

#menu a:hover {
	color: red;
	background: url('xxx.gif') no-repeat center top;
	text-decoration: underline;
}

#menu p {
	color: #FF2B2B;
	text-decoration: none;
	font-weight: bold;
}

#obsah
{
	margin: 0 auto;
	line-height: 20px;
	background: url('okraje3.png') repeat-y center top;
}

#levy
{
	margin: 0 auto;
	text-align: center;
	line-height: 20px;
	padding: 0px 50px 0px 50px;
}


#levy a:link, a:active, a:visited
{
	color: #FF6050;	
	text-decoration: underline;
}

#levy a:hover
{
	color: #FF8070;
	text-decoration: underline;
}


#levy h1
{
	width: 900px;
	height: 26px;
	background: url('nadpis2.png') no-repeat center top;
	color: #EEAAAA;
	font-size: 15px;
	text-align: center;
	padding-top: 2px;
	margin: 0px 0px 15px 0px;
}

#levy h2
{
	background: url('cara1.png') no-repeat center center;
	width: 800px;
	height: 45px;
}


.kod
{
	border: 1px solid #500000;
	color: #664444;
	font-size: 9px;
	line-height: 11px;
	width: 600px;
}


#iebox
{
   display: none; /* IE si načte druhý soubor CSS, který nastaví zobrazení na viditelné */
}


.chyba
{
	border: 1px solid #990000;
	background: #300000 url('pruhy2.gif') repeat left top;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	line-height: 11px;
	color: #FF6633;
	padding: 2px;
	margin: 10px;
}

.chyba-velka
{
	border: 3px solid #990000;
	background: #300000 url('pruhy2.gif') repeat left top;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	line-height: 22px;
	color: #EEC0C0;
	padding: 10px;
	margin: 15px 0px 15px 0px;
}


.tab
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EEC0C0;
	line-height: 20px;
}

#tabokraj
{
	background: #000000 url('ugh-papir.jpg') no-repeat center top;
	border: 3px solid #330000;
	padding: 20px;
	width: 320px;
}

.tab2
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EEC0C0;
	line-height: 40px;

}

.tab2 p
{
	padding-right: 15px;
}

.ppp
{
	border-bottom: 1px solid #660000;
}

.pppred
{
	background-color: #260000;
	border-bottom: 1px solid #850000;
	color: #EEAAAA;	
	text-decoration: inherit;
	font-size: 14px;	
}

.tabred
{
	background-color: #260000;
	color: #EEAAAA;
	text-decoration: inherit;
	font-size: 14px;	
}

.tabkont
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EEC0C0;
	line-height: 24px;
}

.provoznidoba
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #EEC0C0;
	line-height: 40px;
}

.male 
{
	color: #A52A2A;
	font-size: 11px;
	text-align: center;
	line-height: 12px;
}

.clanek 
{
	color: #FF6050;
	text-decoration: none;
	line-height: 12px;
	font-size: 12px;
}


.obr
{
	border: 3px solid #700000;
	font-size: 13px;
	padding: 1px;
	background: #300000 url('pruhy.gif') repeat left top;
}

.obr:hover
{
	border: 3px solid #AA0000;
}

.ugh
{
	border: 3px solid #700000;
	width: 470px;
	font-size: 14px;
	line-height: 28px;
	background: url('ugh-papir.jpg') no-repeat left top;
	padding: 10px 10px 10px 10px;
}

.ugh2
{
	border: 3px solid #A00000;
	font-size: 14px;
	line-height: 28px;
	background: url('ugh2.jpg') no-repeat left top;
}

.ugh3
{
	width: 700px;
	border: 1px dotted #A00000;
	font-size: 13px;
	line-height: 21px;
	background: url('ugh3.jpg') no-repeat center center;
	padding: 10px;
}

.ugh4
{
	width: 800px;
	border: 1px dotted #A00000;
	font-size: 13px;
	line-height: 17px;
	padding: 7px;
}

.upozorneni
{
	width: 700px;
	border: 3px solid #A00000;
	font-size: 13px;
	line-height: 22px;
	background: url('upozorneni.gif') repeat left top;
	padding: 7px;
}

.ughmale
{
	font-size: 10px;
	line-height: 11px;
	text-align: right;
	padding-right: 25px;
	margin-top: 5px;
	margin-bottom: 3px;
}

.obrgal
{
	border: 3px solid #700000;
	padding: 1px;
	margin: 15px;
	height: 120px;
	background: #300000 url('pruhy.gif') repeat left top;
}

.obrgal:hover
{
	border: 3px solid #AA0000;
}

#funeral
{
	background: url('logo2.png') no-repeat left top;
	background-position: 0px -162px;
	cursor: pointer;
	width: 237px;
	height: 164px;
	margin: 15px;
}

#funeral:hover
{
	background: url('logo2.png') no-repeat left top;
	background-position: 0px 0px;
}

#honkytonk
{
	background: url('honkytonk.png') no-repeat left top;
	background-position: 0px -88px;
	cursor: pointer;
	width: 445px;
	height: 88px;
}

#honkytonk:hover
{
	background: url('honkytonk.png') no-repeat left top;
	background-position: 0px 0px;
}


.obrmez
{
	border: 3px solid #700000;
	margin: 10px;
	font-size: 13px;
	background: #300000 url('pruhy.gif') repeat left top;
}


#mapa
{
	width: 640px;
	height: 480px;
	border: 3px solid #700000;
	background: url('mapa2.jpg') top left no-repeat;
	color: black;
	font-size: 11px;
}

.video
{
	width: 556px;
	height: 450px;
	border: 3px solid #550000;
	background: url('novideo.gif') no-repeat center center;
	margin: 20px 0px 15px 0px;
}


.otviracka
{
  border: 1px dotted #700000;
    background: url('otviracka2.gif') repeat center center;
}


/* --------------- FORMULÁŘ ---------------- */

#formular-dotaz
{
	width: 450px;
	font-size: 12px;
	border: 1px solid #400000; 
	text-align: left;
	padding: 20px 20px 15px 20px;
   background: url('kostky.gif') repeat left top;
	margin: 15px 0px 15px 0px;
}

#formular-dotaz p
{
	margin: 0px 0px 20px 0px;
}


.form-pole:focus
{
	border: 1px solid #DD4030;
	background-color: black; 
}

.form-pole
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	color: #EEC0C0;
	font-size: 12px;
	border: 1px dotted #900000;
	line-height: 14px;
	padding: 3px;
	background-color: #100000;
}

.form-pole-text:focus
{
	border: 1px solid #DD4030;
   background: black url('otazniky2.gif') repeat center center; 
}

.form-pole-text
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	color: #EEC0C0;
	font-size: 12px;
	border: 1px dotted #900000;
	line-height: 14px;
	padding: 3px;
   background: #100000 url('otazniky.gif') repeat center center; 
}


.form-nazev
{
	font-size: 12px;
	line-height: 12px;
	color: #FF6050;
	text-align: center;
}

.form-nazev-sipka
{
	font-size: 12px;
	line-height: 13px;
	color: #FF6050;
	background: url('sipkal.gif') no-repeat left center;
	text-align: right;
	padding: 0px 0px 0px 26px;
}


.form-sedy
{

	font-size: 11px;
	line-height: 13px;
	color: #882020;
}


.tlacitko
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 13px;
	color: #AA9977;
	border: 2px solid;
	border-color: #770000 #200000 #200000 #770000;
	background: #500000 url('tlacitka.gif') no-repeat left top;
	background-position: 99px -32px;
	text-align: center;
	margin-top: 15px;
	cursor: pointer;
	width: 138px;
	padding: 7px 31px 7px 2px;
	line-height: 18px;
}

.tlacitko:hover
{
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	background: #600000 url('tlacitka.gif') no-repeat left top;
	background-position: 99px 0px;
	border-color: #880000 #300000 #300000 #880000;
	color: #DDCCBB;
}

.chyba-ok
{
	background: black url('ok.gif') no-repeat left center;
	border: 3px solid #990000;
	font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	color: #EEC0C0;
	padding: 23px 0px 23px 60px;
	width: 400px;
	margin: 15px 0px 15px 0px;
}

.chyba-hlaska
{
	font-family: Courier New, Courier, monospace;
	font-size: 15px;
	line-height: 35px;
	border: 1px dotted red;
	padding: 3px;
	background: #200000;
	color: #FF3333;
}

.zbyva
{
	border: none; /*1px solid #500000;*/
	background: black;
	color: #FF8080;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
}

.zbyva-text
{
	color: #FF4040;
	font-size: 9px;
	text-align: right;
	display: block;
}

.neviditelny
{
	font-size: 8px;
   color: grey;
	display: none;
}
/* ------------ FORMULÁŘ konec ------------- */


.zpet
{
	background: #250000 url('zpet2.gif') no-repeat center top;
	border: 1px solid #300000; 
	width: 100px;
	margin: 20px 0px 20px 0px; /*mezera pred a za*/
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding-top: 11px;
	cursor: pointer;
	text-decoration: underline;
	color: #990000;
}

.zpet:hover
{
	background: #300000 url('zpet2.gif') no-repeat center top;
	border: 1px solid #500000; 
}



#paticka
{
	background: url('paticka2.jpg') no-repeat left top;
	height: 60px;
	width: 1000px;
	font-size: 10px;
	color: #A90000;
	padding-top: 10px;
	text-align: center;
	line-height: 16px;
}

#paticka a
{
	color: #B54030;
	text-decoration: none;
}

#paticka a:hover
{
	text-decoration: underline;
	color: #EE2020;
}

#jezdici {
	background: url('honky-maly2.png') no-repeat left top;
	background-position: 0px 0px;
  width:44px; height:223px; 
  position:absolute; 
  top:15px; left:50%; margin-left:500px;
  cursor: pointer;
}


#jezdici:hover
{
	background: url('honky-maly2.png') no-repeat left top;;
	background-position: -44px 0px;
}
