﻿html{height: 100%; width: 100%;}
body{margin: 0; background-color: white; font-size: 62.5%; height: 100%; width: 100%; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }

h1 { font-size: 1.8em; color:  #e05b00; font-weight: 100; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:right}
h2 { font-size: 1.6em; font-weight: 300; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #626262; padding-left:5px; letter-spacing:0.1em }
h3 { font-size: 1.45em; font-weight: 300; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #e05b00; padding-left:5px; text-decoration:underline ; letter-spacing:0.1em }



* {margin: 0; padding: 0;}
p { font-size: small; padding: 5px; color:black; line-height: 1.5em}
.text_decoration {text-decoration:underline; color:#e05b00; font-size: 1.0em; letter-spacing:0.1em}
.fll {float:left; margin-right:33px; margin-bottom:28px; border:none}
.fll1 {border: 1px #737373 solid; }
#next .fll2 {border: none; float:right; margin-bottom:35px }
.cmss{border: none; float:right; margin-bottom:5px }


#obal {width: 936px; margin: 10px auto; display: table;  }
#logo {width: 936px; height: 186px;background-image: url('images/reality_logo1.jpg'); background-repeat:no-repeat;}
#logo2 {width: 936px; height: 206px;background-image: url('images/reality_logo2.jpg'); background-repeat:no-repeat;}
h1 span.display { visibility:hidden}
h2 span.display { visibility:hidden}
.vyska-h2 {	padding-bottom:35px}
.display { visibility:hidden}


h1#index{background: url('images/h1_index.gif') no-repeat top left; width:370px; height:30px; margin-left: 0px }
h1#kontakt{background: url('images/h1_kontakt.gif') no-repeat top left; width:219px; height:30px; margin-left: 0px }
h1#rd{background: url('images/h1_rodinne_domy.gif') no-repeat top left; width:268px; height:30px; margin-left: 0px }
h1#bt{background: url('images/h1_byty.gif') no-repeat top left; width:137px; height:30px; margin-left: 0px }
h1#os{background: url('images/h1_ostatni.gif') no-repeat top left; width:268px; height:30px; margin-left: 0px }
h1#po{background: url('images/h1_pozemky.gif') no-repeat top left; width:137px; height:30px; margin-left: 0px }
h1#on{background: url('images/h1_onas.gif') no-repeat top left; width:181px; height:30px; margin-left: 0px }

h2#news{background: url('images/h2_index.gif') no-repeat top left; width:108px; height:30px; margin-left: 0px }
h2#reality{background: url('images/h2_index_reality.gif') no-repeat top left; width:405px; height:30px; margin-left: 0px }
h2#kontakty{background: url('images/h2_kontakt.gif') no-repeat top left; width:137px; height:30px; margin-left: 0px }
h2#akce{background: url('images/h2_akce.gif') no-repeat top left; width:108px; height:30px; margin-left: 0px }

/*#obsah {width:900px; background-image:url('images/bg_content.gif'); background-repeat:repeat-y; }*/
#hlavni {width:65%; float:left; /*padding-left:45px;*/ padding-top:50px}
#hlavni a:link {text-decoration:underline; color:#e05b00; font-size: 1.0em; letter-spacing:0.1em }
#hlavni a:visited {text-decoration:underline; color:#e05b00; font-size: 1.0em; letter-spacing:0.1em }

#hlavni#subcontent1 a:link {text-decoration:underline; color:#e05b00; font-size: 1.0em; letter-spacing:0.1em }
#hlavni#subcontent1 a:visited {text-decoration:underline; color:#e05b00; font-size: 1.0em; letter-spacing:0.1em }


#next img {float:left; border: 1px #737373 solid; margin:5px 10px 5px 5px; }
.content {	padding-top:34px; padding-right:30px; padding-left:44px;}
.content p a {color:black; }


#panel { margin-left:65%;  /*padding-right:29px;*/ padding-top:50px}
#panel a img { border:none}


.bg_shadow_main {background-image:url('images/bg_shadow_main.gif');background-repeat:repeat-x; height:1px; width:565px; padding-bottom:32px }
.bg_shadow_sec {background-image:url('images/bg_shadow_main.gif');background-repeat:repeat-x; height:1px; width:234px; padding-bottom:32px}


.button {margin-bottom:30px}
.logo_rk {	margin:0 0 20px 20px}


#subcontent1{width:35%; float:left; }
#subcontent1 ul {font-size: 1.35em; padding:5px 10px 0 20px; text-decoration:underline; color:#e05b00; letter-spacing:0.05em;line-height: 1.55em}

#subcontent2{margin-left:37%;}
.clear {clear: left}



#paticka1 {clear:left; width:936px; height:30px; background-color:#e05b00;margin-bottom: 10px; }
#paticka {clear:left; width:936px; height:30px; margin-bottom: 10px; }
#paticka p{	padding: 10px 0 0 30px; font-size: 1.3em; }
#paticka p a {text-decoration: underline; color: #e05b00;}
#paticka .foot{ padding-left: 175px; color: #acaaa8;}	
#paticka .foot a{ text-decoration: underline; color: #acaaa8;}
#paticka a:hover { color: #acaaa8; font-weight: bolder;}

#obal2 {position:relative;}
#menu {	width: 936px; height: 44px;position:absolute; top:396px; }
ul#menuline {	width:906px; height:32px; float:left; padding-bottom:12px; padding-left:30px ;list-style-type: none; background-image:url('images/menu_bg.gif');background-repeat:repeat-x}/*sou4et 1000*/
ul#menuline li {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; min-width:50px; height: 26px; margin-top:3px;  font-size: 1.6em; padding:0px 0px 12px 0px; border-right-style:dotted; border-right-width:1px; border-color:#bdbdbd;}
ul#menuline li a { display: inline-block; text-decoration:none; width:auto; height: 30px; margin-left:1px ;padding:11px 15px 0px 0px; /*text-align:center;*/ }
#menu ul#menuline li a:link, a:visited {color: white}
ul#menuline li a:hover {color: #525861; }
ul#menuline li a.current{color: #bf2900; }
ul#menuline li a:active {color: #52587a}
.mark {width: 14px; border: none; padding-left: 8px; padding-right: 1px; margin-top: 0px; float: left;}
.first {border-left-style:dotted; border-left-width:1px; border-color:#bdbdbd;}
/************** navigace *******************/
ul.sub_nav a { font:normal 12px Tahoma, Geneva, sans-serif; color:#484848;}
#panel ul { list-style:none; margin:10px 10px; padding:0;}
#panel li { background:url(images/ul_li.gif) left no-repeat; padding:5px 20px; margin:0; font: normal 13px Arial, Helvetica, sans-serif; color:#2c2c2c; border-bottom:1px solid #e2e2e4;}






/********** contact form **********/
#contactform { padding:5px 10px;}
#contactform * { text-decoration:underline; color:#e05b00;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:4px 0 0 0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:50px; padding:5px 0; font:normal 11px  Arial, Helvetica, sans-serif; color:#6e6e6e;}
#panel #contactform label {width:200px}
#contactform input.text { width:225px; border:1px solid #b9b9b9; margin:5px 0; padding:5px 2px; height:10px; background:#f4f4f4;}

/********** contact form2 **********/
#contactform2 { margin:0 0 0 20px; padding:5px 10px;}
#contactform2 * { color:#F00;}
#contactform2 ol { margin:0; padding:0; list-style:none;}
#contactform2 li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform2 li.buttons { margin:5px 0 5px 0;}
#contactform2 label { float:left; margin:0; width:100px; padding:5px 0; font:normal 11px  Arial, Helvetica, sans-serif; color:#6e6e6e; text-transform:capitalize;}
#contactform2 label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform2 input.text { width:430px; border:1px solid #b9b9b9; margin:5px 0; padding:5px 2px; height:15px; background:#f4f4f4;}
#contactform2 textarea { width:430px; border:1px solid #b9b9b9; margin:10px 0; padding:2px; background:#f4f4f4; }
#contactform2 li.buttons input { padding:3px 0; margin:0 0 0 100px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #cccccc; padding:15px 0; margin:0 0 10px 0; background:none; list-style:none;}
li.line, .line { border-top:1px solid #cccccc; padding:0; margin:0; background:none; list-style:none;}




