/* externe CSS-Datei */
/* Dateiname ssh.css */
/* KEIN HTML-CODE ERLAUBT */



           /***************************
            **  Reset START
            **/
            
            body
            {
                font-family:Arial,Verdana,Geneva,Arial,Helvetica,sans-serif;
                // jeder Browser besitzt ein StandardStyleSheet, wo 16px als Startwert angenommen wird
                // 62,5% davon sind 10px !
                // ab dann wird mit em gearbeitet: 1em = 10px, 1,4em = 14px, usw...
                // dies ist ein Exploit für den IE, da er in px definierte Schriften nicht skalieren kann!!
                font-size: 62,5%;
                background-color:#CCCCCC;
                color:#000;
				margin-top: 0px;
                text-align:center;
                font-family : "Lucida Grande", arial;
				background: url(pics/background_gradient.gif) top left repeat-x;
            }
            
            *
            {
                margin:0;
                padding:0;
                font-size:1em;
                font-family : "Lucida Grande", arial;
            }
            
            h1,h2,h3,h4,h5,h6 
            { 
                font-weight:normal; 
            }
            
           /**
            **  Reset ENDE
            ***************************/

           /***************************
            **  Grundgerst START
            **/

            #allumfassend, #allumfassend *
            {
                text-align:left;
            }
            
            #allumfassend
            {
                margin:0 auto;
                width:722px;
				height: 100%;
				margin-top: 0px;
				background-color: #FFFFFF;
				padding-left: 5px;
				padding-right: 5px;
				border-left: 5px solid #D1D8D1;
				border-right: 5px solid #D1D8D1;
				padding-top: 7px;
            }

            #header
            {
                width:722px;
                text-align:left;
            }
            
            #logo
            {
                margin-top:38px;
            }

            #topnavigation, #topnavigation a
            {
                margin-top: 7px;
                text-align:right;
                line-height : 17px;
            }

            #hauptbereich
            {
                margin-top:24px;
            }

            #visuals
            {
                width:183px;
                float:left;
            }
            
            #visuals img
            {
				margin: 0px;
				padding: 0px;
                display:block;
            }
            
            #haupttext
            {
                float:left;
                margin-left:20px;
                width:343px;
            }
            
            #navigation
            {
                float:left;
                width:156px;
                margin-left:19px;
                margin-top:-10px;
            }
            
            #fuss
            {
                width:722px;
                margin-top:20px;
                background-color:#EEEEEE;
                height:20px;
                padding-top:5px;
            }
            
            #copyright, #kontakt, #impressum
            {
                float:left;
            }
            
            #kontakt
            {
                margin-left:220px;
            }
            
            #impressum
            {
                margin-left:40px;
            }
            
            #fussdeko
            {
                margin-top:2px;
                border-top:solid 2px #EEEEEE;
                border-bottom:solid 3px #EEEEEE;
                height:3px;
                line-height:0px;
            }

            .klarheit
            {
                clear:both;
                height:1px;
                font-size:1px;
            }
            
           /**
            **  Grundgerst ENDE
            ***************************/
            
           /***************************
            **  Formatierungen ANFANG
            **/

            a:link
            {
				text-decoration:none;
                font-size:11px;
				color: #BA0D0D;
            }
            
            a:hover
            {
				color:#BA0D0D;
				text-decoration:none;
            }
a:visited
            {
				color:#BA0D0D;
				text-decoration:underline;
            }
            #topnavigation, #topnavigation a
            {
                font-size:10px;
				color:#4a4a4a;
				text-decoration:none;
            }

            #topnavigation a:hover
            {
				color:#ba0d0d;
				text-decoration:underline;
            }

            #topnavigation span.active,
            {
				color:#ba0d0d;
				text-decoration:none;
            }

            #haupttext p
            {
                font-size:12px;
				
                margin-bottom:7px;
				color: #666666;
				padding-top: 10px;
				text-align:justify; 
            }
            
            .navigationsPunkt, .navigationsPunktAktiv
            {
                padding-top:4px;
                padding-bottom:2px;
                line-height:0px;
                font-size:10px;
                padding-left:20px;
            }

            .navigationsPunkt a
            {
				text-decoration:none;
                font-size:10px;
				color:#4a4a4a;
            }
            
            .navigationsPunkt a:hover
            {
				color:#ba0d0d;
				text-decoration:underline;
            }

            .navigationsPunktAktiv
            {
				color:#ba0d0d;
				text-decoration:none;
                background-image:url(./pics/symbol.gif);
                background-repeat:no-repeat;
                background-position: 7px 100%;
            }

            #fusstext, #fusstext a
            {
				text-decoration:none;
                font-size:10px;
				color:#4a4a4a;
            }
            
            #fusstext a:hover
            {
				text-decoration:underline;
				color:#ba0d0d;
            }

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
#meta {

	margin-top: 500px;
	z-index: 100;
	text-align: right;
	width: auto;
	height: auto;
	
}
			#linkerrand {
	width: 15px;
	height: 100%;
	position: relative;
	margin-left: -30px;
	float: left;
	left: 320px;
	top: 10px;
	background-color: #CCCCCC;
			}
			
			
.float_left {
	float: left;
	margin: 3px;
	margin-right: 9px;
	border: 1px solid #737373;
}
           /**
            **  Formatierungen ENDE
            ***************************/
