/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */


BODY {
    background-color:#EDEDEA;
	
	background-color:#545855;
	background-color:#676767;
  font-family: verdana,arial,helvetica,sans serif; 
  margin:0px; 
  padding:0px; 
  text-align:center;
  height:100%;
  font-size:0.7em;
  color: #000000;
  letter-spacing: 0.01em;
  line-height: 140%;
 }


/* sideelementer */
#pagecontainer {
  margin-left:auto; 
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  text-align:left;
  height:auto;
  width:100%;
  max-width:992px;
  overflow:hidden;
  width:expression(document.body.clientWidth > 992? "992px": "auto" );
   border:1px solid #676767;
  background-color:#EDEDEA;
  
  
}

#pagecontainer2 {
  margin-left:auto; 
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  height:auto;
  overflow:hidden;
  width:100%;
  min-width:760px;
  width:expression(document.body.clientWidth < 760? "760px": "auto" );
  text-align:center;
  background-color:transparent;
 
  
}





#pageHeader{
  
  width:100%;
  height:auto;
  overflow: hidden;
  background-color:#EDEDEA;

  }
  
  #topstreamer{
  width:auto;
  height:63px;
  text-align:right;
  overflow:visible;
  background-image:url(../images/topstreamer9.jpg);
 
  
  
  
  }
  
  
  
  
  
 

/***********************************************/
/* Logo og sidenavn                                */
/***********************************************/
#logoImageHolder{
  
  width:280px;
  height:auto;
  margin-bottom:0px;
  margin-left:8px;
  padding-bottom:0px;
  overflow:visible;
  margin-top:10px;
  
  float:left;
  
}

#logoImageHolder h1 {
font-size:36px;
color:#4F5FC2;
font-style:normal;
font-weight:normal;
font-family:verdana,arial,helvetica,sans serif;
}

#logoImageHolder A{
font-size:36px;
color:#4F5FC2;
font-style:normal;
font-weight:normal;
font-family:verdana,arial,helvetica,sans serif;

  text-decoration: none;
    }



#logoImageHolder A:hover{
  font-size:36px;
color:#4F5FC2;
font-style:normal;
font-weight:normal;
font-family:verdana,arial,helvetica,sans serif;

  text-decoration: none;
}

#logoImageHolder A.logoImageHolder{
  font-size:36px;
color:#4F5FC2;
font-style:normal;
font-weight:normal;
font-family:verdana,arial,helvetica,sans serif;

  text-decoration: none;}


/***********************************************/
/* topmenu                                */
/***********************************************/


#topMenu{
  overflow:hidden;
  background-color:#800000;
  width:100%;
  height:auto;
  text-align:right;
  margin-bottom:3px;
  padding-bottom:1px;
  padding-top:1px;  
}


#topMenu A{
  padding-top:6px;
  padding-bottom:6px;
  padding-left:12px;
  padding-right:12px;
  background-color:#545855;
  color:white;
  font-size:95%;
  text-decoration: none;
  font-weight:normal;
  border-left:1px solid #ffffff;
  }



#topMenu A:hover{
  background-color:#800000;
  color:white;
}

#topMenu A.topMenuAct{
  background-color:#800000;
  color:white;
}


/***********************************************/
/* brødkrumme                                */
/***********************************************/
#breadcrumbandsearchbar {
 width:100%;
  height:auto;
  
  overflow:hidden;
  
}


#breadCrumbBar{
float:left;
  width:auto;
  height:auto;
  

color:black;
font-size:90%;
 
}



#breadCrumbBar A{
  text-decoration:none;
  padding:0px;
  margin:0px;
  color:black;
  font-weight:normal;
  
}

#breadCrumbBar A:hover{
  text-decoration:underline;
   padding:0px;
  margin:0px;
color:black;

}


/***********************************************/
/* søgefunktion                                */
/***********************************************/



#searchBox{
float:right;
  width:auto;
  height:20px;
  text-align:right;
  margin-right:5px;
  
  overflow:hidden;
  }


#inputTextfieldSearch{
vertical-align:top;
  height:auto;
  width:120px;
  border:1px solid #999999;
  font-family:Arial, Helvetica, sans-serif;
  font-size:80%;
  background-color:#ffffff;

}

#inputImageSearch{
vertical-align:top;
border:1px solid #ffffff;

}


/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:60px; float:right;}
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style: normal; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:normal; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }


/***********************************************/
/* A-Å og Sitemap                                */
/***********************************************/


#A-Å{
float:right;
  width:auto;
  margin-right:5px;
  margin-bottom:2px;
  
  overflow:hidden;
  }




#A-Å A{
  color:black;
  font-size:90%;
  text-decoration:underline;
  font-weight:normal;
  }



#A-Å A:hover{
  color:black;
  text-decoration:none;
}

#A-Å A.active{
  color:black;
  text-decoration:underline;
}


