/* Default */
body,div,table,tr,td,h1,h2,h3,h4,h5,h6,a,p,i,b,input,select,textarea { color:#ffffff; font-size:12px; font-family:Arial,sans-serif; padding:0px; margin:0px; vertical-align:top; }

/* Body */
body						{ background-color:#9b0000; }

/* Images */
img							{ border:0px; vertical-align:bottom; display:inline; }
img.border					{ border:1px #500000 solid; }

/* LINK: default */
a				 			{ color:#ffd71e; text-decoration:underline; font-size:12px; font-family:Tahoma; }
a:hover						{ color:#ffd71e; text-decoration:none;		}

/* LINK: show */
a.show			 			{ color:#ffd71e; text-decoration:underline; font-weight:bold; font-size:12px; font-family:Tahoma; letter-spacing:1px; padding-bottom:2px; padding-right:3px; padding-left:16px; background-image:url(/images/link.gif); background-repeat:no-repeat; }
a.show:hover				{ 				 text-decoration:none;																				  			   										 		background-color:#400000; }

/* LINK: Startseite */
a.index			 			{ color:#ffd71e; text-decoration:none; font-weight:bold; font-size:12px; font-family:Tahoma; letter-spacing:1px; padding-bottom:2px; padding-right:3px; padding-left:16px; background-image:url(/images/link.gif); background-repeat:no-repeat; }
a.index:hover				{ color:#ffd71e; text-decoration:underline; background-color:none; }

/* LINK: nav */
a.nav						{ color:#ffffff; text-decoration:none; 		font-weight:normal; font-size:11px; font-family:Tahoma; padding:1px; padding-left:20px; padding-right:10px; line-height:180%; background-image:url(/images/star.gif); background-repeat:no-repeat; }
a.nav:hover	    	        { color:#ffffff; text-decoration:none; 																															  			background-color:#100000; }

/* LINK: footer */
a.footer					{ color:#ffffff; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma; padding:1px; padding-left:15px; padding-right:15px; background-image:none; }
a.footer:hover              {																																				   background-color:#400000; }

/* LINK: without */
a.without					{ text-decoration:none;	border:none; background-image:none; padding:0px; background:none; }
a.without:hover             { text-decoration:none; border:none; background-image:none; padding:0px; background:none; }

/* Tables */
table						{ border-spacing:0; padding:0px; }
td.nav						{ background:#9b0000; color:#ffffff; background-image:url(/images/nav.gif); background-repeat:no-repeat; }
td.titel					{ background:#500000; color:#eccdcd; padding:4px; background-image:url(/images/bg_titel.gif); background-repeat:repeat-x; letter-spacing:1px; }
td.content                  { background:#7c0000; color:#ffffff; padding:4px; border:1px solid #500000; text-align:justify; }

/* Head */
h1							{ font-size:17px; color:#ffd71e; display:inline; font-weight:normal; letter-spacing:1px; }
h2							{ font-size:14px; color:#ffffff; display:inline; font-weight:normal; }
h3							{ font-size:12px; color:#ffffff; display:inline; font-weight:normal; }
h4							{ font-size:10px; color:#ffffff; display:inline; font-weight:normal; }
h5							{ font-size:9px;  color:#ffffff; display:inline; font-weight:normal; }

/* Other */
div.first					{ position:absolute; left:-1000px; }
div.date			        { font-size:7pt; color:#000000; }
div.footer					{ background:#500000; color:#ffffff; padding:4px; background-image:url(/images/bg_footer.gif); background-repeat:repeat-x; text-align:right; vertical-align:bottom; }
div.titel					{ background:#500000; color:#eccdcd; padding:4px; background-image:url(/images/bg_titel.gif); background-repeat:repeat-x; letter-spacing:1px; }
div.titelgirls				{ background:#500000; color:#eccdcd; padding:0px; background-image:url(/images/bg_titel.gif); background-repeat:repeat-x; letter-spacing:1px; text-align:center; font-size:11px; border-left:1px solid #500000; border-right:1px solid #500000; }
div.content                 { background:#7c0000; color:#ffffff; padding:4px; border:1px solid #500000; text-align:justify; }
li.circle					{ 					  color:#ffffff; padding:1px; background-image:none; list-style-type:square; }

/* Input, Select, Textarea */
input                       { background:#f0f0f0; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }
input:focus                 { background:#FFFFFF; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }
select                      { background:#f0f0f0; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }
select:focus                { background:#FFFFFF; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }
textarea                    { background:#f0f0f0; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }
textarea:focus              { background:#FFFFFF; color:#000000; border:1px #500000 solid; padding:1px; margin:1px; }