body {
	margin: 0;;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

h1 { font-weight:bold; font-size:11px; margin:0;padding:0; padding-top:6px;}
h2 { font-weight:bold; font-size:11px; margin:0;padding:0; padding-top:6px;}
h3 {
	font-weight:bold;
	font-size:11px;
	margin:0;
	padding:0;
	padding-top:6px;
	font-style: italic;
}

.siteholder {	margin: auto; margin-top: 26px; width:851px; }

.leftsiteholder { /*div der styrer venstre side af websiden*/
	width:608px;
	_width:636px;
	padding-left:28px;
	float:left
}

.searchresultlist_enkel {
	padding-top:10px;
}

p {margin-top:0; padding-top:0;}

.smallbanner {width:167px; height:240px; overflow:hidden;}

.related_blank_box p {padding:0; margin:0;}

.rightsiteholder { /*div der styrer højre side af websiden (fx nyhederne)*/
	float:left;
}

.logodiv { /*styrer div der indeholder københavns sprogcenters logo*/
	height:85px;
}

.topmenu{ /*styrer div der indeholder topmenuen*/ 
	padding-left:5px;
	font-size: 11px;
	margin-bottom:17px;
}
.topmenu a {
	text-transform: uppercase;
	text-decoration:none;
	color: #000000;
}
.topmenu a:hover {
	color:#EF8A21;
}
.topmenu ul {list-style:none; margin:0; padding:0;}
.topmenu li {float:left; background-image:url(/userfiles/images/other/space.png); background-repeat:no-repeat; background-position:right; padding-right:17px;}
.topmenu span { /*styrer prik mellem menupunkter*/
	color:#4B99B1;
	margin-left: 5px;
	margin-right: 5px;
}
.content {
	padding-left:5px;
	font-size: 11px;
	min-height:530px;
	float:left;
}

.content a{
	color:#EF8A21;
	text-decoration:none;
}

.undermenu {padding-top:20px;}

.studentpdf {
	padding-top:110px;
	font-size: 9px;
	color: #D3226D;
	width:189px;
	height:250px;
	_height:348px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size: 10px;
}
.studentpdf a{
color: #D3226D;
text-decoration:none;
	line-height: 20px;
}
.newsboks {
	height:336px;
	overflow:auto;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #A3C1B9;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size: 10px;
	color: #FFFFFF;
	width:165px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
.newsboks .newsboksheader { /*styrer nyheds header*/
	font-size: 11px;
	font-weight: bold;
	background-color: #A3C1B9;
	padding-bottom:3px;

}
.newsboks .newsboksheader #newsshowhide {
	padding-left:80px;
	text-align: right;
}
.newsboks .newsboksbottom {
	background-color: #A3C1B9;
	height:13px;
}
/*.adress { /*styrer div indeholder adresse*/
/*	font-size: 11px;
	text-transform: uppercase;
	padding-left:5px;
	float:left;
	padding-top:30px;
}*/
.adress {
	float: left;
    font-size: 11px;
    /*height: 1px;*/
    padding-left: 10px;
    /*position: relative;*/
    text-transform: uppercase;
    /*top: -25px;*/
	width:700px;
	margin-top:-25px;
	position:relative;
	z-index:1;
}
.adress a {
	text-decoration:none;
	color:#000000;
}
.adress span { /*styrer prik mellem adresse punkter*/
	color:#4B99B1;
}
/***undersider****/
.innercontent_left { /*styrer der indeholder flash med ansigter*/
	width:190px;
	float:left;
	padding-bottom:30px;
}
.innercontent_left div {
	/*padding-top:20px;*/
}
.innercontent_left a {
	display:block;
	text-decoration:none;
	color:#000000;
	line-height:20px;
	text-transform: uppercase;
}
.innercontent_left a:hover {
	color:#EF8A21;
}
.innercontent_left ul {list-style:none; margin:0; padding:0;} 


.innercontent_right { /*styrer content indholde på undersider*/
	width:388px;
	float:left;
	padding-bottom:30px;
}
.content_text_header {
	font-weight:bold;
	padding-top:3px;
	height:18px;
}
.nyhedsheader, .nyhedsheader a {
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration:none;
	color:#FFFFFF;
	font-size: 11px;
}
.nyhedssmallcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size: 10px;
	padding-bottom:10px;
}

