@charset "utf-8";
/*////////////////////////////////////////////////////
//////////////// CSS Definitions for  ////////////////
///////////// Die Einrichtungsberatung /////////////*/
/*
		Copyright:  fresh frames GmbH & Co. KG
					http://www.freshframes.com/
	
		Seite:		Die Einrichtungsberatung Augsburg
					by N. Mozaffarian
	
		Autor:		Stefanovski Alexander
					stefanovski@freshframes.com
					http://www.freshframes.com/

										  			*/

/*////////////////////////////////////////////////////

GLOBAL COLOR DEFINITIONS
//////////////////////////////////////////////////////

background: #F0E9BD (sand-grey)
------------------------------------------------------
highlights: #851917 (dark-red)
------------------------------------------------------
text:		#333333 (dark-grey)

////////////////////////////////////////////////////*/


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: url(../img/basic/bg_body.jpg) top repeat-x #F0E9BD;
	margin: 0;
	padding: 0;
}

/* Global:Container Definitions */

/* Site-Frame */
#wrap {
	width: 872px;
	margin: 60px auto 0 auto;
}
	/* Head-Logo */
	#head {
		float: left;
		width: 800px;
		height: 120px;
		background-color: #ffffff;
	}
	
	/* Controls */
	#controls {
		float: left;
		width: 872px;
		height: 250px;
		background-color: #ffffff;
	}
		
		/* Primary Navigation */
		#nav_primary {
			float: left;
			width: 217px;
			height: 250px;
		}
		
		/* Eyecatcher-Images */
		#image {
			float: left;
			width: 655px;
			height: 250px;
		}
		
			#showframe {
				float: left;
				width: 650px;
				height: 250px;
			}
	
	/* Image Shadows */
	#shadow_vertical {
		float: left;;
		width: 5px;
		height: 250px;
		background-color: #ffffff;
	}
	
	#shadow_horizontal {
		float: left;
		height: 8px;
		width: 872px;
		text-align: right;
		background-color: #ffffff;
	}
	
	/* Stage */
	#stage {
		float: left;
		width: 872px;
	}
		/* Stage Contents */
		#stage_txt {
			float: left;
			width: 800px;
			background-color: #ffffff;
		}
			/* Secondary Navigation */
			#nav_secondary {
				float: left;
				display: inline;
				width: 560px; /* 566px - 6px (padding) */
				height: 18px;
				background: url(../img/basic/bg_nav2.gif) top no-repeat;
				overflow: hidden;
				margin: 0 0 0 217px;
				padding: 0 0 0 6px;
			}
			
				#nav_secondary ul {
					display: inline;
					margin: 0;
					padding: 0;
				}
				
					#nav_secondary ul li {
						display: inline;
						font-size: 13px;
						font-weight: bold;
						margin: 0 10px 0 0;
						padding: 0;
					}
					
					#nav_secondary ul li.sel {
						color: #851917;
					}
					
						#nav_secondary ul li a {
							font-size: 13px;
							font-weight: bold;
							color: #333333;
							text-decoration: none;
						}
						
							#nav_secondary ul li a:hover {
								text-decoration: underline;	
							}
							
						#nav_secondary ul li a.sel {
							color: #851917;
						}
						
						#nav_secondary ul li a.nav3 {
							font-weight: normal;	
						}
						
						#nav_secondary ul li a.nav3_sel {
							font-weight: normal;
							text-decoration: underline;
						}

			
			/* Contents */
			#txt {
				float: left;
				display: inline;
				width: 566px;
				height: auto;
				margin: 0 0 0 217px;
				padding: 0 0 25px 0;
			}
				
				/* Title */
				#txt h1 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 22px;
					font-weight: normal;
					margin: 20px 0 5px 0;
				}
				
				/* Subtitle */
				#txt h2 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 20px;
					font-weight: normal;
					color: #851917;
					margin: 5px 0 0 0;
				}
				
				#txt h3 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 16px;
					font-weight: normal;
					color: #000000;
					margin: 10px 0 0 0;
				}
				
				/* Text */
				#txt p {
					line-height: 1.5em;
					margin: 5px 0 5px 0;
				}
				
				/* Links */
				#txt a {
					color: #851917;
					font-weight: bold;
					text-decoration: none;
				}
				
					#txt a:hover {
						text-decoration: underline;
					}
					
				/* List */
				#txt ul {
					list-style: square;
					margin: 10px 0 10px 15px;
					padding: 0;
				}
				
					#txt ul li {
						margin: 0 0 5px 0;
						padding: 0;
					}
				
				#txt #kontaktformular input, #txt #kontaktformular textarea {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					border: 1px solid #F0E9BD;
				}
				
	/* Footer */	
	#footer {
		float: left;
		width: 800px;
		text-align: right;
	}
	
		#footer p {
			font-size: 11px;
			margin: 5px 0 0 0;
		}
		
		#footer a {
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			text-decoration: none;
		}
		
			#footer a:hover {
				text-decoration: underline;	
			}