/***********************************************/
/* Udskriv og tip en ven                               */
/***********************************************/

#ShortcutHolderUdskriv{

  width:auto;
  height:auto;
   margin-right:0px;
   
  }

#sendsidelink{

  width:auto;
  height:auto;
   margin-right:0px;
   
  }

#printikon{
float:right;
margin-top:20px;
margin-left:0px;
margin-right:0px;
background-color:white;
overflow:hidden;
border:3px solid white;
border-left:10px solid white;
border-right:7px solid white;

  
}

#emailikon{
float:right;
margin-top:20px;
margin-left:10px;
margin-right:0px;
background-color:white;
overflow:hidden;
border:3px solid white;
border-right:10px solid white;
border-left:8px solid white;
  
}


/***********************************************/
/* leftholder                                */
/***********************************************/

#leftholder{
  
  width:201px;
  margin-top:-1px;
  margin-left:6px;
  margin-right:6px;
  margin-bottom:20px;

  
  
}


#leftholder p {
margin-top:0px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding:0px;
color:black;
text-indent:0px;
font-size:90%;
font-family : verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 140%;
background-color:transparent;
}

#leftholder h2 {
font-size:100%;
font-style:normal;
font-weight:normal; 
color:white;
background-color: #545855;
background-color:#800000;
margin-bottom:7px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
padding-top:0px; 
padding-left:0px;
text-indent:10px;
border:1px solid #800000;
width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
}



.undermenubox{
  width:auto;
  margin-top:0px;
  padding:0px;
  background-color:#ffffff;
  height:auto;
  border:1px solid black;
  margin-bottom:10px;
  
  
}

#temaindgange {
  width:auto;
  height:auto;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  background-color:#ffffff;
 
 }

#nyhedsbrev {
  width:auto;
  height:auto;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  background-color:#ffffff;
 }
 
#CLHadresse {
  width:auto;
  height:auto;
  padding:0px;
  margin-left:0px;
  margin-top:0px;
  background-color:#ffffff;
 
 }


#temaindgange A{
  margin-bottom:1px;
  width:100%;
  height:18px;
  line-height:18px;
  background-color:#545855;
  background-color:transparent;
  color:black;
  text-decoration:none;
  display: block;
  font-weight:normal;
  text-indent:10px;
  font-size:100%;
  background:url(../images/bullet-mini.gif) no-repeat center left;
}


#temaindgange A:hover{
  background-color:#f2f2f2;
  color:black;
  font-weight:normal;
text-decoration:underline;
display: block;
text-indent:10px;
font-size:100%;
background:url(../images/bullet-mini.gif) no-repeat center left;
}

#temaindgange A:active{
  margin-bottom:1px;
  width:100%;
  height:18px;
  line-height:18px;
  background-color:maroon;
  color:black;
  text-decoration:none;
  display: block;
  font-weight:normal;
  text-indent:10px;
  font-size:100%;
  background:url(../images/bullet-mini.gif) no-repeat center left;
}






/***********************************************/
/* Undermenu                                */
/***********************************************/

#submenuholder{
    width:auto;
  font-size:95%;
  text-align:left;
  padding:1px 1px 1px 1px;

  color:white;
  
 }


#submenuholder A.menu1{
  margin-bottom:1px;
  width:100%;
  height:auto;
  line-height:18px;
  background-color:#545855;
  color:white;
  text-decoration:none;
  display: block;
  font-weight:normal;
  text-indent:3px;
  
}


#submenuholder A.menu1:hover{
  background-color:#f2f2f2;
  color:black;
  font-weight:normal;
text-decoration:underline;
display: block;
text-indent:3px;
}

#submenuholder A.menu1active{
  margin-bottom:1px;
  width:100%;
  height:auto;
  line-height:18px;
  background-color:maroon;
  color:white;
  text-decoration:none;
  display: block;
  font-weight:normal;
  text-indent:3px;
}


#submenuholder A.menu1active:hover{
  background-color:maroon;
  color:white;
  font-weight:normal;
  text-indent:3px;

}



/*SUBMENU 2. & 3. LEVEL*/

#submenuholder A.menu2, A.menu3{
  /*background-color:#ffffff;*/
  background-color:#f2f2f2;
  color:#000000;
  text-decoration:none;
  padding-left:10px;
  display:block;
  margin: 2px 0px 2px 5px;
 
  
}

#submenuholder A.menu2:hover, A.menu3:hover{
  background:url(../images/bullet-mini.gif) no-repeat center left;
  color:#a30014;
}


#submenuholder A.menu2active, A.menu3active{
  background:url(../images/bullet-mini.gif) no-repeat center left;
  padding-left:10px;
  font-weight:normal;
  text-decoration:none;
  color:#a30014;
  display:block;
  margin: 2px 0px 2px 5px;
  background-color:#f2f2f2;
}

