/* Grunddefinitionen*/
.componentheadingprod {display:none;}
*{
padding:0px;
border-spacing:0px;
margin:0px;
list-style:none;
}
html{
height:101%;
background:#ECEEF7;
}
body{
height:100%;
width:100%;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#ECEEF7;
display:table;
text-align:left;
margin:auto;

}
#container{
width: 100%;
height:100%; 
vertical-align:middle;
display:table-cell;
margin:auto;
}

#content{
width:950px;
height:508px;
background:url(../images/interface.gif) no-repeat;
margin:auto;
}
#space{
width:950px;
height:10px;
margin:auto;
background:#004A9A;
}
#menu{
position:inherit;
width: 950px;
height: 200px; 
background:#FFFFFF;
margin:auto;
} 

a:link {
font-family: Arial, Helvetica, sans-serif, Verdana;
color:#7d7d7d; 
text-decoration:none;
font-weight: bold;

}
a:visited {
font-family: Arial, Helvetica, sans-serif, Verdana;
color:#7d7d7d; 
text-decoration:none;
font-weight: bold;
}
a:hover {
font-family: Arial, Helvetica, sans-serif, Verdana;
color:#9CC2F7; 
text-decoration:none;
font-weight: bold;
}

object{
margin:0px;
border-spacing:0px;
padding:0px;
}
.componentheading { display:none; }
#remositorypageheading { display:none; }
#remositorycontainerhead, th { display:none; } 
#remositorycontainer { display:none; } 

#remositorycontainerlist { 
list-style-position:outside; 
list-style-type:none;
list-style-image:none; 
display:block; 
}

#remository {
position:relative; 
top:100px; 
left:80px; 
}

.3cans{
font-family:Arial, Helvetica, sans-serif;
color:#004A9A;
}
.category{display:none;}
.small{display:none;}


.level1 {
display:inline;
position:fixed;

}

.level2 {
display:block;
}


#cont {
position:relative;
width:950px;
height:508px;
background:none;
text-align:center;
z-index:10;
padding:0px;
}
#beitrag {
	position:relative;
	color:#004a9a;
	font-family:Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	height:310px;
	width:220px;
	top:175px;
	float:left;
	overflow:hidden;
	z-index:10;
	margin:0px;
	padding:0px;
	left:90px;
	text-align:left;
}


#bilder {
	position:relative;
	width:480px;
	top:125px;
	left:-50px;
	height:360px;
	overflow:hidden;
	z-index:5;
	margin:0px;
	padding:0px;
	float:right;
    }



#downloads {
	position:relative;
	width:440px;
	top:115px;
	float:right;
	height:25px;
	overflow:hidden;
	z-index:5;
	margin:0px;
	padding:0px;
	left: 450px;
	text-align:right;
}
#uberschrift {
        position:relative;
        color:#004a9a;
        font-family:Arial, Verdana, Helvetica;
        font-size:13px;
        font-weight:bold;        
        height:25px;
        width:220px;
        top:-200px;
        float:left;
        overflow:hidden;
        z-index:10;
        margin:0px;
        padding:0px;
        left:90px;
        text-align:left;

}

#lineleft2 {
	position:relative; 
	background-color:#004a9a;
	float:right;
       	right:-0px;
	top:15px;	
        width:60px;
	height:1px;
        z-index:4;
        padding:0px;
	background-repeat:repeat-x;

}

#lineright2 {
	position:relative;
	background-color:#004a9a;
	float:right;
	left:0px;
	top:15px;
	width:60px;
	height:1px;
        z-index:4;
        padding:0px;
        background-repeat:repeat-x;
	

}
#kopf {display:none;}
#lineright {display:none;}
#lineleft {display:none;}
#kopf2 {
	position:relative;
        color:#004a9a;
	font-family:Verdana, Arial, Helvetica;
        font-size:25px;
        font-weight:lighter;
        z-index:4;
	float:right;
        padding:0px;
	top:0px;
	left:0px;

}

#insert {
	text-align:right;
	float:left;
	position:absolute;
	left:400px; 
	top:30px;
	width:500px;  
	margin:0px;
	padding:0px;
}

