/* DATEI: swisswebshop.css */

body { 
	background: url('images/nav_background.gif') white;  
	background-repeat: repeat-y;
	margin-left : 0px;  
	margin-top : 0px;  
	padding-left : 0px;  
	padding-top : 0px; 
 }

body.incl { 
	background: url('') white;  
	margin-left : 0px;  
	margin-top : 0px;  
	padding-left : 0px;  
	padding-top : 0px; 
 }


p,td {	margin-height: 0px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size : 8pt;  
	color:#000000; 
	padding-left: 0px;
}
 
 p.main { 
 	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size : 10pt;  
	color:#000000; 
	padding-left: 0px
}

/* Kleiner Fliesstext im Hauptteil */
 p.small { 
 	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size : 8pt;  
	color:#000000;
}
	 
/* Quelltext-Befehle im normalen Fliesstext */
pre { font-family:'Courier New', Courier, monospace; font-size:10pt; color:#000000; }
tt { font-family:'Courier New', Courier, monospace; font-size:10pt; color:#000000; }

/* Titel im Hauptteil */	 
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #FF0000;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #FF0000;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}

a:link { color:#FF0000; text-decoration:none; }
a:visited { color:#FF0000; text-decoration:none; }
a:active { color:#000080; text-decoration:underline; }
a:hover { color:#000080; text-decoration:underline; }

/* Navigationsbereich (linke Seite */

DIV.nav {
	padding-left: 10px
}

a.nav:link {
    color: #FFFFFF; 
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
    text-decoration: none;
}
a.nav:visited { 
	color:#FFFFFF; 
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none; 
}

a.nav:active {
	color:#FFCCCC; 
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
 }

a.nav:hover { 
	color:#FFCCCC; 
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration: underline;
}


p.nav {
	color : #FFCCCC;
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-left : 2px;
	padding-top : 3px;
}

p.navred {
	color : #FF0000;
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-top: 3px;
	padding-left: 2px;
}


p.navsmall {
	color : #FFFFFF;
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-indent : 2px;
}
.bold {
 	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size : 8pt;  
	color:#FF0000; 
	font-weight: bold;
}
.normal {
 	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size : 8pt;  
	color:#000000; 
}

a.descriptionLink:link{color:#000000;text-decoration:none;}
a.descriptionLink:visited{color:#000000;text-decoration:none;}
a.descriptionLink:active{color:#000000;text-decoration:none;}
a.descriptionLink:hover{color:#FF0000;text-decoration:none;}


/*--------- Tooltip ---------*/
.tooltipTrigger {
	cursor: help;
}

.tooltip,
.actionHint {
  border: 1px solid #666666;
  background-color: #FFFFFF;
  font-family: Tahoma, Verdana, Sans-Serif;
  font-size: 11px;
  color: #000000;
  width: 200px;
  padding: 2px 4px;
  z-index: 10000;
}
.tooltip h4,
.actionHint h4 {
  font-size: 11px;
  background-color: #ebe9ed;
  margin: -2px -4px 3px -4px;
  padding: 1px 4px 1px 4px;
}
.tooltip p,
.actionHint p {
	margin: 0px 0px 0px 0px;
}
.actionHint {
  width: 140px;
}

.PopUp{
	background-color: Black;
}