table, tr, td, ul, li, p, h1, h2, h3, h4, h5, h6, div, span, a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}




.tx-indexedsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
  font-style: normal;
}

.tx-indexedsearch-searchbox-sword sword {
size: 30px;
}

.tx-indexedsearch-searchbox td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
  font-style: normal;
}
	
body {
  background-color: #234E93;
	text-align: center;
}

#pagecontainer {
margin-top: 57px;
margin: auto;
background-color: #ffffff;
width: 950px;
text-allign: center;
}

#logo {
  background-color: #ffffff; 
  padding: 20px 0px 20px 90px;
	border-bottom: 2px solid #C9D3E4;
	vertical-align: middle;
	text-align: left; 
}

#top {
	margin-top: 8px;	 
  backgound-color: #ffffff;
  height: 144px;
  background: URL("http://hag-gym.dcmedia.dk/fileadmin/templates/images/kunstfrise.jpg") #ffffff no-repeat;
}

#samling1 {

  margin-top: 55px;
	float: left;
	text-align: left;
}

#samling {

  width: 677px;
	text-align: left;
	float: right;
}

#samling2 {
	float: right;
	  width: 677px;
	text-align: left;
	border-bottom: 2px solid #C9D3E4;
}

#service {
padding-top: 8px;
	float: right;
}

#search {
padding-top: 5px;
padding-right: 5px;
vertical-align: bottom;
float: right;
}

#broed {

padding-top: 8px;
padding-bottom: 5px;
float: left;
}

.breadcrumbitem {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	
}

#topnav {

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;	
font-weight: bold;
text-align: left;
height: 20px;
vertical-align: top;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
float: left;
}

.listtopnav {
text-align: left;
height: 20px;
width: 485px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.topno {
padding: 3px 0px 0px 0px;
background-color: #234E93;
vertical-align: middle;
width: 75px;
}

.topact {
padding: 3px 0px 0px 0px;
background-color: #970A01;
vertical-align: middle;
width: 75px;
}

.topno a {
padding: 0px 0px 0px 2px;
color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9,5pt;		
letter-spacing: 0px;
font-weight: bold;
}

.topact a {
padding: 0px 0px 0px 2px;
color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9,5pt;		
letter-spacing: 0px;
font-weight: bold;
}


/* Andet niveau */
.topno2 {
background-color: #234E93;
padding: 3px 0px 3px 0px;
width: 76px;
text-align: left;
border-bottom: 1px solid white;
}

.topact2 {
background-color: #970A01;
padding: 3px 0px 3px 0px;
width: 76px;
text-align: center;
border-bottom: 1px solid white;
}

.topno2 a {
padding: 0px 0px 0px 2px;
color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9,5pt;			
font-weight: bold;
/*font-weight: bold;*/
}

.topact2 a {
padding: 0px 0px 0px 2px;
color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9,5pt;		
font-weight: bold;
/*font-weight: bold;*/
}


#topnav .last {
margin: 0px;
}

#contentspan {
backgound-color: #ffffff;
height: 100%;
}

#leftspan {
width: 267px;
float: left;
}

#leftnav {
text-align: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;	
margin: 20px 25px 20px 11px;
border: 2px solid #C9D3E4;
width: 220px;
float:left;
}

#leftnav ul {
	font-size: 11px;
	font-weight: none;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 21px;
}

#leftnav ul li {
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#leftnav ul ul {
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 15px;
}

#leftnav ul ul li {
	margin: 6px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}	
.leftniveau1 a {
	line-height: 22px;
	text-decoration: none;
	font-weight: none;
	font-size: 8pt;
}

.leftniveau1 a:hover {
	color: #000000;
}

.leftniveau1no a {
	color: #000000;
}

li.leftniveau1no {
	list-style-image: url(images/nobullet.gif);
	vertical-align: top;
	padding-bottom: 3px;	
}

.leftniveau1act a {
	color: #000000;
	font-weight: none;
}

li.leftniveau1act {
	list-style-image: url(images/actbullet.gif);
	vertical-align: top;
	padding-bottom: 3px;
}

.leftniveau2 {

}

.leftniveau2 a {
	font-weight: normal;
}

.leftniveau2 a:hover {
	color: #000000;
}

.leftniveau2no a {
	color: #000000;
}