/*Produkte*/

#threecans{
position:absolute;
top:10px; 
left:20px;
width:323px;
height:128px;
z-index:100;
}
#fish{
position:absolute;
top:10px; 
left:630px; 
width:286px;
height:120px;
z-index:100;
}
#tech{
position:absolute;
top:240px;
left:20px;
width:327px;
height:108px;
z-index:100;
}
#caps{
position:absolute;
top:160px;
left:350px;
width:276px;
height:79px;
z-index:100;
}
#schmuck{
position:absolute;
top:240px; 
left:650px; 
width:288px;
height:103px; 
z-index:100;
}

#middleline{
position:absolute; 
width:100%;
height:1px; 
background-color:#004a9a;
background-repeat:repeat-x; 
top:250px;
left:0px;
z-index:100;
}

/*Landeinteilig*/

#land{
position:absolute; 
top:150px; 
left:100px; 
z-index:100; 
}

#infoland{
font-family:Arial,Verdana,Helvetica;
color:#004a9a; 
text-align:left;
position:absolute;
font-weight:bold;  
top:180px; 
left:600px; 
z-index:100; 
}

#downinfo{
font-family:Arial,Verdana,Helvetica;
font-size:12px;
color: #7d7d7d; 
text-align:left;
font-weight:bold; 
position:absolute; 
top:370px; 
left:600px; 
z-index:100; 
}

/*Landzweiteilig*/

#landmapone {
position:absolute; 
top:150px; 
left:100px;
z-index:100; 
}
#landbeitragone {
font-family:Arial,Verdana,Helvetica;
color:#004a9a;
text-align:left;
font-weight:bold; 
position:absolute; 
top:140px; 
left:340px; 
z-index:100;
}

#landbeitragtwo {
font-family:Arial,Verdana,Helvetica;
color:#004a9a;
text-align:left;
font-weight:bold;
position:absolute;
top:155px;
left:660px; 
z-index:100;
}

#landdownloadone {
font-family:Arial,Verdana,Helvetica; 
font-size:12px; 
color:#7d7d7d;
font-weight:bold; 
text-align:left;
position:absolute;
top:320px; 
left:340px; 
z-index:100; 
}
#landdownloadtwo {
font-family:Arial,Verdana,Helvetica; 
font-size:12px; 
color:#7d7d7d; 
text-align:left;
font-weight:bold;
position:absolute;
top:320px;
left:660px;
z-index:100;
}

#landorginfo {
font-family:Arial,Verdana,Helvetica; 
color:#004a9a;
text-align:left; 
font-weight:bold; 
position:absolute; 
top:420px; 
left:340px; 
z-index:100;
}

/*Landdreiteilig*/

#threelandmapone {
position:absolute;
width:250px; 
height:245px; 
top:100px; 
left:10px; 
z-index:100; 
}

#threelandbeitragone {
font-family:Arial, Verdana, Helvetica; 
color:#004a9a; 
text-align:left; 
font-weight:bold; 
position:absolute; 
top:150px; 
left:450px; 
z-index:100; 
}
#threelandbeitragtwo {
font-family:Arial, Verdana, Helvetica; 
color:#004a9a; 
text-align:left; 
font-weight:bold; 
position:absolute; 
top:150px; 
left:680px; 
z-index:100; 
}

#threelandbeitragthree {
font-family:Arial, Verdana, Helvetica; 
color:#004a9a; 
text-align:left; 
font-weight:bold; 
position:absolute; 
top:150px; 
left:750px; 
display:none;
}

#threelanddownloadone {
font-family:Arial, Verdana, Helvetica; 
color:#7d7d7d; 
text-align:left; 
font-weight:bold; 
position:absolute;
top:320px; 
left:450px; 
z-index:100;
}

#threelanddownloadtwo {
font-family:Arial, Verdana, Helvetica; 
color:#7d7d7d; 
text-align:left; 
font-weight: bold; 
position:absolute; 
top:320px; 
left:680px; 
z-index:100; 
}
#threelanddownloadthree {
font-family:Arial, Verdana, Helvetica; 
color:#7d7d7d; 
text-align:left; 
font-weight: bold; 
position:absolute; 
top:320px; 
left:800px; 
z-index:100; 
display:none;
}

