@media print
{
  .noprint { display: none; }
}
td {font-size:10px; color: #606060; font-family: Verdana; text-decoration: none;}
.news {
	background: url(images/opt/newsbg.png) no-repeat;
	height: 219px;
	width: 265px;
}
.newsbox {
	width: 245px;
	height: 219px;
}

#news-container{
	width:235px;
	height: 154px;
}
.newsitem{
	font: normal 11px Arial; 
	color: #6d6e71;
	width:235px;
	height: 154px;
	padding-top:28px;
	padding-left:18px;
	background: transparent !important;
	opacity: 0;
}
.newsitem img{
	padding-right: 5px;
}
.newsitem a{
	font: bold 12px Arial; 
	color: #D30B1B;	
}
.newsitem a:hover{
	text-decoration:underline;
}
#news-bottom{
	padding-top:35px;
	padding-left:18px;
}
.partner{
	margin-top:8px;
	box-shadow: 3px 3px 10px #3c3c3c;
	-webkit-box-shadow: 3px 3px 10px #3c3c3c;
	-moz-box-shadow: 3px 3px 10px #3c3c3c;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#3c3c3c',direction='120',strength='3');
}
.partner a img{
	border: 0px;
}
a img{
	border: 0px;
}
form { padding: 0px; margin: 0px;}
p 		{margin-top:0px;}
/* A-Tag */
a:links			{ font-size:10px; color: #D30B1B; font-family: Verdana; text-decoration: none; font-weight:bold; } /*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei schon besuchter Seite)*/
a:hover			{ font-size:10px; color: #D30B1B; font-family: Verdana; text-decoration: underline;  font-weight:bold;}/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei Mausüberfahrt)*/
a:activ			{ font-size:10px; color: #D30B1B; font-family: Verdana; text-decoration: none; font-weight:bold; }/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei zur Zeit angezeigter Seite)*/
a				{ font-size:10px; color: #D30B1B; font-family: Verdana; text-decoration: none; font-weight:bold;}/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe eines "jungfreulichen" Links)*/

/** Text im Frontend **/
.m3_main_desc			{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:normal;}
.m3_main_title			{ font-size:11px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold; }
.m3_main_title_headline	{ font-size:14px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold; }
.m3_main_title_start		{ font-size:12px; color: #ff5100; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_address			{ font-size:12px; line-height:14px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Adressen Text)*/
.m3_address a			{ font-size:12px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Adressen Text)*/
.m3_address a:hover			{ font-size:12px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Adressen Text)*/
.m3_main_top_info		{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;} /*(Zustaendig für die Top-Info Texte)*/
.m3_main_top_info a:hover	{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: underline; font-weight:bold;} /*(Zustaendig für die Top-Info Links)*/
.m3_main_copyright		{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: none;} /*(Copyright Text)*/
.m3_main_news_head		{ font-size:14px; color: #ff5100; font-family: Verdana; text-decoration: none; font-weight:bold;}

.start_heading {font-size:14px; color: #525252; font-family: Trebuchet MS; text-decoration: none; font-weight:normal;}
.start_heading {font-size:12px; color: #292929; font-family: Verdana; text-decoration: none; font-weight:normal;}
.start_heading a {font-size:12px; color: #D30B1B; font-family: Verdana; text-decoration: none; font-weight:normal;}

/** Links im Frontend **/
.m3_links			{ font-size:10px; color: #D30C1B; font-family: Verdana; text-decoration: none; font-weight:bold;} /*(mehr Link im Newsarchiv zb)*/
.m3_links:hover		{ font-size:10px; color: #D30C1B; font-family: Verdana; text-decoration: none; font-weight:bold;} /*(mehr Link im Newsarchiv zb)*/
.m3_main_links		{ font-size:12px; color: #606060; font-family: Verdana; text-decoration: none; font-weight:bold;} 
.m3_main_links:hover	{ font-size:12px; color: #606060; font-family: Verdana; text-decoration: none; font-weight:bold;} 
.m3_paging			{ font-size:10px; color: #4F4F4F; font-family: Verdana; text-decoration: none; }
.m3_paging:hover		{ font-size:10px; color: #4F4F4F; font-family: Verdana; text-decoration: none; }
.m3_backpath		{ font-size:10px; color: #ff5100; font-family: Verdana; text-decoration: none; }
.m3_backpath:hover	{ font-size:10px; color: #ff5100; font-family: Verdana; text-decoration: underline; }
.m3_quicknav		{ font-size:12px; line-height:21px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:normal;} /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/
.m3_quicknav:hover	{ font-size:12px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:normal;} /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/

.m3_quicklinks_start	{ font-size:11px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/
.m3_quicklinks_start a	{ font-size:11px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/
.m3_quicklinks_start a:hover	{ font-size:11px; color: #FFFFFF; font-family: Trebuchet MS; text-decoration: none; font-weight:bold;} /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/

/** Linke Navigation der Folgeseite **/
.leftnav_icon					{font-size:11px; color: #474F83; font-family: Verdana; text-decoration: none; font-weight:bold;}
.leftnav_icon_selected		{font-size:11px; color: #AAAAAA; font-family: Verdana; text-decoration: none; font-weight:bold;}
.leftnav_main a				{font-size:11px; color: #474F83; font-family: Verdana; text-decoration: none; font-weight:bold;}
.leftnav_main_selected a 	{font-size:11px; color: #AAAAAA; font-family: Verdana; text-decoration: none; font-weight:bold;}
.leftnav_sub a					{font-size:11px; color: #474F83; font-family: Verdana; text-decoration: none; font-weight:normal;}
.leftnav_main a:hover, .leftnav_sub a:hover 	{font-size:11px; text-decoration: underline;}
.leftnav_main_selected a:hover 					{font-size:11px; text-decoration: underline; color: #AAAAAA; }

/** Formulare **/
.m3_buttons		{ width: 160px; height: 20px; background: #ffffff; border : 1px solid #666665; font-size:10px; color: #606060; font-family: Verdana; text-decoration: none;}
.m3_search_button	{ width: 30px; height: 17px; background-color: #ffffff; border : 1px solid #A5ACB2; font-size:10px; color: #BE1F1F; font-weight:bold; font-family: Verdana; text-decoration: none;}
.m3_input_field		{ width: 190px; height: 13px; background: #ffffff; border : 1px solid #A5ACB2; font-family: Verdana; color: #4F4F4F; font-size: 10px; }
.m3_textarea		{ width: 185px; height: 100px; background: #ffffff; border : 1px solid #666665; font-family: Verdana; color: #000000; font-size: 10px; }

/** Suche **/
.m3_search_count	{ font-size:11px; color: #ffffff; font-family: Verdana; text-decoration: none; background: FF864F;}
.m3_search_title		{ font-size:11px; color: #606060; font-family: Verdana; text-decoration: none; background: FFD9C8;}
.m3_search_desc		{ font-size:11px; color: #606060; font-family: Verdana; text-decoration: none;}
.m3_search_navi		{ font-size:11px; color: #ff5100; font-family: Verdana; text-decoration: none;}
.m3_search_hit		{ font-size:11px; color: #AE0611; font-family: Verdana; text-decoration: none; font-weight:bold;}



/** Babygallery **/
.m3_baby_headline1		{ font-size:16px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_baby_search_button	{ width: 30px; height: 22px; background: #ffffff; border : 1px solid #666665; font-size:10px; color: #606060; font-family: Verdana; text-decoration: none;}
.m3_baby_input_field		{ width: 185px; height: 22px; background: #ffffff; border : 1px solid #666665; font-family: Verdana; color: #000000; font-size: 12px; }
.m3_baby_select_field		{ width: 146px; height: 21px; background: #ffffff; border : 1px solid #666665; font-family: Verdana; color: #000000; font-size: 12px; }
.m3_baby_month			{ font-size:12px; color: #000000; font-family: Verdana; text-decoration: none;}
.m3_baby_headline2		{ font-size:14px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_baby_sites			{ font-size:12px; font-family: Verdana; text-decoration: none;}
.m3_baby_sites:hover		{ font-size:12px; font-family: Verdana; text-decoration: none;}
.m3_baby_title			{ font-size:11px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_baby_desc			{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: none;}

/** Bikeconfigurator **/
.m3_conf_headline					{ font-size:16px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_conf_desc						{ font-size:12px; color: #000000; font-family: Verdana; text-decoration: none;}
.m3_conf_main						{ font-size:12px;  font-family: Verdana; text-decoration: none; }
.m3_conf_main:hover				{ font-size:12px; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_conf_mainbg						{ background-color:#dddddd;}
.m3_conf_templ_bg					{ background-color:#A1A1A1;}
.m3_conf_templ_bg2					{ background-color:#FD7337;}
.m3_conf_templ_bg_right_select	{ background-color:#A1A1A1;}
.m3_conf_templ_bg_right			{ background-color:#DDDDDD;}
.m3_conf_templ_headline			{ font-size:12px; color: #000000; font-family: Verdana; text-decoration: none; }
.m3_conf_templ_headline2			{ font-size:16px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_conf_templ_title				{ font-size:12px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_conf_templ_desc				{ font-size:12px; color: #000000; font-family: Verdana; text-decoration: none;}
.m3_conf_mail_headline2			{ font-size:16px; color: #000000; font-family: Verdana; text-decoration: none; font-weight:bold;}

/** Spezialiframe **/
iframe.style.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';
