* {
	margin:0px;
	padding:0px;	
}
img {
	border:0px;
}
div.clear {
	clear:both;
	margin:0px;
	padding:0px;
	
}
html {
	width:100%;
	min-height:100%;	
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:14px;
	color:#030303;
}
h1, h2, h3, h4, h5 {
	color:#4d4e4f;
}

	body {
		width:100%;
	}
	
	#background {
		width:100%;
		height:100%;
		background: #3c3c3c url(/fileadmin/schlegel/img/background.jpg) no-repeat left bottom;
		padding-top:35px;
	}
	
	#wrap {
		width:992px;
		/* min-height:850px; */
		margin-left:auto;
		margin-right:auto;
		padding-top:20px;
		background-color:#FFFFFF;
	}
		
		#innerWrap {
			/* min-height:834px; */
			margin-left:20px;
			margin-right:20px;
			margin-bottom:20px;
		}
		
			#header {
				width:100%;
				height:245px;
				margin-bottom:12px;
			}
			
				#ticker {
					margin-top:5px;
					margin-left:0px;
					margin-right:0px;
					
					width:952px;
					position:absolute;
				}
					#ticker table {
						width:100% !important;
					}			
			
				#headerStaticImg {
					width:100%;
					height:100px;
				}
/* Menu */				
				#menuWrap {
					width:952px;
					height:25px;
				}	
					#menu {
						/*
						background-image: url(/fileadmin/schlegel/img/navibar_bg.png);
						background-repeat:no-repeat;
						*/
					}
					ul.menulist{
						height:25px;
						list-style: none;
					}
					li.menuitem{
						float:left;
						height:25px;
						text-align:center;
						line-height:25px;
						
					}
					li.menuitem_clicked{
						float:left;
						height:25px;
						text-align:center;
						line-height:25px;						
					}					
					li.menuitem a:link, li.menuitem a:visited, li.menuitem a:active {
						display:block;
						width:136px;
						height:25px;
						color:#000000;
						font-size:12px;
						background-image: url(/fileadmin/schlegel/img/button.png);
						text-decoration:none;
					}		
					li.menuitem a:hover {
						background-image: url(/fileadmin/schlegel/img/button_pressed.png);
					}
					li.menuitem_clicked a:link, li.menuitem_clicked a:visited, li.menuitem_clicked a:active {
						display:block;
						width:136px;
						height:25px;
						color:#000000;
						font-size:12px;
						background-image: url(/fileadmin/schlegel/img/button.png);
						text-decoration:none;
					}		
					li.menuitem_clicked a:hover {
						background-image: url(/fileadmin/schlegel/img/button_pressed.png);
					}		
					/* dropdown Menü */
					#dropdownWrap {
						border:1px solid #afaa88;
					}
						#dropdownBody {
							background-image: url(/fileadmin/schlegel/img/dropdown_bg.png);
							background-repeat: no-repeat;
							text-align:center;
						}
							ul.dropdownmenu {
								list-style: none;
							}
							li.dropdownmenu {

							}							
							li.dropdownmenu a:link, li.dropdownmenu a:visited, li.dropdownmenu a:active{
								display:block;
								width:134px;
								height:20px;
								line-height:20px;
								color:#000000;
								font-size:11px;
								text-decoration:none;
							}
							li.dropdownmenu a:hover {
								background-image: url(/fileadmin/schlegel/img/dropdown_hover.png);
							}
					#dropdownWrap2 {
						border:1px solid #000000;
					}							
						#dropdownBody2 {
							/*
							background-image: url(/fileadmin/schlegel/img/dropdown_bg.png);
							background-repeat: no-repeat;
							*/
							background-color:#fae028;
							text-align:center;
						}								
							ul.dropdownmenu2 {
								list-style: none;
							}
							li.dropdownmenu2 {

							}							
							li.dropdownmenu2 a:link, li.dropdownmenu2 a:visited, li.dropdownmenu2 a:active{
								display:block;
								width:134px;
								height:20px;
								line-height:20px;
								color:#000000;
								font-size:11px;
								text-decoration:none;
							}
							li.dropdownmenu2 a:hover {
								background-image: url(/fileadmin/schlegel/img/dropdown_hover.png);
							}													
