.toplist{
width: 88px;
height:60px;
border:none;
}
.copyright{
color: red;
}

.plovouci
{
      width: 208px;
      background-color: transparent;
      float: right;
    padding:4px;
   
}

#english
{
position:absolute;
z-index:9;
top:2px;
right: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;
right:2px;
width: 30px;
height:16px;
border:none;
background: #f9f9f9 url('../language/czech.png') top center  no-repeat;
}


/*Open logo pod logem*/
#menulogo
{
height:40px;
line-height:40px;
width: 462px;
position:relative;
z-index:3;
top:52px;
right:18px;
float:right;
}
#logo-domu{
position:absolute;
color:#b0c0e1;
font-weight : bold;
font-size : 1.0em;
width : 68px;
height : 40px;
}

#logo-spolecnost{
position:absolute;
 color:#b0c0e1;
 font-weight : bold;
text-align:center;
font-size : 1.0em;
left:68px;
width : 112px;
height : 40px;
}

#logo-kontakt{
position:absolute;
color:#b0c0e1;
font-weight : bold;
text-align:center;
font-size : 1.0em;
left:180px;
width : 86px;
height : 40px;
}

/*ENDE menu pod logem*/



#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 : #fff;
font-size : 1.2em;
font-weight : bold;
text-align : left;
/*padding-top: 22px;  */
padding-left: 72px;
}
.h2 {
color :#740f02;
margin : 0;
font-size : 1.2em;
font-weight : normal;
text-align : left;
}
h2 {
color :#740f02;
margin : 0;
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 #b7c2e1;
margin : 2px;
padding-left : 2px;
}
.textbox{
background-color : #fff;
color : #3c3c3c;
 border: 1px solid #b7c2e1;
margin : 2px;
padding-left : 2px;
}
.resetbox{
position: absolute;
background-color : #ff8a00;
color : #fff;
border : 1px solid #ff8a00;
margin-top : -18px;
margin-left: 132px;
}

.codebox{
background-color : #fff;
color : #3c3c3c;
border : 1px solid #ff8a00;
top : -2px;
}
.sendbox{
background-color : #b7c2e1;
color : #000;
 border: 1px solid #b7c2e1;
margin-left:2px;
}

body {
text-align : center;
font-size : 90%;
margin : 0 auto;
background : #ffffff url('../images/blue-body.png') top center repeat-y ;  
font-family : tahoma, arial, sans-serif;
height:100%;
padding: 0;
}
#obal_dg {
/*top:102px;*/
position:relative;
width :950px;
background : transparent;
text-align : left;
margin : 0 auto;
}
#body-f {
/*top:102px;*/
position:relative;

width :950px;
background : #d9dfef url('../images/body-f.png') bottom left repeat-x;
text-align : left;
margin : 0 auto;
}
#obal {
width : 100%;
 min-height: 100%;
background: transparent;
text-align : center;
margin : 0 auto;

}
#linky{
text-align : center;
color:#b0c0e1;
}
#head {
width : 100%;
/*top:102px;  */
margin:0 auto;
height : 353px;
position:relative;
background : transparent url('../images/hlavicka.jpg') bottom center no-repeat ;
}

#logotyp {
left: 72px;
top:40px;
position : absolute;
width : 306px;
height : 150px;
background : transparent url('../images/logotyp.png') top right  no-repeat ;
border : none;
}
.patch {
clear : both;
}

#content {
width : 660px;
height:488px;/*min-*/
height:100%;
background : transparent ;
padding: 0px;
/*border : 1px solid red; */

  border: 1px solid transparent;
  -border-color: #000001;
  -filter: chroma(color=#000001);
}

#index_obsah {
width : 606px;
min-height : 412px;/*min-*/
height : 100%;
/*margin-top : 12px; */
/*padding-left: 6px;
padding-right: 4px;
padding-bottom: 12px; */
padding:8px;
font-size : 80%;
color : #3c3c3c;
text-align : justify;
margin-left:28px;
margin-bottom:12px;
background : transparent url('../images/text.png') top left repeat-y ;
}
#index_hlavicka {

background : transparent url('../images/index-hlavicka.png') top left no-repeat ;
margin-left:28px;
width : 622px;
height:42px;
line-height:42px;
         }
 #index_paticka {
position:absolute;
bottom:12px;
left:29px;
background : red url('../images/index-paticka.png') top left no-repeat ;
width : 622px;
height:3px;

         }        
 
#right_blok {
position:relative;
float:right;
  width: 269px;
  height:412px;
background : transparent url('../images/kontakt-blok2.png') top left no-repeat ;
  top:12px;
  right: 6px;
 padding-bottom:8px;
	text-align:left;
}
#right_blok strong {color:#fff;}

