.mainframe {
	border:						1px solid #005ea1;
	empty-cells:				show;
	width:						955px;
}

.mainframe div {
	margin:						0;
	padding:					0;
}

.mainframe div img {
	margin:						0;
}

.mainframe td {
	/*border:						1px dashed yellow;*/
	/*border: 					none;*/
}

.mainframe td.divider {
	background-color:			white;
/*	background-image:			url('images/bg_test.gif');*/
	border:						none;
	width:						6px;
	height:						6px;
}

/* Bannerzeile 1 */

.banner1,
.banner1_last {
	height:						104px;
	width:						474px
}

.banner1_last {
	width:						473px
}

/* Bannerzeile 2 */

/*
.banner2,
.banner2_last {
	border-bottom:				1px solid #005ea1;
	border-right:				1px solid #005ea1;
	height:						251px;
	width:						233px;
}

.banner2_last {
	border-right: 				none;
	width:						233px;
}
*/

td.row2_content {
	border-bottom:				1px solid #005ea1;
	height:						251px;
	width:						233px;
}

td.imageorient_18 { /* Für Bilder, die Links im Text ausgerichtet sind */
	border-right:				1px solid #005ea1;
}

a.row2_link {
	text-decoration:			none;
}

div.row2_mainframe {
	cursor:						hand;
	height:						251px;
	margin:						0;
	padding:					0;
	width:						233px;
}

div.row2_mainframe h2 {
	height:						30px;
	margin:						0;
	padding:					16px 6px 6px 16px;
}

div.row2_mainframe p {
	color:						#005ea1;
	font-weight:					bold;
	margin:						0;
	padding:					122px 6px 6px 16px;
}



/* Bannerzeile 3 */

.banner3,
.banner3_last {
	border-bottom:				1px solid #005ea1;
	border-right:				1px solid #005ea1;
	height:						104px;
	width:						472px
}

.banner3_last {
	border-right: 				none;
	width:						472px
}

/* Bannerzeile 4 */

.banner4,
.banner4_last {
	border-right:				1px solid #005ea1;
	height:						63px;
	width:						233px;
}
.banner4_last {
	border-right: 				none;
	width:						233px;
}

/* Fusszeilen */

.footerbox {
	margin-top:					14px;
	padding:					0;
	width:						955px;
}

.footerbox a {
	color:						#FFFFFF;
	font-weight:				bold;
	text-decoration:			none;
	margin:						6px;
}

/* Fussmenü 1 */

.footerbox #cell-1,
.footerbox #cell-2,
.footerbox #cell-4,
.footerbox #cell-5 {
	padding:					10px 0;
	text-transform:				uppercase;
	width:						237px;
}

.footerbox #cell-2,
.footerbox #cell-5 {
	text-align:					right;
}

.footerbox #cell-3 {
	background-color:			white;
	width:						6px;
}

/* Fussmenü 2 */

#footerHome {
	margin:						0;
	padding:					0;
}

#footerHome ul li {
	float:						left;
	list-style-type:			none;
	text-align:					right;
}

#footerHome ul {
	margin:						0;
	padding:					0;
	width:						830px;
	text-align:					right;
}

#footerHome li a {
	border:						0 none;
	/*color: 					#B9E0F5;*/
	color:						#5A9ECF;
	display:					block;
	font-size:					11px;
	font-weight:				normal;
	margin-right:				2px;
	margin-bottom:				2px;
	padding-left:				5px;
	padding-right:				5px;
	text-decoration:			none;
	text-transform:				uppercase;
}

/* SEO Content */
#seoContent li a:hover {
	text-decoration:			none;
}

#seoContentul li {
	float:						left;
	list-style-type:			none;
	text-align:					right;
}

#seoContent ul {
	margin:						0;
	padding:					0;
	width:						1100px;
	text-align:					right;
}

#seoContent li a {
	border: 0 none;
	/*color: 					#B9E0F5;*/
	color: ThreedFace;
	display: block;
	font-size: 9px;
	font-weight: normal;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

#seoContent li a:hover {
	text-decoration:			none;
}


#footerNote {
    clear:						both;
	float:						left;
	font-size:					10px;
	padding-left:				10px;
	padding-top:				10px;
}

#seobox {
	float: left;
	margin: auto;
	padding-top: 2px;
	padding-right: 2px;
	font-size: 10px;
	color: GrayText;
	text-decoration: none;
}

#seobox a{
	float: left;
	margin: auto;
	padding-top: 2px;
	padding-right: 2px;
	font-size: 10px;
	color: GrayText;
	padding-right: 5px;
	text-decoration: none;
}


#topprod {
	float: left;
	width: 210px;
	color : gray;
/*	border: solid 1px black;*/
}

#topprod a {
/*	float: left;*/
	width: 210px;
	color : gray;
}

#topprod_last {
	clear :left;
}

li {
	text-decoration: none;
	list-style: none;
	text-align: left;
	list-style-position: inside;
	color: gray;
/*	border: 1px solid blue;*/
}

li a {
	text-decoration: none;
	list-style: none;
	list-style-position: inside;
	text-align: left;
	color: gray;
}

#socialnet {
   float: left;
	width: 75px;
	color : gray;
	text-decoration: none;
	margin-bottom: 10px;
}

#socialnet a{
   float: left;
	width: 75px;
	color : gray;
	text-decoration: none;
}