/* END Menu */
				#headerImg {
					width:100%;
					height:120px;
				}								
			
			#main {
				width:100%;
				min-height:543px;
				margin-bottom:13px;	
				text-align:left;
				background-image: url(/fileadmin/schlegel/img/main_bg.png);
				background-repeat:repeat-y;
			}
			
				#main ul li {
					list-style-image: url(/fileadmin/schlegel/img/list_point.gif);
					margin-left:15px;
				}
				
				#contentWrap {
					margin-left:172px;
					width:535px;
				}
					#content {
						font-size:13px;
					}
					
						#breadcrumb {
							font-size:11px;
							color:#000000;
							margin-left:-5px;
							margin-bottom:12px;
						}
						
						#breadcrumb a {
							text-decoration:none;
							color:#000000;
						}
						#breadcrumb a:hover {
							text-decoration:underline;
							color:#000000;
						}						
					
						#content h1 {
	
						}
						#content h2 {
							font-size:17px;
							color:#7B7B7B;
						}					
						#content div.contentNormal {
							margin-bottom:30px;					
						}
						
							#content div.contentNormal h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;								
								margin-top:20px;
								padding-right:25px;
								background:url(/fileadmin/schlegel/img/title_underline.png) no-repeat right bottom;
								display:inline;	
							}
							
							#content div.contentNormal h3 {
								line-height:12px;
								font-size:12px;								
								margin-top:20px;
								color:#030303;
							}							
						
							#content div.contentNormal p.bodytext {
								margin-top:15px;
							}
							
							#content div.contentNormal ul{
								margin-left:25px;
								margin-top:10px;
							}
							
							#content div.contentNormal a {
								text-decoration:none;
								color:#717171;
							}
							
							#content div.contentNormal a:hover {
								text-decoration:underline;
							}														
							
							/* Newsfeed */
							
							div.twrss_item_content{
								padding:10px;
								background-color:#EBECEE;
							}
														
							div.twrss_bodytext a {
								text-decoration:underline;
								color:#000000;
							}
							div.twrss_item_link {
								margin-top:10px;
							}						
							div.twrss_item_link a {
								text-decoration:none;
								color:#242424;
								font-size:11px;
								font-weight:bold;
							}
							div.twrss_item_link a:hover{
								text-decoration: underline;
								color:#242424;
								font-size:11px;
								font-weight:bold;
							}		
							
							/* Seite empfehlen */
							#empfehlen {
								background-color:#ededee;
								color:#acabab;
								font-size:15px;
								padding:10px; 
								border:1px solid #d1d4d4;						
							}							
							
							#empfehlen input{
								border:1px solid #d1d4d4;
								width:250px;
							}
							#empfehlen textarea {
								border:1px solid #d1d4d4;
								overflow:hidden;
							}
							#empfehlen {
								color:#99999b;
							}
							
							/* newsletter */
							#newsletter {
								background-color:#ededee;
								color:#acabab;
								font-size:15px;
								padding:10px; 
								border:1px solid #d1d4d4;								
							}
							
							#newsletter input, select, textarea {
								border:1px solid #d1d4d4;
								width:250px;								
							}
							
							/* Kontakt */
						
							#kontaktformular {
								background-color:#ededee;
								color:#acabab;
								font-size:15px;
								padding:10px; 
								border:1px solid #d1d4d4;									
							}
							#kontaktformular td {
								width:150px;
								padding-top:10px;
							}
							#kontaktformular input, select, textarea{
								border:1px solid #c2c5c6;
								width:250px;								
							}	
							
							/* Registrierungs formular */
							
							#tx-srfeuserregister-pi1-fe_users_form {
								background-color:#ededee;
								color:#acabab;
								font-size:15px;
								padding:10px; 
								border:1px solid #d1d4d4;								
							}
							
							#tx-srfeuserregister-pi1-fe_users_form input, select, textarea{
								border:1px solid #d1d4d4;
								width:250px;							
							}
							
							#tx-srfeuserregister-pi1-fe_users_form fieldset{
								border:0px;							
							}	
							
							#tx-srfeuserregister-pi1-fe_users_form input[type="radio"]{
								border:1px solid #c2c5c6;
								width:50px;								
							}	
							
							#tx-srfeuserregister-pi1-fe_users_form dt {
								text-align:left;
							}		
							
							.tx-srfeuserregister-pi1 label span {
								color:#c2c5c6;
							}
											

							
							/* Holzarten Konfig */
							#holzartenkonfig {
								background-image:url(/fileadmin/schlegel/img/holzartenkonfig_img/holzarten_bg.png);
								width:778px;
								color:#666767;
								font-size:11px;
							}	
							#holzartenkonfig_table1 {
								width:778px;
								height:500px;
							}			
							
							/* Preiskonfigurator */
							
							div.tx-schlegelkonfig-pi1 {
								margin-top:15px;
								width:777px;							
							}
							div.tx-schlegelkonfig-pi2 {
								margin-top:15px;
								width:777px;
							}
							div.tx-schlegelkonfig-pi3 {
								margin-top:15px;
								width:777px;								
							}
							div.tx-schlegelkonfig-pi4 {
								margin-top:15px;
								width:777px;								
							}
							div.tx-schlegelkonfig-pi5 {
								margin-top:15px;
								width:777px;								
							}
							div.tx-schlegelkonfig-pi6 {
								margin-top:15px;
								width:777px;								
							}
							div.tx-schlegelkonfig-pi7 {
								margin-top:15px;
								width:777px;								
							}	
							div.tx-schlegelkonfig-pi8 {
								margin-top:15px;
								width:777px;								
							}
							
							#preiskonfig_navi {
								width:535px;
								padding-left:5px;
								padding-right:5px;
								background-color:#EBECEE;
								white-space: nowrap;
								margin-bottom:20px;
							}
								#preiskonfig_navi a{
									text-decoration:none;
									color:#666767;
								}
								#preiskonfig_navi_last {
									font-size:12px;
									color:#666767;
								}
								#preiskonfig_navi_active {
									font-size:12px;	
									color:#666767;
																		
								}
								#preiskonfig_navi_next {
									font-size:12px;
									color:#8f9090;			
								}
							
							#preiskonfig_desc {
								width:532px;
								padding:5px;
								margin-bottom:10px;
							}
								
							#preiskonfig_controlWrap {
								border:1px solid #c6c9ca;
								width:200px;
								height:300px;
								float:right;
								color:#717171;
								background-color:#ededee;
							}
								#preiskonfig_control {
									padding-left:10px;
									
								}																													
							
							#preiskonfig_data {
								color:#7B7B7B;
								font-size:15px;		
								margin-bottom:20px;
								float:left;
							}
							
							#preiskonfig_data input {
								margin:5px;
							}
							
								#preiskonfig_data *.chosen {
									border:1px solid #000000;
								}
								
								#preiskonfig_data *.notchosen {
									border:1px solid #FFFFFF;
								}	
									
							#preiskonfig_image {
								float:right;
								width:250px;
								height:300px;
								margin-right:30px;

							}
							
							#selected_product {
								width:450px;
								background-color:#EBECEE;
								border:1px solid #d1d4d4;
								border-collapse:collapse;
							}
								#selected_product tr td.first_column {
									font-weight:bold;
								}
								#selected_product tr td {
									line-height:25px;
									padding:3px;
								}								
															
							
							
							#warenkorb {
								width:777px;
								background-color:#EBECEE;
								border:1px solid #d1d4d4;
								border-collapse:collapse;
								font-size:11px;
							}
							
								#warenkorb tr td {
									line-height:25px;
								}
								#warenkorb tr td input {
									margin-left:3px;
								}
								#warenkorb tr.header td {
									font-weight:bold;
								}								
								#warenkorb tr.first_row td {
									border-top:1px solid #d1d4d4;
								}
								#warenkorb tr.second_row td {
									
								}
								#warenkorb tr td.result_1 {
									background-color:#fffcdd;
									border-top:1px solid #d1d4d4;
									border-bottom:1px solid #d1d4d4;
									border-left:1px solid #d1d4d4;
									padding:3px;
								}								
								#warenkorb tr td.result_2 {
									background-color:#fffcdd;
									border-top:1px solid #d1d4d4;
									border-bottom:1px solid #d1d4d4;
									border-right:1px solid #d1d4d4;
									text-align:left;
								}
								
								
								
							#ueberpruefen {
								background-color:#ededee;
								color:#99999b;
								font-size:15px;
								padding:10px; 
								width:523px;
								border:1px solid #d1d4d4;						
							}							
							
								#ueberpruefen input {
									border:1px solid #d1d4d4;
									width:250px;
								}
								#ueberpruefen textarea {
									border:1px solid #d1d4d4;
									overflow:hidden;
								}

							/* News */
							div.news-single-item {
								background:none;
								border:0px;
							}
							
							div.news-single-backlink {
								margin-top:50px;
								text-align:right;
								
							}
							
							#news-single-backlink a {
								text-decoration:none;
								color:#717171;		
								font-size:13px;						
							}	
							#news-single-backlink a:hover {
								text-decoration:underline;					
							}		
							
							td.news-list-title a {
								text-decoration:none;
								color:#030303;
							}
							
							td.news-list-title a:hover {
								text-decoration:underline;
							}	
							
							.news-list-morelink a {
								text-decoration:none;
								color:#717171;		
								font-size:13px;						
							}	
							.news-list-morelink a:hover {
								text-decoration:underline;					
							}																		
								
						div.content2Spalten {
							float:left;
							width:263px;
							margin-left:2px;
							margin-right:2px;
							padding-bottom:20px;
						}
							div.content2Spalten h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;	
								text-transform: uppercase;						
							}
							div.content2Spalten img {
								padding-top:2px;
							}
							
							div.content2Spalten h3 {
								line-height:12px;
								font-size:12px;								
								margin-top:20px;
								color:#030303;
							}							
						
							div.content2Spalten p.bodytext {
								margin-top:15px;
							}
							
							div.content2Spalten ul{
								margin-left:25px;
								margin-top:10px;
							}
							
							div.content2Spalten a {
								text-decoration:none;
								color:#717171;
							}
							
							div.content2Spalten a:hover {
								text-decoration:underline;
							}							
						
						div.contentBreit {
							width:777px;
							min-height:800px;
						}
						
						#content div.contentNormalGrau {
							background-color:#f3f3f4;
							border:1px solid #dddddd;
							padding:15px;
						}
							#content div.contentNormalGrau div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
								clear:none;
							}
							
							#content div.contentNormalGrau h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;								
								margin-top:20px;
								padding-right:25px;
								background:url(/fileadmin/schlegel/img/title_underline.png) no-repeat right bottom;
								display:inline;	
							}
							
							#content div.contentNormalGrau h3 {
								line-height:12px;
								font-size:12px;								
								margin-top:20px;
								color:#030303;
							}							
						
							#content div.contentNormalGrau p.bodytext {
								margin-top:15px;
							}
							
							#content div.contentNormalGrau ul{
								margin-left:25px;
								margin-top:10px;
							}
							
							#content div.contentNormalGrau a {
								text-decoration:none;
								color:#717171;
							}
							
							#content div.contentNormalGrau a:hover {
								text-decoration:underline;
							}	
							
							#content div.contentNormalGrau img {
								margin-bottom:15px;
							}
														
				/* Layout Breit */
					
				#contentWrapBreit {
					margin-left:172px;
					width:777px;
				}
					#contentBreit {
						font-size:13px;
					}
					
						#contentBreit div.content2Spalten {
							float:left;
							padding-bottom:20px;
							width:382px;
						}
							#contentBreit div.content2Spalten h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;	
								text-transform: uppercase;						
							}
							#contentBreit div.content2Spalten img {
								padding-top:2px;
							}	
						#contentBreit h1 {
	
						}
						#contentBreit h2 {
							font-size:17px;
							color:#7B7B7B;
						}					
						#contentBreit div.contentNormal {
							margin-bottom:30px;					
						}
						
							#contentBreit div.contentNormal h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;								
								margin-top:20px;
								padding-right:25px;
								background:url(/fileadmin/schlegel/img/title_underline.png) no-repeat right bottom;
								display:inline;	
							}
							
							#contentBreit div.contentNormal h3 {
								line-height:12px;
								font-size:12px;								
								margin-top:20px;
								color:#030303;
							}							
						
							#contentBreit div.contentNormal p.bodytext {
								margin-top:15px;
							}
							
							#contentBreit div.contentNormal ul{
								margin-left:25px;
								margin-top:10px;
							}
							
							#contentBreit div.contentNormal a {
								text-decoration:none;
								color:#717171;
							}
							
							#contentBreit div.contentNormal a:hover {
								text-decoration:underline;
							}	

							
				#main a.download:link {
					display:block;
					padding-left:32px;
					background:url(/fileadmin/schlegel/img/pdficon.gif) no-repeat left;
				}
				#main a.download:visited {
					display:block;
					padding-left:32px;
					background:#e8e8e9 url(/fileadmin/schlegel/img/pdficon.gif) no-repeat left;
				}				
															
						
				#leftWrap {
					width:160px;
					min-height:545px;
					background-color:#ebecee;
					overflow: visible;
					float:left;
				}
					#left {
						margin:8px;
						font-size:11px;
					}
					div.leftItemWrap {
						border-top:2px solid #FFFFFF;
						padding-top:5px;
					}
					
						#searchbox {
							width:110px;
							margin-top:5px;
							margin-bottom:5px;
							height:15px;
							color:#ACACAC;
							border:1px solid #ACACAC;
						}
						#uhr {
							margin-top:-5px;
							margin-bottom:5px;
							color:#98999B;
							font-weight:bold;
						}
						#searchimg {
							
						}
						#login input{
							width:110px;
							margin-bottom:2px;
							border:1px solid #ACACAC;							
						}
						#left h1 {
							font-size:14px;
							text-transform: uppercase;
							color:#98999B;
							margin-bottom:5px;
						}
						#left h1 a {
							font-size:14px;
							text-transform: uppercase;
							text-decoration:none;
							color:#98999B;
							margin-bottom:5px;
						}	
						#left h1 a:hover{
							text-decoration:underline;
						}											
						#left h2 {
							font-size:13px;
							letter-spacing: 1px;							
						}
						#left div.csc-header {
							
						}
				#rightWrap {
					width:240px;
					min-height:545px;
					float:right;
				}
				
					#right {
						
					}
					
						div.rechteSpalteNormal	 {
							
						}
							div.rechteSpalteNormal img {
								padding-top:2px;
							}
							div.rechteSpalteNormal	h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;	
								text-transform: uppercase;		
							}
							div.rechteSpalteNormal	h2 {
								font-size:17px;
								color:#7B7B7B;
							}						
						div.rechteSpalteNews {
							background-color:#ebecee;
							padding:15px;
							font-size:11px;
							margin-top:20px;
						}
							div.rechteSpalteNews	h1 {
								line-height:17px;
								color:#717171;
								font-size:17px;								
								margin-top:20px;
								padding-right:25px;
								background:url(/fileadmin/schlegel/img/title_underline.png) no-repeat right bottom;
								display:inline;	
								text-transform: uppercase;
							}
							div.single_news_item {
								margin-top:10px;
							}
															
								div.rechteSpalteNews b{
									font-size:11px;
									color:#030303;
									display:inline;
								}	
								
								div.rechteSpalteNews p.bodytext {
									display:inline;									
								}
								
								div.rechteSpalteNews a {
									font-size:11px;
									margin-top:12px;
									color:#030303;
									display:inline;
									text-decoration:none;
								}
							
								div.rechteSpalteNews a:hover {
										text-decoration: underline;
								}

																	
						
			#footerWrap {
				padding-left:20px;
				padding-right:13px;
				padding-bottom:13px;
			}
				#footer {
					width:952px;
					height:20px;
					margin-top:13px;
					background-color:#ebecee;
					font-size:12px;
					line-height:20px;
					color:#808080;
					white-space: nowrap;
				}
				#footer a {
					text-decoration:none;
					color:#808080;
				}
				#footer a:hover {
					text-decoration: underline;
				}
					#footertime {
						float:left;
					}
					#footernavi {
						
						white-space: nowrap;
						float:right;
					}		
			#afterFooter {
				height:100px;
			}	
			
			
div.csc-textpic-imagecolumn ul li {
	margin-left:10px !important;
}
#left .csc-textpic-image {
	margin:0px !important;
	margin-right:3px !important;
}			

span.rgmediaimages-player {
	display:block;
	margin-top:10px;
}

