/*
Projekt:	Bellissimo
Author:		Anison.ch
*/


* {
	padding:0;
	margin:0;
	}

	
body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#C0C0C0;
	color:#333333;
	}
	
h1 {
	font-size:1.5em;
	letter-spacing:5px;
	color:#8E9CB7;
	margin-bottom:25px;
	}

a {
	text-decoration:none;
	outline:none;
	color:#E2001D;
	}
	
a img {
	border:none;
	}	

p strong {
color:#fff;
}

.figur_rechts {
margin-right:75px;
margin-top:20px;
}

.image-left {
float:left;  
margin-left:5px; 
}

.image-slogan {
float:right;  
margin-top:10px;
margin-right:56px; 
}

.clear {
clear:both;
}

/* Layout Formatierungen */
#wrapper {
	width:889px;
	margin:50px auto;
	text-align:left;
	background-color:#FFFFFF;

	}

#header {
	width:880px;
	height:230px;
	text-align:right;
	background-color:#FFFF00;
	border-left:9px solid #E2001D; 
	}
#bilder-box {
float:right;
text-align:right;
background:#fff;
height:205px;
width:670x;
background-image:url(../images/index_navi_bg.gif);

}
		
			
#menu  { 
	float:left;
	font-size:0.9em;
	font-family: Arial, Helvetica, sans-serif;
	width:200px;
	padding-left:14px;
	height:205px;
	background:#fff;
	border-left:9px solid #E2001D; 
	}
	
	#menu ul {
	width:140px;
	list-style:none;
	padding-left:10px;
	margin:0;
	}
		#menu ul li {
		margin-left:0;
		}
			#menu a , #menu a:visited {
			text-decoration:none; 
			letter-spacing:0.13em;
			font-family:Arial, Helvetica, sans-serif;
			line-height:2em;
			font-size:12px;
			display:block;
			font-weight:bold;
			color:#333333;
			padding-left:15px;
			background: left no-repeat;
			}
			#menu a:hover, #menu a:active, #menu a:focus,
 			#home #menu1 a, 
			#über uns #menu2 a,
			#team #menu3 a,
			#kursangebote #menu4 a,
			#fotogalerie #menu5 a,
			#kontakt #menu6 a,
			#links #menu7 a,
			#aktuelles #menu8 a { 
			color:#E2001D;
			font-weight:bold;
			}
		
			#faq #menu3-2-2 a,
			#illustrations #menu4-2-1 a,
			#sketchs #menu4-2-2 a,
			#steps #menu4-2-3 a,
			#avatar #menu5-2-1 a,
			#wallpaper #menu5-2-2 a, 
			#linkme #menu7-2-2 a {
			color:#E2001D;
			font-weight:bold;
			}
			
#content {
	float:left;
	background-color:#FFFF00;
	color:#333333;
	text-align:right;
	width:880px;
	height:100px;
	border-left:9px solid #E2001D; 
}
	#content h2 {
	font-size:1.7em;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
	margin-top:10px;
	}
	#content h3 {
	color:#FFF;
	font-size:0.9em;
	font-weight:bold;
	margin:20px 0 10px 0;
	}
	#content p {
	padding-bottom:20px;
	}		

#footer {
	clear:both;
	font-size:10px;
	height:20px;
	text-align:right;
	background-color:#C0C0C0;
	}		
			
* html #footer {
	height:1%;
	}
	
	
/*end stylesheet*/
