h1,h2,h3,h4,h5,h6 {color:#000;font-size:14px;}
.cleaner {clear:both;line-height:1px;}
.ptop {padding-top:5px;}
.pleft {padding-left:5px;}
.mleft3 {margin-left:30px;}
.mleft2 {margin-left:10px !important;}
.ptop2 {padding-top:10px;}
.ptop3 {padding-top:15px;}
.ptop5 {padding-top:25px;}
.mtop5 {margin-top:25px;}
.pall {padding:10px;}
.pbott2 {padding-bottom:10px;}
.mbott2 {margin-bottom:10px !important;}
.mbott3 {margin-bottom:40px;}
.pbott3 {padding-bottom:40px;}
.acenter {text-align:center;}
.aright {text-align:center;}
.mtop2 {margin-top:15px;}

.fright {float:right;}
.red {color:red !important;}
.blue {color:#0304F2 !important;}
.biglines {line-height:16px;}
.noborder {border:none !important;}
.textbigger {font-size:14px;}
.textmedium {font-size:13px;}
.textsmall {font-size:11px;}
.bold {font-weight:bold;}
.brown {color:#D89858 !important;}
.grey {color:#666 !important;} 
.green {color:#008000 !important;}
.white {color:black !important;}
.underline {text-decoration:underline !important;}
a {text-decoration: underline; color: red;}
a:visited {text-decoration: underline; color: red;}
a:hover {text-decoration: none; color: red;}
a:active {text-decoration: underline; color: #3C5C5C;}
.cleaner {clear:both;}

body{
	background:#fff;
  margin:0; 
  padding:0 0 50px 0;
  font-family:arial;
  font-size:14px; 
  }
#main {
   background:url('http://www.rro.cz/img/pobsah.jpg') repeat-x bottom;
   }
a img {border:none !important;}
.in {
  width:830px;
  margin:0 auto;}
.inl {
  width:940px;
  margin:0 auto;}
#hlavicka {  
  padding:20px 0 10px 0;
  }
#hlavicka .in {
  background:#fff url('http://www.rro.cz/img/logo1.gif') repeat-x center;
  width:800px;
  height:120px;
  }
#hlavicka .in a img {margin-top:22px;}
#hlavicka .in a  {
  width:800px;
  height:120px;
  display:block;
  }
.obr {
  padding:5px 0 5px 13px;
  
  }
#nabidka {
  background:#fff url('http://www.rro.cz/img/pmenu.jpg') repeat-x top;
  height:61px;
  line-height:61px;
  color:#fff;
  font-size:15px;}
#nabidka a {
  display:block;
  height:42px;
  float:left;
  margin:10px 0 0 20px;
  line-height:42px;
  padding:0 0 0 0;}
#nabidka a strong {display:block;font-weight:normal;}
#nabidka span {float:left;}
#nabidka .dum strong, #nabidka .byt strong{margin:0 0 0 63px;}
#nabidka .komercni strong{margin:0 0 0 47px;}
#nabidka .pozemek strong, #nabidka .ostatni strong{margin:0 0 0 53px;}
#nabidka .dum {
  background:url('http://www.rro.cz/img/ikona-dum.jpg') no-repeat bottom;
  width:120px;
  }
#nabidka .byt {
  background:url('http://www.rro.cz/img/ikona-byt.jpg') no-repeat bottom;
  width:120px;
  }
#nabidka .pozemek {
  background:url('http://www.rro.cz/img/ikona-pozemekplot.jpg') no-repeat bottom;
  width:139px;
  }
#nabidka .ostatni {
  background:url('http://www.rro.cz/img/ikona-pozemek.jpg') no-repeat bottom;
  width:139px;
  }
#nabidka .komercni {
  background:url('http://www.rro.cz/img/ikona-komercni-prostor.jpg') no-repeat bottom;
  width:200px;
  font-size:13px;
  }
