body{
	background-color:#000000;
}

/* -- Outer1 -- */
#outer1{
	text-align:center;
	border:0px solid #000000;
	margin-top:0px;
	width:100%;
	height:100%;
}

/* -- Outer2 (Rahmen) -- */
#outer2{
	border:0px solid #878787;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:912px;
	height:100%;
}


/* -- Outer2 Gesamte Gerüst innerhalb Outer2 -- */				
table.inOuter2{
	border-collapse:collapse;
	width:100%;
	height:100%;
}
	td.inOuter2TopA{
		border:0px solid #00ff00;
		background-repeat:no-repeat;
		background-position:bottom right;
		height:0;
		width:0;
	}
	td.inOuter2TopB{
		border:0px solid #cccccc;
		background-position:bottom left;
		background-repeat:repeat-x;
		height:0;
	}
	
	td.inOuter2TopC{
		border:0px solid #cccccc;
		background-position:bottom left;
		background-repeat:no-repeat;
		height:0;
		width:0;
	}
	
	
	td.inOuter2MiddleA{
		border:0px solid #cccccc;
		background-image:url('/fileadmin/user_upload/bad-blenhorst/schattenLinks.png');
		background-position:top right;
		background-repeat:repeat-y;
		width:14px;
	}
	
	td.inOuter2MiddleB{
		vertical-align:top;
		border:0px solid red;
		background-color:#ffffff;
	}
	
	td.inOuter2MiddleC{
		border:0px solid #ff0000;
		background-image:url('/fileadmin/user_upload/bad-blenhorst/schattenRechts.png');
		background-repeat:repeat-y;
		width:14px;
	}
	
	
	td.inOuter2BottomA{
		border:0px solid #cccccc;
		background-position:top right;
		background-repeat:no-repeat;
		height:0px;
		width:14px;
	}
	
	td.inOuter2BottomB{
		border:0px solid #cccccc;
		background-repeat:repeat-x;
		height:0px;
	}
	
	td.inOuter2BottomC{
		border:0px solid #cccccc;
		background-position:top left;
		background-repeat:no-repeat;
		height:0px;
		width:14px;
	}
	
	

