@media screen, projection {


body {
	margin: 0px; padding: 0px; border: 0px;
   	font-size: 14px;
	font-family: "Arial CE",Helvetica,Arial,Sans-serif;
    	background: url("img/bg_body.gif"); 
	background-repeat: repeat-x;
   	background-color: #fce6be;
   	color: #333333;
}

#toplogo_1old {
   	width: 183px;
   	height: 169px;
   	position: absolute;
	left: 6px;
	top: -10px;
}

#toplogo_1 {
   	width: 183px;
   	height: 168px;
   	position: absolute;
	left: 6px;
	top: -8px;
}

#toplogo_2, #toplogo_6, #toplogo_7, #toplogo_8 {
   	width: 183px;
   	height: 168px;
   	position: absolute;
	left: 6px;
	top: -11px;
}

#toplogo_3 {
   	width: 183px;
   	height: 168px;
   	position: absolute;
	left: 6px;
	top: -8px;
}

#toplogo_4 {
   	width: 183px;
   	height: 168px;
   	position: absolute;
	left: 2px;
	top: -12px;
}

#toplogo_5 {
   	width: 235px;
   	height: 140px;
   	position: absolute;
	left: -54px;
	top: 13px;
}

#toplogo_9 {
   	width: 183px;
   	height: 168px;
   	position: absolute;
	left: 6px;
	top: -9px;
}

#toplogo_10 {
   	width: 215px;
   	height: 155px;
   	position: absolute;
	left: -32px;
	top: 6px;
}

#toplogo_11 {
   	width: 190px;
   	height: 138px;
   	position: absolute;
	left: -6px;
	top: 16px;
}

#slogan-cz {
   	position: relative;
   	margin: 0 auto;
   	width: 800px;
   	height: 64px;
   	text-align: left;
	padding: 0;
    	background: url("img/slogan-cz.gif"); 
	background-repeat: no-repeat;
	background-position: 205px 37px;
}

#slogan-de {
   	position: relative;
   	margin: 0 auto;
   	width: 800px;
   	height: 64px;
   	text-align: left;
	padding: 0;
    	background: url("img/slogan-de.gif"); 
	background-repeat: no-repeat;
	background-position: 205px 37px;
}

#slogan-en {
   	position: relative;
   	margin: 0 auto;
   	width: 800px;
   	height: 64px;
   	text-align: left;
	padding: 0;
    	background: url("img/slogan-en.gif"); 
	background-repeat: no-repeat;
	background-position: 205px 37px;
}

#mainborder {
   	position: relative;
   	width: 800px;
   	margin: 0 auto;
   	text-align: left;
	padding: 0;
}

#topimg {
   	width: 600px;
   	height: 153px;
   	position: absolute;
	left: 200px;
	top: 11px;
   	text-align: left;
	padding: 0;
	background-repeat: no-repeat;
}

#hmenu {
   	width: 600px;
   	position: absolute;
	left: 200px;
	top: 169px;
   	text-align: left;
	padding: 0;
    	background: url("img/bg_hmenu.png"); 
	background-repeat: no-repeat;
}

#hmenu {
   	height: 28px;
}

#hmenu ul {
	list-style-type: none;
	margin: 0 0 0 12px;
}

#hmenu li {
	float: left;
	list-style-type: none;
}

#hmenu li a {
	position: relative;
	height: 28px;
	line-height: 28px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-size: 0.9em;
}

#hmenu a span{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	height: 28px;
	cursor: pointer;
}


#hmenu li a {
  	background-color: #cea063;
}
#hmenu #hmenu_1_cz span, #hmenu #hmenu_1_cz {
  	background: url(img/hmenu_1_cz.png) no-repeat;
  	width: 91px;
}
#hmenu #hmenu_1_cz a:hover span, #hmenu #hmenu_1_cz span.active, #hmenu #hmenu_1_cz a {
  	background: url(img/hmenu_1a_cz.png) no-repeat;
}

#hmenu #hmenu_2_cz span, #hmenu #hmenu_2_cz {
  	background: url(img/hmenu_2_cz.png) no-repeat;
   	width: 80px;
}
#hmenu #hmenu_2_cz a:hover span, #hmenu #hmenu_2_cz span.active, #hmenu #hmenu_2_cz a {
  	background: url(img/hmenu_2a_cz.png) no-repeat;
}

#hmenu #hmenu_3_cz span, #hmenu #hmenu_3_cz {
  	background: url(img/hmenu_3_cz.png) no-repeat;
   	width: 94px;
}
#hmenu #hmenu_3_cz a:hover span, #hmenu #hmenu_3_cz span.active, #hmenu #hmenu_3_cz a {
  	background: url(img/hmenu_3a_cz.png) no-repeat;
}

