/*************** elementselektoren *************/
a:link{
	font-weight:bold;
	color:#660000;
	text-decoration: none;
}
a:visited{
	font-weight:bold;
	color:#660000;
	text-decoration: none;
}
a:hover{
	font-weight:bold;
	color:#efefef;
	background-color:#808080;
}

fieldset{
 font: 10px arial;
}

body{
	background-image:url(bg.gif);	
	font: 11px Verdana, Arial;
	color:#fff;
	scrollbar-base-color:#E9DDD1;
    scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-darkshadow-color:#E9DDD1;
	scrollbar-face-color:#E9DDD1;
	scrollbar-highlight-color:#E9DDD1;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#A58D83;
}
/*eigentlich nur ie 5*/
div{
	font: 11px Verdana, Arial;
	color:#000;
}
p{
	font: 11px Verdana, Arial;
	color:#000;
}
input{
font:10px verdana,arial;
}
textarea{
font:10px verdana,arial;
}

/*************klassen*********************/
/*allgemein*/

.boxpos{
	position:absolute;
	left:0px;
}


/*farben*/

.titelcolor{
	color:#000;
}

.textcolor{
	color:#000;
}

.anticolor{
 color:#333;
}


.backgrcolor{
	background-color:#fff;
}


/*boxenfarbe*/
.boxcolor{
border: 1px solid #000;
}


/*texte*/

.largeTitel{
	font: 30px bold Verdana,Arial;
	color:#333;
}

.menuItemsBottom{
	font: 10px  Verdana, Arial;
	color:#000;
}
.text_larger{
	font: 13px  bold Verdana, Arial;
}
.minitext{
	padding-top:3px;
	font:10px arial,verdana;
}
.iptcnote{
 font: 9px arial;
 padding-top:10px;
}

/*boxen*/
.hauptBox {
	position:absolute;  
	width:750px; 
	height:500px; 
	left:50%;
	top:2%;
	margin-left:-375px; 
	z-index:5;

	background-image:url(bg.jpg);
	background-color:#919191;

}
.mainTitleBox {
	position:absolute;  
	width:500px; 
	height:30px; 
	left:25px;
	top:35px;
	font: 18px bold Verdana,Arial;
}

.contentTextBox1{
	position:absolute;  
	width:335px; 
	height:400px; 
	left:25px;
	top:75px;
}

.contentTextBox2{
	position:absolute;  
	width:335px; 
	height:400px; 
	left:385px;
	top:75px;
}

.homeTextBox1{
	position:absolute;  
	width:335px; 
	height:100px; 
	left:25px;
	top:75px;
}

.homeCommentBox{
	position:absolute;  
	width:335px; 
	height:100px; 
	left:385px;
	top:25px;
}

.homeTextBox2{
	position:absolute;  
	width:700px; 
	height:100px; 
	left:25px;
	top:240px;
}
.homeTextBox3{
	position:absolute;  
	width:230px; 
	left:25px;
	top:330px;
	font-weight:bold;
}

.homeTextBox4{
	position:absolute;
	width:380px; 
	height:150px; 
	left:300px;
	top:350px;
}

.menuTitel{
	position:absolute;  
	width:728px; 
	height:25px; 
	left:25px;
	top:3px;
	z-index:5;
	font:11px Verdana, Arial;
	color:#000;
	font-weight:bold;
}
.menuGrafikBox{
	background-color:#808080;
	width:100%; 
	height:20px; 
	border-bottom: 1px solid #000;	
	background-image:url(bg.jpg);
	background-repeat:no-repeat;
}
.logodiv{
	width:30px;
	height:30px;
	background-image:url(logo2.gif);
	background-repeat:no-repeat;

}
.menuBox{		
	width:737px; 
	height:20px; 
	padding:2px;
	z-index:50;	
	text-align:right;
	font: 12px  bold Verdana, Arial;
	color:#cccccc;

}
.thumbcollBox{
	top:150px;
	z-index:20;
}
.controlBox {
	width:700px; 
	height:20px; 	
	top:505px;
}
.overviewBox{
	position:absolute; 
	top:35px; 
	left:628px;
	width:100px; 
	height:450px; 
	overflow:auto;
}

.styleSwitchContainer{
	width:15px; 
	height:500px; 	
	left:755px;
}
.styleSwitchButton{
	height:10px; 
	width:10px; 
	overflow:hidden; 	
}

.tooltip {
	position: absolute;
	display: none;
	background-color: #FFFFEE;
	border:1px solid #000;
	width:200px;
	padding:5px;
	font:10px verdana,arial;
	top:1000px;
	z-index:10000;
}

/*nur admin, nicht aendern*/
.texthint{
	position:relative;
	font-family:  Arial;
	font-size:9px;
	background-color:#FF0099;
	color:#FFF;
	width:10px;
}