/* -- Outer3 Rahmen vom eigentlichem Content in Outer2-Gerüst -- */
#outer3{
	margin-left:0px;
	margin-top:0px;
	border:0px solid red;
	min-height:600px;
}

	/* -- Top -- */
	#cTop{
		border:0px solid #ff0000;
		border-top:0px solid #7b7b7b;
		width:100%;
		background-image:url('../../../user_upload//.jpg');
		margin-top:0px;
	}
		#cTop p{
			margin:0px;
			padding:0px;
		}
		table.cTop{
			border-collapse:collapse;
			margin:0px;
			padding:0px;
			border:0px solid black;
			width:100%;
			height:140px;
			/* background-color:fuchsia; */
		}
		
			td.cTopA{
				text-align:left;
				padding:0px;
				vertical-align:top;
				border:0px solid black;
				width:242px;
			}
				div#cTopAOuter{
					margin:0px;
					padding:0px;			
				}
					div#cTopA{
						margin:0px;
						padding:0px
					}
			
			td.cTopB{
				text-align:right;
				font-size:16px;
				padding:0px;
				border:0px solid black;
			}
				div#cTopBOuter{
					margin:0px;
					padding:0px;
				}
					div#cTopB{
						margin:0px;
						padding:0px
					}
				
			td.cTopC{
				text-align:right;
				vertical-align:bottom;
				font-size:16px;
				padding:0px;
				border:0px solid black;
				width:178px;
			}
				div#cTopCOuter{
					margin:0px;
					padding:0px;
				}
					div#cTopC{
						margin:0px;
						padding:0px
					}
				
				

				
	/* -- Row -- */
	#cRow{
		border:0px solid #8a8a8a;
		border-left:none;
		border-right:none;
		margin-top:0px;
		text-align:left;
		position:relative;
		background-image:url('../../../user_upload/juergens-weinshop/back_row.jpg');
	}
		table.row{
			border-collapse:collapse;
			margin-left:0px;
			border:0px solid #b5a7dd;
			height:20px;
			width:100%;
		}
			td.rowA{
				width:218px;
				border:0px solid blue;
				padding:0px;
			}
				div#rowAOuter{
					margin:0px;
					padding:0px
				}
					div#rowA{
						margin:0px;
						padding:0px
					}
					
			td.rowB{
				border:0px solid blue;
				padding:0px;
			}
				div#rowBOuter{
					margin:0px;
					padding:0px;
					border:0px solid green;
				}
					div#rowB{
						margin:0px;
						padding:0px
					}

				

	/* -- Middle -- */
	#cMiddle{
		border:0px solid #00ff00;
		margin-top:0px;
		margin-left:0px;
	}

		table.cMiddle{
			border:0px solid black;
			border-collapse:collapse;
			margin:0px;
			padding:0px;
			width:100%;
			height:100%;
		}
			
			/* -- Middle1 -- */
			td.cMiddleA{
				border:0px solid blue;
				vertical-align:top;
				padding:0px;
				text-align:left;
				width:210px;
			}
				div.boxLeftOuter{
					overflow:hidden;
					padding:0px;
					margin:0px;
					border:0px solid purple;
					margin-left:4px;
				}
					div.boxLeft{
						margin:0px;
						padding-right:0px;
						margin-top:10px;
						
					}
					div.boxLeft p{
						padding:1px;
						margin:1px;
					}
				td.cMiddleA div#boxLeft1Outer{	
					overflow:hidden;
					width:100%;
					height:144px;
					margin-top:0px;
					border:0px solid purple;
				}
					td.cMiddleA div#boxLeft1{
						
					}
				td.cMiddleA div#boxLeft2Outer{
					overflow:hidden;
					height:100%;
					border:0px solid #00910b;
					position:fixed;
				}
					td.cMiddleA div#boxLeft2{
						
					}

			
			/* -- Middle2 -- */
			td.cMiddleB{
				border:0px solid fuchsia;
				text-align:left;
				vertical-align:top;
			}
				
				div#contentAOuter{
					overflow:hidden;
					margin-left:0px;
					padding:0px;
					border:0px solid fuchsia;
					/* height:144px; */
				}
					div#contentA{
						margin:0px;
						padding:0px;
						margin-top:0px;
					}
					
				div#contentBOuter{
					margin-left:0px;
					padding:0px;
					margin-top:0px;
					border:0px solid #f5bc2a;
					border-top-width:0px;
					height:100%;
					padding-right:20px;
					padding-left:6px;
				}
					div#contentB{
						font-size:13px;
					}
				

	/* -- Bottom -- */
	#cBottom{
		text-align:right;
		border-top:0px solid aqua;
	}
		table.bottom{
			border:0px solid #0000ff;
			width:100%;
			height:16px;
		}
			td.bottomA{
				width:242px;
			}
				div#bottomAOuter{
					margin:0px;
					padding:0px;
				}
					div#bottomA{
						margin:0px;
						padding:0px;
					}
				
			td.bottomB{
				vertical-align:bottom;
				width:560px;
			}
				div#bottomBOuter{
					margin:0px;
					padding:0px;
					border:0px solid red;
					height:18px;
				}
					div#bottomB{
						margin:0px;
						padding:0px;
						border:0px solid red;
						text-align:left;
					}
					
			td.bottomC{
				width:178px;
			}
				div#bottomCOuter{
					margin:0px;
					padding:0px;
				}
					div#bottomC{
						margin:0px;
						padding:0px;
					}
					
/*-- Extras --*/

table.contenttable  td.td-1{
	text-align:right;
}

div.login{text-align:center; font-size:10px; padding:0px; border:0px solid black;}

table.login{margin-left:auto; margin-right:auto; border-collapse:collapse}

td.loginTd1{text-align:left;}
td.loginTd2{}

td.loginTd2 input{width:120px; font-size:10px; height:12px; border-width:1px; border-style:solid; border-color:#ababab #f2f2f2 #f2f2f2 #ababab; margin:0px; padding:2px; margin-top:4px;}

td.loginTd2 input.submit{width:100%; border-width:1px; border-style:solid; border-color:#f2f2f2 #ababab #ababab #f2f2f2; cursor:pointer; height:20px;}