#nabidka a.dum:hover {background:url('http://www.rro.cz/img/ikona-dum2.jpg') no-repeat bottom;}
#nabidka a.byt:hover {background:url('http://www.rro.cz/img/ikona-byt2.jpg') no-repeat bottom;}
#nabidka a.pozemek:hover {background:url('http://www.rro.cz/img/ikona-pozemek2.jpg') no-repeat bottom;}
#nabidka a.ostatni:hover {background:url('http://www.rro.cz/img/ikona-pozemek2.jpg') no-repeat bottom;}
#nabidka a.komercni:hover {background:url('http://www.rro.cz/img/ikona-komercni-prostor2.jpg') no-repeat bottom;}
#nabidka a {text-decoration: underline; color: #fff;cursor:hand;cursor:pointer;}
#nabidka a:visited {text-decoration: underline; color: #fff;}
#nabidka a:hover {text-decoration: none; color: #fff;}
#nabidka a:active {text-decoration: none; color: #fff;}
#menu li {
  float:left;
  display:inline;
  list-style-type:none;
  margin: 0 20px 0 10px;
  font-size:12px;}
#menu a {text-decoration: none; color: red;}
#menu a:visited {text-decoration: none; color: red;}
#menu a:hover {text-decoration: underline; color: red;}
#menu a:active {text-decoration: underline; color: red;}
#menu {margin:10px 0 10px 20px;padding:0;}
#obsah {
 
  }
.t2 strong ,.t2 h1{margin:0 10px 0 0; color:#008000;line-height:20px;}
.t2 {
  width:130px;
  padding:37px 0px 0 0px;
  font-weight:bold;
  text-align:right;
  color:#008000;
  float:left;
  }
  
.t1 {
  margin:20px 0 0 0;
  padding:15px;
  float:right;
  width:660px;
  font-size:12px;
  border:1px solid #EBEBEB;
  line-height:19px;
  }
.t1 h1 {color:#FE0000;margin:5px 0 5px 0;padding:0;}
.t1 p {margin:0;padding:3px 0 3px 0;}
.t1 li {
  margin:0 0 0 10px;
  padding:0 0 0 20px;
  }
.t1 ul {margin:5px 0 5px 10px;padding:0 0 0 5px;}
.t1 li {
  list-style-type:none;
  background:#ccc url('http://www.rro.cz/img/odrazka.gif') 10px center no-repeat !important;
  padding: 3px 0 3px 30px;
  }
#paticka {
  margin:20px 0 0 0;
  border-top:1px solid #EBEBEB;
  }
.realita {
  float:left;
  width:213px;
  padding:10px 0 0px 0;
  text-align:center;}
  
.realita a {text-decoration: underline; color:red;}
.realita a:visited {text-decoration: underline; color: red;}
.realita a:hover {text-decoration: none; color: red;}
.realita a:active {text-decoration: none; color: red;}
.cislo1 {
  background:url('http://www.rro.cz/img/bg-realita.jpg') repeat-x top;
  }
#contactform {width:450px;margin:0;padding:0;float:left;}
#contactform legend {
	font-size:15px;
	color:#007900;
	font-weight:bold;
	padding:0em 10px 10px 10px;
	margin:0;
	}
#contactform label,
#contactform em{
	color:#025092;
	margin:0;padding:0;
	font-weight:bold;
	font-size:13px;
	}

#contactform em {color:red;}
#contactform fieldset {margin:0;padding:10px 10px 10px 0px;margin-bottom:1em;_padding:0 10px 10px 0px;}
#contactform label {padding-left:1em;}
#contactform input,
#contactform select,
#contactform textarea {border:1px inset #999;margin:0.3em; background-color:#f7f7f7;}
#contactform textarea {width:400px;margin-left:15px;height:150px;}
#contactform fieldset{border:none;}
#contactform dt,
#contactform dd {margin:0;padding:0;display:inline;}
#contactform dl {margin:0;padding:0;}
#contactform dt {width:150px;float:left;}
#contactform dd {width:200px;}
#contactform .button {margin-bottom:0.5em;border:1px solid #666;padding:3px;}
#contactform dl.radio dd{display:block;}
#contactform dl.radio dt{float:left;display:block;width:100px;}
#contactform p {padding: 0 10px 10px 10px;}

.maleobrazky {
  margin:20px 5px 0 0;}
.rada img {margin:0 0px 0 5px;}