/*map*/ 
#map {
position:absolute; 
top:15px;
left:90px; 
width:629px;
height:470px; 
background-image:url(../images/map.png); 
z-index:100; 
}

.fred {
position:absolute; 
width:30px; 
height:17px; 
background-image:url(../images/fred.png);
z-index:101;
}
.fredo {
position:absolute; 
width:30px; 
height:17px; 
background-image:url(../images/fredo.png);
z-index:101;
}


.fblue {
position:absolute; 
width:30px; 
height:17px; 
background-image:url(../images/fblue.png);
z-index:101;
}
.fblueo {
position:absolute; 
width:30px; 
height:17px; 
background-image:url(../images/fblueo.png);
z-index:101;
}

#deone {
top:230px; 
left:440px; 
}


#detwo {
top:240px; 
left:450px; 
}

#aut {
top:285px; 
left:470px; 
}

#bela {
top: 205px; 
left: 580px; 
}

#grichone{
top: 425px;
left: 580px;
}

#grichtwo{
top: 415px;
left: 560px;
display:none;
}

#grichthree{
top:390px;
left:550px;
}

#maze{
top: 375px;
left: 555px;
}

#polenone{
top:215px;
left:475px;
}

#polentwo{
top:190px;
left:520px;
}

#serbia{
top: 330px;
left:530px;
}

#slowak{
top:275px;
left:500px;
}

#slowen{
top:310px;
left:465px;
}

#ukra{
top: 260px;
left: 620px;
}

/*Kontakt*/

#kontakt {
position:absolute; 
font-family:Arial, Verdana, Helvetica;
font-weight:bold; 
color:#004a9a; 
top:140px; 
left:170px; 
text-align:center; 
z-index:100; 
 
}

#kontaklaender {
position:absolute; 
font-family:Arial, Verdana, Helvetica; 
top:350px; 
left:350px; 
text-align:center; 
z-index:100; 
}



#flash {
position:absolute; 
z-index:100; 
top:110px; 
left:0px;
margin:0px; 
padding:0px;  
}

#downloadprod {
	position:absolute;
	top:450px;
	overflow:hidden;
	z-index:100;
	margin:0px;
	padding:0px;
	left:820px;
	text-align:right;
}

#impress {
	position:relative;
	top:150px;
	margin:0px;
	padding:0px;
	left:10px;
}	
#language01 {
	position:relative;
	top:100px;
	left:720px;
	padding:0px;
	margin:0px;
	font-family: Arial, Verdana, "Helvetica";
	font-size:1.2em;
	color:#7d7d7d;
	font-weight:bold;
}


#nahrungsdosen {
	position:relative; 
	top:240px;
	left:100px; 
	padding:0px;
	margin:0px; 
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.2em;
        color:#7d7d7d;
        font-weight:bold;
}
#fishdosen {
        position:relative;
        top:210px;
        left:710px;
        padding:0px;
        margin:0px;
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.2em;
        color:#7d7d7d;
        font-weight:bold;
}

#chemdosen{
        position:relative;
        top:420px;
        left:50px;
        padding:0px;
        margin:0px;
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.2em;
        color:#7d7d7d;
        font-weight:bold;
}

#capdosen{
        position:relative;
        top:310px;
        left:380px;
        padding:0px;
        margin:0px;
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.2em;
        color:#7d7d7d;
        font-weight:bold;
}

#schmuckdosen{
        position:relative;
        top:380px;
        left:700px;
        padding:0px;
        margin:0px;
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.2em;
        color:#7d7d7d;
        font-weight:bold;
}

#backtomain{
 	position:relative;
	width:300px;
	top:88px;
	left:100px;
	float:left;
        font-family: Arial, Verdana, "Helvetica";
        font-size:1.0em;
//	color:#7d7d7d;
//	font-weight:bold;
	
}