#hmenu #hmenu_4_cz span, #hmenu #hmenu_4_cz {
  	background: url(img/hmenu_4_cz.png) no-repeat;
   	width: 96px;
}
#hmenu #hmenu_4_cz a:hover span, #hmenu #hmenu_4_cz span.active, #hmenu #hmenu_4_cz a {
  	background: url(img/hmenu_4a_cz.png) no-repeat;
}

#hmenu #hmenu_5_cz span, #hmenu #hmenu_5_cz {
	background: url(img/hmenu_5_cz.png) no-repeat;
   	width: 97px;
}
#hmenu #hmenu_5_cz a:hover span, #hmenu #hmenu_5_cz span.active, #hmenu #hmenu_5_cz a {
  	background: url(img/hmenu_5a_cz.png) no-repeat;
}

#hmenu #hmenu_6_cz span, #hmenu #hmenu_6_cz {
  	background: url(img/hmenu_6_cz.png) no-repeat;
   	width: 98px;
}
#hmenu #hmenu_6_cz a:hover span, #hmenu #hmenu_6_cz span.active, #hmenu #hmenu_6_cz a {
  	background: url(img/hmenu_6a_cz.png) no-repeat;
}



#hmenu #hmenu_1_en span, #hmenu #hmenu_1_en {
  	background: url(img/hmenu_1_en.png) no-repeat;
  	width: 87px;
}
#hmenu #hmenu_1_en a:hover span, #hmenu #hmenu_1_en span.active, #hmenu #hmenu_1_en a {
  	background: url(img/hmenu_1a_en.png) no-repeat;
}

#hmenu #hmenu_2_en span, #hmenu #hmenu_2_en {
  	background: url(img/hmenu_2_en.png) no-repeat;
   	width: 75px;
}
#hmenu #hmenu_2_en a:hover span, #hmenu #hmenu_2_en span.active, #hmenu #hmenu_2_en a {
  	background: url(img/hmenu_2a_en.png) no-repeat;
}

#hmenu #hmenu_3_en span, #hmenu #hmenu_3_en {
  	background: url(img/hmenu_3_en.png) no-repeat;
   	width: 87px;
}
#hmenu #hmenu_3_en a:hover span, #hmenu #hmenu_3_en span.active, #hmenu #hmenu_3_en a {
  	background: url(img/hmenu_3a_en.png) no-repeat;
}

#hmenu #hmenu_4_en span, #hmenu #hmenu_4_en {
  	background: url(img/hmenu_4_en.png) no-repeat;
   	width: 120px;
}
#hmenu #hmenu_4_en a:hover span, #hmenu #hmenu_4_en span.active, #hmenu #hmenu_4_en a {
  	background: url(img/hmenu_4a_en.png) no-repeat;
}

#hmenu #hmenu_5_en span, #hmenu #hmenu_5_en {
	background: url(img/hmenu_5_en.png) no-repeat;
   	width: 96px;
}
#hmenu #hmenu_5_en a:hover span, #hmenu #hmenu_5_en span.active, #hmenu #hmenu_5_en a {
  	background: url(img/hmenu_5a_en.png) no-repeat;
}

#hmenu #hmenu_6_en span, #hmenu #hmenu_6_en {
  	background: url(img/hmenu_6_en.png) no-repeat;
   	width: 82px;
}
#hmenu #hmenu_6_en a:hover span, #hmenu #hmenu_6_en span.active, #hmenu #hmenu_6_en a {
  	background: url(img/hmenu_6a_en.png) no-repeat;
}



#hmenu #hmenu_1_de span, #hmenu #hmenu_1_de {
  	background: url(img/hmenu_1_de.png) no-repeat;
  	width: 98px;
}
#hmenu #hmenu_1_de a:hover span, #hmenu #hmenu_1_de span.active, #hmenu #hmenu_1_de a {
  	background: url(img/hmenu_1a_de.png) no-repeat;
}

#hmenu #hmenu_2_de span, #hmenu #hmenu_2_de {
  	background: url(img/hmenu_2_de.png) no-repeat;
   	width: 87px;
}
#hmenu #hmenu_2_de a:hover span, #hmenu #hmenu_2_de span.active, #hmenu #hmenu_2_de a {
  	background: url(img/hmenu_2a_de.png) no-repeat;
}

