body {
background-color: #fff;
}

img {
          border:0px;
}

a{
          border:0px;
	color: #990000;
text-decoration: none;
font-weight:bold;
}
a:hover{
     border:0px;
	color: #ee0000;
text-decoration: none;
font-weight:bold;
}


#uvodni{
text-align: center;
top: 5%;
left: 5%;
width: 90%;
height: 90%;
border: 1px solid;
position: absolute;
overflow: scroll;
background-color: #efefef;
border-color: #444;
}


#baner {
position: relative;
float: left;
left: 0px;
top: 0px;
width: 100%;

background-color: #000;
z-index: 2;
}

#zahlavi {
text-align: right;
left: 0px;
top: 0px;
width: 150px;
text-align:center;
border: 0px solid;
position: relative;
float: right;
overflow: none;
background-color:none;
padding-top: 2px;
z-index: 1;
}

#menu {
position: relative;
float: left;
left: 0px;
top: 0px;
width: 150px;
height: 800px;
background-image:url(../obr/cara_menu.jpg);
background-repeat: no-repeat;
text-align: center;
padding-top: 0px;
}


#menu td{ 

background-color:none; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

width:125px; 

height:20px; 

color:none; 

} 


#menu td a, 

#menu td a:link, 

#menu td a:visited { 

display:block; 

background:transparent; 

font-weight:bold; 

text-decoration:none; 

font-weight:700; 

width:125px; 

height:20px; 

color:#000000; 

} 


#menu td a:hover{ 

background-color:#c8c88c; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

color:#000000; 

width:125px; 

height:20px; 

}
	
#menu a{
 text-decoration:none;
 font-weight:700;
	color:#000000;
}

#menu a:hover{
	color:#000000;
}

#menu a:visited{
	color:#000000;
}


#pravy {
position: relative;
float: right;
left: 0px;
top: 0px;
width: 150px;
height: 790px;
background-image:url(../obr/cara_reklam.jpg);
background-repeat: no-repeat;
text-align: center;
padding-top: 10px;
}

#leve_odsazeni {
position: relative;
float: left;
left: 0px;
top: 0px;
width: 20px;
height: auto;
background-color: #987;
}

#text {

left: 0px; right: 0px;
top: 200px;

height: auto;
overflow: clip;
padding-left: 170px;
padding-right: 170px;
padding-top: 170px; 
padding-top= 70px;
text-align: center;
}


.fail{
margin-top:10px;
text-align: center;
width: 100%;
border: 1px solid;
background-color:#FF9999;
border-color:#FF0000;
font-size: 15px;
}

.succes{
margin-top:10px;
text-align: center;
width: 100%;
border: 1px solid;
background-color:#00FF99;
border-color:#00CC00;
font-size: 15px;
}

.nadpis{
	font-size:24px;
	font-family:"Trebuchet MS", "Arial Narrow", sans-serif;
}

.input_submit{
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #000000;
}
.input_submit:hover{
	color:#FFFFFF;
	background-color:#999999;
	border:solid 1px #666666;
}

.input_text{
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #000000;
}
.input_text:hover{
	background-color:#CCCCCC;
}

.input_select{
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #000000;
}
.input_select:hover{
	background-color:#CCCCCC;
}

.input_radio{
	color:#000000;
	background-color:#CCCCCC;
}
.input_radio:hover{
	background-color:#000000;
	color:#FFFFFF;
}


.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quoteheader { 
  background-color: #DEE3E7; 
  border-style: none; 
}

.quotetable {
  border: 1px #000000 solid;
  table-layout: fixed;
  position:relative;
  top: 10px;
  left: 10px;
}
