/* globalni definice FOTOGALERIE */
body {margin: 0px; padding: 0px; background-color: white; font: 9pt Verdana, Arial, 'Helvetica CE', Helvetica, Tahoma, sans-serif; color: black;}
body#photo {background: #fff; color: inherit;}

p {margin: 0;}

a {font-size: 10pt; color: rgb(0,0,255); font-weight: bold;}
a:hover {font-size: 10pt; color: rgb(0,0,255); text-decoration: underline; background-color: transparent; font-weight: bold;}
a:visited {font-size: 10pt; color: rgb(0,0,255); font-weight: bold;}
a:active {font-size: 10pt; color: rgb(0,0,255); font-weight: bold;}

a img {border: 0px; border-bottom: 0px solid #666;}
a:hover img {border-bottom: 0px solid #000;}

h1 {font: 16pt Verdana, Arial, Helvetica, Tahoma, sans-serif; color:  #000000; margin-bottom: 3px;}
/*h1 {font: 16px Verdana, Arial, 'Helvetica CE', Helvetica, Tahoma, sans-serif; color: #666; text-transform: uppercase; margin-bottom: 10px;}*/
h1 a {text-decoration: none;}

table.users {border-collapse: collapse; width: 100%; border: 0px solid #ccc;}
table.users tr td {vertical-align: middle; padding: 1px;}
table.users tr td.ico {width: 22px; height: 22px; text-align: center; background-image: url("../images/hvezda_mala.gif"); background-repeat: no-repeat;}
table.users tr td.gals {cursor: default; width: 30px; font-size: 9pt; font-weight: normal; border: 1px solid #fff; text-align: right; background-color:#C8E6FF;}
table.users tr td.gals span.cnt {padding: 0px 5px; color: #000000;}
table.users tr td.gals span.vpp {text-transform: capitalize;}
table.users tr td.gals span.g {display: block; margin-top:0px;}
table.users tr td a {display: block; width: 100%; font-size: 10pt; font-weight: bold; text-decoration: none; padding: 1px 0px 1px 5px;}
table.users tr td a:hover {background-color:#FFF6CC; font-size: 10pt; font-weight: bold; color: #d80202; text-decoration: underline; border: 0px solid #fff;}

table.gallery {border: 0px solid #E6E6E6; border-collapse: collapse; width: 100%;}
table.gallery tr td {vertical-align: bottom; text-align: center;}
table.gallery tr td a {display: block;}
table.gallery tr td a:hover {background-color: #FFF;}
table.gallery tr td .item {border: 1px solid #63B5FD; padding: 2px; margin: 5px 10px; background-color:white;}
table.gallery tr td .item img {border: 0px solid #ccc; padding: 0px; margin: 1px 1px; background-color:;}

table.nadpis {width: 100%; border: 0px solid #ffffff;}
table.nadpis tr td {color: rgb(180,0,0); font-size: 14pt; background-color:rgb(255,244,189);}
table.nadpis tr td.sipky {width: 30px; text-align: center;}

.noitems {text-align: center; background-color: #e3e3e3; padding: 3px;}
.popis_galerie {font: 9pt Verdana, Arial, Tahoma, color:  #000000; text-align: justify;}
.ikona {"";}
.verdana14 {font: 14pt Verdana, Arial, Tahoma, color:  #000000; text-align: left;}

/* table.zakladni {cellpadding: 0px; cellspacing: 0px; border: 0px solid #ccc; width: 775px;} */

/* main layout */
#mother {width: 100%px; border: 0px solid; margin: 0 auto;text-align: center;}
#topdesign {width: 100%px; height: 75px; margin: 0px; padding: 0px;}
#cont {border-top: 0px; background-color: ; color: inherit; padding: 0px 0px; margin-top: 0px;}
#footdesign {border-top: 0px solid #ccc;}

/* photo detail - zde nemenit*/
#photo {background-color: #fff; text-align: center;}
#photo img {border: 0px; margin: 5px;}
.text {margin: 5px 10px 5px;}
table.text_foto tr td {color: rgb(0,0,0); font-size: 9pt; background-color:rgb(255,220,130);}

