

#vice{
position: relative;
text-align: right;
float: right;
top: 80px;
left: 380px;
}
		
ul{
color: #ffffff;
margin: 0 auto;
padding-top: 4px;
padding-left: 12px;
}
#komentare {
max-height: 400px;
overflow : auto;
}
#komentare ul {
color: #a8a8a8;
margin: 0 auto;
padding-top: 4px;
padding-left: 12px;
}
#komentare li {
color: #3c3c3c;
}

#box-1
{
position:relative;
padding-top:12px; 
padding-left: 106px;
}

.skryto  {
position : absolute;
left : -1000px;
top : -1000px;
width : 1px;
height : 1px;
overflow : hidden;
}
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 : #ff8a00;
margin : 0;
font-size : 125%;
font-weight : normal;
text-align : left;
}

.h2_aktualne {
color : #000000;
margin : 0 auto;
font-size : 14px;
font-weight : bold;
text-align : left;
}
.anolis {
color : #a8a8a8;
margin : 0;
font-family: Verdana, Helvetica;
font-size : 12px; /**110%*/
font-weight : bold;
text-align : center;
padding-top:2px;
padding-bottom:8px;
}

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;
}
#search {
margin-top:24px;
z-index:7;
background-color : transparent;
color : #f29d05;
}
#search_content {
top:24px;
background-color : transparent;
color : #f29d05;
}
input {
background-color : #6486b3;
color : #fff;
font-weight : bold;
font-size : 80%;
border : 1px solid #36548d;
margin : 2px;
padding-left : 2px;
}
body {
text-align : center;
font-size : 1em;
margin : 0 auto;
background : #3c3c3c url('../images/body.jpg') no-repeat top center;
font-family : tahoma, arial, sans-serif;
height:100%;
}
#obal_dg {
width : 902px;
background : transparent;
text-align : left;
margin : 0 auto;
/*border : 1px solid green;*/
}
#obal {
width : 100%;
height:100%;
background-color: #ffffff;
text-align : left;
margin : 0 auto;
}

#head {
width : 902px;
height : 2px;
position : relative;
margin : 0 auto;
background-color : #ffffff;
}

.patch {
clear : both;
}
.h2-dalsi {
color : #a8a8a8;
font-size : 12px;
text-align : center;
text-decoration : none;
font-weight : bolder;
}
.h2-dalsi_aktualne {
color : #ffffff;
text-align : left;
text-decoration : none;
}

#content {
width : 645px;
min-height:368px;
bottom:24px;
background : transparent url('../images/obsah-hlavicka.jpg') no-repeat top center;
/*border : 1px solid red;*/
border-top : 1px solid #ffffff;
right:4px;
padding: 0;
}

#index_obsah {
z-index: 1;
width : 600px;
position : relative;
min-height : 352px;
/*height : 100%;*/
/*border : 1px solid green;*/
padding-top : 4px;
padding-left: 22px;
padding-right: 22px;
padding-bottom: 12px;
font-size : 1em;
color : #3c3c3c;
text-align : justify;
margin-top : 24px;
background : transparent url('../images/obsah-paticka.jpg') no-repeat bottom center;
}

/* for Internet Explorer */
/*\*/
* html #index_obsah {
height: 352px;
width : 645px;
}
/**/
#right_blok {
display : none;
}
#right_hlavicka_blok {
width : 248px;
float : right;
position : relative;
background : transparent;
margin-top : 18px;
text-align : center;
}
.right_obsah_blok_obsah {
position : relative;
height : 378px;
width : 248px;
float: right;
right: 0px;
left: 14px;
background : transparent;
padding: 1px;
text-align : center;
margin-top : 16px;
}
* html .right_obsah_blok_obsah {
  left: 4px;
  }
.right_obsah_blok_paticka {
width : 208px;
height : 2px;
position : relative;
background : transparent;
}
#blok_right {
clear: both;
position : relative;
z-index: 1;
width : 248px;
height: 106px;
background : transparent url('../images/right_button.jpg') no-repeat top center;
top: 12px;
left : 4px;
}

.blok_obsah {
width : 100%;
position : relative;
background : transparent;
padding-top : 12px;
padding-left: 3px;
}
.blok_paticka {
width : 248px;
height : 2px;
position : relative;
background : transparent;
}


.center {
text-align : center;
}
.center img {
border : none;
}
a.nabidka {
color : #000000;
font-family : Arial;
font-size : 0.9em;
text-decoration : none;
padding-left : 5px;
padding : 2px;
border-bottom : 2px solid #fadbba;
display : block;
background : transparent;
position : relative;
}
a.nabidka:hover {
color : #000000;
background-color : transparent;
}
a.nabidka span {
color : #000000;
background-color : transparent;
}
.paticka {
width : 100%;
height: 73px;
color : #67a8ce;
font-weight : bolder;
background : transparent url('../images/paticka.jpg') no-repeat top center;
font-size : 0.75em;
text-align : left;
margin: 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;
}
.index_nabidka {
width : 100%;
}
.index_nabidka td {
width : 33%;
vertical-align : bottom;
}
.white {
color : #ffffff;
}
.white img {
margin-bottom : 30px;
}
.center {
text-align : center;
width : 100%;
}
.cena {
float : right;
position : relative;
top : 3px;
right : 20px;
display : block;
background : #7594a8;
padding : 5px;
font-size : 1.3em;
font : normal normal 1.3em tahoma;
}
.small {
font-size : 0.9em;
}
.top {
vertical-align : top;
}
#menu {
margin-left : 4px;
width : 650px;
height:106px;
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 : 650px;
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/button_d.jpg);
margin-right : 5px;
height :106px;
width : 318px;
}
#qm0 #mitem0:hover {
text-decoration : none;
background-image : url(../script_menu/button.gif);
font-weight : bold;
text-align : left;
width : 318px;
color : #a8a8a8;
}
#qm0 #mitem0.qmactive {
background-image : url(../script_menu/button.gif);
width : 318px;
}
#qm0 #mitem1 {
font-size : 14px;
text-decoration : none;
font-weight : bold;
color : #cc191f;
background-image : url(../script_menu/button_w.jpg);
height : 106px;
width : 318px;
}
#qm0 #mitem1:hover {
font-size : 14px;
text-decoration : none;
font-weight : bold;
background-image : url(../script_menu/button1.gif);
width : 318px;
text-align : left;
color : #fff;
}
#qm0 #mitem1.qmactive {
background-image : url(../script_menu/button1.gif);
width : 318px;
}

#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 : 2px;
  background:  transparent url('../script_menu/button_zrcadlo_div.jpg')  top left no-repeat;
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;
} 
