body		{ font-family: Arial, sans-serif; color: #cc3300; font-size: 12px; background-color: #ffffcc;}
td		{ font-family: Arial, sans-serif; color: #cc3300; font-size: 12px;}
p		{ font-family: Arial, sans-serif; color: #cc3300; font-size: 12px; }

a		{ font-family: Arial, sans-serif; text-decoration: none; color:#cc3300;}
a:link  	{ font-family: Arial, sans-serif; text-decoration: none; }
a:visited 	{ font-family: Arial, sans-serif; text-decoration: none; }
a:hover 	{ font-family: Arial, sans-serif; text-decoration: none; }

input   	{ font-family: Arial, sans-serif; color: #cc3300; font-size: 11px; }
textarea	{ font-family: Arial, sans-serif; color: #cc3300; font-size: 11px; }
select  	{ font-family: Arial, sans-serif; color: #cc3300; font-size: 11px; }

.title			{ font-family: Arial, sans-serif; color: #cc3300; font-size: 11px; font-weight: bold; line-height: 18px; }
.subtitle		{ font-family: Arial, sans-serif; color: #cc3300; font-size: 11px; font-weight: bold; line-height: 18px; }
.articletitle		{ font-family: Arial, sans-serif; color: #cc3300; font-size: 13px; font-weight: bold; line-height: 20px; }
.contentbg		{ background-color: #faf9f5; } 


.content	{ background-color: #ffffcc; }
.main_content	{ color:#cc3300; font-size:12px;} 	
.black		{ color:#000000; }
.red		{ color:#cc3300; }
.biggest	{ font-size: 14px; font-weight:bold; }
.bigger		{ font-size: 13px; color:#cc3300; font-weight:bold; padding-top:3px;}
.big		{ font-size: 12px; font-weight:bold; }
.small		{ font-size: 11px; font-weight:bold; }


.navi		{ background-color: #ff9900; font-size: 13px; padding-top: 4px; padding-bottom: 0px; spacing:0px; }
.subnavi	{ background-color: #ff9900; font-size: 11px; padding-top: 0px; padding-bottom: 0px; }
.navi_line 	{ background-color: #ff9900; padding:0px; }
.top_layout	{ padding-bottom: 4px; padding-right: 10px; color: #ffffcc; }

.top_menu		{ text-decoration: none; color: #ffffcc; }
.top_menu:hover		{ text-decoration: none; color: #cc3300; }

.users_head { background-color: #ffcc44; }
.users_main { background-color: #ffbb33; }

.underline:hover	{ text-decoration: underline; }

.menu1			{ text-decoration: none; color: #ffffcc; line-height: 20px; width:100%; font-weight:bold; }
.menu1:hover 		{ text-decoration: none; color: #ffffcc; width:100%; font-weight:bold; color:#cc3300;}
.menu1_active		{ text-decoration: none; color: #cc3300; line-height: 20px; width:100%; font-weight:bold; }
.menu1_active:hover 	{ text-decoration: none; color: #cc3300; width:100%; font-weight:bold; }
.menu2			{ text-decoration: none; color: #ffffcc; width:100%; }
.menu2:hover 		{ text-decoration: none; color: #ffffcc; width:100%; color:#cc3300;}
.menu2_active		{ text-decoration: none; color: #cc3300; width:100%; }
.menu2_active:hover 	{ text-decoration: none; color: #cc3300; width:100%; }

.sitemap1	{ color: #32353a; font-weight: bold; background-color: #ee6666;}
.sitemap2	{ color: #32353a; font-weight: bold; background-color: #ff9999;}
.sitemap3	{ color: #32353a; }

.liste		{ font-family: Arial, sans-serif; color: #ffffff; font-weight: bold; line-height: 18px; font-size: 11px; background-color: #EA1144; }

.info		{ font-family: Arial, sans-serif; color: #222222; font-weight: bold; font-size: 11px; }

.lesezeichen	{ font-family: Arial, sans-serif; color: #222222; font-size: 11px; }

.pfad		{ background-color: #f2f1ed; }

.sel100		{ width: 100%; background: #d9d8d3; }

.warning	{ color: #EA1144; }

.rahmen		{ background-color: #32353a; }

.box		{ font-family: Arial, sans-serif; color: #32353a; font-size: 11px; background-color: #f2f1ed; line-height: 18px; }
