.plovouci
{
      width: 182px;
      background-color: #fff;
      float: right;
    padding:4px;
}

#english
{
position:absolute;
z-index:9;
top:2px;
left:2px;
width: 30px;
height:16px;
border:none;
background: #f9f9f9 url('../language/english.png') top center  no-repeat;
}

#czech
{
position:absolute;
z-index:9;
top:2px;
left:2px;
width: 30px;
height:16px;
border:none;
background: #f9f9f9 url('../language/czech.png') top center  no-repeat;
}
#master {
  }
  #masterin {
    width: 100%;
    height: 165px;
    position:relative;
    background-color:  transparent;
  }
  #block1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
     height: 165px;
    background :transparent url('../images/aktualni-nabidka.jpg') top left no-repeat;
  }
  #block2 {
    margin-left: 50%;
     height: 163px;
     padding: 1px;
     background :transparent url('../images/seo-nabidka.jpg') top left no-repeat;
  }
  #block1in, #block2in {
    margin: 1.2em;
  }
  p {
    margin: 0.2em 0;
  }

/*Open logo pod logem*/
#menulogo
{
height:42px;
line-height:42px;
width: 600px;
position:relative;
z-index:3;
top:115px;
left:102px;
}
#logo-domu{
position:absolute;
color: #fff;
font-size : 1.0em;
width : 58px;
height : 42px;
background : transparent url('../images/.jpg') no-repeat top left;
}
#logo-aktualne{
position:absolute;
color: #fff;
text-align:center;
font-size : 1.0em;
left:59px;
width : 122px;
height : 42px;
background : transparent url('../images/.jpg') no-repeat top left;
}

#logo-sluzby{
position:absolute;
color: #fff;
text-align:center;
font-size : 1.0em;
left:182px;
width : 82px;
height : 42px;
background : transparent url('../images/.jpg') no-repeat top left;
}
#logo-spolecnost{
position:absolute;
color: #fff;
text-align:center;
font-size : 1.0em;
left:264px;
width : 101px;
height : 42px;
background : transparent url('../images/.jpg') no-repeat top left;
}
#logo-odkazy{
position:absolute;
color: #fff;
text-align:center;
font-size : 1.0em;
left:364px;
width : 120px;
height : 42px;
color: #fff;
font-size : 1.0em;
background : transparent url('../images/.jpg') no-repeat top left;
}
/*ENDE menu pod logem*/

/*OPEN pro cenik*/
.anolis-oko ul {list-style:none; margin-left: -22px;}
.anolis-oko li{margin-bottom:10px; font-size : 13px; padding-left:40px; background:url("../images/no-zakazka.gif") 15px 4px no-repeat; color:#7E7E7E;}
.anolis-oko li.checked {background:url("../images/ano-zakazka.gif") 15px 4px no-repeat; font-size : 13px;  }
/*Ende pro cenik*/

#vice{
position: relative;
text-align: right;
float: right;
top: 80px;
left: 380px;
}

.vice{
position: relative;
text-align: right;
float: left;
top: 1px;
left: 480px;
}

strong {
font-size : 1em;
}			

ul{
color: #ffffff;
margin: 0 auto;
padding-top: 4px;
padding-left: 12px;
}

hr {
color : #ff8a00;
background-color : #ff8a00;
width : 75%;
height : 2px;
float : left;
}
h1 {
color : #ff8a00;
font-size : 1.2em;
font-weight : bold;
text-align : left;
padding-top: 22px;
padding-left: 72px;
}
h2 {
color :#740f02;
font-size : 1.2em;
font-weight : bold;
text-align : left;
}
h2.uvitani{
margin-left:12px;
}
/*.h2 {
color :#740f02;
font-size : 1.2em;
font-weight : bold;
text-align : left;
}*/
.h3 {
color : #ff8a00;
margin : 0;
font-size : 105%;
font-weight : normal;
text-align : left;
}

img {
border : none;
}
a:link, a:active, a:visited {
color : #188df5;
text-decoration : none;
background-color : transparent;
}
a:hover {
background : transparent;
color : #dddddd;
text-decoration : underline;
}

input {
background-color : #6486b3;
color : #fff;
font-weight : bold;
font-size : 80%;
border : 1px solid #36548d;
margin : 2px;
padding-left : 2px;
}
.inputbox{
background-color : #fff;
color : #3c3c3c;
font-weight : bold;
font-size : 0.9em;
border : 1px solid #ff8a00;
margin : 2px;
padding-left : 2px;
}
.textbox{
background-color : #fff;
color : #3c3c3c;
border : 1px solid #ff8a00;
margin : 2px;
padding-left : 2px;
}
.resetbox{
position: absolute;
background-color : #ff8a00;
color : #fff;
border : 1px solid #ff8a00;
margin-top : -18px;
margin-left: -63px;
}