#submenuholder A.menu3{
  margin: 2px 0px 2px 15px;
}

#submenuholder A.menu3active{
  margin: 2px 0px 2px 15px;
}

/***********************************************/
/* Content                               */
/***********************************************/

#content{

margin-top:0px;
margin-left: 0px;
margin-right:0px;
width:100%;
font-size:100%; 
  }

/***********************************************/
/* centerholder-undersíder                                */
/***********************************************/


#centerholder {
margin-top:0px;
margin-right:20px;
margin-left:20px;
margin-bottom:20px;
padding:0px;
padding-bottom:20px;
font-size:100%;

}

#centerholder p {
font-size:100%;
font-family :verdana, arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 130%;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
padding:0px;
color:black;
text-indent:0px;
}


#centerholder .csc-header.csc-header-n1{

	
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;	
	margin-top:0px;
    margin-bottom:40px;
    margin-right:-20px;
    margin-left:-20px;
	border:1px solid #545855;
	background-color:#545855;
    height:auto;
	width:auto;
	
}

#centerholder h1.csc-firstHeader{
font-size:125%;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;	
	margin-top:0px;
    margin-bottom:0px;
    margin-right:20px;
    margin-left:20px;
	
	background-color:#545855;
    height:auto;
	color:white;
	width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
text-indent:0px;
	
}

#centerholder h1{
font-size:150%;
font-family : verdana,arial,helvetica,sans serif;
	
	font-weight:bold;
	margin-top:35px;
    margin-bottom:15px;
    margin-right:20px;
    margin-left:0px;
	letter-spacing: 0.03em;
	color:#4C4F63;
	color:#800000;
	width:auto;
	line-height:120%;
}




#centerholder H2 {
padding:0px;	
	margin-top:28px;
    margin-bottom:3px;
    margin-right:0px;
    margin-left:0px;
	font-family:verdana,arial,helvetica,sans serif;
    font-size:125%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}	

#centerholder H3 {
 padding:0px;	
	margin-top:20px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:100%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.02em;
}

#centerholder H4 {
padding:0px;	
	margin-top:3px;
    margin-bottom:10px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:95%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;

}


#centerholder H5 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
	margin-left:0px;
    
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#centerholder H6 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}



#centerholder a:LINK {
   color:#800000;
  font-size:100%;
  text-decoration:underline;
  
  
  }

#centerholder A:visited{
  color:#800000;
  text-decoration:underline;
}

#centerholder A:hover{
  color:#800000;
  text-decoration:none;
  
}


#centerholder A:active{
  color:#800000;
}

#centerholder h3 a:LINK {
   color:#800000;
  
  text-decoration:none;
  font-family :verdana,arial,helvetica,sans serif;
    
    font-style:normal;
    font-weight:bold;
	
	

  
  
  }

#centerholder h3 A:visited{
  color:#800000;
  text-decoration:none;
  font-family :verdana,arial,helvetica,sans serif;
    
    font-style:normal;
    font-weight:bold;
	
}

#centerholder h3 A:hover{
  color:#800000;
  text-decoration:underline;
  font-family :verdana,arial,helvetica,sans serif;
    
    font-style:normal;
    font-weight:bold;
	 
  
}


#centerholder h3 A:active{
  color:#800000;
  font-family :verdana,arial,helvetica,sans serif;
    
    font-style:normal;
    font-weight:bold;
	 
}


#centerholder A:link.overskriftlink{
   color:#800000;
  font-size:100%;
  text-decoration:none;
  font-weight:normal;
  background:url(../images/bullet.gif) no-repeat center left;
  text-indent:0px;
   display:block;
  
  padding-left:20px;

  
  }
  
  
 

#centerholder A:visited.overskriftlink{
  color:#800000;
  text-decoration:none;
  background:url(../images/bullet.gif) no-repeat center left;
   text-indent:0px;
   display:block;
   font-weight:normal;
   padding-left:20px;
   
}

#centerholder A:hover.overskriftlink{
  color:#800000;
  text-decoration:underline;
  background:url(../images/bullet.gif) no-repeat center left;
  display:block;
  text-indent:0px;
  font-weight:normal;
  padding-left:20px; 
  
}


#centerholder A:active.overskriftlink{
  color:#800000;
  background:url(../images/bullet.gif) no-repeat center left;
  display:block;
  text-indent:0px;
  font-weight:normal;
  padding-left:20px;
}


#centerholder a:LINK IMG{
color:black;
  
 
  border:1px solid black;
  
  
  }

#centerholder A:visited IMG{
  
  color:black;
  border:1px solid black;
}

#centerholder A:hover IMG{
  
color:black;
 
  border:1px solid black;
 
  
}


#centerholder A:active IMG{
 color:black;
  border:1px solid black;
}





