body {
	background-color:#BCBCBC;
background-image:url(images/back.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}
#upper{
color:#FFFFFF;
text-align:right;
font-size:9px;
}
#rahmen{
background-color:#fbf5db;
border:5px #666666;
}
.ul a{
text-align:left;

}

#player{
position:absolute;
margin-left:0;
margin-top:0;
}

#upper a{
color:#FFFFFF;
text-align:right;
font-size:9px;
text-decoration:none;
}
#imp a{
color:#666666;
text-align:right;
font-size:12px;
text-decoration:none;
}
#site a{
color:#666666;
font-size:12px;
text-decoration:none;
}
#indexbottom h2{
color:#666666;
font-size:11px;
}
#main{

margin-top:3%;
}
.header{
width:800px;
height:100px;
vertical-align:middle;
text-align:center;

background-color:#BEBEBE;
border:2px dashed #FFFFFF;
}
.headerindex{
width:800px;
height:100px;
vertical-align:middle;
text-align:center;
background-color:#BEBEBE;
border:2px dashed #FFFFFF;
}
.header h1{
color:#CCCCCC;
font-size:18px;
}
.introheadline h1{
color:#666666;
font-weight:bold;
font-size:10px;
}
.movie{
border-style:inset;
border-width:3px;
}


.content{
width:635px;
height:450px;
background-color:#cfcfcf;
border:2px dashed #FFFFFF;
}
.content h2{
color:#999999;
font-size:12px;
}
.context{
vertical-align:bottom;
}
#context h2{
color:#FFFFFF;
font-size:11px;
height:23px;
}
.kategorie1{
padding:10px;
border:1px  dashed #999999;
font-size:12px;
font-weight:bold;
background-image:url(images/industrie3.jpg);
background-position:0px 450px;
color:#000000;
}
.kategorie2{
padding:10px;
border:1px dashed #999999;
font-size:12px;
font-weight:bold;
color:#000000;
background-image:url(images/industrie3.jpg);
background-position:0px 370px;
}
.kategorie3{
padding:10px;
border:1px dashed #999999;
font-size:12px;
font-weight:bold;
color:#000000;
background-image:url(images/industrie3.jpg);
background-position:center;
}
.kategorie4{
padding:10px;
heigth:75px;
border:1px dashed #999999;
font-size:12px;
font-weight:bold;
color:#000000;
background-image:url(images/industrie3.jpg);
background-position:bottom;
}

#dia{
width:800px;
color:#666666;
font-size:12px;
}
#dia a{
color:#666666;
font-size:12px;
text-decoration:none;
}
#wall a{
color:#666666;
font-size:15px;
text-decoration:none;
font-weight:bold;
}
li a{
float:left;
}

.contenttext{
text-align:center;



color:#666666;
font-size:12px;

padding:10px;
}
#imp{
margin-left:110px;
margin-right:110px;
width:580px;
color:#FFFFFF;
font-size:12px;

}
.imphead{

color:#666666;
font-size:12px;
border:1px dashed;
padding:10px;
}

.imphead p{
padding:50px;
}



.greytext{

color:#666666;
font-size:12px;
}
.greytext a{

color:#666666;
font-size:12px;
}
.bonavline{
background-color:#BEBEBE;
border:2px dashed #FFFFFF;
height:50px;



}
.bonavline a:link{
border:1px solid #CECECE;
background-color:#bebebe;
}



.bonavelem a:link,.bonavelem a:visited{

background-image:url(images/bottomnav.gif);
border:0px;
background-position:center;
text-decoration:none;

padding:8px;
padding-left:25px;
padding-right:25px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#333333; 
height:10px;
font-weight:300;

}
.bonavelem a:visited img{
padding:0px;
}
.bonavelem a:hover{

background-image:url(images/bottomnav.gif);
background-position:center;
text-decoration:none;

font-weight:300;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFFF;

height:10px;
}
#homelink{


background-image:url(images/bottomnavhome.gif);

background-position:left;
border:0px;
text-decoration:none;
font-weight:bold;
padding:8px;
padding-left:2px;
padding-right:30px;
font-family: Verdana, Arial, Helvetica, sans-serif; 


height:10px;
}
#soundlink{


background-image:url(images/bottomnavsound.gif);
background-repeat:no-repeat;
background-position:left;
border:0px;
text-decoration:none;
font-weight:bold;
padding:8px;
padding-left:2px;
padding-right:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:5px;
height:10px;
}

#soundlink2{


background-image:url(images/bottomnavsound2.gif);
background-repeat:no-repeat;
border:0px;
text-decoration:none;
font-weight:bold;
padding:8px;
padding-left:10px;
padding-right:15px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
width:5px;
height:10px;
}


#boleft{

width:20px;

background-image:url(images/bottomnavleft.gif);
background-repeat:no-repeat;
background-position:right;
text-decoration:none;
font-weight:bold;
padding:8px;
padding-left:25px;
padding-right:25px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 

height:10px;
}
#boright{

width:20px;

background-image:url(images/bottomnavright.gif);
background-repeat:no-repeat;
background-position:left;
text-decoration:none;
font-weight:bold;
padding:8px;
padding-left:25px;
padding-right:25px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 

height:10px;
}



/*makeecard*/

#makecardback{
height:413px; 
width:643px; 
background-image:url(ecard/makecard.gif);
}
#makecardbild{
position:relative; 
z-index:1; 
left: -175px; 
top: 35px;
width:133px;
}
#makecardtext{
position:relative;
left:-179px;
top:73px;
width:185px;
}
#makecardfree{
	position:relative;
	z-index:4;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	left: 135px;
	top: -210px;
	width: 59px;
	height: 63px;
}
#makecardsend{
position:relative;
z-index:5; 
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:280px; 
left: 125px;
top: -95px;
}


/*wallpapersize*/
#wallpapercon{
width:780px;
height:350px;
overflow:scroll;
border:3px dashed #999999;
}

/*ecardvalidation*/
input, select    { border: 1px solid silver; }
textarea   { border: 1px solid silver; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(images/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid red; }
textarea:focus {border: 1px solid red; }

.foot, .foot a{
color:#666666;
font-size:10px;
text-decoration:none;

}
