/* Website Thomas Grosshauser --------------------------------------------------------
Autor: K. Schwarzstein , Webdesign@Schwarzstein.de
www.schwarzstein.de
Version 0.2, 2008-12-08

--Hauptfarben---schwarz/weiss/grau/rot--------------------------------------
Hintergrund:		#FFFFFF
Fliesstext: 		#202020
Hintergrund Top: 	#FF9900
Hintergrund Finden:	#CC6600
1stnav				#660000
2nav: 				#660000
Links Hauptmen&uuml;:	#003399
*/
/*Grundformate der Seite---------------------------------------------------*/
body {
	background:"images/bg.gif";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.backgr_top {
	background-color : #333333;
	color:#000000;
}
.backgr_find {
	background-color : #585858;
	color:#000000;
}
.backgr_1nav {
	background-color : #999999;
	color:#000000;
}
.backgr_2nav {
	background-color : #585858;
	color:#999999;
}
.backgr_3nav {
	background-color : #282828;
	color:#000000;
}
h1,h2,h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-style: normal;
	text-decoration:none;
	color: #666666;
}
h1 {
	font-size:16px;
	color: #666666;
	letter-spacing : 12px;
	background-color:#333333;
}
h2 {
	font-size:14px;
	color: #FF0000;
	letter-spacing : 4px;
	margin-top: 10px;
}
h3 {
	font-size:12px;
	color: #B00000;
	letter-spacing : 2px;
}
a:link {
	color: #0D5093;
	text-decoration: none;
}
a:visited {
	color: #FF9900;
}
TD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:10px;
	color: #666666;
	}
.corradoTopHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #0D5093;
	line-height:18px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	letter-spacing : 4px;
}
.corradoNHeadline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:14px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	letter-spacing : 3px;
}
.corradoNSubHeadline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E80000;
	line-height:18px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	border-style: none;
	letter-spacing: 0.4em;
}
.linie_gr_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000066;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	letter-spacing : 1px;
	border-bottom-style: outset;
	border-bottom-color: #CCCCCC;
	border-bottom-width: thin;
}
.linie_one_gr_txt {
	font-size:12px;
	color: #000033;
	line-height:24px;
	letter-spacing : 1px;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	background-color: #FFFFFF;
}
.linie_ws_txt {
	font-size:12px;
	color: #000033;
	line-height:36px;
	letter-spacing : 4px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-width: thin;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, Courier;
}
/*Textformate der Seite---------------------------------------------------*/
/*Allen Corrado-Schriften gemeinsam--------------*/
.corradoN,.corradoN11,.corradoN10,.corradoNB,.corradoNK,.corradoNU, .corradoNU10,.corradoNspace,.corradoNspace-blink, .corradoNwblau,.corradoNrot,.corradoNwrot,.dklrot_fett,.corradoNwgrau,.corradoNgrauback,.corradoNrotback,.space_dkl_grau, .corradoBdklblau {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#202020;
	line-height:14px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	margin-left: 0px; margin-top: 5px; margin-right: 10px; margin-bottom: 5px;
	}
/*NORMALschrift----------*/
	.corradoN {
}
/*NORMALschrift in 11----------*/
	.corradoN11 {
	font-size:11px;
	color: #333333;
}
/*NORMALschrift in 10----------*/
	.corradoN10 {
	font-size:10px;
	color: #333333;
}
/*NORMAL-FETT-Schrift----------*/
.corradoNB {
	font-weight: bold;
}
/*NORMAL-KURSIV-Schrift--------*/
.corradoNK {
	font-style: oblique;
}
/*NORMAL-UNTERSTRICHEN-Schrift--------*/
.corradoNU {
	text-decoration: underline;
	margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px;
}
/*NORMAL-UNTERSTRICHEN-Schrift Größe 10--------*/
.corradoNU10 {
	font-size:10px;
	text-decoration: underline;
}
/*Letter Spacing --------*/	
.corradoNspace {
	color:#666666;
	letter-spacing : 2px;
}
.corradoNspace-blink {
	color:#666666;
	letter-spacing : 2px;
	text-decoration: blink;
}
.corradoNwblau {
	color: White;
	letter-spacing : 2px;
	background-color : Navy;
}
.corradoNrot {
	color: #E60000;
}
.corradoNwrot {
	color: #FFFFFF;
	background-color : Maroon;
}