dt {
margin-left:20px;

}


/***********************************************/
/* centerholder - BESTILLING                                */
/***********************************************/
.user-publikation-pi1 p.bestil_title {
font-weight:bold;
}

.user-publikation-pi1 p.bestil_dato {
font-weight:normal;
text-align:center;
}

.user-publikation-pi1 p.undertitel_singlewiev {
font-weight:bold;
height:30px;
}

.user-publikation-pi1 p.undertitel_bestil {
font-weight:bold;

}



.user-publikation-pi1 p.bestil_bestil {
text-align:center;
}

.user-publikation-pi1 p.bestil_vis {
text-align:center;
}

.user-publikation-pi1 .user-publikation-pi1-listrow-odd {

background-color:#EDEDEA;
}


#centerholder .bestilknap {
font-size:130%;
margin-top:25px;
text-align:center;
border:1px solid #800000;
width:160px;
color:#FFFFFF;
background-color:#800000;
margin-left:150px;
font-weight:normal;
font-style:normal;
}

#centerholder .bestilknap a:link {
color:#FFFFFF;
background-color:#800000;

}

#centerholder .bestilknap a:hover {
color:#FFFFFF;
background-color:#800000;

}

#centerholder .bestilknap a:visited {
color:#FFFFFF;
background-color:#800000;

}

#centerholder p.bestilling_af_publikationen {
font-weight:bold;
margin-top:25px;
margin-bottom:-20px;
font-size:100%;


}


#centerholder .bestilknap_full {


background:url(../images/bullet.gif) no-repeat center left;

color:#800000;
padding-left:20px;

font-weight:normal;
font-style:normal;
margin-top:40px;

}

#centerholder .bestilknap_full a:link, .bestilknap_full a:visited {
  color:#800000;
  font-size:120%;
  text-decoration:uderline;
  font-weight:bold;
  
  
   width:auto;
  

}



#centerholder .bestilknap_full a:hover {
  color:#800000;
  font-size:120%;
  text-decoration:none;
  font-weight:bold;
 
  width:auto;
}

/***********************************************/
/* centerholderforside                                */
/***********************************************/
#centerholderforside {
margin-top:0px;
margin-right:20px;
margin-left:20px;
margin-bottom:20px;
padding:0px;
font-size:100%;

}


#centerholderforside p {
font-size:100%;
font-family :verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 130%;
margin-top:0px;
margin-bottom:10px;

padding:0px;
color:black;
text-indent:0px;
}



#centerholderforside h1.csc-firstHeader{
font-size:100%;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;	
	margin-top:0px;
    margin-bottom:10px;
    margin-right:0px;
    margin-left:0px;
	border:1px solid #545855;
	background-color:#545855;
    height:18px;
	color:white;
	width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
text-indent:20px;
	
}

#centerholderforside h1{
font-size:160%;
font-family : verdana,arial,helvetica,sans serif;
	
	font-weight:bold;
	margin-top:20px;
    margin-bottom:15px;
    margin-right:0px;
    margin-left:0px;
	letter-spacing: 0.03em;
	color:#4C4F63;
	width:auto;
}




#centerholderforside H2 {
   font-size:120%;
font-style:normal;
font-weight:normal; 
color:white;
background-color: #545855; 
margin-bottom:7px;
margin-top:0px;
padding-top:0px; 
padding-left:0px;
text-indent:2px;
border:1px solid #545855;
width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
}	

#centerholderforside H3 {
 padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:20px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#centerholderforside H4 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;

}


#centerholderforside H5 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#centerholderforside H6 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}



#centerholderforside A{
   color:#003366;
  font-size:100%;
  text-decoration:none;
  
  
  }

#centerholderforside A:visited{
  color:#003366;
  text-decoration:none;
}

#centerholderforside A:hover{
  color:#003366;
  text-decoration:underline;
  
}


#centerholderforside A:active{
  color:#003366;
}


#centerholderforside A:link.overskriftlink{
   color:#800000;
  font-size:100%;
  text-decoration:none;
  font-weight:normal;
  background:url(../images/bullet.gif) no-repeat center left;
 text-indent:0px;
   display:block;
  
  padding-left:20px;
 
  }

#centerholderforside A:visited.overskriftlink{
  color:#800000;
  text-decoration:none;
  background:url(../images/bullet.gif) no-repeat center left;
   text-indent:0px;
   display:block;
  
  padding-left:20px;
  
}

#centerholderforside A:hover.overskriftlink{
  color:#800000;
  text-decoration:underline;
  background:url(../images/bullet.gif) no-repeat center left;

 text-indent:0px;
   display:block;
  
  padding-left:20px;
  
}


#centerholderforside A:active.overskriftlink{
  color:#800000;
  background:url(../images/bullet.gif) no-repeat center left;
  text-indent:0px;
   display:block;
  
  padding-left:20px;
}

