/* Copyright 2009-08 by grafixound.com  */


/* --------------------------------- */
/* BASICS                            */
/* --------------------------------- */
* {margin: 0; padding: 0}
body {padding: 0; text-align: center; color: #333; font: 0.8em/1.5em verdana,tahoma,arial,sans-serif; background: #fff url("grafics_all/bg_body45dark.gif")}


/* --------------------------------- */
/* TEXT & CLASSES                    */
/* --------------------------------- */
p, ul, ol {color: #333}
h1, h2, h3, h4, h5, h6 {font-family: arial,verdana,sans-serif; font-weight: normal; letter-spacing: 0; margin-bottom: 30px; color:#333}
h1 {font-size: 155%;line-height: 1.2em}
h2 {font-size: 145%;line-height: 1.2em}
h3 {font-size: 135%;line-height: 1.1em}
h4 {font-size: 125%; line-height: 1.3em; margin-top: 0; margin-bottom: 10px}
h5 {font-size: 115%;line-height: 1em}
h6 {font-size: 105%;line-height: 1em}
.subhead {font-size: 80%; line-height: 1.2em}
.highlight {color:#a00}
.subdued {color:#999}
.error {color:#e07000;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
.small {font-size:11px}

a,a:link,a:visited,a:hover,a:active {background: transparent; text-decoration: underline; cursor: pointer} 
a:link {color: #333} 
a:visited {color: #333} 
a:hover,a:active {color: #a00} 


/* --------------------------------- */
/* TAGS & HELPERS                    */
/* --------------------------------- */
img {border: none} 
hr {margin: 1em 0; background: #666; height: 1px; color: #f0f0f0; border: none; clear: both}
.clearer {clear: both; font-size: 0px; height: 0px; line-height: 0px} 


/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* LAYOUT                                                                                                                                  */
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#splash {}
#wrapper {width: 970px; margin: 0 auto; position: relative; background: url("grafics_all/bg_wrap1000.gif") no-repeat 0 100%; text-align: center}


/* --------------------------------- */
/* HEADER                            */
/* ----------------------------------*/
#header {position: relative; margin: 0 15px; width: 940px; height: 130px; font: normal 100%/20px arial,tahoma,verdana,sans-serif; background: #fff url("grafics_all/top_gradient.jpg") repeat-x 0 0; text-align: left}
	#header #logo {width: 190px; height: 130px; float: left; border: none; background: #fff url("grafics_all/toplogo.png") no-repeat}
	#header #copy {margin-left: 210px; padding-top: 40px; padding-right: 60px}
	#header #copy_full {padding: 30px 30px 0 30px}
	#header .right {position: absolute; right: 50px; bottom: 10px}
	
	#header a, #header a:link, #header a:visited, #header a:hover, #header a:active {
			color: #a00;
			border-bottom: 1px dashed #a00;
			text-decoration: none;
			cursor: pointer;
			padding: 0 2px} 
	#header a:hover {border-bottom: 1px solid #e00; background: #fee; color: #e00}


/* --------------------------------- */
/* CONTENT                           */
/* --------------------------------- */
#content-wrap { position: relative; margin: 0 15px; width: 940px; background: #fff; text-align: left}

	#shortlinks {margin: 0 0 20px 90px; background: #fff}
		/*#shortlinks .box {float: left; margin-left: 10px; padding: 10px 45px 15px 10px}*/
		/*#shortlinks .box {float: left; margin-left: 220px; padding: 10px 65px 15px 30px} nur AufstellerInnen-Box*/
		#shortlinks .box {float: left; margin-left: 50px; padding: 10px 65px 15px 30px}
		#shortlinks .box {border-top: 2px solid #a00; border-left: 1px solid #f0f0f0; background: url("grafics_splash/box_bg_quer.gif") no-repeat 100% 100%}
		#shortlinks .box p {font: normal 100% arial; color: #333}
		#shortlinks .box a, #utility .box a:link, #utility .box a:visited, #utility .box a:hover, #utility .box a:active {color: #a00; text-decoration: none; cursor: pointer} 
		#shortlinks .box a:hover {color: #f00; text-decoration: underline}
	
	#content {margin: 0 100px; padding: 0; background: #fff}
		#content p {margin-bottom: 20px}
		#content p.last {margin-bottom: 0}
		#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {margin-bottom: 20px}
		
		#content a, #content a:link, #content a:visited, #content a:hover, #content a:active {text-decoration: none; cursor: pointer} 


/* --------------------------------- */
/* BASELINE & FOOTER                 */
/* --------------------------------- */
#baseline {height: 30px; border-top: 1px solid #666; margin-left: 100px; margin-right: 100px; padding-top: 5px; font-size: 86%; color: #666; text-align: center}
	/*#baseline p {margin: 0}*/
	#baseline a:link {color: #666}
	#baseline a:hover,a:active {color: #a00} 
	
#footer {height: 30px; font-size: 86%; color: #666; text-align: center}

/* END */
