body{background : url('graphic/body_bg.jpg');background-repeat:repeat-x;background-color:#6C6B6B;font-family:Tahoma;margin-top: 0px;}.main{width : 800px;text-align : center;background-image : url(graphic/main_bg.jpg);}.banner{width:800px;height:159px;background-color:green;background : url('graphic/banner-3.jpg');background-repeat:no-repeat;}.menu_div{height:36px;background-color:black;background : url('graphic/menu-bg.jpg');background-repeat:repeat-x;text-align:center;padding:0px;}.addon{width:800px;height:40px;background-color:silver;background : url('graphic/addon.jpg');background-repeat:no-repeat;}.createdby_div{width:800px;height:47px;background-color:red;clear : both;background : url('graphic/createdby.jpg');background-repeat:no-repeat;}.text_column{overflow : auto;min-height:400px;}.text{float : left;width : 550px;background-color : white;background : url('graphic/text_bg.jpg');background-repeat:repeat-y;}.column{float : left;width : 250px;background-color : white;text-align : left;background : url('graphic/column_bg.jpg');background-repeat:repeat-y;}.horiz_li {display : inline;margin : 0px;padding : 0px;}.horiz_ul {margin : 0px;padding : 0px;list-style-type : none;}a.menu {text-decoration : none;color: #F38400;font-family: Tahoma;font-size:12px;font-weight: bold;padding:10px;}a.menu:hover {text-decoration : none;color: white;}.createdby{padding-top:8px;text-align:center;color:#F26521;font-family:Tahoma;font-size:12px;}h1{font-size:14px;font-family:Tahoma;color:#DF7300;}h2{font-size:16px;font-family:Tahoma;color:#D8900A;margin:0px;text-align:left;margin-left:15px;}h3{font-size:14px;font-family:Tahoma;color:#DF7300;text-align:left;margin-left:25px;margin-bottom:0px;margin-top:0px;}p{margin-left:25px;margin-right:25px;margin-top:10px;margin-bottom:10px;text-align:justify;font-family:Arial;font-size:12px;}.orange{color:#C1840D;font-family:Tahoma;font-size:12px;text-align: left;}.yellow{color:#C8C773;font-family:Tahoma;font-size:12px;}form.vpravo{margin-left: 20px;margin-top:0px; text-align: left;}.pole{background-color : white;border-top-style:dotted;border-top-color : silver;border-top-width : 1px;border-left-width:0px;border-left-style:dotted;border-left-color : silver;border-left-width : 1px;border-right-width:0px;border-right-style:dotted;border-right-color : silver;border-right-width : 1px;border-bottom-style:dotted;border-bottom-color : silver;border-bottom-width : 1px;color : black;font-family:Tahoma;width:190px;font-size: 12px;/* border-color : #FE6000; */}.submit{background-color : white;border-style:dotted;border-color : black;border-width : 1px;color : black;font-family:Tahoma;width:190px;font-size: 12px;}.pole_area{background-color : white;border-top-style:dotted;border-top-color : silver;border-top-width : 1px;border-left-style:dotted;border-left-color : silver;border-left-width : 1px;border-right-width:0px;border-right-style:dotted;border-right-color : silver;border-right-width : 1px;border-bottom-style:dotted;border-bottom-color : silver;border-bottom-width : 1px;color : black;font-family:Tahoma;width:190px;font-size: 12px;}a{text-decoration:none;color:#bf5a07;}a:hover{color:black;}th{font-size:12px;color:#899C24;}.td_prace{font-size:12px;text-align:center;font-weight:bold;color:black;}.td_popis{font-size:10px;text-align:center;}.td_cena{font-size:12px;text-align:center;color:orange;font-weight:bold;}.table_cenik{border:1px;width: 500px;border-style:dotted;border-color:orange;padding:10px;}li{text-align:left;font-size:12px;}.zvyrazneni{color:#EE6320;}hr{border:1px;border-style:dotted;border-color:orange;}.hvezdicka_red{font-size:14px;color:red;}h1{display:none;}li.none{list-style: none;font-weight: bold;font-size: 13px;}li.none_regular{list-style: none;}li.specializace{list-style-image: url(graphic/li_yellow.png);}li.specializace_top{list-style-image: url(graphic/li_yellow_dark.png);font-weight: bold;}li.kontakty{list-style-image: url(graphic/li_green.png);}li.org-slozka{list-style-image: url(graphic/dir.jpg);}li.telefon{list-style-image: url(graphic/telefon.jpg);}li.mail{list-style-image: url(graphic/obalka.jpg);}li.home{list-style-image: url(graphic/home.jpg);}li.icq{list-style-image: url(graphic/icq.jpg);}li.sidlo{list-style-image: url(graphic/sidlo.jpg);}li.kancelar{list-style-image: url(graphic/kancelar.jpg);}li.bank-spoj{list-style-image: url(graphic/bank-spoj.jpg);}li.kontakty_top{list-style-image: url(graphic/li_green_dark.png);font-weight: bold;}span.kontakty{display: inline-block;width:45%;}div.reference{display:table;width:540px;margin-bottom:10px;text-align: left;}h3.reference{font-size:14px;margin-left:270px;margin-top:0px;}hr.reference{border-top-style: solid;border-top-color:rgb(160,188,190);border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;width:200px;}span.shadow{color:rgb(64,64,64);font-weight: bold;}img{border:0px;margin:0px;}span.reference_vlevo{vertical-align: top;width:260px;float:left;margin-left:20px;display: inline-block;}span.reference_vpravo{vertical-align: top;width:250px;float:left;font-size: 12px;;display: inline-block;}form.kategorie{margin-bottom:0px;font-size: 12px;}select.kategorie{width:140px;border-color:white;border-width:1px;border-style:solid;text-align: center;font-weight: bold;}textarea{margin-right:10px;}div.kat_l{width:240px;float: left;margin-left:25px;height: 320px;text-align: left;}div.kat_r{width:240px;float: left;margin-left:20px;height: 320px;}p.kategorie{font-family: arial;font-size: 12px;text-align: justify;width: 100%;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px}div.kategorie{display: block;}a.kategorie{font-weight: bold;}a.kategorie:hover{color: #F38400;}span{text-align: justify;}div.kontakty{display: inline-block;width:49%;float:left;}div.kont_cent{text-align: left;width: 100%;}div.kontakty_center{display: inline-block;width:49%;}div.ref_menu{font-size: 13px;text-align: left;}span.kat_head{font-family: tahoma;font-size: 16px;margin-left: 0px;color:#DF7300;font-weight: bold;margin-bottom: 5px;display: block;}.vpravo{text-align:right;margin:20px;}.preskrtnout{color: #FB0000;margin-left: 15px;text-decoration: line-through;}.margin{margin-right: 15px;}/* Vyjížděcí popisek po najetí myši CSS */.thumbnail{position: relative; z-index: auto;}.thumbnail:hover{background-color: transparent; z-index: auto;}.thumbnail span{position: absolute; background-color: #FFFFFF; padding: 7px; left: 50px; top: 0px;border: 1px dashed; border-color: orange; visibility: hidden; color: #515151; text-decoration: none; text-align: center;}.thumbnail:hover span{ visibility: visible; }.roztahovak{width: 250px;}span.italica{font-style: italic;color:#7f7c7c;font-size: 10px;}.vystredeni-menuu{padding: 10px;margin-right: 20px;}.vytvoril{color: white;}.vytvoril:hover{color: orange;}a.new_menu{display: inline-block;background-image: url(graphic/odkaz_hover.jpg);width: 125px;height:36px;color:white;font-weight: bold;text-align: center;}a.new_menu:hover{background-image: url(graphic/odkaz.jpg);color:white;cursor: hand;}span.menu{padding-top:10px;display: block;width: 125px;text-align: center;}.obrazek{margin: 5px;}.grey{color:#282828;font-family:Tahoma;font-size:12px;text-align: left;}input.objednavkovy-form{width: 250px;height:30px;font-size: 20px;border-style:solid;border-color:silver;border-width:1px;vertical-align: middle;text-align: center;}select.objednavkovy-form{width: 510px;border-style:solid;border-color:silver;border-width:1px;vertical-align: middle;text-align: center;}h3.objednavkovy-form{color:#282828;font-weight: bold;margin-left: 0px;font-size: 15px;}td.w250{width:250px;}input.submit_objednavku{width:200px;height:50px;border-width:0px;font-weight: bold;background-image: url(graphic/submit-obj.jpg);}.objednavka-area{width:494px;height:60px;border-style:solid;border-color:silver;border-width:1px;}td.center{text-align: center;}.rss{text-align: center; font-size: 12px;color: #EC8431;margin: 0px;}table.ref_2{width:500px;margin-left:20px;margin-bottom:20px;}td.ref_2_td_1{width:220px;vertical-align: top;text-align:left;font-size: 12px;padding-left:10px;}td.ref_2_td_2{vertical-align: top;text-align: left;width:330px;font-size: 13px;}p.ref2{width:480px;text-align:justify;font-size: 11px;margin-left:8px;margin-right:0px;}p.ref_2{width:270px;text-align:justify;font-size: 11px;margin-right:10px;}a.reference{color:#121212;font-weight: bold;margin-right:30px;margin-left:30px;}a.reference:hover{color:#d8900a;}.linkbuilding{font-size: 10px;color: #FFFFFF;}