li.leftniveau2no {
	list-style-image: url(images/nobullet.gif);
	vertical-align: top;
}

.leftniveau2act a {
	color: #000000;
	font-weight: none;
}

li.leftniveau2act {
	list-style-image: url(images/actbullet.gif);
	vertical-align: top;
}

#flash {
width: 220px;
float:left;
margin: 20px 25px 20px 11px;
}


#content {
padding: 17px 0px 0px 5px;
text-align: left;
width: 480px;
float: left;
backgound-color: #ffffff;
}

#content ul {
  padding: 5px 5px 5px 5px;
  list-style-position: inside;
}

#content li{
	font-size: 11px;
}

#content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;	
font-style: normal;
color: #234E93;
}
#content p {
	font-size: 8pt;
}

/* contentall - RVH, 12.08.08 */
#contentall {
	float: left;
	width: 665px;
	text-align: left;
	padding: 17px 0px 0px 5px;
}

h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;	
font-style: normal;
color: #234E93;
}



#contentright {
margin: 20px 12px 15px 15px;
width: 150px;
float: right;
text-align: left;
}


#contentright h1 {  

     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: none;
     font-weight: bold; 
     font-size: 11px; 
		 line-height: 20px; 
		 vertical-align: middle;             
		 padding: 0px 5px 0px 5px;
     margin: 0px 0px 10px 0px;
		 background-color: #234E93;
		 text-align: center;
     color: #ffffff;
}

#contentright h1 a {  

     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: none;
     font-weight: bold; 
     font-size: 11px; 
		 line-height: 20px; 
		 vertical-align: middle;             
		 padding: 0px 5px 0px 5px;
     margin: 0px 0px 10px 0px;
		 background-color: #234E93;
		 text-align: center;
     color: #ffffff;
}

#contentright p{
	border: 2px solid #C9D3E4;
  padding: 5px 5px 5px 5px;
	margin: 0px 0px 20px 0px;
  background-color: #ffffff;

}

#contentright ul{
	border: 2px solid #C9D3E4;
  padding: 5px 5px 5px 5px;
	margin: 0px 0px 20px 0px;
  background-color: #ffffff;
  list-style-position: inside;

}

#contentright li{
	font-size: 11px;
}

#bund{ 
clear: both;
width: 950px;
padding: 20px 0px 20px 0px;
border-top: 2px solid #C9D3E4;
font-size: 9px;	
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

.bsplit {
	display: inline;
	color: #C9D3E4;
}

/***************************************************************

* Mailform

***************************************************************/

.csc-mailform {
 width: 500px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	}

 

.csc-mailform .csc-mailform-field label {

 width: 100%;

 text-align: left;

}#mailformname, #mailformaddress, #mailformpostnr, #mailformby, #mailformtelefon_arbejde, #mailformtelefon_privat, #mailformbesked {

                      width: 100%;

}.csc-mailform h4 {

                      margin: 5px 0px 0px 0px;

}.csc-mailform label {

                      font-size: 9px;

}


input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	
}

.tx-indexedsearch-res {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	
}

.tx-indexedsearch-descr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	
}

.tx-indexedsearch-info {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;	
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: underline;	
color: black
}

.csc-sitemap ul {
	font-size: 11px;
	font-weight: none;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 0px 21px;
}

.csc-sitemap ul li {
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

.csc-sitemap ul ul {
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 15px;
}

.csc-sitemap ul ul li {
	margin: 6px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}	



/******************************************************************************
* cmsh_oldstudentlist extension
******************************************************************************/

/** list **/
.tx-cmsholdstudentslist-pi1 td {
	font-size: 9px;
	vertical-align: top;
		padding: 2px 0px;
}
.tx-cmsholdstudentslist-pi1 .name_1,
.tx-cmsholdstudentslist-pi1 .text_1,
.tx-cmsholdstudentslist-pi1 .lastupdate_1 {
	color: #FFFFFF;
	background: #234E93;
	padding: 2px 5px;
}
.tx-cmsholdstudentslist-pi1 .name_1 {
	width: 75px;
}.tx-cmsholdstudentslist-pi1 .text_1 {

}.tx-cmsholdstudentslist-pi1 .lastupdate_1 {
	width: 125px;
}

.tx-cmsholdstudentslist-pi1 .odd {
	background: #C9D3E4;

}