@media print
{
  .noprint { display: none; }
}

body { background-color: #727272; }

td {font-size:10px; color: #4f4f4f; font-family: Verdana; text-decoration: none;}

.left { background: url(images/opt/left.jpg) no-repeat; }
.right { background: url(images/opt/right.jpg) no-repeat; }
.footer { background: url(images/opt/footer.jpg) no-repeat; }
.content_left { background: url(images/opt/content_left.jpg) no-repeat; }
.content_right { background: url(images/opt/content_right.jpg) no-repeat; }
.header { background: url(images/opt/header.jpg) no-repeat; padding: 0; margin: 0;}
.menu { background: url(images/opt/menu_bg.jpg) no-repeat; }
.menu_shadow { background: url(images/opt/menu_shadow.jpg) no-repeat; }
.start_right { background: url(images/opt/start_right.jpg) no-repeat; }
.startbox_left { background: url(images/opt/startbox_left.jpg) no-repeat; }
.startbox_right { background: url(images/opt/startbox_right.jpg) no-repeat; }

.folge_content_left { background: url(images/opt/folge_content-left.jpg) no-repeat; }
.folge_content_right { background: url(images/opt/folge_content-right.jpg) no-repeat; }
.folge_menu_shadow { background: url(images/opt/folge_menu-shadow.jpg) no-repeat; }
.folge_contentbg { background: url(images/opt/folge_contentbg.jpg) repeat-y; }
.folge_contentkomplett { background: url(images/opt/folge_contentkomplett.jpg) no-repeat; }
.folge_contentfooter { background: url(images/opt/folge_contentfooter.jpg) no-repeat; }
.folge_header { background: url(images/opt/folge_header.jpg) no-repeat; padding: 0; margin: 0;}
.folge_menu { background: url(images/opt/folge_menubg.jpg) no-repeat; }

.footer-adresse				{ font-size:10px; color: #ffffff; font-family: Verdana; text-decoration: none;}
.aktuelles_headline			{ font-size:10px; color: #ffffff; font-family: Verdana; text-decoration: none; font-weight: bold;}

/** Text im Frontend **/
.m3_main_desc_start			{ font-size:11px; color: #ffffff; font-family: Verdana; text-decoration: none;}
.m3_main_title_start			{ font-size:12px; color: #ffffff; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_main_desc_start a			{ font-size:11px; color: #ffffff; font-family: Verdana; text-decoration: none;}
.m3_main_desc_start a:hover		{ font-size:11px; color: #ffffff; font-family: Verdana; text-decoration: underline;}
.m3_main_desc			{ font-size:11px; color: #4f4f4f; font-family: Verdana; text-decoration: none;}
.m3_main_title			{ font-size:12px; color: #4f4f4f; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_main_title_start a		{ font-size:13px; color: #ffffff; font-family: Verdana; text-decoration: none; font-weight:bold;}
.m3_main_title_start a:hover	{ font-size:13px; color: #ffffff; font-family: Verdana; text-decoration: underline; font-weight:bold;}
.m3_address			{ font-size:10px; color: #002A5F; font-family: Verdana; text-decoration: none;} /*(Zustaendig für den Adressen Text)*/
.m3_address_admin		{ font-size:10px; color: #000000; font-family: Verdana; text-decoration: none;} /*(Zustaendig für den Adressen Text)*/
.m3_main_top_info		{ font-size:10px; color: #4f4f4f; font-family: Verdana; text-decoration: none; font-weight:normal;} /*(Zustaendig für die Top-Info Texte)*/
.m3_main_top_info:hover	{ font-size:10px; color: #4f4f4f; font-family: Verdana; text-decoration: underline; font-weight:normal;} /*(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;}
.m3_subcat				{ font-size:10px; color: #002A5F; font-family: Verdana; text-decoration: none;}

.m3_quicklinks, .m3_quicklinks a	{ font-size:10px; color: #4f4f4f; font-family: Verdana; text-decoration: none; font-weight:bold; }
.m3_quicklinks a:hover	{ font-size:10px; color: #4f4f4f; font-family: Verdana; text-decoration: underline; font-weight:bold; }

.m3_copy, .m3_copy a	{ font-size:9px; color: #8d8d8d; font-family: Verdana; text-decoration: none; font-weight:normal; }
.m3_copy a:hover			{ font-size:9px; color: #8d8d8d; font-family: Verdana; text-decoration: underline; font-weight:normal; }

.m3_aktuelles, .m3_aktuelles a	{ font-size:10px; color: #ffffff; font-family: Verdana; text-decoration: none; font-weight:bold; }
.m3_aktuelles a:hover	{ font-size:10px; color: #ffffff; font-family: Verdana; text-decoration: underline; font-weight:bold; }

/** Links im Frontend **/
.m3_links			{ font-size:10px; color: #606060; font-family: Verdana; text-decoration: none; font-weight:bold;} /*(mehr Link im Newsarchiv zb)*/
.m3_links:hover		{ font-size:10px; color: #606060; 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, .m3_paging a	{ font-size:10px; color: #4F4F4F; font-family: Verdana; text-decoration: none; }
.m3_paging:hover, .m3_paging a:hover			{ font-size:10px; color: #4F4F4F; font-family: Verdana; text-decoration: underline; }
.m3_backpath, .m3_backpath a	{ font-size:10px; color: #16157D; font-family: Verdana; text-decoration: none; }
.m3_backpath a:hover			{ font-size:10px; color: #16157D; font-family: Verdana; text-decoration: underline; }
.m3_quicknav		{ font-size:10px; color: #ffffff; font-family: Arial; text-decoration: none; font-weight:normal; } /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/
.m3_quicknav:hover	{ font-size:10px; color: #ffffff; font-family: Arial; text-decoration: none; font-weight:normal; } /*(Zustaendig für den Link Startseite,Impressum,Kontakt,Sitemap etc)*/

/** Linke Navigation der Folgeseite **/
.leftnav_icon					{font-size:11px; color: #f27821; 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: #4f4f4f; 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: #4f4f4f; font-family: Verdana; text-decoration: none; font-weight:normal;}
.leftnav_main a:hover		{ color: #f27821; font-size:11px; text-decoration: underline; font-family: Verdana;}
.leftnav_sub a:hover 		{ color: #f27821; font-size:11px; text-decoration: underline; font-weight: normal; font-family: Verdana;}
.leftnav_main_selected a:hover 					{font-size:11px; text-decoration: underline; color: #aaaaaa; font-family: Verdana; }

/** Formulare **/
.m3_buttons		{ width: 160px; height:17px; border: 1px solid #ffffff; font-family: Arial; font-size:9px;}
.m3_search_button	{ width: 53px; height:17px; border: 0px solid #aaa; font-family: Verdana; font-size: 12px; background: transparent; color: #ffffff; cursor: pointer; font-weight: bold; }
.m3_input_field		{ width: 150px; height:17px; border: 1px solid #aaa; font-family: Verdana; font-size: 10px; color: #4f4f4f; }
.m3_textarea		{ width: 185px; height:17px; border: 1px solid #ffffff; font-family: Arial; font-size: 9px; }

/** Suche **/
.m3_search_count	{ font-size:11px; color: #ffffff; font-family: Verdana; text-decoration: none; background: #3B3A96; font-weight:bold; }
.m3_search_title		{ font-size:11px; color: #000000; font-family: Verdana; text-decoration: none; background: #B5B5D8;}
.m3_search_desc		{ font-size:11px; color: #000000; font-family: Verdana; text-decoration: none;}
.m3_search_navi		{ font-size:11px; color: #3B3A96; font-family: Verdana; text-decoration: none;}
.m3_search_hit		{ font-size:11px; color: #AE0611; font-family: Verdana; text-decoration: none; font-weight:bold;}

/* A-Tag */
a:links			{ font-size:13px; color: #16157D; font-family: Arial; text-decoration: none; font-weight:bold; } /*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei schon besuchter Seite)*/
a:hover			{ font-size:13px; color: #16157D; font-family: Arial; text-decoration: underline; font-weight:bold; }/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei Mausüberfahrt)*/
a:activ			{ font-size:13px; color: #16157D; font-family: Arial; text-decoration: none; font-weight:bold; }/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe bei zur Zeit angezeigter Seite)*/
a				{ font-size:13px; color: #16157D; font-family: Arial; text-decoration: none; font-weight:bold; }/*(Schriftart/-farbe/-größe/-dekoration Hintergrundfarbe eines "jungfreulichen" Links)*/

/** 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;}

