body    { font-size: 92%; _font-size: 100%; font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; background-image: url(images/bodybg.gif); background-repeat: repeat; text-align: center; margin: 0; padding: 0  }
#content  { background-image: url("images/bg.gif"); background-repeat: repeat-y; text-align: left; margin: 0 auto; padding: 0; width: 801px }
#header { background-image: url("images/header1.jpg"); background-repeat: no-repeat; height: 221px }
#header p    { color: #fff; font-size: 0.9em; line-height: 1.3em; margin: 0; padding: 70px 0 0 250px }
#header a { color: #fff; text-decoration: underline; }
#header a:hover { color: #ffff24; }
#navigace { background-image: url("images/navigace.gif"); background-repeat: no-repeat; height: 43px }
#navigace ul  { margin: 0 0 0 40px; padding: 0 }
#navigace ul li      { color: #fff; font-size: 1.1em; list-style-type: none; display: inline; margin: 0; padding: 0 }
#navigace a     { color: #fff; line-height: 43px; text-decoration: none }
#navigace a:hover { color: #fff200; text-decoration: none }
body.uvod #navigace li#nav-1 a, 
body.skoto #navigace li#nav-2 a, 
body.hypo #navigace li#nav-3 a, 
body.poji #navigace li#nav-4 a, 
body.otazky #navigace li#nav-5 a, 
body.clanky #navigace li#nav-6 a,
body.kar #navigace li#nav-7 a,
body.kontakt #navigace li#nav-8 a { color: #fff200; text-decoration: none }
h1 { color: #578a21; font-size: 1.2em ; padding-bottom: 3px; border-bottom: 1px dotted #f00000; }
h2 { color: #578a21; font-size: 1em ; padding-bottom: 3px; border-bottom: 1px dotted #629c00; }
h3       { color: #fff; font-size: 1em; margin: 0 0 25px; padding: 15px 0 0 15px }
h4    { color: #fff; font-size: 1em; line-height: 43px; background-image: url("images/h3.gif"); background-repeat: no-repeat; padding-left: 15px; height: 49px }
p { font-size: 0.8em; text-align: justify }
	ol { font-size: 0.8em; }
	ul  { font-size: 0.8em; margin: 0 0 0 10px; padding: 0 }
ul li { margin-left: 10px; padding-bottom: 5px; padding-left: 10px; list-style-image: url(images/li.gif); }
	hr { display: none; }
	#left { width: 567px; float: left }
#right    { width: 220px; float: left }
#right p { text-align: left; }
#footer  { background-image: url("images/footer.gif"); background-repeat: no-repeat; height: 41px }
	/*kalkulacka start*/
	#kalkulacka { background-image: url(images/kalkulacka_bg.gif); background-repeat: no-repeat; background-position: left top; width: 100%; }
p.kal_nadpis { color: #fff; font-size: 1.1em; font-weight: bold; padding-top: 10px; padding-left: 15px; }
#kalkulacka form { padding-right: 28px; padding-left: 15px; }
#kalkulacka form p { margin: 0; padding: 5px 0; }
#kalkulacka input { margin-top: 5px; }
#kalkulacka select { width: 203px; margin-top: 5px; }
.kalk_tlac { color: #fff; font-size: 0.9em; font-weight: bold; background-image: url(images/kalk_tlac.gif); background-repeat: repeat-x; width: 100%; padding-top: 7px; padding-bottom: 7px; border-style: none; border-width: 0; cursor: pointer; }
.vyse { width: 190px; }
p.orange { color: #f14911; font-size: 1em; width: 200px; padding-top: 10px; padding-bottom: 10px; }
.mensi { color: #000; font-size: 0.6em; text-align: left; }
#kalkulacka .mensi { float: left; }
#kalkulacka strong { float: right; }
#kalkulacka_foot { background-image: url(images/kalkulacka_foot.gif); background-repeat: no-repeat; height: 18px; overflow: hidden; }
/*kalkulacka finish*/
.copy     { color: #fff; font-size: 0.8em }
.copy p  { text-align: center; padding-top: 6px }
.copy a  { color: #fff; text-decoration: none }
.copy a:hover { color: #fff200; text-decoration: underline }
.box                                { background-image: url("images/blok-bg.gif"); background-repeat: repeat-y; margin-bottom: 20px; width: 230px }
.box-top          { background-image: url("images/blok-top.gif"); background-repeat: no-repeat }
.box-top p       { font-weight: bold; margin: 0; padding: 10px 0 0 20px }
.box-foot              { background-image: url("images/blok-foot.gif"); background-repeat: no-repeat; width: 230px; height: 8px; float: left; overflow: hidden }
.pravy       { background-image: url("images/right-bg.gif"); background-repeat: repeat-y; margin-top: 10px }
.pravy-top   { background-image: url("images/right-top.gif"); background-repeat: no-repeat }
.pravy-foot    { background-image: url("images/right-foot.gif"); background-repeat: no-repeat; margin-bottom: 10px; width: 209px; height: 11px; float: left } 
form   { margin: 0 0 0; padding: 0 }
input   { padding-left: 10px; }
fieldset  { margin: 0; padding: 0; border: 0 }
textarea { border: solid 1px #578a21 }
label  { width: 200px; float: left }
.nodisp { display: none; }
	#kontakt fieldset   { background-color: #f9f9eb; padding: 10px; border: solid 1px #dee1dd }
.tlac    { color: #fff; background-color: #0775ab; margin: 0; padding: 0; border: solid 1px #8f8d8c }
.inner      { padding: 10px 14px 10px 30px }
.inner2 { padding-right: 20px; padding-left: 10px }
	.fl_left { margin-right: 10px; margin-bottom: 10px; float: left }
	.cleaner { font-size: 1px; line-height: 1px; float: none; clear: both }
.green { color: #578a21 }
.blue  { color: #0775ab; font-size: 140% }
.blue_li { color: #0775ab; padding-top: 10px; padding-bottom: 5px; }
	.nepotrzeno { text-decoration: none; text-align: right; }
	/*vypocet hypoteky */
.uver select    { width: 120px }
	.uver fieldset   { margin: 10px; padding: 20px; border: solid 1px #578a21 }
.uver legend { color: #578a21; font-size: 90%; text-align: right; padding: 0.2em 0.5em; border: solid 1px }
.uver label       { margin-right: 0.5em; padding-top: 0.2em; width: 57%; float: left }
.radio        { margin: 0; padding: 0; width: 30px; border: 0 }
.text { width: 120px }
.red { color: #c12; font-weight: bold; }
.d1 { width: 245px; float: left; margin-right: 30px; }
.d2 { width: 230px; float: left; margin-right: 0; }
.printit { font-size: 0.8em; line-height: 20px; background-image: url(images/print.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; height: 20px }
.page_top  { font-size: 0.8em; line-height: 20px; background-image: url("images/page_top.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 20px; height: 20px }
.delitko { background-image: url("images/delitko.gif"); background-repeat: no-repeat; height: 9px; clear: both }
.selected { color: #c12; font-weight: bold; }
.info { background-color: #ffe7cc; padding: 10px; border-top: 1px dotted #c12; border-bottom: 1px dotted #c12; }
.info span { width: 250px; float: left; }
.nadpis { color: #185984; }
.chyba { font-weight: bold; padding: 5px; border-top: 1px dotted #ea2526; border-bottom: 1px dotted #ea2526; }
.grey { color: #a0a0a4; }
.noscreen { display: none; }