.corradoN11S {
	color: #FFFFFF;
	background-color : #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-bottom-color: #CA0000;
	letter-spacing: 2pt;
	background-attachment: fixed;
	font-size: 11px;
	font-style: normal;
}
.dklrot_fett {
	color:#DC0000; 
	line-height:18px; 
	font-weight:bold; 
}
.corradoNwgrau {
	letter-spacing : 2px;
	background-color : #E6E6E6;
	color: #000000;
}
.corradoNgrauback { 
	border-style: none; 
	background-color: #D6D6D6
}
.corradoNrotback {
	border-style: none;
	background-color: #660000;
	color:white;
}
.space_dkl_grau {
	color: #333333;
	letter-spacing: 3px;
	text-transform: none;
	text-decoration: none;
	margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px;
}
/*NORMAL-hochgestellte-Schrift----------*/
.corradoBdklblau {
	height: auto;
	font-weight: bold;
	background-position: top;
	color: #003366;
}
/*------------------------------------------------------*/

.news { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	margin-left: 30px; 
	margin-top: 5px; 
	margin-right: 15px; 
	margin-bottom: 5px
}
.newshead { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; margin-left: 8px; 
	margin-top: 5px; 
	margin-right: 7px; 
	margin-bottom: 5px; 
	font-weight: bold
	}
.bottom { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	letter-spacing: 1em
}
.linkwh { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #0099FF; 
	margin-left: 0; 
	margin-top: 0; 
	margin-right: 0; 
	margin-bottom: 0; 
	letter-spacing: 0 
}
.linknone {
	color: #FFFFFF;
	text-decoration: none;
}
.bl { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	margin-left: 0; 
	margin-top: 0; 
	margin-right: 0; 
	margin-bottom: 0 
}
.topright { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	margin-left: 5px; 
	margin-top: 15px; 
	margin-right: 5px; 
	margin-bottom: 0px
}
.wh2  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #00FF00; 
	margin-left: 7px; 
	margin-top: 0px; 
	margin-right: 7px; 
	margin-bottom: 0px
}
.nav   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 10px;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	text-decoration: none;
	text-transform: none;
}
.foot     { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; font-size: 10px; color: #000000; margin-right: 0px; margin-bottom: 5px;}
.head    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0D5093; margin-left: 5px; margin-top: 10px; margin-right: 20px; margin-bottom: 5px; font-weight: bold; }
.headwh    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; margin-left: 20px; margin-top: 0px; margin-right: 8px; margin-bottom: 5px; font-weight: bold; font-style: italic; }
.headline
    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #0D5093; font-weight: bold;}
.headlinewh    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight: bold; margin-left: 0px; margin-top: 12px;}
a.linkwh:link { color: #990000; text-decoration: none}
a.linkwh:hover { color: #FF6600; text-decoration: none}
a.linkwh:visited {
	color: #0000CC;
	text-decoration: none;
	font-variant: normal;
} 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; text-decoration: none} 
.foto_links {
	float: left;
	margin: 5px 5px 5px 5px;
}
.foto_rechts {
	float: right;
	margin: 4px 4px 4px 4px;
}

/*- Menu Tabs F--------------------------- */
    #tabsF {
      float:left;
      width:100%;
      background:#ffffff;
      font-size:10px;
      line-height:normal;
          border-bottom:1px solid #666;
      }
    #tabsF ul {
        margin:0;
        padding:10px 15px 0 25px;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background: url(../2_Version_2/images/tableftF.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 24px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background: url(../1_Prototyp/images/tabrightF.gif) no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }

img {
    border: none;
}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/*- Menu links und rechts gemeinsam--------------------------- */
#menu14,#menu-r {
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        }
#menu14 li a:hover, #menu14 li #current, #menu-r li a:hover, #menu-r li #current { 
        color: #FFF;
        padding: 6px 0 0 10px;
        }
#menu14 li a:link, #menu14 li a:visited, #menu-r li a:link, #menu-r li a:visited {
        color: #333;
        display: block;
        padding: 6px 0 0 10px;
        }
#menu14 li a, #menu-r li a  {
          voice-family: "\"}\"";
          voice-family: inherit;
        text-decoration: none;
        }		
/*- Menu links--------------------------- */
#menu14 {
        width: 140px;
        }
#menu14 li a {
        height: 32px;
          height: 24px;
        }
#menu14 li a:link, #menu14 li a:visited {
        background:   url(../1_Prototyp/images/menu14.gif);
        }
#menu14 li a:hover, #menu14 li #current { 
        background:   url(../1_Prototyp/images/menu14.gif) 0 -32px;
        }
/*- Menu rechts--------------------------- */
#menu-r {
        width: 200px;
        }
#menu-r li a {
        height: 36px;
          height: 36px;
        }
#menu-r li a:link, #menu-r li a:visited {
        background:   url(../1_Prototyp/images/menu-r.gif);
        }
#menu-r li a:hover, #menu-r li #current { 
        background:   url(../1_Prototyp/images/menu-r.gif) 0 -48px;
        }
.liste {
	margin-top: 10px;
	list-style-position: outside;
	list-style-image:  url(../1_Prototyp/images/minipfeil.gif);
	list-style-type: circle;
	float: none;
	margin-left: 20px;
	margin-right: 10px;
}
#blink {
	text-decoration: blink;
        }

