/* Produkt-Boxen***********************************************************************/
.producthead th{ 
	background-repeat: repeat-x;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	padding:5px 5px 0px 4px;
	margin:0px;
	vertical-align:top;
	text-align:left;
}
.producthead table		{padding:0px; border-spacing:0px; width:100%; border-collapse: collapse;}
.producthead th.home	{background-image: url(../img/bg/bg_home.gif);}
.producthead th.weitere	{background-image: url(../img/bg/bg_weitere.gif);}
.producthead th.dsl		{background-image: url(../img/bg/bg_dsl.gif);}
.producthead th.domains	{background-image: url(../img/bg/bg_domains.gif);}
.producthead th.mail	{background-image: url(../img/bg/bg_mail.gif);}
.producthead th.hosting	{background-image: url(../img/bg/bg_hosting.gif);}
.producthead th.server	{background-image: url(../img/bg/bg_server.gif);}
.producthead th.eshops	{background-image: url(../img/bg/bg_eshops.gif);}
.producthead small	{font-size: 11px; font-weight:bold; color:#ffffff; text-decoration: none;}
.producthead a, .producthead a:active, .producthead a:visited, .producthead a:hover{
	cursor: pointer; 
	display: block; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight:bold; 
	color:#ffffff; 
	text-decoration: none;
}
/*
.producthead		{ background-image: url(../img/home/bg_head.gif); background-repeat: repeat-x; height:28px;  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#ffffff; text-decoration: none; padding-top:5px; }
.producthead a, .producthead a:active, .producthead a:visited, .producthead a:hover { cursor: pointer; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#ffffff; text-decoration: none; }*/
.producthead2		{ background-image: url(../img/home/head_bg.gif); }
.productbox			{ background-color: #C9D8F2; padding:5px 3px 5px; }
.productbox2		{ background-color: #E9F0FA; padding:10px; padding-left:15px; }
.pbox_height		{ height:100px; }
.head_home			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#052679; padding:5px 0px;}
.head_teaser		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#052679; }
.head1_teaser		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#ffffff; background-color:#99A6C8; padding:1px 0px;}
.head_check			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#7587B5; background-color:#E9E9E9; padding:1px 0px;}
.space				{ height:13px; }
.dotline			{ height:3px; margin-top:7px; margin-bottom:7px; background-image: url(../img/home/tr_dots.gif); width:140px;}

.presshd			{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; background-color:#f1f2f4; padding:5px;}
.rubrik				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#ffffff; padding:5px; }
A.rubrik			{ text-decoration:none; }
A.biglink			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#990000; }
A.biglink:link		{ text-decoration:underlined; color:#990000;}
A.biglink:active	{ text-decoration:underlined; color:#990000;}
A.biglink:visited	{ text-decoration:underlined; color:#990000;}
A.biglink:hover		{ text-decoration:none; color:#990000; }


A.navbox			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; }
A.navbox:link		{ text-decoration:none; color:#000000; }
A.navbox:active		{ text-decoration:none; color:#000000; }
A.navbox:visited	{ text-decoration:none; color:#000000; }
A.navbox:hover		{ text-decoration:underline; color:#000000; }

.imgnav				{ 
					-moz-box-sizing:border-box; 
					box-sizing:border-box; 
					border:solid #99A6C8 1px; 
					background-color:#E9F0FA; 
					margin-right:3px; 
					padding:5px; 
					padding-right:8px; 
					margin-bottom:3px;
					float:left; 
					min-width:125px; 
					white-space: nowrap;
					}

/*Pressebereich*/
.award 		{border-bottom:2px solid #E9F0FA; padding:13px 0px;}
.award_wb	{padding:13px 0px;}


/**
 * Suche in neuem Rahmen
 */					
#searchBox {
	background-color: #E9E9E9;
	margin-top: 1px;
	padding-top: 12px;
	padding-bottom: 8px;
	padding-left: 4px;
	padding-right: 1px;
}

INPUT.srch {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:80px;
	background-color:#ffffff;
	margin-right: 2px;
}

.weg{
	background-color:#C0D5F0;
	color:#0A328C;
	margin:20px 0px 5px;
	padding:5px;
}


/* Hilfe + Kontakt */
.klBox{
	background-color:#fff;
	padding:5px;
	border:1px solid #99A6C8;
}

.wb{	
	border-right:1px solid #99A8C7;
	border-left:1px solid #99A8C7;	
	border-top:0;
	border-bottom:0;
	font-size:11px;
	padding:5px;
}

.wb_h1{
	background-color:#E9F0FA;
	border-top:1px solid #99A8C7;
	border-right:1px solid #99A8C7;
	border-left:1px solid #99A8C7;	
	border-bottom:0;
	padding:5px;
}

.wb_bottom{
	border-right:1px solid #99A8C7;
	border-left:1px solid #99A8C7;	
	border-bottom:1px solid #99A8C7;
	border-top:0;
	padding:5px;
}

.nr{
	font-size:9px;
	color:#677aa1;
}