#hmenu #hmenu_3_de span, #hmenu #hmenu_3_de {
  	background: url(img/hmenu_3_de.png) no-repeat;
   	width: 80px;
}
#hmenu #hmenu_3_de a:hover span, #hmenu #hmenu_3_de span.active, #hmenu #hmenu_3_de a {
  	background: url(img/hmenu_3a_de.png) no-repeat;
}

#hmenu #hmenu_4_de span, #hmenu #hmenu_4_de {
  	background: url(img/hmenu_4_de.png) no-repeat;
   	width: 71px;
}
#hmenu #hmenu_4_de a:hover span, #hmenu #hmenu_4_de span.active, #hmenu #hmenu_4_de a {
  	background: url(img/hmenu_4a_de.png) no-repeat;
}

#hmenu #hmenu_5_de span, #hmenu #hmenu_5_de {
	background: url(img/hmenu_5_de.png) no-repeat;
   	width: 137px;
}
#hmenu #hmenu_5_de a:hover span, #hmenu #hmenu_5_de span.active, #hmenu #hmenu_5_de a {
  	background: url(img/hmenu_5a_de.png) no-repeat;
}

#hmenu #hmenu_6_de span, #hmenu #hmenu_6_de {
  	background: url(img/hmenu_6_de.png) no-repeat;
   	width: 91px;
}
#hmenu #hmenu_6_de a:hover span, #hmenu #hmenu_6_de span.active, #hmenu #hmenu_6_de a {
  	background: url(img/hmenu_6a_de.png) no-repeat;
}



#content {
   	width: 600px;
   	position: absolute;
	left: 200px;
	top: 202px;
   	text-align: left;
	padding: 0;
	margin: 0;
    	background: url("img/bg_content.gif"); 
	background-repeat: repeat-y;
}

#content-inner {
	padding: 0 24px 0 24px;
}

#content-top {
	height: 8px;
    	background: url("img/bg_content_top.gif"); 
	background-repeat: no-repeat;
}

#content-bottom {
	height: 60px;
    	background: url("img/bg_content_bottom.gif"); 
	background-repeat: no-repeat;
}

#publicita-eu {
	padding: 39px 0 0 25px;
	color: #673a00;
	font-size: 13px;
}


a {
	color: black;
}

#copyright a {
   	color: #cea063;
   	text-decoration: none;
}

#copyright {
	margin-top: 20px;
   	clear: both;
   	border-top: 1px solid #cea063;
   	font-size: 0.8em;
   	text-align: left;
   	color: #cea063;
}

#copyright-inner {
   	padding: 6px 0 8px 0;
}



#leftmenu {
   	width: 185px;
   	position: absolute;
	left: 0px;
	top: 169px;
   	text-align: left;
	padding: 0;
	margin: 0;
    	border-top: 2px solid #e5c698;
}

div.menumainitem {
	width: 185px;
   	display: block;
   	color: #68401c;
   	font-size: 13px;
   	font-weight: bold;
    	border-bottom: 2px solid #e5c698;
    	padding-bottom: 5px;
}

div.menumainitem-active {
	width: 185px;
   	display: block;
   	color: #68401c;
   	font-size: 13px;
   	font-weight: bold;
    	border-bottom: 2px solid #e5c698;
    	padding-bottom: 5px;
   	background-color: #fff9ef;
}

#langs {
	margin: 8px 0 0 8px;
}

img.langflag {
	margin: 0 8px 0 0;
	width: 21px; height: 14px;
}

a.menumainitem {
   	display: block;
   	font-weight: bold;
	color: #68401c;
	padding-top: 5px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 0em; 
    	text-decoration: none;
}

a.menumainitem-active {
   	display: block;
   	font-weight: bold;
	color: #cc0000;
	padding-top: 5px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 0em; 
    	text-decoration: none;
}

a.menumainitem:hover {
    	color: #cc0000; 
}



tr.imgview {
   background-color: #4a7802;
}

td.imgview1 {
	padding:10px;
	text-align:left;
	font-size:1em;
	font-weight: bold;
	width: 15%;
	color: white;
}

td.imgview2 {
	padding:10px;
	text-align:center;
	font-size:1.2em;
	font-weight: bold;
	width: 70%;
	color: white;
}

td.imgview3 {
	padding:10px;
	text-align:right;
	font-size:1em;
	font-weight: bold;
	width: 15%;
	color: white;
}

p.imgcopy {
	text-align:center;
	font-size:0.8em;
	margin: 2em 0;
}

#imageviewer {
	margin: 0px; padding: 0px; border: 0px;
   	font-size: 14px;
	font-family: "Arial CE",Helvetica,Arial,Sans-serif;
	background-image: none;
   	background-color: #fce6be;
}

#imageviewer a {
	color: white;
}

}


