body {
background: #C2D3E5;
margin: 0px; 
padding: 0px;
font: Verdana, Arial, sans-sefir;
behavior: url("csshover.htc");}
a {color: #0894de;}
a:hover {color: #069;}
h1 {margin:20px 30px 20px 10px;
    text-align: center;}
h3 {width: auto;
    margin: 20px 30px 20px 10px;
    padding: 5px 10px 5px 10px;
    color: #3D5B7F;
    background-color: #fafafa;
    text-align: left;}
h2 {margin: 0px 0px 20px 10px;
    padding: 30px 20px 5px 20px;
    color: #3d5b7f;
    text-align: left;}
h4 {margin:20px 30px 10px 10px;
    padding: 5px 10px 5px 40px;
    color: #3d5b7f;
    text-align: left;  }
h5 {margin: 10px 5px 0px 10px;
    padding: 3px 5px 0px 10px;
    color: #3d5b7f;
    font-size: 1em;}
h6 {margin: 5px 10px 0px 20px;
    padding: 5px 0 0 0;
    color:  #3d5b7f;
    font-size: 1em;}


td {padding: 0 0 0 10px;}
th {padding: 0 0 0 10px;}

p {text-align: left;
   margin: 0 20px 0 15px;
   padding: 10px 5px 10px 10px;}


div#obsah {width: 1000px; 
           position: relative;
	   background-color: #ffffff; 
           text-align: left;
           color: #0894de; 
           margin: 10px 0 0 90px;
           border-top: 1px solid #3D5B7F;
           border-right: 1px solid #3D5B7F;
           border-left: 1px solid #3D5B7F;
           border-bottom: 1px solid #3D5B7F;}
 div#hlavicka {margin: 0 0 0px 0;
           padding: 0px 0px 0px 0px;
           width: 1000px;
           height: 150px; 
           background-color: #ffffff;
           text-align: right;
           border-bottom: 1px solid #069;}
 div#hlavicka ul a {color: #ffffff;
                    font-weight: bold;             
                    font-size: 0.9em;
                    padding:0 6px;
                    text-decoration: underline;}
 div#hlavicka img {float:none;
               margin:0 0 0 0;
               padding: 0 0 0 0;}
 div#hlavicka ul {margin: 5px 20px 30px 0px;
                  float: none;}

 div#hlavicka li{float: left;
		 width: 130px;
	         position: relative;
	         list-style-type: none;
	         padding: 10px 3px 10px 0;
	         border-right: 1px solid #3e5a7f;
	         background-color: #7093bb;
                 text-align: center;}
 div#hlavicka li:hover {background-color: #3D5B7F;}
 div#hlavicka li:first-child {border-left: 1px solid #3D5B7F;}
 div#hlavicka a {text-decoration: none;
                 padding: 0 6px;
                 color: #ffffff;
                 display: block;}  
 div#hlavicka a:hover {text-decoration: underline;}