/***********************************************/
/* centerholderforside - handlingsknapper                                */
/***********************************************/


#handlingsknapper_forside_1 {
height:auto;
margin-top:15px;
}

.handlingsknapper_forside_2 {
 float:right; 
 margin-right:0px; 
 margin-bottom:10px; 
 margin-top:0px;
 margin-left:0px;


width:185px;
background-color:transparent;
color:#FFFFFF;
}


#centerholderforside p.ab_lighedstegn_forside {
 float:right; 
 margin-right:0px; 
 margin-bottom:10px; 
 margin-top:3px;
 margin-left:0px;

height:40px;
width:180px;
display:block;
border:1px solid #000000;
}

#centerholderforside p.ab_lighedstegn_forside A:link {
background-image:url(../images/lighedstegnpalet.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}


#centerholderforside p.ab_lighedstegn_forside A:visited {
background-image:url(../images/lighedstegnpalet.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.ab_lighedstegn_forside A:active {
background-image:url(../images/lighedstegnpalet.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.ab_lighedstegn_forside A:hover {
background-image:url(../images/lighedstegnpalethover.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}



#centerholderforside p.bestil_forside {
 float:right; 
 margin-right:0px; 
 margin-bottom:10px; 
 margin-top:0px;
 margin-left:0px;

height:40px;
width:180px;
display:block;
border:1px solid #000000;
}

#centerholderforside p.bestil_forside A:link {
background-image:url(../images/bestil_forside.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}


#centerholderforside p.bestil_forside A:visited {
background-image:url(../images/bestil_forside.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.bestil_forside A:active {
background-image:url(../images/bestil_forside.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.bestil_forside A:hover {
background-image:url(../images/bestil_forside_hover.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}


#centerholderforside p.kommunalehandicapraad {
 float:right; 
 margin-right:0px; 
 margin-bottom:10px; 
 margin-top:0px;
 margin-left:0px;

height:40px;
width:180px;
display:block;
border:1px solid #000000;
}

#centerholderforside p.kommunalehandicapraad A:link {
background-image:url(../images/nyhedsbrev.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}


#centerholderforside p.kommunalehandicapraad A:visited {
background-image:url(../images/nyhedsbrev.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.kommunalehandicapraad A:active {
background-image:url(../images/nyhedsbrev.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

#centerholderforside p.kommunalehandicapraad A:hover {
background-image:url(../images/nyhedsbrev_hover.jpg);
height:40px;
width:180px;
display:block;
text-decoration:none;
}

/***********************************************/
/* rightholder                                */
/***********************************************/

#rightholder{
  margin-top:-1px;
  width:204px;
  margin-right:6px;
margin-left:6px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:20px;
  
  
  
  	}
	
		
#rightholder p {
margin-top:0px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
padding:0px;
color:black;
text-indent:0px;
font-size:90%;
font-family : verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 140%;
background-color:transparent;
}



#rightholder h1.csc-firstHeader{
font-size:100%;
font-style:normal;
font-weight:normal; 
color:white;

background-color: #800000; 
margin-bottom:7px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
padding-top:0px; 
padding-left:0px;
text-indent:10px;
border:1px solid #800000;
width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
}

#rightholder h1{
font-size:100%;
font-style:normal;
font-weight:normal; 
color:white;

background-color: #800000; 
margin-bottom:7px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
padding-top:0px; 
padding-left:0px;
text-indent:10px;
border:1px solid #800000;
width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
}




#rightholder H2 {
font-size:100%;
font-style:normal;
font-weight:normal; 
color:white;

background-color: #800000; 
margin-bottom:7px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
padding-top:0px; 
padding-left:0px;
text-indent:10px;
border:1px solid #800000;
width:auto;
letter-spacing: 0.03em;
font-family : verdana,arial,helvetica,sans serif;
}

#rightholder H3 {
 padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:10px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#rightholder H4 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;

}


#rightholder H5 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#rightholder H6 {
padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:85%;
    font-style:normal;
    font-weight:bold; 
    color:black;
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}


#rightholder A{
  color:#800000;
  
  
  text-decoration:underline;
  

  }

#rightholder A:visited{
  color:#800000;
  
  text-decoration:underline;
}

#rightholder A:hover{
  color:#800000;
  text-decoration:none;
}


#rightholder A:active{
  color:#800000;
}
	

#rightholder A:link.overskriftlink{
   color:#800000;
  font-size:100%;
  text-decoration:none;
  font-weight:normal;
  background:url(../images/bullet-mini.gif) no-repeat center left;
  text-indent:0px;
   display:block;
  
  padding-left:15px;
  
  }

#rightholder A:visited.overskriftlink{
  color:#800000;
  text-decoration:none;
  background:url(../images/bullet-mini.gif) no-repeat center left;
  text-indent:0px;
   display:block;
  
  padding-left:15px;
  
}

