*{font-family: 'Trebuchet MS', sans-serif; border: 0px; padding: 0px; margin: 0px; font-size: small; _font-size: x-small}
a{color: rgb(223,0,0)}
a:hover{color: rgb(0,0,0)}
address{font-style: normal; padding-top: 0.7em}
h2{color: rgb(223,0,0); font-size: x-large; _font-size: large; font-weight: normal; padding-top: 0.5em}
h3{color: rgb(223,0,0); font-size: medium; _font-size: small; font-weight: bold; padding-top: 0.7em}
h4{color: rgb(223,0,0); font-size: small; _font-size: x-small; font-weight: bold; padding-top: 0.7em}
label{font-weight: bold}
label span{color: rgb(223,0,0); font-weight: normal}
li{padding-top: 0.3em}
p{padding-top: 0.7em; text-align: justify}
select{border: 1px solid rgb(51,51,51)}
table{margin-top: 0.7em; border: 2px solid rgb(225,215,210); border-width: 2px 0px; width: 100%}
td{padding: 2px 5px}
th{background: rgb(225,215,210); font-weight: bold; padding: 5px; border-bottom: 1px solid rgb(255,255,255)}
th span{font-size: 85%}
ul{list-style-type: square; margin-left: 2.5em;}

.abstract{color: rgb(223,0,0)}
.addition{color: rgb(102,102,102); padding-top: 1em}
.clear{clear: both}
.contact{width: 325px; float: left; padding-top: 10px}
.designimg{display: block; clear: both; margin-bottom: 10px}
.extended_intro_img{width; display: block; width: auto; float: left; clear: left}
.full{margin: 10px 13px}
.hide{font-size: 1px; display: block; clear: both; margin-top: -2px}
.mapa{margin: 20px 0px 10px}
.hide{font-size: 1px; clear: both}
.input_element{display: block; padding: 5px 0px 0px}
.introimg{display: block; float: left; margin: 10px 10px 10px 0px}
.licha td{background: rgb(250,240,230)}
.nbutton{display: none}
.submit_element{dispaly: block; padding: 5px 0px 0px}
.textbutton{background: url('/img/button.png') repeat-x; display: block; width: auto; margin-top: 10px}
.textinput, textarea, .password{background: rgb(255,255,255); border: 1px solid rgb(225,215,210)}
.warning{color: rgb(223,0,0); border: 1px solid rgb(223,0,0); padding: 5px; margin: 5px 0px}
.status{color: rgb(51,153,0); border: 1px solid rgb(51,153,0); padding: 5px; margin: 5px 0px}

.objednavka_sluzeb .formblock_1, .rychly_kontakt .formblock_1{width: 280px; float: left; clear: left}
.objednavka_sluzeb .formblock_2, .rychly_kontakt .formblock_2{width: 370px; float: left; clear: right}
.objednavka_sluzeb .formblock_3, .rychly_kontakt .formblock_3{clear: both}
.objednavka_sluzeb label, .rychly_kontakt label{display: block; width: 130px; float: left}
.objednavka_sluzeb .textinput, .rychly_kontakt .textinput{width: 140px; float: left}
.objednavka_sluzeb .warning, .rychly_kontakt .warning{width: 260px; clear: both}
.objednavka_sluzeb .imagesubmit, .rychly_kontakt .imagesubmit{float: right}
.objednavka_sluzeb textarea, .rychly_kontakt textarea{width: 370px; height: 100px}

.textbutton a{color: rgb(255,255,255); background: url('/img/button-a.png') right top no-repeat; display: block; text-decoration: none; font-weight: bold; width: auto}
.textbutton span{display: block; width: auto; background: url('/img/button-span.png') left top no-repeat; padding: 4px 10px 4px 30px}

.tri_sloupce ul{width: 180px; float: left}