/** {border: 0;margin: 0;padding: 0;}*/body , td {font-family: Tahoma,Arial ,Sans-Serif;font-size: .8em;}body {background-color: rgb(255,255,255);text-align: center;background-image: url(./images/bg_body2.jpg);background-position: left top;background-attachment: fixed;border: 0;margin: 0;padding: 0;}img {border: none;}.clear {clear: both;margin: 0;}a, a:link ,a:visited {text-decoration: underline;color: rgb(0,83,170)}a:hover {color: rgb(0,0,0);text-decoration: underline} /* odkazy prejizdene mysi *//*-----------------PISMO-------------------------------*/.nejmensi1 {font-size : 60%;}.male {font-size : .8em;}.nejmensi {font-size : 70%;}.normal {font-size : .8em;}.velke {font-size : 120%;}.nejvetsi {font-size : 1em;}.bold {font-weight : bold;}.vpravo {text-align: right;}.vlevo {text-align: left;}.center {text-align: center;}.prehled {margin-bottom: .5em;}p {margin-top: .5em;margin-bottom: .5em;}.podtrzeni {text-decoration: underline;}.cerveny-text {color: rgb(255,0,0);}.zeleny-text {color: rgb(0,153,0);}.img-vlevo {float: left;margin-right: .3em;}/* LAYOUT STRANKY*/#obalovydiv {width: 60em;margin: 0 auto;background-color: rgb(255,255,255);color: rgb(0,0,0);background-image: url(./images/bg_stranka.gif);background-repeat: repeat-y;background-position: left top;text-align: left;}#domy {background-image: url(./images/domy.jpg);background-repeat: no-repeat;background-position: left top;height: 120px;}#domy-obal {background-image: url(./images/bg_domy.jpg);background-repeat: repeat-x;background-position: left top;height: 120px;}#levypanel {float: left;width: 15em;margin: 0;padding: 0.5em;border-right: 1px solid rgb(200,200,200);}#hlavnipanel {float: right;width: 41em;margin:0;margin-left: 0;margin-right: .9em;padding: .5em;padding-right: 0;padding-top: .2em;}#levypanel h3 {background: rgb(85,85,85);color: rgb(255,255,255);font-weight: normal;padding-left: .3em;}#paticka {margin: 0;margin-top: .5em;padding: .3em;color: rgb(255,255,255);font-size: 90%;text-align: center;background-color: rgb(92,134,13);}#paticka a ,#paticka a:hover, #paticka a:visited {color: rgb(255,255,255);text-decoration: underline;}#google_results IFRAME {width: 100%;}hr.cleaner {      clear:both;      height:1px;      margin: -1px 0 0 0; padding:0;      border:none;      visibility: hidden;}.content {  margin: 0;	width: 100%;}/* END LAYOUT*/h2 {color: rgb(85,85,85);width: auto;margin: 0;margin-bottom: .5em;font-size: 140%;padding: .1em;padding-left: 20px;border-bottom: 2px solid rgb(85,85,85);background-image: url(./images/tecka_h.gif);background-repeat: no-repeat;background-position: left center;font-weight: bold;}h3 {font-size: 120%;margin: .1em;margin-left: 0;padding: 3px;padding-left: 0;}h3.simple {color: rgb(85,85,85);margin: 0;font-size: 140%;padding: .1em;font-weight: bold;}h3.alert {color: rgb(255,0,0);font-size: 140%;text-decoration: underline;}h3.red-alert {margin-top: .5em;color: rgb(255,255,255);background: rgb(255,0,0);padding: .3em;width: 15em;text-align: center;font-size: 160%;}h3.ok {color: rgb(92,134,13);}h3.error {color: rgb(255,0,0);background-image: url(./images/error.gif);background-repeat: no-repeat;background-position: left center;padding-left: 19px;}h3.hvezda {background-image: url(./images/hvezda.gif);background-repeat: no-repeat;background-position: left center;padding-left: 19px;/*color: rgb(0,73,158);*/}h3.odskrtnuti {background-image: url(./images/odskrtnuti.gif);background-repeat: no-repeat;background-position: left center;padding-left: 19px;}h3.sipka-vpravo {background-image: url(./images/sipka_vpravo.gif);background-repeat: no-repeat;background-position: left center;padding-left: 19px;}h4 {font-size: 100%;margin: .1em;margin-left: 0;padding: 3px;padding-left: 0;}h5 {font-size: 100%;margin: .1em;margin-left: 0;padding: 3px;padding-left: 0;}.hidden {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}/*MENU*/.menulist {	padding: 0;	margin: 0;  border: 0px solid rgb(132,152,64);  margin-bottom: .8em;  }.czechpoint {background-image: url(./images/czechpoint.jpg);background-repeat: no-repeat;background-position: right center;}.menulist li {padding: 0;margin: 0;display: block;width: 98%;list-style: none;text-align: left;margin-left: 5px;margin-bottom: 1px;}.menulist li a, .menulist li a:link ,.menulist li a:visited{border-bottom: 0px solid rgb(127,175,32);text-decoration: none;padding-left: 12px;background-image: url(./images/tecka.gif);background-repeat: no-repeat;background-position: left center ;color: rgb(0,0,0);}.menulist li a:hover {background-image: url(./images/tecka_hover.gif);background-repeat: no-repeat;background-position: left center ;text-decoration: underline;color: rgb(0,83,170);}#hmenu {   white-space : nowrap;   background-color : rgb(92,134,13);   float : left;   color : White;   width : 100%;   margin-bottom: 1em;}#hmenu ul{   padding : 0;   margin : 0;   float : right;   padding: 6px 0 6px 0;}#hmenu ul li{   display : inline;}#hmenu ul li a{   padding-left : 1em;   padding-right : 1em;   background-color :rgb(92,134,13);   color : White;   font-size: 130%;   text-decoration : underline;   float : left;   border-left: 2px dotted rgb(184,226,94);}#hmenu ul li a:hover{   text-decoration: none;   }#weby {background: rgb(92,134,13);color: rgb(255,255,255);font-size: 85%;padding: 2px;}#weby a ,#weby a:hover, #weby a:visited {color: rgb(255,255,255);text-decoration: none;}#weby a:hover {text-decoration: underline;}table {	border-collapse: collapse;	padding: 5px;	position: relative;}td, th {text-align: left;padding: .2em;font-size: 100%;}table.wide {	width: 100%;}.trclass td {   background: #f0f0ff   }/*----------------Listy-------------*/.iconlist{list-style-type: none;padding: 0;margin: 0;margin-top: .5em;margin-bottom: .5em;}li.odrazka{background-image: url(./images/odrazka.gif);background-repeat: no-repeat;background-position: center left ;padding-left: 16px;padding-bottom: 1px;padding-top: 0px;}li.alert{background-image: url(./images/hvezda.gif);background-repeat: no-repeat;background-position: center left ;padding-left: 16px;padding-bottom: 1px;padding-top: 0px;}li.doc{background-image: url(./images/dokument.gif);background-repeat: no-repeat;background-position: top left ;padding-left: 18px;padding-bottom: 2px;padding-top: 0px;}li.doc2{background-image: url(./images/dokument2.gif);background-repeat: no-repeat;background-position: top left ;padding-left: 18px;padding-bottom: 2px;padding-top: 0px;}li.pracovnik{background-image: url(./images/vizitka.gif);background-repeat: no-repeat;background-position: top left ;padding-left: 55px;padding-bottom: 2px;padding-top: 0px;}.folder a , .folder a:hover{background-repeat: no-repeat;background-position: top left ;padding-left: 22px;padding-bottom: 2px;}.folder a , .folder a:visited{background-image: url(./images/folder.gif);text-decoration: none;color: rgb(0,0,0);}.folder a:hover{background-image: url(./images/folder_open.gif);text-decoration: underline;}div.pracovnik{}div.vedeni {float: left;width: 18em;}div.vedeni img {border: none;}div.zodpovida {float: left;width: 22em;}div.odbor-info {float: left;width: 20em;}/*-------------formular-----------*/.napiste-textarea {border: 1px solid rgb(0,0,0);width: 100%;background-color: rgb(255, 255, 255);color: rgb(0,0,0);height: 15em;background-image: url(./images/pole_bg.gif);background-repeat: repeat-x;background-position: top left ;}label {width: 7em;text-align:right;padding-right: 5px;float: left;margin-bottom: .2em;}fieldset {border: 1px solid rgb(102,102,102);width: 30em;padding: .5em;margin-top: .5em;margin-bottom: .5em;}fieldset.archiv {border: 1px solid rgb(200,200,200);width: auto;padding: .5em;margin-left:0;}legend {font-weight: bold;font-size: 110%;padding: .3em;}input.pole {background-image: url(./images/pole_bg.gif);background-repeat: repeat-x;background-position: top left ;width: 16em;padding: 0px 0px 0px 2px;margin-bottom: .2em;background-color: rgb(255, 255, 255);color: rgb(0,0,0);border: 1px solid rgb(0,0,0);}input.pole-hledej {background-image: url(./images/pole_bg.gif);background-repeat: repeat-x;background-position: top left ;width: 95%;padding: 0px 0px 0px 2px;margin-bottom: .2em;background-color: rgb(255, 255, 255);color: rgb(0,0,0);border: 1px solid rgb(0,0,0);}.pole-red {background-color: rgb(255, 255, 255);color: rgb(0,0,0);border: 1px solid rgb(255,0,0);}#znakobce {float: left;width: 65px;}h2.obce {color: rgb(85,85,85);width: auto;margin: 0;margin-bottom: .1em;margin-left: 75px;font-size: 140%;padding: 0;padding-left: 0px;border-bottom: 2px solid rgb(85,85,85);background-image: none;font-weight: bold;}p.obce{margin: 0;padding: 0;margin-left: 75px;margin-bottom: .5em;padding-top: .5em;}.zakon106 div{margin: 0;padding: 0;margin-left: 15px;}.zakon106 h4 {font-size: 110%;border: 0px solid rgb(85,85,85);margin: 0;padding: .2em;padding-left: 0;margin-bottom: .3em;margin-top: .3em;}.zakon106 span {font-size: 120%;margin: 0;padding: .1em;background: rgb(85,85,85);color: rgb(255,255,255);}.zakon106 ul {margin-top: 0;padding-top: 0;margin-bottom: .6em;}/***************RAMECKY****************/.zluty , .modry, .cerveny, .zeleny {background-color: rgb(255,253,227);color: #000000;padding:5px ;margin: 0px 0px 8px 0px;}.zluty {border: 0px solid rgb(121,119,94);background-color: rgb(255,250,225);}.modry {border: 2px solid rgb(186,207,229);background-color: rgb(230,240,249);}.cerveny {border: 2px solid rgb(255,0,0);padding-right: 80px;background-color: rgb(255,255,255);background-image: url(./images/alert2.gif);background-repeat: no-repeat;background-position: right top;}.zeleny {border: 2px solid rgb(92,134,13);background-color: rgb(255,255,255);}.rovina {vertical-align: middle;}span.seznam {margin: 0;padding:0}/*QWeb*/.qweb-tlacitko {  width: auto;  cursor: pointer;margin:.3em;  background-image: url(./images/sipka_vpravo.gif);  background-repeat: no-repeat;  background-position: left center;  font-size: 120%;  padding-left: 19px;  font-weight: bold;  color: #0053aa; text-decoration:underline;}.qweb-tlacitko:hover {  color: #000000; text-decoration:underline;}.video {border: 1px solid rgb(200,200,200);margin: 15px 0 0 20px;padding: 5px;background-color: rgb(255,255,255);}hr {visibility:hidden;}.clanek {margin: 0 0 1em 0;padding: 0 0 .3em 0;border-bottom: 0px solid rgb(200,200,200);}.clanek h2 {color: rgb(255,255,255);font-size: 125%;border:0;padding: 3px 0 3px 22px;background: #005CA1;font-weight:normal;background-image: url(http://radnice.litomerice.cz/images/link.gif);background-repeat: no-repeat;background-position: left center;}.clanek img {border:1px solid rgb(0,0,0);margin: .3em;}.download {	padding: 10px 0px 10px 40px;	border: 1px solid #CACACC;	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;}