#rightholder A:hover.overskriftlink{
  color:#800000;
  text-decoration:underline;
  background:url(../images/bullet-mini.gif) no-repeat center left;
 text-indent:0px;
   display:block;
  
  padding-left:15px;
  
  
}


#rightholder A:active.overskriftlink{
  color:#800000;
  background:url(../images/bullet-mini.gif) no-repeat center left;
  text-indent:0px;
   display:block;
  
  padding-left:15px;
  
}

#rightholder H3 A:LINK {
	color:maroon;
	
	text-decoration:none;
	 padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:95%;
    font-style:normal;
    font-weight:normal; 
   
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#rightholder H3 A:VISITED {
	color:maroon;
	
	text-decoration:none;
	 padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:95%;
    font-style:normal;
    font-weight:normal; 
   
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#rightholder H3 A:HOVER {
	color:maroon;
	
text-decoration: underline;
 padding:0px;	
	margin-top:3px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
	font-family :verdana,arial,helvetica,sans serif;
    font-size:95%;
    font-style:normal;
    font-weight:normal; 
    
    background-color: transparent; 
padding-left:0px;
text-indent:0px;
width:auto;
letter-spacing: 0.03em;
}

#rightholder li {

margin-left:0px;
text-indent:0px;
margin-bottom:6px;


}



#rightholder ul {
margin-left:26px;
left:0px;
padding-left:0px;
font-size:100%;
font-family :verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 140%;
margin-top:8px;
padding-top:0px;
list-style:square;
}

#rightholder ol {
margin-left:25px;
left:0px;
padding-left:0px;
font-size:100%;
font-family :verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 140%;
margin-top:8px;
padding-top:0px;
list-style:decimal;
}


/***********************************************/
/* footer                                */
/***********************************************/
#footer {
width:100%;
height:auto;
border-bottom:6px solid black;
background-color:transparent;
padding:0px;
margin:0px;
color:black;
letter-spacing: 0.01em;
font-size:80%;
}

#footerlinks {
float:left;
width:55%;
text-align:right;
color:black;
}

#footer A{
  background-color:transparent;
  color:black;
  font-size:100%;
    font-weight:normal;
text-decoration: none;
  }

#footer A:hover{
  background-color:transparent;
  color:black;
  font-size:100%;
  text-decoration:underline;
  font-weight:normal;
}

#footer A:Active{
  background-color:transparent;
  color:black;
}


#footertekst {
float:left;
color:black;
}

#adresse {
width:100%;
text-align:center;
}

.tx-lastupdate-pi1{
color:black;
}


/***********************************************/
/* Diverse                                */
/***********************************************/
#centerholder li {

margin-left:0px;
text-indent:0px;
margin-bottom:6px;



}



#centerholder ul {
margin-left:20px;
left:0px;
padding-left:0px;
font-size:100%;
font-family :verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 130%;
margin-top:8px;
padding-top:0px;
list-style:square;
}

#centerholder ol {
margin-left:25px;
left:0px;
padding-left:0px;
font-size:100%;
font-family :verdana,arial,helvetica,sans serif;
letter-spacing: 0.01em;
line-height: 130%;
margin-top:8px;
padding-top:0px;
list-style:decimal;
}

/***********************************************/
/* styles til siden Eksempler begin                                */
/***********************************************/
#eksempellisteboks {
border:none;
width:auto;
height:auto;
margin-top:10px;
margin-bottom:10px;

}

.eksempelliste {
border:2px solid #A8A4A4;
width:auto;
height:auto;
padding:3px;
margin-left:30px;
margin-right:30px;
}

.eksempellisteoverskrift {
width:auto;
height:100%;

color:#003366;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:100%;
  font-weight:bold;
  
}

.pilnedboks {
border:none;
width:auto;
height:auto;
padding:3px;
}

.pilned {
margin-left:150px;
}
/***********************************************/
/* styles til siden Eksempler end                                */
/***********************************************/

SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px;
	 
}




.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}








.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #FF9966;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
}







.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}


.spacer-gif {
border:0 solid green;
}


.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}

.contenttable-0{font-size:100%;}
.contenttable-1{font-size:100%;}
.contenttable-2{font-size:100%;}
.contenttable-3{font-size:100%;}
.contenttable,table{font-size:95%;}
th,td{text-align:left;vertical-align:top;}
.contenttable IMG {border:1px solid black;}






HTML{
  height:100%;
  
}

.tekstfelt {
	width:98%;
}
	


.csc-menu-2 P{}
.csc-sitemap-level1 {margin-bottom:0px;margin-top:0px;}
.csc-sitemap-level2{margin-left:30px;margin-bottom:0px;margin-top:0px;}
.csc-sitemap-level3 {margin-left:60px;margin-bottom:0px;margin-top:0px;}
.csc-sitemap-level4 {margin-left:80px;margin-bottom:0px;margin-top:0px;}

