/* CSS Level 1, Thomas Dorn, Firma Dorn IE  V1.1 */
BODY {
        margin: 10pt;
        background-color: White;
        /* background-color: #333366;
        background-image: URL("pics/back3.png");
        background-position: left;
        background-attachment: fixed; 
        background-repeat:repeat;
        color: #7fa9d3;
        */
        color: #333366;
	font-family: Arial, helvetica, sans-serif;
	font-style: normal;
	font-size: 10pt;
}

P {
    color: #000000 ;
    font-family: Arial, helvetica, sans-serif;
        font-style: normal;
        font-size: 10pt;
    background-color: white;    
    margin: 10px;
}

.std {
    /* color: #7fa9d3 ; */
    font-family: Arial, helvetica, sans-serif;
        font-style: normal;
        font-size: 10pt;
    background-color: #333366;    
    margin: 0px;
    text-decoration:none;
}

.logo{
   position:absolute;
   left:0px;
   top:0px;
    background-color: #333366;    
}


a:link.std { color:silver; text-decoration:none }
a:visited.std { color:silver; text-decoration:none }
a:hover.std { color:silver; text-decoration:none; background-color: #96BEE6; }
a:active.std { color:silver; text-decoration:none }

.wetter {
  color: #333366;
  background-color: #DBEAED;  
  text-align: center;
  font-size: 10px;
  margin: 0px;
  padding:0px;
  border:0px;
  height: 150px;
  width: 150px;
  table-layout:fixed;
}

TD {
  margin: 0px;
  padding:0;
  border:0;
}


.mini { 
        color: #333366;
        background-color: #EEEEEE;
        font-size: 8pt;
        font-style: normal;
        text-align: center;
}
.xiblau
{
  color: #333366;
}
.xiblauhell
{
  background-color: #7fa9d3;
  color: #333366;
}
.xiblauh
{
  color: #7fa9d3;
}

.attention { 
 font-size: 16pt;
 font-style: normal;
 text-align: center;
}

.menu_top
{
  background-color: #cccccc;
  color: #333366;
}

.silver {
 font-size: 16pt;
 font-weight:bold;
}
a:link.silver { color:#333366; text-decoration:none }
a:visited.silver { color:#333366; text-decoration:none }
a:hover.silver { color:#333366; text-decoration:none; background-color: #96BEE6; }
a:active.silver { color:#333366; text-decoration:none }

.produkte {
  background-color:#31659C;
  text-align: center;
}
a:link.produkte { color:#FFFFFF; text-decoration:none; background-color:#31659C;}
a:visited.produkte { color:#FFFFFF; text-decoration:none; background-color:#31659C;}
a:hover.produkte { color:#FFFFFF; text-decoration:none; background-color:#638CB4; }
a:active.produkte { color:#FFFFFF; text-decoration:none; background-color:#31659C; }

.edv {
  background-color:#639ACE;
  text-align: center;
}
a:link.edv { color:#FFFFFF; text-decoration:none ; background-color:#639ACE;}
a:visited.edv { color:#FFFFFF; text-decoration:none ; background-color:#639ACE;}
a:hover.edv { color:#FFFFFF; text-decoration:none; background-color:#96BEE6; }
a:active.edv { color:#FFFFFF; text-decoration:none ; background-color:#639ACE;}

.kontakt {
  background-color:#7B797B;
  text-align: center;
}
a:link.kontakt { color:#FFFFFF; text-decoration:none ; background-color:#7B797B;}
a:visited.kontakt { color:#FFFFFF; text-decoration:none; background-color:#7B797B; }
a:hover.kontakt { color:#FFFFFF; text-decoration:none; background-color:#989797; }
a:active.kontakt { color:#FFFFFF; text-decoration:none ; background-color:#7B797B;}

.support {
  background-color:#31659C;
  text-align: center;
}
a:link.support { color:#FFFFFF; text-decoration:none ; background-color:#31659C;}
a:visited.support { color:#FFFFFF; text-decoration:none; background-color:#31659C; }
a:hover.support { color:#FFFFFF; text-decoration:none; background-color:#638CB4; }
a:active.support { color:#FFFFFF; text-decoration:none; background-color:#31659C; }

.referenz {
  background-color:#639ACE;
  text-align: center;
}
a:link.referenz { color:#FFFFFF; text-decoration:none  ; background-color:#639ACE;}
a:visited.referenz { color:#FFFFFF; text-decoration:none  ; background-color:#639ACE;}
a:hover.referenz { color:#FFFFFF; text-decoration:none; background-color:#96BEE6; }
a:active.referenz { color:#FFFFFF; text-decoration:none ; background-color:#639ACE;}

.links {
  background-color:#7B797B;
  text-align: center;
}
a:link.links { color:#FFFFFF; text-decoration:none ; background-color:#7B797B;}
a:visited.links { color:#FFFFFF; text-decoration:none ; background-color:#7B797B;}
a:hover.links { color:#FFFFFF; text-decoration:none; background-color:#989797; }
a:active.links { color:#FFFFFF; text-decoration:none; background-color:#7B797B;  }


a:link.training { color:#FFFFFF; text-decoration:none }
a:visited.training { color:#FFFFFF; text-decoration:none }
a:hover.training { color:#FFFFFF; text-decoration:none; background-color:#82C59E; }
a:active.training { color:#FFFFFF; text-decoration:none }

a:link { color:#333366; text-decoration:underline }
a:visited { color:#7FA9D3; text-decoration:underline }
a:hover { color:#46468C; text-decoration:underline }
a:active { color:#DAA520; text-decoration:underline }

	

	
HR  {
	width: 100%;
	color: #333366;	
	}	
	

		
IMG {
	border-style: none;
	}

IMG.left { 
  	float: left;
  	margin-left: 10pt;
  	margin-right: 10pt;
	}

IMG.right { 
  	float: right;
  	margin-right: 10pt;
  	margin-left: 10pt;
	}

UL 
{ 
   /* list-style-image: url("pics/point.gif"); */
   list-style-type: square;
   list-style-position: inside;
  	margin-left: 5pt;
}

/* Spielerei mit Schatten */
.schatten {
		position:relative;
		background:url(/pics/shadow.gif) right bottom no-repeat;
		width:80px;
		height:80px;
	}
	
	
.schatten:before 
{
		background:url(/pics/corner_tr.gif) 100% -16px no-repeat;
		display:block;	
		height:8px;
		content:"";
		margin-bottom:-8px;
	}
	
.schatten:after 
{
		background:url(/pics/corner_bl.gif) -16px -16px no-repeat;
		display:block;
		width:8px;
		height:8px;
		content:"";
}

.nix {
        background-color: transparent;
        /* color: transparent; */
        color: #333366;
        border: none;
        font-size: 12pt;
        font-style: normal;
        text-align: left;

}

.tnix {
        background-color: transparent;
        border: none;
 }
 
 a.infobox 
 { 
   /* border-bottom: 1px dashed #c0c0c0; */
   text-decoration:none; 
   text-align: left;
 }
 
 a.infobox:hover
 {
   cursor:help;
   color:#333366;
   background:#7fa9d3;
 }
 a.infobox span
 {
   visibility:hidden;
   position:absolute;
   margin-left:0em;
   margin-top:1.5em;
   padding:1em;
   text-decoration:none;
 }
 
 a.infobox:hover span
 {
   visibility:visible;
   border:1px solid #7fa9d3;
   color:#333366;
   background:white;
 }
#x0{
position:absolute;
width:240px;
padding:6px;
border : 2px solid #7fa9d3;
visibility : hidden;
z-index : 100;
  background-color: white;
  color:#333366;
}

/* Scroller  TIGRA fuer tsp_files */

/* scroller background - TABLE */
.TScrBody0 {
  background: white;
  color: #333366;
}
/* style to be applyed to all items' bodies
  - SPAN in Netscape 4.x, TD in rest
  all local stylesheets of external files if any are to be ignored */
.TScrItem0 {
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	padding: 5px;
}

.rss{
  background-color: White;
        background-image: none;
}
a:link.rss { color:#333366; text-decoration:none }
a:visited.rss { color:#333366; text-decoration:none }
a:hover.rss { color:#333366; text-decoration:none; background-color: #96BEE6; }
a:active.rss { color:#333366; text-decoration:none }

.TScrBody2 {
  margin: 0;
  background: #7fa9d3;
  color: #333366;
  margin-right:20px;
}
.TScrBody4 {
  background: #cccccc;
  color: #333366;
}
