/* ------ VSEOBECNE ------ */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "Tahoma", "Verdana", "Arial", "Lucida Grande", "Helvetica", lucida, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #31302C;
	background-color: #ffffff;
	text-align: center;
	background-image: url("../img/bg_body.jpg");
	background-repeat: repeat-x;
	background-position: top center;
}

#archiv {
display: none;
}

hr.cleaner {
clear:both;
height:1px;
margin: -1px 0 0 0; padding:0;
border:none;
visibility: hidden;
}

img {
border: 0;
}

a, a:visited, a:active {
color: #ffffff;
text-decoration: none;
}

a:hover {
color: #75B21D;
text-decoration: underline;
}

strong {
color: #9AB5D0;
font-weight: normal;
}

/* ------ KONIEC VSEOBECNE ------ */
/* ------ HLAVNE PRVKY ------ */

p {
margin: 5px 0 5px 0;
padding: 0;
}

#flash {
width: 772px;
height: 501px;
margin: 0 auto;
padding: 0;
}
#holder {
width: 772px;
margin: 0 auto;
text-align: left;
padding: 0;
}
#content {
width: 772px;
margin: 0 auto;
padding: 0;
background-image: url("../img/bg_content.jpg");
background-repeat: repeat-y;
background-position: top center;
}
#content-left {
width: 194px;
_height: 194px;
min-height: 194px;
float: left;
margin: 0 auto;
padding: 0;
background-image: url("../img/bg_content_left.jpg");
background-repeat: no-repeat;
background-position: top center;
color: #ffffff;
}
#content-right {
width: 530px;
float: right;
margin: 0 auto;
padding: 0 30px 0 18px;
background-image: url("../img/bg_content_right.jpg");
background-repeat: no-repeat;
background-position: top center;
text-align: left;
}
#footer {
width: 578px;
height: 10px;
margin: 0 auto;
padding: 80px 0 15px 194px;
clear: both;
background-image: url("../img/bg_footer.jpg");
background-repeat: no-repeat;
background-position: top center;
text-align: left;
font-size: 90%;
color: #4E5F70;
}

#shortcut {
padding-top: 40px;
width: 194px;
height: 321px;
background-image: url("../img/bg_shortcut.jpg");
background-repeat: no-repeat;
background-position: middle left;
}

#rychly-vyber {
margin-top: 40px;
width: 174px;
text-align: right;
padding-right: 20px;
}

#rychly-vyber p {
line-height: 1.7;
color: #4e5f70;
margin-bottom: 3px;
}

#rychly-vyber strong {
color: #ccd9e6;
}

#rychly-vyber .button {
background-color:#0c1419;
color: #4e5f70;
border: 1px solid #25313c;
}


.text {
padding-left: 30px;
padding-right: 25px;
margin-bottom: 10px;
color: #ffffff;
line-height: 1.5;
}

.text2 {
padding-left: 25px;
padding-right: 25px;
margin-bottom: 10px;
color: #ffffff;
line-height: 1.5;
}

.galeria {
padding-left: 25px;
padding-right: 25px;
margin-bottom: 10px;
color: #ffffff;
line-height: 1.5;
}

.galeria img {
padding-right: 10px;
padding-bottom: 5px;
}


#panorama-flash {
padding-left: 23px;
padding-right: 25px;
margin-bottom: 10px;
color: #ffffff;
line-height: 1.5;
}

/* FORM */

form {
margin: 0;
padding: 0;
}

select {
font-size: 100%;
}

/* BYTY */
#byty {color: #ffffff; }
#byty .highlight { background-color: #8DC73F }
#byty .normal { background-color: #2C3B46 }
#byty .normal1 { background-color: #37454F }

#byty .predany {color: #152028; }

#byty a, #byty a:visited, #byty a:active {
color: #ffffff;
text-decoration: none;
}

#byty a:hover {
color: #ffffff;
text-decoration: none;
}

input,textarea,select {
border: #000000 1px solid; 
background-color: #F0FBFF;
font-weight: normal;
color: #000000;
font-size: 100%;
}

.button {
border: #F0FBFF 1px solid; 
BACKGROUND-COLOR: #F0FBFF;
font-weight: normal;
color: #000000;
}

/* NEBYTOVY BULIDER */
#nebytove a, #nebytove a:visited, #nebytove a:active {
color: #73899F;
text-decoration: none;
}

#nebytove a:hover {
color: #ffffff;
text-decoration: none;
}


/* FOOTER */
#footer strong {
color: #75B21D;
font-weight: normal;
}

#footer a, #footer a:visited, #footer a:active {
color: #4E5F70;
text-decoration: none;
}

#footer a:hover {
color: #75B21D;
text-decoration: underline;
}

/* NADPISY */

h2 {
margin: 5px 0 5px 0;
padding: 0;
}
h2 span { display:none  }

h3 {
color: #9AB5D0;
font-weight: normal;
font-size: 150%;
margin: 12px 0 8px 0;
}