.horizontalruler, .csc-frame-rulerBefore, .csc-frame-rulerAfter{
  width:100%;
  height:0px;
  margin: 0px 0px 0px 0px;
  font-size:0px;
  border-bottom:1px solid #4C4F63;
}


.csc-frame-indent{
  position:relative;
  width:auto;
  left:0px;
}




.csc-frame-indent6633{
  width:66%;
}

.csc-frame-frame1{
  width:auto;
  height:auto;
  padding:0px;
  
  background-color:#ffffff;
  margin-bottom:10px;
  border:1px solid black;
}

.csc-frame-frame2{
  width:auto;
  height:auto;
  padding:0px;
   background-color:#ffffff;
  margin-bottom:10px;
  border:1px solid black;
}

.csc-frame-frame3{
  width:auto;
  height:auto;
  padding:6px;
  /*border:1px dotted #E7B518;*/
  background-color:#ffffff;
}

.csc-frame-rulerAfter{
  width:100%;
  height:0px;
  padding:0px;
  border-bottom:1px solid #4C4F63;
  margin-top:10px;
 
  margin-bottom:10px;
}

.csc-frame-frame1 P.bodytext{
  margin:0px;
}

.csc-frame-frame2 P.bodytext{
  margin:0px;
}


.csc-sword{
  color:red;

  font-weight:bold;
}

.error{
  color:red;
} 




/*STYLES FROM Flexible content*/
.two-equal-width-cols{
  width:100%;
}

.two-equal-width-cols .left-col{
  float:left;
  width:49%;

}

.two-equal-width-cols .right-col{
  width:49%;
  float:right;
}

.two-cols-narrow-left{
  width:100%;
}


.two-cols-narrow-left  .left-col{
  width:32%;
  float:left;
  margin-right:5%;
}
.two-cols-narrow-left  .right-col{
  width:60%;
  float:right;
}


.two-cols-narrow-right{
  width:100%;
}


.two-cols-narrow-right .left-col{
  width:60%;
  float:left;
  margin-right:5%;
}

.two-cols-narrow-right .right-col{
  width:32%;
  float:left;
}








/*STYLES FROM EXTENSIONS*/

/*indexed search*/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:300px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }




.tx-indexedsearch{
  font-size:100%;
 
  width:auto;
}

.tx-indexedsearch-resultRow{
  width:100%;
  margin:0px;
  padding:0px;
 
  
}

.tx-indexedsearch-title{
  position:relative;
  background:#eeeeee; 
  width:100%;
  height:20px;
  display:block;
}







.tx-indexedsearch-title .typeicon{
  position:absolute;
  left:0px;

  top:0px;
  display:inline;
  width:20px;
}

.tx-indexedsearch-title .title{
  position:absolute;
  left:20px;
  top:0px;
  width:80%
}

.tx-indexedsearch-title .title P{
  margin:0px;
  display:inline;
}

.tx-indexedsearch-title .rating{
  position:absolute;
  left:90%;
  top:0px;
  width:10%;
  text-align:right;
  display:none;
}


.tx-indexedsearch-descr{
  position:relative;
  display:block;
  width:auto;  
}


.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; font-size:36px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#CCCCCC; width:auto; padding:10px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:text-top;}





.tt_board_list .headerrow{
  background-color:#4C4F63;
  color:#ffffff;
  text-align:center;
}

.tt_board_list .forum_list .categoryrow{
  background-color:#E7B518;
}

