/*** CSS STYLY of moudrys web ***/
*{margin: 0; padding: 0;}
html, body {height: 100%;}
body{text-align:center; background: #b1d9d9 url('../img/pozadi.png') 50% 0 no-repeat fixed; font-family: 'palatino',arial; font-size: 14px; line-height: 135%; position: relative; }
hr.cleaner{clear: both; visibility: hidden; height: 1px;}

#web { width: 949px;margin: 0 auto;text-align: left;min-height: 100%;height: 100%;position: relative;}
body>#web { height: auto; }

a:link{text-decoration: underline; color: #000000;}
a:visited{text-decoration: underline; color: #000000;}
a:hover{text-decoration: none; color: #000000;}
abbr, acronym{cursor: help;}

#inner{padding: 70px 40px 40px 40px;}

hr.cleaner { clear: both; visibility: hidden;}

#hlavicka{width: 100%; height: 108px; position: relative; overflow: hidden;}
#logo{position: absolute; left: 0px; top: 0px; background: url('../img/logo.png')no-repeat;}
#hlavicka h1 {padding: 20px; position: relative; width: 330px; height: 108px; overflow: hidden; font-size: xx-small;}
#hlavicka h1 span {position: absolute; top: 0px; left: 0px; width: 330px; height: 108px; background: url('../img/logo2.png') no-repeat; cursor: pointer;}


/*** ///////////////////////////////////////  ***/
/*** ////////     VRCHNÍ MENU     //////////  ***/
/*** ///////////////////////////////////////  ***/

#menu{position: absolute; right: 0px; top: 0px; width: 619px; height: 108px;}  /***  background: url('../img/vrchni_menu_pozadi.png') no-repeat; ***/
#menu ul, #top ul{list-style-type: none;}
#menu ul li, #top ul li{float: left;}
#menu ul li a, #top ul li a{display: block;}
#menu ul li a em, #top ul li a em{display: none;}

#menu-index, #menu-index-active, #menu-index a, #menu-index-active a{width: 96px; height: 324px;}
#menu-o-nas, #menu-o-nas-active, #menu-o-nas a, #menu-o-nas-active a{width: 102px; height: 324px;}
#menu-reference, #menu-reference-active, #menu-reference a, #menu-reference-active a{width: 164px; height: 324px;}
#menu-sluzby, #menu-sluzby-active, #menu-sluzby a, #menu-sluzby-active a{width: 117px; height: 324px;}
#menu-kontakt, #menu-kontakt-active, #menu-kontakt a, #menu-kontakt-active a{width: 140px; height: 324px;}

/***Vrchní tlačítka bez najetí myši a bez označení***/

#menu-index a{background: url('../img/uvod.png') no-repeat 0px 0px;}
#menu-o-nas a{background: url('../img/o-nas.png') no-repeat 0px 0px;}
#menu-reference a{background: url('../img/reference.png') no-repeat 0px 0px;}
#menu-sluzby a{background: url('../img/sluzby.png') no-repeat 0px 0px;}
#menu-kontakt a{background: url('../img/kontakt.png') no-repeat 0px 0px;}

/***Vrchní tlačítka po nejetí myši "hover"***/

#menu-index a:hover{background: url('../img/uvod.png') no-repeat 0px -108px;}
#menu-o-nas a:hover{background: url('../img/o-nas.png') no-repeat 0px -108px;}
#menu-reference a:hover{background: url('../img/reference.png') no-repeat 0px -108px;}
#menu-sluzby a:hover{background: url('../img/sluzby.png') no-repeat 0px -108px;}
#menu-kontakt a:hover{background: url('../img/kontakt.png') no-repeat 0px -108px;}

/***Vrchní tlačítka po kliknutí myši, stávající stránka***/

#menu-index-active a{background: url('../img/uvod.png') no-repeat 0px -216px;}
#menu-o-nas-active a{background: url('../img/o-nas.png') no-repeat 0px -216px;}
#menu-reference-active a{background: url('../img/reference.png') no-repeat 0px -216px;}
#menu-sluzby-active a{background: url('../img/sluzby.png') no-repeat 0px -216px;}
#menu-kontakt-active a{background: url('../img/kontakt.png') no-repeat 0px -216px;}

#menu a{text-decoration: none;}
#menu .submenu{margin: 0px 0px 0px 20px;}
#menu .submenu a{color: #ffffff;}
#menu ul li.active a{color: #ff0000;} 
#menu .submenu a:hover{color: #ff0000;}


/*** ///////////////////////////////////  ***/
/*** ////////     SUBMENU     //////////  ***/
/*** ///////////////////////////////////  ***/

#top{clear: both; width: 100%; height: 228px; position: relative;  } /*** background: url('../img/stredni_menu_pozadi.png') no-repeat; ***/

#top-aktuality, #top-aktuality-active, #top-aktuality a, #top-aktuality-active a{width: 191px;height: 228px;}
#top-clanky, #top-clanky-active, #top-clanky a, #top-clanky-active a{width: 190px;height: 228px;}
#top-webdesign, #top-webdesign-active, #top-webdesign a, #top-webdesign-active a{width: 187px;height: 228px;}
#top-reseni-na-miru, #top-reseni-na-miru-active, #top-reseni-na-miru a, #top-reseni-na-miru-active a{width: 188px;height: 228px;}
#top-photoshop, #top-photoshop-active, #top-photoshop a, #top-photoshop-active a{width: 193px;height: 228px;}

#top-aktuality a{background: url('../img/aktuality.gif') no-repeat 0px 0px;}
#top-clanky a{background: url('../img/clanky.gif') no-repeat;}
#top-webdesign {background: url('../img/webdesign.gif') no-repeat;}
#top-reseni-na-miru {background: url('../img/reseni-na-miru.gif') no-repeat;}
#top-photoshop {background: url('../img/photoshop.gif') no-repeat 0px 0px;}

#top-aktuality a:hover{background: url('../img/aktuality.gif') no-repeat 0px 0px;}
#top-clanky a:hover{background: url('../img/clanky.gif') no-repeat 0px 0px;}
#top-webdesign a:hover{background: url('../img/webdesign.gif') no-repeat 0px -228px;}
#top-reseni-na-miru a:hover{background: url('../img/reseni-na-miru.gif') no-repeat 0px -228px;}
#top-photoshop a:hover{background: url('../img/photoshop.gif') no-repeat 0px -228px;}

#top-aktuality-active a{background: url('../img/aktuality.gif') no-repeat 0px -228px;}
#top-clanky-active a{background: url('../img/clanky.gif') no-repeat 0px -228px;}
#top-webdesign-active a{background: url('../img/webdesign.gif') no-repeat 0px -456px;}
#top-reseni-na-miru-active a{background: url('../img/reseni-na-miru.gif') no-repeat 0px -456px;}
#top-photoshop-active a{background: url('../img/photoshop.gif') no-repeat 0px -456px;}


/*** //////////////////////////////////////////  ***/
/*** ////////     TEXTOVÁ PLOCHA     //////////  ***/
/*** //////////////////////////////////////////  ***/

#obal{ background: url('../img/top.png') no-repeat left top; cursor: default; height: 57px; padding-bottom: 38px; margin: 0px;  width: 100%;height: auto; }
#obsah{  background: url('../img/repeat.png') repeat-y; width: 100%;min-height: 500px; margin: 0; padding: 0; clear: left;}
#obsah #obsah-container {position: relative; top: -55px; }
#obal2{ width: 100%; background: url('../img/bottom.png') no-repeat left bottom; height: 41px; }


/*** /////////////////////////////////////////////////////  ***/
/*** ////////     LEVÝ PANEL TEXTOVÉ PLOCHY     //////////  ***/
/*** /////////////////////////////////////////////////////  ***/

#left  {float: left; width: 670px; overflow:hidden; color: #535353; position: relative;}
#left h1{margin: 10px 0px 15px 0px; color: #42648a; font-size: 18px;}
#left h1 sup{padding: 0px 3px 0px 0px;color: #ffc600; font-size: 95%;}
#left h1.sluzby{margin: 12px 10px 12px 155px ; color: #505050; font-size: 16px;}
#left h1.sluzby-max{margin: 12px 10px 12px 195px ; color: #505050; font-size: 16px;}

#left h2{margin: 12px 2px 12px 2px ; color: #505050; font-size: 16px;}
#left h3{margin: 10px 10px 10px 10px ; color: #535353; font-size: 14px;}
#left a{color: #609c23;}
#left a:hover{color: #303030;}

#left p{text-align: justify; margin: 3px 4px 20px 4px; color: #505050; font-size: 13px;}
#left p.odstavec {text-align: left; clean left;  text-indent: 3em; margin: 10px 0px 10px 0px;}

#left p.odstavec img { float: left; margin: 0px 10px 10px 0px; }
#left p.dulezite {padding: 18px; border: 1px solid #d3dadd; margin: 2px; color: #42648a; font-size: 12px; background: #e6edf2;}

#left strong.cena { float: right; padding: 10px; font-size: 120%; font-weight: bold; color: #8e1616; }

#left p.admin{ padding: 10px 4px 20px 4px; color: #505050; font-size: 12px; line-height: 220%;}

#left ul.kontakt{list-style-type: none; padding: 10px 0px 15px 25px;}
#left ul.kontakt li{font-size: 13px; list-style-type: none; padding: 2px 0px 2px 15px;}

#left object{border: 1px solid; color: #535353; margin: 5px 0px 30px 4px; padding: 0px 0px 0px 0px; float: left;}

#left ul.sluzby li{margin: 5px 5px 5px 215px; font-style: italic;  font-size: 12px; list-style-type: none; padding: 0px;}

#left ul li{font-size: 13px; list-style-type: none; padding: 0px;}

#left ul.seznam{padding: 0px 0px 0px 35px;}
#left ul.seznam li{font-size: 13px; list-style-image: url('../img/li-arrow2.png'); padding: 8px 0px 8px 2px;}

#o-nas{ padding: 10px 0px 10px 0px; margin: 20px 0px 50px 0px;}
#o-nas h1 {margin: 12px 10px 12px 320px ; color: #505050; font-size: 16px;}
#o-nas img {border: none; clear: both;  float: left; margin: 10px 0px 10px 0px; padding: 10px 15px 10px 0px;}


/*** Vodorovná čára k oddělení ***/

#left .clear {width: 100%; display: block; border-bottom: 1px solid #cfcfcf; margin: 10px 0px 30px 0px }

/*** Vodorovná čára k oddělení pro služby ***/
#left .clear-pod {width: 100%; display: block; border-bottom: 1px solid #f9f9f9; margin: 25px 0px 25px 0px }
#left .clear-nad {width: 100%; display: block; border-bottom: 1px solid #cfcfcf; margin: 0px 0px 15px 0px }

/*** Obrázky ***/

#left img.ramecek {clear: both; background: #eaf3f4; padding: 5px 5px 5px 5px; text-align: left;border: solid 1px #8abbce;}
#left img.r-ramecek {background: #eaf3f4; padding: 5px 5px 5px 5px; border: solid 1px #8abbce;}
#left img.l-ramecek {background: #eaf3f4; padding: 5px 5px 5px 5px; border: solid 1px #8abbce;}
#left a:hover img.ramecek {clear: both; background: #c0e59a; padding: 5px 5px 5px 5px; text-align: left;border: solid 1px #609c23;}

#left img.psani {clear: both; background: #eaf3f4; padding: 5px 5px 5px 5px;  margin: 10px 15px 10px 0px; float: left; border: solid 1px #8abbce;}
#left img {margin: 0px 5px 10px 7px;}
#left a img.email {margin: 0px 7px 0px 0px; border: none; text-decoration:underline;}

#left #kontakt {width: 100%; height: 140px; padding: 0px; margin: 0px 0px 0px 0px; /***  border: 1px solid #000000;  ***/}
#left #kontakt .left {float: left; width: 50%;}
#left #kontakt .right {float: right; width: 50%;}
/*** Drobečková navigace ***/

#left #drobecky{position: absolute; left: 30px; top: 26px;  color: #484848; font-size: 10px;}
#left #drobecky a{color: #367AA5;}
#left #drobecky a:hover{text-decoration: none; text-decoration: none;}

/*** Tlačítka k článkům ***/

#left .tlacitka2 a.buton{font-size: 0.9em; float: right;  background: #0d72ac; color: #ffffff; padding: 2px 15px 2px 15px; border: solid 2px #4884bd;   margin: 15px 1px 15px 5px ; text-decoration: none;} /* color: #609c23;  */
#left .tlacitka2 a:hover.buton {font-size: 0.9em; float: right;background: #1082c4; color: #ffffff; padding: 2px 15px 2px 15px; border: solid 2px #5196d6;  text-decoration: none;} /* color: #609c23;  */
#left .tlacitka2{width: 100%;margin: 0px 0px 0px 0px ; padding: 0px 0px 40px 0px;}

#left .tlacitka a.buton{font-size: 0.9em; float: right;  background: #0d72ac; color: #ffffff; margin: 5px 5px 0px 10px; padding: 2px 15px 2px 15px; border: solid 2px #4884bd; text-decoration: none;} /* color: #609c23;  */
#left .tlacitka a:hover.buton {font-size: 0.9em; float: right;background: #1082c4; color: #ffffff; padding: 2px 15px 2px 15px; border: solid 2px #5196d6; text-decoration: none;} /* color: #609c23;  */
#left .tlacitka{width: 100%; margin: 0px 0px 10px 0px ; padding: 0px 0px 27px 0px;}

#left #tlacitka-o-nas a.buton{font-size: 0.9em; float: right;  background: #0d72ac; color: #ffffff; margin: 10px 5px 0px 10px; padding: 2px 15px 2px 15px; border: solid 2px #4884bd; text-decoration: none;} /* color: #609c23;  */
#left #tlacitka-o-nas a:hover.buton {font-size: 0.9em; float: right;background: #1082c4; color: #ffffff; padding: 2px 15px 2px 15px; border: solid 2px #5196d6; text-decoration: none;} /* color: #609c23;  */
#left #tlacitka-o-nas {width: 100%; margin: 10px 0px 10px 0px ; padding: 0px 0px 5px 0px;}


/*** Sloupce pro Sekci Photoshop ***/ 

#left #levy-sloupec {float: left; width: 45%; background: #eaf3f4; padding: 5px 5px 5px 5px; margin: 0px 0px 35px 0px; border: solid 1px #8abbce; }
#left #levy-sloupec h2{margin: 10px 10px 2px 10px}
#left #levy-sloupec ul{list-style-image: url('../img/li-arrow.jpg'); padding: 10px 10px 10px 35px;}
#left #levy-sloupec ul li {font-size: 12px; list-style-image: url('../img/li-arrow.png'); margin: 10px 0px 0px 0px ; padding: 5px; }
#left #levy-sloupec ul li a{color: #505050}
#left #levy-sloupec ul li a:hover{color: #609c23}

#left #pravy-sloupec {float: right; width: 45%; background: #d3ecab; padding: 5px 5px 5px 5px; border: solid 1px #b7cf55;}
#left #pravy-sloupec h2{margin: 10px 10px 2px 10px}
#left #pravy-sloupec ul{list-style-image: url('../img/li-arrow.jpg'); padding: 10px 10px 10px 35px;}
#left #pravy-sloupec ul li {font-size: 12px; list-style-image: url('../img/li-arrow.png'); margin: 10px 0px 0px 0px ; padding: 5px; }
#left #pravy-sloupec ul li a{color: #505050}
#left #pravy-sloupec ul li a:hover{color: #609c23}



/*** Sloupce pro Sekci Photoshop ***/ 

#left .index-levy img.ramecek {clear: both; background: #eaf3f4; margin: 5px 0px 0px 8px ; padding: 5px; text-align: left; border: solid 1px #8abbce;}
#left .index-levy {float: left; width: 50%; padding: 0px; margin: 0px 0px 20px 0px; }
#left .index-levy a{padding: 5px;}

#left .index-pravy img.ramecek {clear: both; background: #eaf3f4; margin: 5px 0px 0px 7px ; padding: 5px; text-align: left; border: solid 1px #8abbce;}
#left .index-pravy {float: right; width: 50%; padding: 0px; margin: 0px 0px 20px 0px; }
#left .index-pravy a{margin: 5px 0px 5px 10px;}

/*** REFERENCE ***/
#left ul.reference {margin: 20px 0px 40px 0px; height: auto; }
#left ul.reference li {background: url('../img/li-arrow2.png') no-repeat 10px 5px; list-style-type: none; width: 90%; min-height: 20px; _height: 20px; overflow: hidden; margin: 10px 0px 10px 0px ; padding: 0px 0px 10px 30px; border-bottom: 1px solid #cfcfcf; margin-bottom: 0px; }
#left ul.reference a {text-align: left; font-size: 0.9em; color: #609c23;}



/*** //////////////////////////////////////////////////////  ***/
/*** ////////     PRAVÝ PANEL TEXTOVÉ PLOCHY     //////////  ***/
/*** //////////////////////////////////////////////////////  ***/

#right{width: 275px;margin: 0px 0px 0px 670px; padding: 60px 0px 0px 0px; position: relative;}
#right #search{position: absolute; right: 30px; top: 23px; font-weight: bold; color: #484848; font-size: 10px; z-index: 1;}
#right #search fieldset{border: 0px none;}
#right #search fieldset input.text{float: left; width: 130px; padding: 2px 5px; border: 1px solid #c3c3c3; background: url('../img/inputtext.gif') repeat-x #fefefe; font-weight: bold; margin: 0px 3px 0px 0px;}
#right #search fieldset input.submit{float: left; background: url('../img/hledej.gif') no-repeat; border: 0px none; width: 73px; height: 21px;margin: 0px 0px 0px 0px; cursor: pointer;}

#right ul.prave-menu {list-style-type: none; width: 248px; float: left; overflow: hidden; margin: 10px 0px 50px 20px;}
#right ul.kontakt {list-style-type: none; line-height: 160%; font-size: 0.95em; color: #535353; width: 248px; float: left;  margin: 10px 0px 50px 20px;}

#right ul li.prave-menu {display: block; border-bottom: 1px solid #cfcfcf; height: 38px; margin-bottom: 0px; margin: 0px 20px 0px 0px }
#right ul li.prave-menu a {display: block; background: url('../img/li-arrow.png') no-repeat 10px 12px; padding: 10px 0px 9px 30px; text-align: left; font-size: 0.9em; color: #535353; text-decoration: none;}
#right ul li.prave-menu a:hover {display: block;  background-color: #c0e59a; padding: 10px 0px 9px 30px; text-align: left; font-size: 0.9em;  text-decoration: none;}
#right ul li.prave-menu a.active {display: block; border-left: 3px solid #8abbce; background-color: #eaf3f4; padding: 10px 0px 9px 30px; text-align: left; font-size: 0.9em;  text-decoration: none;}

#right ul.rozdelano { width: 248px; float: left; overflow: hidden; margin: 10px 0px 50px 20px;}
#right ul li.rozdelano {display: block; height: 25px; margin-bottom: 0px; margin: 0px 10px 0px 0px }
#right ul li.rozdelano a {display: block; padding: 2px 0px 2px 23px; text-align: left; font-size: 0.9em; color: #535353; text-decoration: none;}
#right ul li.rozdelano a:hover {display: block; background-color: #c0e59a; #eaf3f4; padding: 2px 0px 2px 23px; text-align: left; font-size: 0.9em;  text-decoration: none;}
#right ul li.rozdelano a.active {display: block; background-color: #8abbce; padding: 2px 0px 2px 20px; text-align: left; font-size: 0.9em;  text-decoration: none;}

#right p{text-align: justify;  padding: 10px 20px 5px 5px; font-size: 80%; color: #333333;}
#right p.strong {font-weight: bold;}
#right p.odstavec {clean left; display: block; text-indent: 2em; margin: 0px 0px 5px 0px;}
#right p.podtrzeni{text-decoration: underline; color: #535353;}

#right h1{font-size: 120%; text-align: left; padding: 20px 0px 10px 0px; color: #005c96;}
#right h2 sup{padding: 0px 3px 0px 0px;color: #ffc600; font-size: 95%;}
#right h2{font-size: 115%; text-align: left; padding: 15px 20px 10px 5px; color: #1c9600;}
#right h3{padding: 0px 0px 5px 5px; color: #535353;}

#right img {border: 1px solid #535353; margin: 5px 0px 10px 4px; padding: 0; float: left;}
#right img.ace {border: none; margin: 10px 0px 20px 0px;}
#right img.skype {border: none; margin: 0px 5px 0px 5px;}
#right img.icq {border: none; margin: 0px 5px 0px 5px;}


#right a{color: #609c23;}
#right object{border: 1px solid; color: #535353; margin: 5px 0px 30px 4px; padding: 0px 0px 0px 0px; float: left;}



#prihlaseni fieldset {height: 125px; border: none; background: url('../img/prihlaseni.png') no-repeat;} /* border: 1px solid #d4d3c5;  */
#prihlaseni fieldset label{padding: 5px 5px 5px 0px;} 
#prihlaseni fieldset p {padding: 5px 0px 1px 20px;}
#prihlaseni fieldset a {font-size: 11px; margin: 20px 0px 0px 0px ; padding: 10px 0px 0px 20px;}
#prihlaseni fieldset label input{border: 1px solid #d4d3c5; width: 120px; height: 20px; margin: 12px 0px 0px 15px;}
#prihlaseni fieldset input.button{float: right; margin: 10px 40px 5px 0px; width: 60px; height: 22px;}


#table1 {height: 180px; width: 100%; padding: 20px 10px 20px 10px; border: 1px solid #d3dadd; margin: 2px; color: #42648a; font-size: 12px; background: #e6edf2;}

#table1 label{float: left; width: 120px; height: 24px; margin: 5px; }


#table1 input.text{float: left; height: 20px; padding: 0px}
#table1 input.submit{ float: right; margin: 20px 30px 0px 0px;}
#table1 p {font-size: 12px; padding: 20px 0px 5px 20px;}
#table1 br{clear: both;}






/*** ///////////////////////////////////  ***/
/*** ////////     DOPLŇKY     //////////  ***/
/*** ///////////////////////////////////  ***/

/*** formular pro odesilani zpravy na email ***/

#formular fieldset{padding: 18px; border: 1px solid #d3dadd; margin: 2px; color: #42648a; font-size: 12px; background: #e6edf2;}  /* border: 0px none */
#formular fieldset legend{padding: 0px; color: rgb(71,117,145); font-weight: bold;}
#formular p{text-align: left; padding: 0px; font-size: 90%; color: #535353;}
#formular fieldset label{text-align: left; display: block; margin: 0px 0px 0px 10px; padding: 10px; }
#formular fieldset label input{float: right; width: 140px; height: 20px; margin: 0px 240px 0px 0px;}
#formular select{float: right; width: 144px; height: 22px; padding: 2px; margin: 0px 240px 0px 0px;}

#textove-pole{}
#textove-pole2{}
#formular fieldset textarea{width: 90%; margin: 0px 0px 14px 20px;}
#formular fieldset input.button{margin: 0px 5px 0px 360px; width: 100px; padding: 2px 0px 0px 0px;}

span.error {border: 1px solid #000000; display: block;  background: #005c96; color: #ffffff;}  /*** špatně odesláno ***/
span.error {margin: 0px 0px 10px 0px; padding: 10px; text-align: left;}
span.error li {margin: 2px 5px 2px 0px;}
span.error ul{margin: 0px 0px 5px 0px; font-weight: bold;}

span.ok{border: 1px solid #000000; display: block; background: #1c9600; color: #ffffff;}     /*** při správném odeslání ***/
span.ok{margin: 0px 0px 10px 0px; padding: 10px; text-align: center;}


/*** ///////////////////////////////////  ***/
/*** ////////     PATIČKA     //////////  ***/
/*** ///////////////////////////////////  ***/

#paticka {width: 949px; height: 165px; overflow: hidden; clear: both; text-align: left; background: url('../img/footer.png') top no-repeat ;}
#paticka #bottom{position: relative; clear: both; width: 949px; height: 165px;}
#paticka form{float: left; width: 200px; overflow: hidden; margin-right: 14px; background: none;}
#paticka form fieldset{border: 0px none; padding: 0px 0px 0px 30px;}
#paticka form fieldset legend{color: #005c96; font-size: 14px; font-weight: bold; padding: 30px 0px 5px 0px;}
#paticka form fieldset input.text{color:  #535353; width: 139px; height: 17px; background: url('../img/input-text.png') repeat-x; border: 1px solid #B9C5D2; margin: 0px 0px 8px 10px; font-size: .8em; padding: 1px 3px 1px 3px;}
#paticka form fieldset input.submit{cursor: pointer; width: 71px; height: 20px; background: url('../img/input-doporucit.png') no-repeat; border: 0px none; margin: 0px 0px 0px 86px;}

#paticka p.info{float: left; width: 200px; overflow: hidden; margin-right: 19px; background: none;}
#paticka p.info strong{color: #005c96; font-size: 14px; font-weight: bold;  display: block; padding: 30px 0px 7px 5px;}
#paticka p.info a{text-decoration: none;  color: #535353; font-size: .8em; display: block; margin-left: 10px;}
#paticka p.info a:hover{color: #609c23;}

#paticka p.kontakt{float: left; width: 170px; overflow: hidden;color: #535353; margin-right: 20px; background: none;}
#paticka p.kontakt strong{color: #005c96; font-size: 14px; font-weight: bold; display: block; padding: 30px 0px 5px 5px;}
#paticka p.kontakt span{ padding: 0px 0px 0px 10px; font-size: .8em; display: none;}
#paticka p.kontakt a{padding: 0px 0px 0px 10px;color: #535353; font-size: .8em;}
#paticka p.kontakt a:hover{color: #609c23;}
#paticka p.kontakt em{padding: 0px 0px 0px 10px; font-size: .8em; display: block; font-style: normal;}

#paticka p.copyright {float: left; width: 300px; overflow: hidden; font-size: .8em; color: #535353; background: none;}
#paticka p.copyright a#copy{display: block; width: 270px; height: 75px; margin: 33px 0px 10px 34px; position: relative;}
#paticka p.copyright a#copy span{width: 270px; height: 75px; position: absolute; background: url('../img/paticka-logo.png') no-repeat; left: 0; top: 0; visibility: visible; cursor: pointer;}
#paticka p.copyright strong{padding: 0px 0px 0px 20px; font-size: .9em; font-weight: normal;}
#paticka p.copyright a{text-decoration: none;  color: #535353; font-size: .9em;}
#paticka p.copyright a:hover{color: #609c23;}
