/* Body */
html, body
 {
 background-color:#bc2f63; 
 margin:0px; 
 padding:0px;
  scrollbar-face-color: #019ac4; 
 scrollbar-arrow-color:#ccdf29;
 scrollbar-track-color:#019ac4;
 scrollbar-shadow-color:#ccdf29;
 scrollbar-3dlight-color:#019ac4;
 scrollbar-highlight-color:#ccdf29;
 scrollbar-darkshadow-color:#019ac4;
 overflow:auto; 
 }
 
 #contenido
 {
 width:90%; 
 margin:0px auto; 
 margin-top:15px;
 }
 
 #left
 {
 width:5%; 
 float:left; 
 background-image:url(../img/izquierda.gif); 
 background-repeat:repeat-y; 
 background-position:right; 
 height:510px; 
 clear:right;
 }

 #right
 {
 width:5%; 
 float:right; 
 background-image:url(../img/derecha.gif);
 background-repeat:repeat-y; 
 background-position:left; 
 height:510px;
 clear:right;
 }
 
 #mitte
 {
 width:90%; 
 float:left; 
 height:509px; 
 background-image:url(../img/01.jpg);
 background-color:#515078; 
 background-repeat: no-repeat; 
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
 
 #bio
 {
 width:90%;
 float:left;
 height:509px; 
 background-image:url(../img/imma.jpg);
 background-color:#515078; 
 background-repeat: no-repeat;
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
 
  #kontakt
 {
 width:90%;
 float:left;
 height:509px; 
 background-image:url(../img/kontakt.jpg);
 background-color:#515078; 
 background-repeat: no-repeat;
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
 
   #galerie
 {
 width:90%;
 float:left;
 height:509px; 
 background-image:url(../img/galeria.jpg);
 background-color:#515078; 
 background-repeat: no-repeat;
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
 
    #produkte
 {
 width:90%;
 float:left;
 height:509px; 
 background-image:url(../img/produkte.jpg);
 background-color:#515078; 
 background-repeat: no-repeat;
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
     #produktees
 {
 width:90%;
 float:left;
 height:509px; 
 background-image:url(../img/produktees.jpg);
 background-color:#515078; 
 background-repeat: no-repeat;
 border-top:1px solid #666; 
 border-bottom:1px solid #666;
 }
 
 #inhalt
 {
 position:absolute;
 right:10%; 
 top:30px;  
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:35%;
 padding-right:5px; 
 height:390px; 
 margin:0px; 
 overflow:auto; 
 }
 
 #contacto
 {
 position:absolute;
 right:10%; 
 top:30px;  
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:255px;
 padding:0px; 
 height:390px; 
 margin:0px; 
 scrollbar-face-color: #019ac4; 
 scrollbar-arrow-color:#ccdf29;
 scrollbar-track-color:#019ac4;
 scrollbar-shadow-color:#ccdf29;
 scrollbar-3dlight-color:#019ac4;
 scrollbar-highlight-color:#ccdf29;
 scrollbar-darkshadow-color:#019ac4;
 overflow:auto;
 }
 
  #inhaltcont
 {
 position:absolute; top:282px; 
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:220px;
 padding:3px; 
 height:230px; 
 margin:3px;
 margin-left:10px; 
 }
 
  #inhaltgalerie
 {
 position:absolute;
 right:10%; 
 top:30px;  
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:300px;
 padding:0px; 
 height:390px; 
 margin:0px; 
 scrollbar-face-color: #019ac4; 
 scrollbar-arrow-color:#ccdf29;
 scrollbar-track-color:#019ac4;
 scrollbar-shadow-color:#ccdf29;
 scrollbar-3dlight-color:#019ac4;
 scrollbar-highlight-color:#ccdf29;
 scrollbar-darkshadow-color:#019ac4;
 overflow:auto;
 }
   #inhaltgalerie2
 {
 position:absolute; top:325px; 
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:160px;
 padding:3px; 
 height:200px; 
 margin:3px;
 margin-right:10px; 
 text-align:right;
 }
    #inhaltgalerie3
 {
 position:relative; top:40px; left:215px; 
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:160px;
 padding:3px; 
 height:100px; 
 margin:3px;
 margin-left:10px; 
 }   
 #inhaltgalerie4
 {
 position:relative; top:-230px; left:25px;
 color:#fff; 
 font: 8pt  Verdana, Arial, Helvetica, sans-serif; 
 width:160px;
 padding:3px; 
 height:100px; 
 margin:3px;
 margin-left:10px;
 text-align:right; 
 }
 #copy
 {
 width:auto;
  clear:left; 
  text-align:center;
  font:7pt Arial, Helvetica, sans-serif; 
  color:#eee; 
  padding:10px;
  }
 .redinred{font:7pt Arial, Helvetica, sans-serif; color:#eee; text-decoration:none;}
 a.redinred:hover{text-decoration:underline;}
 .idioma{font:6pt Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
 #idioma{position:absolute; right:10%; top:420px;*top:430px;}
 a.idioma:hover{text-decoration:underline;}
 #impa
 {
 position:absolute;
 left: 10%;
 top:430px;
 }
 
 #lgtrans
 { 
 position:absolute; 
 right:10%; 
 top:340px;
  }
 
 #lgtransbio
 {
 position:absolute;
 left:29%; 
 top:370px;
   }
   
   #lgtransbenv
 {
 position:absolute;
 right:10%; 
 top:30px;
   }
   
#bild
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lgtrans.png',sizingMethod='image'); 
}

html>body #bild
{
	width: 183px;
	height: 55px;
	border: 0px;
	background-color: transparent;
}

#bild3
{
	width: 1px;
	height: 1px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lgtransbenv.png',sizingMethod='image'); 
}

html>body #bild3
{
	width: 27px;
	height: 270px;
	border: 0px;
	background-color: transparent;
}

 #logo
 {position:absolute; top:460px;}
 
 #firma
 {
 position:absolute;
 right:10%; 
 top:470px;  
 color:white;
 }
 
 #navi1
 {
 position:absolute;
 right:25%; 
 top:475px;  
 color:#8e8dc5; 
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 word-spacing:5px;
 background-image:url(../img/fondemenu.gif); 
 width:350px; 
 height:40px;
 line-height:4; 
 background-repeat:no-repeat; 
 padding-left:7px;
 }
 
 #navibio
 {
 position:absolute;
 right:25%; 
 top:475px;  
 color:#8e8dc5; 
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 word-spacing:5px;
 background-image:url(../img/fondemenu4.gif); 
 width:350px; 
 height:40px;
 line-height:4; 
 background-repeat:no-repeat; 
 padding-left:7px;
 }
 
  #navicont
 {
 position:absolute;
 right:25%; 
 top:475px;  
 color:#8e8dc5; 
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 word-spacing:5px;
 background-image:url(../img/fondemenu5.gif); 
 width:350px; 
 height:40px;
 line-height:4; 
 background-repeat:no-repeat; 
 padding-left:7px;
 }
 
   #navigale
 {
 position:absolute;
 right:25%; 
 top:475px;  
 color:#8e8dc5; 
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 word-spacing:5px;
 background-image:url(../img/fondemenu3.gif); 
 width:350px; 
 height:40px;
 line-height:4; 
 background-repeat:no-repeat; 
 padding-left:7px;
 }
 
    #naviprodukt
 {
 position:absolute;
 right:25%; 
 top:475px;  
 color:#8e8dc5; 
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 word-spacing:5px;
 background-image:url(../img/fondemenu2.gif); 
 width:350px; 
 height:40px;
 line-height:4; 
 background-repeat:no-repeat; 
 padding-left:7px;
 }
 
 a.navi{color:#eee; text-decoration:none;}
 a.navi:hover
 {text-decoration:underline;}
.activo{color:#ff7ae8;}

.texto
{
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
color:black;
}

.boton
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#666;
background-image:url(../img/boton.gif);
background-repeat:repeat-x;
border-style: solid;
border-color:#515078;
border-width:2px;
margin: 0px;
padding: 2px;
width: 70px;
}

td
{
font:8pt Verdana, Arial, Helvetica, sans-serif;
padding:2px;
}

h1
{
font: bold 14pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#ff7ae8;
}
h2
{
font: bold 12pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#ff7ae8;
}

.subtitel
{
font: bold 14pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#eee;
}
.numero
{
font: bold 24pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#8e8dc5;
}
.numero2
{
font:bold 12pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#8e8dc5;
}
ul
{
list-style-image:url(../img/list.gif);
}
a.subtitel{color:#eee;text-decoration:none;}
a.subtitel:hover{ color:#ff7ae8;text-decoration:underline;}

.subtitel2
{
font: bold 12pt Arial, Helvetica, sans-serif;
font-style:italic;
color:#ff7ae8;
}
a.subtitel2{color:#ff7ae8;text-decoration:none;}
a.subtitel2:hover{ color:#ff7ae8;text-decoration:underline;}

p.datos
{ 
 color:#fff; 
 font: 7pt  Verdana, Arial, Helvetica, sans-serif;
 margin-top:0px;
 }