TD,P,INPUT,DIV{font-family:arial,helvetica; font-size:12px}
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clT{padding:4px; font-size:12px; font-weight:regular;}
.clT{color:white; border-left:1px solid #ddccee;}  


.clTover{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clTover{padding:4px; font-size:12px; font-weight:regular}
.clTover{color:#220088;}
.clTover{layer-background-color:green; background-color:white;}


.clS{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clS{padding:4px; font-size:11px; font-weight:regular}
.clS{color:white; background-color:#220088; layer-background-color:#220088;}


.clSover{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clSover{padding:4px; font-size:11px; font-weight:regular;}
.clSover{color:#220088;}
.clSover{layer-background-color:white; background-color:white;}


.clS2{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clS2{padding:2px; font-size:11px;}
.clS2{color:blue; background-color:black; layer-background-color:#CDDBEB;}


.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clS2over{padding:2px; font-size:11px;}
.clS2over{color:green;}
.clS2over{layer-background-color:green; background-color:#ddccee;}

.clB{layer-background-color:green; background-color:#220088;}
.clB{position:absolute; visibility:hidden; z-index:300}

.clBar{layer-background-color:green; background-color:#220088;}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }


#bild {
  	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 1024;
	 height:95px;
  	 background: #7766cc;
  	 border: 0px solid #CCC;
  	 color: #7766cc;
  	 margin: 0px;
  	 padding-top: 0px;
  	 padding-left: 30px;
}

#search {
  	position: absolute;
	z-index:250;
	color: #ffffff;
  	background: #220088;
	top: 95px;
	left: 0px;
	width: 200px;
	height: 200px;
	padding: 0px 0px 0px 10px;
	text-align: left;
	margin: 0px;
	height: 55px
	}
	
#search input{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#search input.but {
	margin: 0px;
	padding: 1px;
	background: #ffffff;
	border: none;
	height: 20px;
	}

#search input.searchbox {
	vertical-align: bottom;
	height: 18px;
}

#search p{
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	color: white;
	margin-top: 6px;
	margin-bottom: -4px;
}




#topmenu {
  	 position:absolute;
	 top: 0px;
	 left: -10px;
	 z-index:300;

}


#lhnav {
	position:absolute;
	top: 152px;
	left: 0px;
	width: 170px;
	background: white;
	color: #220088;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	line-height: 12pt
	padding-bottom: 0px;
	margin-left: 3px;
	text-align: left;
	z-index:300
	}

#lhnav p{
	font-family: verdana, helvetica, arial, sans-serif;
}



#lhnav ul {
	padding: 0px;
	margin: 0px;
	width: 170px;
	list-style-type: none;
	}

#lhnav a {
	padding-top : 4px;
	margin: 0px;
	display: block;
	width: 170px;
	color: #220088;
  	text-decoration: none;
	}
	
#lhnav li {
	height: 20px;
	width: 170px;
	margin: 0px;
	border-top: none;
	border-bottom: #220088 solid 1px;
	background-color: white;
	background-repeat: no-repeat;
	background-position: 6px 5px;
	padding-left: 5px;
	list-style-type: none;
}


#lhnav li:hover a, #nav li.sfhover a {
	color: #9966bb;
}	


#lhnav li:visited a {  
	text-decoration: none; 
	color: #7766cc;
	}	


.StyleSwitcherBtn1 {
	background-color:#ddccee;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 10pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn2 {
	background-color:white;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 12pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn3 {
	background-color:#ffff99;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 12pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn4 {
	background-color:black;
	color:white;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 14pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn5 {
	background-color:black;
	color:white;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 14pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn6 {
	background-color:#ddccee;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 12pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn7 {
	background-color:#ffff99;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 14pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn8 {
	background-color:white;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 14pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn9 {
	background-color:white;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 10pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn10 {
	background-color:#ddccee;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 14pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn11 {
	background-color:#ffff99;
	color:black;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 10pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn12 {
	background-color:black;
	color:white;
    	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    	font-weight: regular;
       	font-size: 10pt;
       	text-align: left;
	width:250px;
       	padding-left: 10pt;
       	padding-bottom: 2pt;
       	text-decoration:none;
	display:block;
}

.StyleSwitcherBtn1:hover{
	font-weight: bold;
}

.StyleSwitcherBtn2:hover{
	font-weight: bold;
}

.StyleSwitcherBtn3:hover{
	font-weight: bold;
}

.StyleSwitcherBtn4:hover{
	font-weight: bold;
}

.StyleSwitcherBtn5:hover{
	font-weight: bold;
}

.StyleSwitcherBtn6:hover{
	font-weight: bold;
}
	
.StyleSwitcherBtn7:hover{
	font-weight: bold;
}

.StyleSwitcherBtn8:hover{
	font-weight: bold;
}

.StyleSwitcherBtn9:hover{
	font-weight: bold;
}

.StyleSwitcherBtn10:hover{
	font-weight: bold;
}

.StyleSwitcherBtn11:hover{
	font-weight: bold;
}

.StyleSwitcherBtn12:hover{
	font-weight: bold;
}

.StyleSwitcherUlist{
	padding:0px;
	border:0px;
	margin:0px;
}

.StyleSwitcherlistitem{
	list-style-type:none;
	width:200px;
	margin-bottom:3px;
}