/* CSS Document */


/* Standard */
body 					{ margin: 0; padding: 0; min-width: 90%; font-family: arial; font-size: 10pt; text-align: left;  }

a           			{ color: #427bd6; text-decoration: none; }
a:hover					{ color: #fc0082; text-decoration: underline; }

img 					{ border: 0; }
form        			{ margin: 0; padding: 0; }
input,
select, textarea		{ font-family: arial, verdana; font-size: 1em; }

p 						{ margin: 5px 0 0 0;  padding: 2px; text-align: left; }
h1 						{ margin: 15px 0 0 0; padding: 2px; font-size: 1.4em; color: #63798A; text-align: left;}
h2 						{ margin: 15px 0 0 0; padding: 2px; font-size: 1.2em; color: #63798A; }
h3 						{ margin: 15px 0 0 0; padding: 2px; font-size: 1.1em; color: #63798A; }
h4 						{ margin: 15px 0 0 0; padding: 2px; font-size: 0.9em; color: #63798A; }

legend					{ padding: 4px; font-size: 10pt; color: #fc0082; font-weight: bold; }
fieldset				{ padding: 4px; margin: 5px 0 15px 0; border: 1px solid #fc0082; }


#header 				{ width: 890px; margin: 0 2px 0 2px; padding: 3px; font-size: 1em; border-bottom: 1px dotted #0F3B4F; }
#content 				{ width: 900px; margin: 10px 0 20px 0; padding: 0; text-align: left; }

#footer 				{ width: 900px; clear: both; margin: 10px; padding: 0; border-top: 2px solid #b2ceef; color: #999999; text-align: left;}
#footer_nav				{ padding: 0; margin: 10px 0 10px 0; font-size: 1.2em; }
#footer_nav ul			{ list-style: none; }
#footer_nav li 			{ display: inline; }
#footer_nav li a 		{ margin: 0 0 0 5px; padding: 3px; text-decoration: none; color: #666666; }
#footer_nav li a:hover	{ margin: 0 0 0 5px; padding: 3px; text-decoration: underline; color: #000000; }
#footer a      			{ color: #666666; text-decoration: none; }
#footer a:hover			{ color: #000000; text-decoration: underline; }

.tracking				{ padding: 0; margin: 0; }


.tagcloud				{ border: 1px solid #fc0082; background-color: #EDE8E8; margin: 5px; padding: 5px; }

#suche 					{ text-align: center; margin: 20px 0px 2px 0px; padding: 2px; }

#navi					{ background-image: url('/img/nav.gif'); 
						  text-align: left; width: 900px; font-size: 1.1em; margin: 5px 0 0 0 ; padding: 0; }
#navi ul				{ margin: 0; list-style: none; padding: 6px; }
#navi li 				{ margin: 0; display: inline; padding: 6px; }
#navi li a 				{ margin: 0; padding: 6px; text-decoration: none; color: #ffffff; }
#navi li a:hover		{ margin: 0; padding: 6px; text-decoration: underline; color: #ffffff; }

#nav 					{ padding: 0; margin: 2px; font-size: 1em; text-align: left; }
#nav ul					{ list-style: none; }
#nav li 				{ display: block; }
#nav li a 				{ padding: 5px; text-decoration: none; color: #427bd6; }
#nav li a:hover			{ padding: 5px; text-decoration: underline; color: #427bd6; }



#pagination				{ text-align: center; margin: 10px 0 10px 0; padding: 5px; background-color: #F4F4F4; border: 1px solid #B2CEEF; }
#pagination ul			{ list-style: none; margin: 5px; padding: 2px; }
#pagination li 			{ display: inline; padding: 0; }
#pagination li a 		{ margin: 0; padding: 5px; text-decoration: underline; color: #666666; }
#pagination li a:hover	{ margin: 0; padding: 5px; text-decoration: none; color: #0F3B4F; }



.box					{ background-color: #f5f5f5; border: 1px solid #ece9d8; padding: 2px; }


.werbung				{ margin: 20px; padding: 3px; text-align: center; }
.hinweis 				{ font-size: 1.2em; border: 2px solid red; margin: 30px 0 20px 0; padding: 10px; text-align: center; }
.normal:focus 			{ background-color: #F8FDF7; }
