body {
	margin: 0;
	padding: 0;
	background-color: #333333;
	background-image: url(images/pozadi.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	color: white;
}
																		/* elements */

img {
	border: 0;

}
img.real {
	float: left;
	margin-right: 10px;
}
hr { 	display: none;}
p {
	font-size: 1em;
	margin: 10px 0 10px 0;
}
h1 {
	display: none;
}
h2 {
	margin: 20px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
h3 {
	margin: 10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
a {color: #FF7B15;}
a:hover {
	color: #FF6600;
}
ul {
		margin: 0 0 0 40px;
		padding: 0;
}
ul li {
	list-style-image: url(images/bullet.gif);
	margin: 0 0 5px 0;


}
ul li ul li {
	list-style-image: url(images/bullet2.gif);

}
fieldset {
	margin: 0 0 20px 0;
	padding: 10px;
}
legend {
		font-weight: bold;
		color: White;
}

label {
	color: Black;
	font-size: 0.9em;
}
																/* DIV */

#page {
	margin: 0 auto 0 auto;
	width: 760px;
	text-align: left;
}
#header {
	height: 80px;
	background-color: black;
}
#menu1 {
	background-color: #33CC00;
	float: right;	
}
#container {
	float: right;
	width: 760px;
}
#bancontainer  {
	height: 180px;
	background-color: Black;
	border-bottom: 1px solid white;
	margin: 0;
}
#realcontainer  {
	height: 150px;
	background-color: #fe9900;
	background-image: url(images/vyhledavani.jpg);
	background-repeat: no-repeat;

}
#kontaktcontainer  {
	height: 240px;
	background-image: url(images/pozadi_kontakt.jpg);
	background-repeat: no-repeat;

}
/*
#vyhledavani {
	float: left;
	background-color: #fe9900;
}*/
.vyhl01 {
	float: left;
	width: 155px;
	color: Black;
}
.vyhl02 {
	float: left;
	width: 180px;
	color: Black;	
}
.vyhl03 {
	float: left;
	width: 150px;
}
.kont01 {
	float: left;
	width: 250px;
}
.kont_form {
	padding: 10px 0 0 10px;
}
#text {
	float: none;
	background-color: #333333;	
	background-image: url(images/text.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;
}
#novinky {
	width: 300px;
	height: 440px;
	float: right;
	background-image: url(images/novinky_oddelovac.gif);
	background-repeat: no-repeat;
	padding: 20px 0 40px 0;
}

#footer {
	float: right;
	text-align: right;
	width: 760px;
	height: 25px;
}
#footer a {
	margin: 0 10px 0 0;
	font-size: 0.8em;
}
form#osobni_plan td {
	width: 205px;
	padding: 0 0 10px 0;
}
																	/* CLASS */
.skryte {
	display: none;
}

a .logo {
	border: none;
	float: left;
}
.foto_ad {
	float: right;
	padding: 0 10px 10px 0;
}
.ad {
	float: left;
}
.cislovani {
	margin: 0 0 10px 20px;
}
.obal a{
	text-decoration: none;
	color: black;
	padding: 5px 0 5px 0;
}
div.obal a:hover{
	text-decoration: none;
	color: black;
	background-color: #e5e5e5;
}
.stav {	color: #FF6600;}
.cena{	color: #ff6600;}
.center{	margin: 0 auto 0 auto;}
.adresa p {
	font-size: 0.9em;
	color: #FF9900;
}
input.norm_input, select.norm_input, .kont_form textarea {
	background-image: url(images/input.jpg);
	background-repeat: repeat-x;
	background-color: #333333;
	border: 1px solid black;
	color: #999999;
}
.kont_form {
	color: Black;
}

.textcontainer1{	margin: 0;}
.textcontainer1 p{	color: #cccccc;}
.textcontainer1 b{	color: white;}
.textcontainer1 h3{	color: #ff6600;}

table.reality {
	border-collapse: collapse;	
	width: 760px;
	color: #999999;
}
table.reality td {
	border: 1px solid #333333;
	height: 78px;
	text-align: center;
	background-image: url(images/td.jpg);

}
table.reality td.td01{
	width: 106px;
	background-image: url(images/pozadi_td.jpg);
	background-repeat: no-repeat;
}
table.reality td.td06 {
	color: #ff3300;
}
table.reality td.td07 {
	background: transparent url(images/pozadi_td.jpg) 100% no-repeat;

}
table.reality td.td09{
	padding-top: 5px;
	background-image: url(images/pozadi_td.jpg);
	background-repeat: no-repeat;
}
table.reality td.td10 {
	background: transparent url(images/pozadi_td.jpg) 100% no-repeat; /
}
form#real select{
	width: 167px;
	margin: 14px 0 0 10px ;
	padding: 0;
}
form#real input{

	margin: 14px 10px 0 10px  ;
	padding: 0;
}
form#real {
	margin: 0;
}

table.tabulka_text th{	background-color: #ff9900;	padding: 5px; color: White;}
table.tabulka_text td{	background-color: #e5e5e5; padding:  2px 5px;}
.zvyrazneni {
	color: #ff9900;
}
																							/* ikony form */
.bold, .italic, .cite, .anchor, .href, .mail, .img {
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 17px;
	margin: 0 0 3px 3px;
}
.bold {	background-image: url(images/bold.gif);}
.italic {	background-image: url(images/italic.gif);}
.cite {	background-image: url(images/cite.gif);}
.anchor {	background-image: url(images/anchor.gif);}
.href {	background-image: url(images/href.gif);}
.mail {	background-image: url(images/mail.gif);}
.img {	background-image: url(images/img.gif);}
.cislovani {margin: 20px;}		
																						/* MENU 1 */
											
#navcontainer1 {

}													
#navcontainer1 ul{
	margin: 0;
	padding: 0;
	float: right;
	height: 60px;
}

#navcontainer1 ul li { float: left; }

#navcontainer1 ul li a
{
	text-decoration: none;
	float: left;
	margin: 20px 0 0 10px;
	padding: 0;
	height: 60px;
	width: 60px;
}
#navcontainer1 ul li a.li01 {	background-image: url(images/li01.gif);}
#navcontainer1 ul li a.li02 {	background-image: url(images/li02.gif);}
#navcontainer1 ul li a.li03 {	background-image: url(images/li03.gif);}
#current1 { background-color: #DB5D00;}
#navcontainer1 li a:hover
{
	background-color: #333333;
color: #000000;
}

#navcontainer1 ul li a span {
	display: none;
}

		                                /*MENU 11*/

							
#navcontainer11 ul{
font-weight: bold;
color: white;
text-align: right;
margin: 0;
padding-top: 30px;
}
#navcontainer11 ul li{
display: inline;
margin-left: -4px;
}
#navcontainer11 ul li a{
padding: 20px 15px 31px 15px;
color: white;
text-decoration: none;
}
#navcontainer11 ul li a:hover{
	background-color: #333333;
color: white;
}
#current11 { background-color: #DB5D00;}