.tt_board_list table{
  font-size:95%;
}
.tt_board_list .forum_list .forumrow .margincol{background-color:#eeeeee;width:5%}
.tt_board_list .forum_list .forumrow .forumtitlecol{background-color:#eeeeee;width:65%;vertical-align:top;}
.tt_board_list .forum_list .forumrow .threadsnumcol{background-color:#eeeeee;width:10%;text-align:center;}
.tt_board_list .forum_list .forumrow .postnumcol{background-color:#eeeeee;width:10%;text-align:center;}
.tt_board_list .forum_list .forumrow .lastpostcol{background-color:#eeeeee;width:10%;text-align:center;}
.tt_board_list .forum_list .forumrow .forumtitlecol P.title{margin:0px;}
.tt_board_list .forum_list .forumrow .forumtitlecol P.description{margin:0px;}

.tt_board_list .forum .threadrow .margincol{background-color:#eeeeee;width:5%}
.tt_board_list .forum .threadrow .posttitlecol{background-color:#eeeeee;width:65%;color:red;}
.tt_board_list .forum .threadrow .repliescol{background-color:#eeeeee;width:10%;text-align:center;}
.tt_board_list .forum .threadrow .authorcol{background-color:#eeeeee;width:10%;text-align:center;}

.tt_board_list .forum .threadrow .lastpostcol{background-color:#eeeeee;width:10%;text-align:center;}

.tt_board_list .forum .threadrow .posttitlecol P{margin:0;}

.tt_board_list  .postrow .authorcol{background-color:#eeeeee;vertical-align:top;}
.tt_board_list  .postrow .post{background-color:#eeeeee;vertical-align:top;}
.tt_board_list  .postrow .post P.title{margin:0px;font-weight:bold;}
.tt_board_list  .postrow .post P.content{margin:0px;}

.tt_board_list  .postrow .authorcol P.authorname{margin:0px;}
.tt_board_list  .postrow .authorcol P.time{margin:0px;}



.tt_board_list  .postrow1 .authorcol{background-color:white;vertical-align:top;}
.tt_board_list  .postrow1 .post{background-color:white;vertical-align:top;}
.tt_board_list  .postrow1 .post P.title{margin:0px;font-weight:bold;}
.tt_board_list  .postrow1 .post P.content{margin:0px;}
.tt_board_list  .postrow1 .authorcol P.authorname{margin:0px;}
.tt_board_list  .postrow1 .authorcol P.time{margin:0px;}





.tt_board_list_legend {
color:#4C4F63;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:20px;

}



/* COMMON */
.csi-textpic {

}
	


.csi-textpic img {
	/*border: 1px solid black; */ /*XXX demo only*/
	margin: 0px;
	
	
	
}
	

	
.csi-textpic .csi-caption {
	text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
	/*font-style: italic;  */

}
	



.csi-textpic .csi-image {

	/*border: 1px solid red;*/  /*XXX demo only*/
	margin: 0 0 3px 0;  /*XXX demo only*/
	background: transparent;  /*XXX demo only*/
	/*width: 210px;*/ /*will have to be an inline style - controlled by TS*/


        width:auto;
}

.csi-textpic .csi-imagewrap {
	/*border: 1px solid blue; *//*XXX demo only*/
}
	
.csi-textpic .csi-text {
	/*border: 1px solid silver;*/ /*XXX demo only*/
	text-align: left; /*will have to be an inline style - controlled by TS*/ 
}
	
.csi-text p {
	margin-top: 0;
}

/* CENTER */
	
.csi-center .csi-image {
	margin: 0 auto 3px;

}
	
/* RIGHT */
.csi-right div.csi-image {
	float: right;
	clear: both;
}
.csi-right div.csi-text {
	clear: right;
}
	

	
/* LEFT */
.csi-left div.csi-image {
	float: left;
	clear: both;
}
	
.csi-left div.csi-text {
	clear: left;
}
	
	
/* INTEXT LEFT */
.csi-intext-left .csi-image {
	float: left;
	clear: both;
	margin-right: 5px;

}
	
	
/* INTEXT RIGHT */
.csi-intext-right .csi-image {
	float: right;
	clear: both;
margin-left: 5px;
}
	
	
/* INTEXT RIGHT NOWRAP */
.csi-intext-right-nowrap .csi-text {
	margin-right: 215px; /*will have to be an inline style - controlled by TS*/
}
	
.csi-intext-right-nowrap .csi-image {
	float: right;
	clear: both;
}
	
	
	
/* INTEXT LEFT NOWRAP*/	
.csi-intext-left-nowrap .csi-text {
	margin-left: 215px; /*will have to be an inline style - controlled by TS*/
}
	
.csi-intext-left-nowrap .csi-image {
	float: left;
	clear: both;
}

BODY.print{
  text-align:left;
  margin:10px;
}

.tx-externalpageset-pi1 {
width:auto;
margin-left:0px;
margin-right:0px;
margin-top:40px;

}

.csc-section h2{
border:1px solid blue;

}

.tx-pbsurvey-pi1 div {margin-bottom: 10px;}
.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;}
.tx-pbsurvey-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 15px; position: absolute; z-index: 6; right: 0px;}
.tx-pbsurvey-pi1 .bar {background-color: #CCCCFF; height: 15px; z-index: 4; position: absolute; left: 0px;}
.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 15px;}
.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;}
.tx-pbsurvey-pi1 .pageIntroduction {}
.tx-pbsurvey-pi1 .survey_item {margin-top: 20px; margin-bottom: 20px;}
.tx-pbsurvey-pi1 .itemform {}
.tx-pbsurvey-pi1 .question {font-size: 100%; font-weight: bold;}
.tx-pbsurvey-pi1 .questionNumber {}
.tx-pbsurvey-pi1 .questionSubtext {font-size: 100%;}
.tx-pbsurvey-pi1 .required {color: #FF0000}
.tx-pbsurvey-pi1 .survey_error {color: #FF0000;}
.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px;}
.tx-pbsurvey-pi1 .matrix {width: 100%;}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #CCCCFF;}
.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;}
.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}

