/* CSS sheet for svatba intro page */
body {
        margin:20px 0px;
        padding:0px;
        text-align:center;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 10pt;
	background-image: url(poz.jpg);
	background-repeat: x-repeat;
   background-position: center;
}

.bottom_break {
   clear:both;
   /*clear:all;*/
} /*-- nebo mozna all :) both*/


.text_uvnitr {
  margin-left:5px;
  margin-right:5px;
  margin-top:15px;
  margin-bottom:15px;
  padding: 5px;
        font-size: 0.9em;
        text-align: left;
}
.text_photo {
  margin:5px;
  display:block;
  text-align: left;
  padding: 5px;
        font-size: 0.9em;
}
.text_uvnitr_m {
  margin:5px;
  padding: 5px;
        font-size: 0.75em;
        text-align: left;
}
.odsazeni {
   margin-top: 10px;
   margin-bottom:10px;
   padding: 5px;
}

.odsad {
   font-size: 0.9em;
   font-weight: 700;
   line-height: 1.6;
   padding-left: 10px;
   align:left;
}
.odsadit {
   line-height: 1.6;
   padding-top: 10px;
   padding-bottom: 10px;
   margin-top: 10px;
   margin-bottom: 10px;
}
.msgheader {
     margin-left: 10px;
     margin-right: 10px;
     padding: 3px;
     color: brown;
     border-width: 0px;
         border-color: #dddddd;
         border-style: solid;
     border-bottom-width: 1px;
   }
.msgtext {
     margin-left: 20px;
     text-size: 0.7em;
   }
#obsah {
        width:800px;
        margin:0px auto;
        text-align:left;
        padding:0px;
        /*background-color:#FFFFFF;*/
        }
#zahlavi {
  /*background: #fff url(pictures/zahlavi.jpg) no-repeat center top;*/
  padding-bottom: 10px;
  height: 190px;
}


#n {
  display: block;
  float: left;
  color: #999;
  text-align: left
  width: 150px
  float: relative;
}
/*h1 {
    color: #CC0033;
  padding: 10px;
        margin-left: 10px;
        letter-spacing: 2px;
        border-color: #CC0033; /*silver;*/
        border-style:solid;
        border-width: 0px;
/*        border-bottom-width: 1px;*/
/*}
h2, h3, h4, h5 {
    color: #43A358;
        margin-left: 10px;
        letter-spacing: 3px;
        border-color: #43A358;
        border-style:solid;
        border-width: 0px;
        border-bottom-width: 1px;
}

a {
        text-decoration: none;
        color: darkblue;
        font-weight: bolder;
}
a:hover {
        text-decoration: underline;
        color: red;
        font-weight: bolder;
}*/
.intro {
        font-size: 0.95em;
        margin-left:30px;
        margin-right: 30px;
        padding:8px;
        background: #C2DFFC;
   }

.intro_s {
        font-size: 0.95em;
        padding:8px;
        margin-right: 210px;
        background: #C2DFFC;
}
.ima {
        border-color: black;
        border-style:solid;
        border-width: 1px;
        border-bottom-width: 1px;
        float:left;
        margin-left:5px;
        margin-right:5px;
        padding:5px;
        background: #E6E6E6;
  }

.textik {
        margin-left:10px;
        margin-right: 10px;
        font-size: 0.8em;
        list-style-position: outside;
        list-style-type: disc;
        }
.copyrightik {
        color: #CC0033;
        font-size: 0.75em;
  text-align: center;
        margin-left:10px;
        margin-right: 10px;
        letter-spacing: 2px;
        border-bottom-width: 0px;
        border-top-width: 1px;
        border-right-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-top-color: green;
        display: run-in;
        line-height: 1.6em;
}
.form table td {padding:5px;}
.fieldset table tr {margin: 10px; padding: 5px;}
.odsad {padding-left:5px;padding-bottom: 5px; padding-right: 5px;font-size:0.8em;}
#obsahak {
        width:450px;
        margin:0px auto;
        text-align:left;
        padding:15px;
        background-color:#FFFFFF;
        }

.anketa {
  font-size:0.8em;
  width: 200px;
  font-weight: normal;
  padding_bottom:15px;
  color: #555;
  border-width: 1px;
  text-decoration: none
  background-color: white;
  margin:5px;
  padding:5px;
  border:1px silver solid;
}
.ank {
  font-size:0.8em;
  border:1px silver solid;
}
div.ankheader {
  margin: 1px 1px 1px 1px;
  padding: 3px 5px;
  font-weight: bolder;
  background-color: #EEE;
  font-size:1.2em;
  border: 1px #BBB solid
}
.ank td {
  font-size:0.9em;
}
td.ank {
  padding: 0px 5px 0px 3px;
}
td.ank2 {
  padding: 0px 15px 0px 8px;
}

.galerie { width: 100%:  font-size:0.7em;}
.galerie td {
  width: 150px;
  font-size:0.7em;
  text-align:left;
}

.galerie a:hover {border-width: 0px; color: #555; text-decoration: none;}
.galerie a {border-width: 0px;    color: #999;  text-decoration: none;}
.galerie a:visited {border-width: 0px; color: #555; text-decoration: none;}
.ima_no {border-width: 0px;
  }
