/* albrecht-behre.de css - nicholas biz */

/* main styles  */

body {   margin:0px; COLOR: black; padding:12px 18px; FONT-SIZE: 10px;FONT-FAMILY: Helvetica, Arial;background-image:url(gfx/muster.gif);background-repeat: repeat-x; }


h1 { font-family: Arial; font-size: 18px;color:#000466;line-height:26px; text-align:center }
h2 { font-family: Arial; font-size: 14px;color:#000466;line-height:26px; text-align:left;padding:5px }
h3 { font-family: verdana, arial; font-size: 12px;color:#003399; text-align:left;padding:0px;text-align:center }


a,tr,td,th { font-size: 11px;   }
span.importantmsg { color:red }
.impressum     { text-align:center; color:gray; }

a { border-bottom:1px dotted gray; }
A:link	  { text-decoration: none; color:black;  border-bottom:1px solid #6F90D5; }
A:visited { text-decoration: none; color:black ; border-bottom:1px solid #6F90D5; }
A:hover   { text-decoration: none; color:black;  border-bottom:1px solid #003399; }
A:active  { text-decoration: none;   }

a.button,input.button				  { padding:1px 5px 1px 4px; background-color:#F0F1FA;color:black;border:1px solid #9496B5;border-left:6px solid #9496B5; }
a.button:link,   input.button:link    { text-decoration: none; color: black; border-left:6px solid #9496B5;	}
a.button:visited,input.button:visited { text-decoration: none; color: black; border-left:6px solid #9496B5; 	}
a.button:hover,  input.button:hover   { text-decoration: none; color: black; border-left:6px solid #003399;}
a.button:active, input.button:active  { text-decoration: none; color: black; border-left:6px solid #9496B5;	}


.infosanfordern { font-weight:bold;display:block;background-color:#E9EAFF;text-align:right;margin:0px 3px 3px 3px; }
.produktueberschrift {
	display: block;
	background-color: #003399;
	text-align: left;

	margin:0px 3px 3px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.navi{ 
margin:3px; 
background-color:#F0F1FA; 
font-family:tahoma; 
color:black; 
font-size:11px;
display:block; 
padding:4px 5px;
border-left:2px solid #7BD7FE;

}

a.navi:link    { text-decoration: none; color: black;  border-left:2px solid #7BD7FE;	}
a.navi:visited { text-decoration: none; color: black;   border-left:2px solid #7BD7FE;	}
a.navi:hover   { text-decoration: none; color: #003399;border-left:2px solid #003399;border-bottom:1px solid #003399; }
a.navi:active  { text-decoration: none; color: black;	border-left:2px solid #003399;}


.bild { border:none }
a.no { border:none;  }
a.no:visited { text-decoration: none;  border:none;	}
a.no:hover   { text-decoration: none;  border:none; }
a.no:active  { text-decoration: none;  border:none;	}

TEXTAREA,input,select { margin:2px; padding:2px; BACKGROUND-COLOR: #cecece; BORDER:  1px solid #BDBDBD; FONT-SIZE: 11px; COLOR: black;font-weight:normal; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif }
.rueck { margin: 0px; padding: 0px }
.sidecontentheader {  background-color:#003399; font-weight:; color:white; font-size:13px; text-align:center;letter-spacing:0px;font-family:"verdana";font-variant:none;padding:2px 2px 2px 2px }
.sidecontentmain   { border:1px solid #4560A8; color:black}



.newshead, .newsheadright { height:20px; color:red; background-color: #F3F3F3; ; padding:2px;font-weight:bold;letter-spacing:1px;  }
.newsheadright            { font-weight:normal;letter-spacing:0px }
.news_mitte				  { line-height:15px;color: #3F3F3F ;font-size:13px; font-weight:bold}
.news_comment_head		 { background-color: gray; ; padding:2px;font-weight:bold;letter-spacing:1px; border-top:1px dotted #003399;  }

.news_list_row { background-color:#cecece }

.news_mitte	a { font-size:15px; border:none}
.news_mitte	a:link    { text-decoration: none; color: #003399;	}
.news_mitte	a:visited { text-decoration: none; color: black; 	}
.news_mitte	a:hover   { text-decoration: none; border-bottom:1px dotted #003399; }
.news_mitte	a:active  { text-decoration: none; color: black;	}
/* tds */



#top1
{
	width:144;
	height:104px;
	background-image:url(gfx/top1.gif);
}

#top2
{
	width:459px;
	height:134px;
	background-image:url(gfx/top2.gif);
	background-repeat:no-repeat;background-color:white
}



#top3
{
	width:102px;
	height:134px;
	background-image:url(gfx/top3.gif);
}
#top_str
{ 
	background-image:url(gfx/top_str.gif);
width:20px;
}

#top4
{
	width:179px;
	height:134px;
	background-image:url(gfx/top4.gif);
}

#l
{
	background-image:url(gfx/l.gif);
		vertical-align:top;


}

#m
{
	background-color:white;
	vertical-align:top;
	
	padding:3px 2px 4px 4px;
	
	
}
#r 
{
vertical-align:top;

padding:5px 5px 5px 23px;
background-image:url(gfx/r.gif);
}

a.loginkasten { padding:3px;}
#u 
{
	width:782px;
	height:35px;
	background-image:url(gfx/u.gif);
	text-align:left;
	padding:18px 3px 3px 1px;
}

#bannerlink {
	position:absolute;
	left:32px;
	top:21px;
	width:187px;
	height:64px;
	border:0px solid red

}

p.Feature { margin-left: 5px }