/*obsah*/
 
 div#text {width: 1000px;
           text-align: left;
           margin: 0px 0 0 0;
           padding: 0;
           color: #0888CA;
           background-color: #ffffff;}
 div#text a {margin: 0;
             padding: 0;}

         
 div#text p {margin: 20px;
             padding: 10px;}
 div#text img {float: left;
               margin: 5px 10px 5px 20px;
               padding: 5px 10px 5px 10px;
               border: none;}

 div#text li {margin: 20px 50px 20px 50px;}
 div#text ul {text-align: left;
              padding: 0 10px 0 20px;}9:45 8.2.2010
 
 div#text table {margin: 10px 20px 10px 20px;
                 padding: 10px;
 div#text table  border-bottom: 1px solid #ffffff;
                 border-rihgt:1px solid #ffffff;
                 border-left:1px solid #ffffff;
                 border-top:1px solid #ffffff;}
 div#text th {background-color: #fafafa;
              text-align: left;}
 div#text td {background-color: #fafafa;
              text-align: left;}
 div#menu {margin: 20px;
           padding: 0;
           width: 900px;
           float: left;}
 div#menu ul {margin:0 20px 0 0;
              float: right;
              list-style-type: none;
              font-weight: bold;}
 div#menu li {margin: 0;
              padding: 0 0 0 0;}
 div#menu ul li ul {margin: 0 0 0 0;
                    width: 160px;
                    font-weight: normal;
                    display: none;}
 div#menu ul li ul li {margin: 0 0 0 0;
                       padding: 0 0 0 0;
                       list-style-type: square;}
 div#menu ul li:hover ul, div#menu ul li ul:hover {display: block;}
 div#menu a {text-decoration: underline;
             font-weight: normal;}
 div#menu a:visited {color: #069;}
 div#uvod p {margin: 0px 0 0 150px;}
 div#uvod img {margin: 0 0 0 0;
               padding: 0 0 0 0;}

 .neobtekat {clear: both;}
 div#okraje {width: 1000px;
             height: 158px;
             margin: 20px 0 0 0;
             padding: 0 0 0 0;
             border-top: 1px solid #069;
             border-bottom: 1px solid #069;}
 div#okraje img {
                 margin: 0px 0 0px 50px;
                 padding: 0px 0 0 0;}
  
 div#kontaktref table {float:left;}
 div#kontakty table {margin: 20px 20px 20px 20px;}
 div#kontakty td {background-color: #ffffff;
                  margin: 0 20px 0 10px;
                  padding: 0 20px 0 10px;
                  border-top: none;
                  border-bottom: none;
                  border-left: 20px solid #ffffff;
                  border-right: none;}
 
 div#paticka {width:1000px;
              height:40px;
              margin: 0px 0 0 0;
              padding: 0px 0 0 0;
              background-image: #ffffff;
              background-repeat: no-repeat;
              border-top: 1px solid #069;}
 div#paticka p {margin: 0px 10px 10px 10px;}


 div#galerie {float: right;
              width: 225px;
              margin: 0px 5px 0px 5px;
              padding: 0;
              border-top: 1px solid #069;}
 div#galerie table {margin: 5px 10px 5px 10px;}
 div#galerie table img {margin: 1px 1px 1px 1px;
                  padding: 2px 6px 2px 1px;
                  border: 0;}
 div#galerie img {margin: 0 0 5px 1px;
                  padding: 0;}
 div#galerie a {target: blank;}
 div#galerie ul {margin: 20px 0 20px 0;;
                 padding: 0 0 0 0;}
 div#galerie li {margin: 5px;
                 padding: 0;
                 list-style-type: none;}
 
 div#prava {color: #069;
            margin: 0px 10px 0px 10px;
            padding: 0px 0 0 0;
            width: 245px;
            height: 100%;
            float:right;
            border-left: 1px solid #069;
            overflow: hidden;}
 div#prava ul {margin: 20px 0 10px 0;}
 div#prava li {list-style-type: none;
               margin: 1px;}

 div#firma {width: 180px;
            float:left;
            background-color: #D0DCEA;
            margin: 40px 30px 40px 20px;
            padding:0 0 0 0;
            border-left: 1px solid #069;
            border-right: 1px solid #069;
            color: #069;}
 div#firma ul {margin: 2px 0 30px 0;
               padding: 0;}
 div#firma li {list-style-type: none;
               margin: 5px;
               padding: 0;}
 div#firma img {margin: 1px 1px 1px 1px;
                padding: 0;}
 
 div#mozilla {width: 810px;
              float: right;}
 div#akce {width: 210px;
           height: 227px;
           margin: 5px 10px 5px 10px;
           padding: 5px;
           color: #AA4F34;
           font-size: 1.1em;
           border-top: 2px solid #AA4F34;
           border-bottom: 2px solid #AA4F34;
           border-left: 2px solid #AA4F34;
           border-right: 2px solid #AA4F34;
           font-weight: bold;}
 div#akce p {margin: 0;
             padding: 0;
             clear: both;}

 div#akce a {color: #AA4F34;
             font-size: 0.8em;
             float: right;}
 div#akce img {
               clear: both;}
