body{margin:0;padding:0;font-family:'Trebuchet MS',Arial,sans-serif;font-size:0.8em;color:#fff;background:#4a4a4a url(../images/bgBody.jpg) repeat-x;background-position:center top}.container{margin-bottom:0;padding-bottom:0}a{color:#FBFBFB;text-decoration:underline}a:hover{text-decoration:none}#nadpis1{width:470px;height:65px;position:relative}#nadpis1 span{position:absolute;width:100%;height:100%}h1.nadpis1-cs span{background:url(../images/header-cs.jpg) no-repeat top left}h1.nadpis1-en span{background:url(../images/header-en.jpg) no-repeat top left}#nadpis2{width:950px;height:125px;position:relative;margin-bottom:20px}#nadpis2 span{position:absolute;width:100%;height:100%}#nadpis2 span.cs{background:url(../images/headerNapisy_cs.gif) no-repeat top left}#nadpis2 span.en{background:url(../images/headerNapisy_en.gif) no-repeat top left}#menu{margin-top:12px}#menu li{float:left}#menu li a{text-decoration:none;border-right:1px solid #E0FFB8;font-weight:bold;font-size:0.9em;text-transform:uppercase;display:block;padding:20px 15px 10px 15px;color:#E0FFB8}#menu li.lastitem a{border-right:0}#menu li a:hover{text-decoration:underline;background-color:#BA294B;display:block;color:#fff}#lang_menu{position:absolute;top:5px;right:5px;padding:7px;background-color:#526B6B}#lang_menu a{text-decoration:none;color:#fff;padding-right:30px}#lang_menu li#cs{border-bottom:1px solid #93AD97;padding-bottom:7px;margin-bottom:5px}#lang_menu li#en{padding-top:3px}#lang_menu li#cs a{background:url(../images/lang/cs.gif) no-repeat center right}#lang_menu li#en a{background:url(../images/lang/en.gif) no-repeat center right}.left-obsah{text-align:right}h3{font-size:2.2em;font-weight:100;margin-bottom:20px}h4{font-size:1.2em;text-transform:uppercase;margin-bottom:10px;padding-right:10px;font-weight:100;color:#fff}h4.vtextu{margin-top:20px}.left-obsah h4{border-right:30px solid #BA294B;padding-right:10px}.right-obsah h4{border-left:30px solid #BA294B;padding-left:10px}h4 a{color:#fff;text-decoration:none}p{line-height:1.5;margin-bottom:10px;color:#FBFBFB}.left-obsah p{text-align:right}p strong{font-weight:bold;color:#fff}.portfolio-polozka{margin-bottom:30px;width:400px}.left-obsah .portfolio-polozka{margin-left:30px}.right-obsah .portfolio-polozka{margin-left:0}ul.prace{margin-top:10px}ul.prace li{display:block;font-weight:bold;padding:2px 0 2px 0;font-size:0.85em}.left-obsah ul.prace li{float:right;padding-left:4px;border-left:1px solid #E0FFB8;margin:0 5px 5px 0}.right-obsah ul.prace li{float:left;padding-right:4px;border-right:1px solid #E0FFB8;margin:0 0 5px 5px}ul.sluzby{margin-bottom:10px;list-style-image:url("../images/odrazka.gif")}ul.sluzby li{margin-top:7px;font-weight:bold;font-size:0.95em}ul.sluzby li ul{margin-left:10px}ul.sluzby li ul li{font-weight:100;color:#ddd}ul.vicero{margin-bottom:30px}p.prechod{margin:20px 0}.kontakt{padding:5px;border:1px solid #93AD97;background-color:#E0FFB8;color:#4a4a4a}.kontakt strong,.kontakt a{color:#4a4a4a}.adresa{margin-bottom:10px}.adresa p{margin:0;line-height:1.3;color:#4a4a4a}.hcard{display:none}.vcard .adr{margin:5px 0}.vcard .street-address{margin-bottom:5px}fieldset{margin-left:80px;width:350px;text-align:right;border:0}legend{display:none}label{display:block;padding:10px 0 5px 0;text-align:left}label.prvni{padding-top:0}input.text,textarea{width:350px;font-family:'Trebuchet MS',Arial,sans-serif;background:#FFF url(../images/fieldBg.gif) repeat-x top;border:1px solid #526B6B;font-size:1em;margin-bottom:2px;margin-top:2px}input.number{width:30px}input.submit{margin-top:5px}p.success{background:#E0FFB8;width:340px;margin-left:80px;padding:0 5px;border-top:1px solid #49A507;border-bottom:1px solid #49A507;font-size:0.9em}p.success .messageText{display:block;padding:5px 30px 5px 0;color:#000;background:url(../images/admin/messageSuccess.png) no-repeat center right}ul.errors{width:340px;margin-left:80px;font-size:0.9em}ul.errors li{background:#BA294B;padding:7px;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:8px}ul.errors li .messageText{display:block;padding:0 30px 0 0;color:#fff;background:url(../images/admin/messageError.png) no-repeat center right}span.note{font-size:0.9em}.footer p{font-size:0.9em;margin-top:20px;text-align:center}.cleaner{clear:both}