.codebox{
background-color : #fff;
color : #3c3c3c;
border : 1px solid #ff8a00;
top : -2px;
}
.sendbox{
background-color : #ff8a00;
color : #fff;
border : 1px solid #ff8a00;
margin-left:26px;
}

body {
text-align : center;
font-size : 90%;
margin : 0 auto;
background : #fff url('../images/body.jpg') top left repeat-x;
font-family : tahoma, arial, sans-serif;
height:100%;
padding: 0;
}
#obal_dg {
width : 917px;
background : transparent;
text-align : left;
margin : 0 auto;
}
#obal {
width : 100%;
 min-height: 100%;
background-color: #ffffff;
text-align : left;
margin : 0 auto;

}

#head {
width : 632px;
height : 160px;
position:relative;
float:left;
  left:0;
  text-align:left;
background : #e3edff url('../images/webhlavicka.jpg') top left  no-repeat ;
}

#logo-left {
left: 0;
top:0px;
position : absolute;
width : 339px;
height : 130px;
background : transparent;
border : none;
}
.patch {
clear : both;
}

#content {
/*position:relative;*/
width : 632px;
height:468px;/*min-*/
height:100%;
bottom:24px;
background : transparent;
border-top : 1px solid #ffffff;
/*right:0;
top: 0;*/
padding: 0;
}

#index_obsah {
width : 612px;
min-height : 440px;/*min-*/
height : 100%;
padding-top : 4px;
padding-left: 12px;
padding-right: 8px;
padding-bottom: 12px;
font-size : 80%;
color : #3c3c3c;
text-align : justify;
margin-top : 1px;
background : transparent url('../images/obsah-paticka.jpg') bottom center no-repeat;
}
#index_obsah_hlavnistranka {
width : 612px;
min-height : 200px;
height : 100%;
padding-top : 4px;
padding-left: 12px;
padding-right: 8px;
padding-bottom: 12px;
font-size : 80%;
color : #3c3c3c;
text-align : justify;
margin-top : 1px;
background : transparent url('../images/obsah-paticka.jpg') bottom center no-repeat;
}
#index_obsahI {
z-index: 1;
width : 628px;
position : relative;
min-height : 168px;
padding : 4px;
font-size : 80%;
color : #3c3c3c;
text-align : justify;
margin-top : 1px;
}

#blok_right_referencie {
clear: both;
position:absolute;
float:right;
width : 285px;
height: 109px;
background : transparent url('../images/reference.jpg') no-repeat top center;
top: 0;
}
#blok_right_cennik {
clear: both;
position:absolute;
float:right;
width : 288px;
height: 109px;
background : transparent url('../images/cenik.jpg') no-repeat top center;
top: 109px;
}
#blok_right_kontakt {
clear: both;
position:absolute;
float:right;
width : 285px;
height: 108px;
background : transparent url('../images/kontakt.jpg') no-repeat top center;
top: 218px;
}

/*Open butonky ENGLISH*/
#blok_right_referencie_en {
clear: both;
position:absolute;
float:right;
width : 285px;
height: 109px;
background : transparent url('../images/reference_en.jpg') no-repeat top center;
top: 0;
}
#blok_right_cennik_en {
clear: both;
position:absolute;
float:right;
width : 288px;
height: 109px;
background : transparent url('../images/cenik_en.jpg') no-repeat top center;
top: 109px;
}
#blok_right_kontakt_en {
clear: both;
position:absolute;
float:right;
width : 285px;
height: 108px;
background : transparent url('../images/kontakt_en.jpg') no-repeat top center;
top: 218px;
}
/*ENDE butonky ENGLISH*/
#right_blok {
position:relative;
float:right;
  width: 285px;
  height:100%;
  max-height: 100%;
  background : transparent;
  top:0;
  left: 0;
 padding-bottom:8px;
	text-align:left;
}
.center {
text-align : center;
}
.center img {
border : none;
}

#paticka {
position: relative;
width : 100%;
min-height: 95px;
line-height:95px;
color : #67a8ce;
font-weight : bolder;
background : transparent url('../images/paticka.jpg') top left repeat-x;
font-size : 0.75em;
text-align : center;
margin: 0;
bottom: 0;
}

.bold {
font-weight : bolder;
color : #fff;
}
a.bold:hover {
text-decoration : none;
}
.popis_hlavni {
margin-top : 2px;
}
.popis {
margin : 8px;
color : #092361;
text-align : justify;
}
table.param {
width : 100%;
text-align : left;
}
tr.radek {
height : 25px;
}

.center {
text-align : center;
width : 100%;
}

.small {
font-size : 0.9em;
}
.top {
vertical-align : top;
}

