/***************************************************************
*  Copyright notice
*
*  (c) 2008 WIV GmbH (info@wiv-gmbh.de)
*  All rights reserved
*
*
***************************************************************/
/**
 * main stylesheet for the 'PhotoSoundKlinik'-project
 *
 * @author	Andreas Richter <richter@wiv-gmbh.de>
 */
 
 
body {
	scrollbar-face-color:		#4973A2;
	scrollbar-arrow-color:		#7B9DBF;
	scrollbar-track-color:		#red;
	scrollbar-shadow-color:		blue;
	scrollbar-highlight-color:	#393824;
	scrollbar-3dlight-color:	blue;
	scrollbar-darkshadow-Color:	7B9DBF;
	background-color:			#EFF3F4;
	margin:						0px;
	padding:					0px;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					11px;
	color:						#003366;
}




#areaMain {
	position:					relative;
	display:					block;
	width:						838px;
	left:						50%;
	margin-left:				-419px;
}

#areaContent {
	position:					relative;
	display:					block;
	width:						606px;
	margin-left:				232px;
	margin-top:					196px;
	background-image:			url(../bilder/areaContentBG.gif);
	background-repeat:			repeat-y;
	padding-top:				28px;
	padding-bottom:				28px;
}

#areaContentHead {
	position:					absolute;
	top:						0px;
	left:						0px;
}


#areaContentFooter {
	position:					absolute;
	bottom:						0px;
	left:						0px;
}

#headline {
	color: 						#003366;
	font-size: 					12px;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight: 				bold;
	text-align:					center;
	margin-left:				31px;	
	margin-top:					10px;
	padding-top:				2px;
	padding-bottom:				2px;	
	width:						544px;
	background-color:			#CCCCCC;	
}

#content {
	width:						544px;
	margin-left:				31px;
	margin-top:					20px;
}

#copyright {
	position:					absolute;
	margin-left:				28px;
	margin-top:					28px;
}

#areaMenuMain {
	width:						232px;
	background-image:			url(../bilder/areaMenuMainBG.gif);
	background-repeat:			repeat-y;
	padding-top:				28px;
	padding-bottom:				28px;
	position:					absolute;
	display:					block;	
	top:						0px;	
	left:						0px;
}
*+html div#areaMenuMain {
	top:						196px;	
}
* html div#areaMenuMain {
	top:						196px;	
}


#areaMenuMainContent {
	margin-left:				28px;
	margin-top:					5px;
}

*+html div#areaMenuMainContent div {
	margin-bottom:				-3px;
}

#areaMenuMainHead {
	position:					absolute;
	top:						0px;
	left:						0px;
}
#areaMenuMainFooter {
	position:					absolute;
	bottom:						0px;
	left:						0px;
}

#areaTop {
	width:						838px;
	background-image:			url(../bilder/areaTopBG.gif);
	background-repeat:			repeat-y;
	padding-top:				28px;
	padding-bottom:				28px;
	position:					absolute;
	display:					block;	
	top:						-176px;	
	left:						0px;
}

*+html div#areaTop {
	top:						20px;	
}
* html div#areaTop {
	top:						20px;	
}


#areaTopImage {
	margin-left:				28px;
}

#areaTopHead {
	position:					absolute;
	top:						0px;
	left:						0px;
}
#areaTopFooter {
	position:					absolute;
	bottom:						0px;
	left:						0px;
}

.specialLetter {
	color:						#CC0000;
	font-weight:				bold;
}



a:link { 
	color: 						055478; 
	text-decoration: 			none; 
} 
a:visited { 
	color : 					000033; 
	text-decoration: 			none; 
} 
a:hover {
	color: 						4e6a6f;
	text-decoration: 			underline;
} 
a:active {
	color: 						3f1f8f;  
	text-decoration: 			none; 
}  

.linkBold {
	font-weight:				bold;
}


.style5 {
	font-size: 					12px;
}
.style6 {
	font-size: 					12px;
	font-weight: 				bold;
	color:						#003366;
}

.style6 a {
	color:						#003366;	
}

.style10 {
	color: 						#003366;
	font-size: 					14px;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight: 				bold;
}
.style11 {
	font-size: 					12px;
	color: 						#003366;
	font-family: 				Arial, Helvetica, sans-serif;
}
.style11 a {
	color: 						#003366;
}
.style11 li a {
	color: 						#003366;
}
.style11Bold {
	font-size: 					12px;
	color: 						#003366;
	font-family: 				Arial, Helvetica, sans-serif;
	font-weight:				bold;
}

.style11BG {
	font-size: 					12px;
	color: 						#003366; 
	font-family: 				Arial, Helvetica, sans-serif; 
	font-weight:				bold;
	background-color:			#CCCCCC;
	text-align:					center;
}

.style12 {
	font-size: 					12px;
	color: 						#990000; 
	font-family: 				Arial, Helvetica, sans-serif; 
}
.style12Bold {
	font-size: 					12px;
	color: 						#990000; 
	font-family: 				Arial, Helvetica, sans-serif; 
	font-weight:				bold;
}

.style12BG {
	font-size: 					12px;
	color: 						#990000; 
	font-family: 				Arial, Helvetica, sans-serif; 
	font-weight:				bold;
	background-color:			#CCCCCC;
	text-align:					center;
}

.style13 {
	font-size: 					9px;
	font-family: 				Arial, Helvetica, sans-serif;
	color: 						#333333;
}
.style15 {
	color: 						#CC0000;
}
.style18 {
	color: 						#363636;
}

.style19 {
	color:						#006699;
}
.style19Bold {
	color:						#006699;
	font-weight:				bold;
}

.style19Bold a {
	color:						#006699;
}