#right_blok_adresa {
margin-top:66px;
margin-left:38px;
  color:#b0c0e1;
}
#right_blok_jro
 {
 font-size : 90%;
text-align : justify;
margin-top:14px;
margin-left:6px;
padding-left:80px;
color:#b0c0e1;
background : transparent url('../images/jednatel.jpg') top left no-repeat ;
width: 178px;
height:55px;
 border: 1px solid #b7c2e1;
 border-right:0;
}
#right_blok_jre
 {
font-size : 90%;
text-align : justify;
margin-top:14px;
margin-left:6px;
padding-left:80px;
color:#b0c0e1;
background : transparent url('../images/jednatel.jpg') top left no-repeat ;
width: 178px;
height:55px;
 border: 1px solid #b7c2e1;
 border-right:0;
}
#right_blok_man
 {
font-size : 90%;
text-align : justify;
margin-top:14px;
margin-left:6px;
padding-left:80px;
color:#b0c0e1;
background : transparent url('../images/manazer.jpg') top left no-repeat ;
width: 178px;
height:55px;
 border: 1px solid #b7c2e1;
 border-right:0;
}



.center {
text-align : center;
}
.center img {
border : none;
}

#paticka {
position: relative;
width : 100%;
height: 56px;
line-height:28px;
color : #fff;
font-weight : bolder;
background : transparent url('../images/paticka.png') top left no-repeat;
font-size : 0.75em;
text-align : center;
margin: 0;
bottom: 0;
}


#paticka-copy {
   text-align: center;
   font-size: 1.0em;
   color: #f1f1f1; 
   font-weight: bold;
}
a #paticka-copy {
   text-align: center;
   font-size: 1.0em;
  color: #f1f1f1; 
   font-weight: bold;
}
.center {text-align:center;width:100%;}

/* --------- Podpis ------------- */
div.signature {
	text-align: right;
  color:	#4f8bd1;
  
}
.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;
}

  #menu {
width : 950px;
height:155px;
text-align : center;
background-color : transparent;
}

.qmclear {
font-size : 1px;
height : 0;
width : 0;
clear : left;
line-height : 0;
display : block;
z-index : 11;
}
.qmmc {
position : relative;
text-align : left;
width : 950px; 
z-index : 11;
}
.qmmc a {
float : left;
display : block;
white-space : nowrap;
z-index : 11;
}
.qmmc div a {
float : none;
z-index : 11;
}
.qmmc div {
visibility : hidden;
position : absolute;
z-index : 11;
}

#qm0 #mitem0 {
color : #fff;
background-image : url(../script_menu/maloobchod.jpg);
height :155px;
width : 316px;
}
#qm0 #mitem0:hover {
text-decoration : none;
background-image : url(../script_menu/malo-hover.jpg);
height :155px;
width : 316px;
}
#qm0 #mitem0.qmactive {
background-image : url(../script_menu/malo-hover.jpg);
width : 316px;
}
#qm0 #mitem1 {
font-size : 14px;
text-decoration : none;
font-weight : bold;
color : #cc191f;
background-image : url(../script_menu/velkoobchod.jpg);
height : 155px;
width : 318px;
}
#qm0 #mitem1:hover {
font-size : 14px;
text-decoration : none;
font-weight : bold;
background-image : url(../script_menu/velko-hover.jpg);
width : 318px;
text-align : left;
color : #fff;
}
#qm0 #mitem1.qmactive {
background-image : url(../script_menu/velko-hover.jpg);
width : 318px;
}




#qm0 #mitem2 {
font-size : 14px;
text-decoration : none;
font-weight : bold;
color : #cc191f;
background-image : url(../script_menu/projekty.jpg);
height : 155px;
width : 316px;
}
#qm0 #mitem2:hover {
font-size : 14px;
text-decoration : none;
font-weight : bold;
background-image : url(../script_menu/projekty-hover.jpg);
width : 316px;
text-align : left;
color : #fff;
}
#qm0 #mitem2.qmactive {
background-image : url(../script_menu/projekty-hover.jpg);
width : 316px;
}















#qm0 {
background-color : transparent;
width : 100%;
}
#qm0 a {
color : #cc191f;
background-color : transparent;
font-family : Arial;
font-size : 0.8em;
text-decoration : none;
padding : 0;
border-style : none;
border-color : #dddddd;
border-width : 1px;
background-repeat : no-repeat;
background-position : center center;
}
#qm0 a:hover {
background-color : transparent;
}
body #qm0 .qmactive, body #qm0 .qmactive:hover {
text-decoration : underline;
}
#qm0 div {
padding : 6px;
background:  #b7c2e1;
margin-top : 2px;
margin-left : 0px;
/*width : 318px;*/
/*height: 69px; */
border-top : 0;
}
#qm0 div a:hover {
text-decoration : underline;
background-color : transparent;
}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
background-color : transparent;
}
#qm0 div .qmparent {
background-color : transparent;
background-image : url(../menu_images/arrow_right.gif);
}
#qm0 div a {
margin : 0;
background-color : transparent;
padding : 2px 5px 2px 5px;
border-width : 0;
border-style : none;
border-color : #000000;
background-repeat : no-repeat;
background-position : 95% 0%;
}
div.signature {
text-align : right;
color : #4f8bd1;
} 