/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
/* Stylesheet for Konservatorskolen */
/* Colors for Konservatorskolen

Der bør ikke bruges padding-top, right, left eller bottom
da mozilla ikke understøtter det.

Baggrund top logo: 					#625D34
Baggrund på top banner:				#C4C4A9
Linier på hvid baggrund:			#990000
Linier på farvet baggrund:			#635D34
Links color:							#77787B
H1 color:
H2 color
normal color:

Dette site kræver at der i HTML'n indsættes ét ekstra stylesheet med navnet kons[n].css
Hvor [n] er siteid på det pågældende site.

*/

* {
	margin:0px;
	padding:0px;
}

form{margin:0px;}

body, h1, h2, h3, h4, h5, h6, td, input, select {
	font: 10px verdana, Arial, Helvetica, sans-serif; 
	color: #65573E;
}

h1 {margin-bottom: 5px; font-size: 14px; font-weight: bold; color: #990000; text-transform: uppercase;}
h2 {margin-bottom: 3px; font-size: 14px; font-weight: bold; color: #000000;}

p {
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height:14px;
	margin:0px
}

a img{border:none;}

a {color: #625D34; text-decoration: none;}
a:link {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none;} 

ul, ol {
	margin-left: 0px;
	margin-top: 4px;
}

li {
	padding-left: 5px;
	height: 17px;
	list-style: disc inside url(images/li_dot_kons.gif);
	}

body {
	background-color:#FFFFFF;
	text-align:center; /* center all elemnts inside body*/
	margin-top: 0px;
	margin-bottom: 0px;
}


#globalcontainer {
	border-left: 1px solid #635D34;
	border-right: 1px solid #635D34;
	height: 100%;
}

#globalbanner {
	background-color: #C4C4A9;
	width: 470px;
	height: 85px;
	float: left;
	overflow: hidden;
}

#globalsearch {
	background-color: #C4C4A9;
	width: 231px;
	height: 85px;	
	float: left;
}

#globalsearch a {
	display: block;
	width: 26px;
	height: 10px;
	float: left;
	margin-top: 3px;
	margin-left: 4px;
	font-weight: bold;
	text-transform: uppercase;
}

#globalsearch input {
	display: block;
	border: 0px;
	background-color: transparent;
	width: 119px;
	height: 14px;
	float: left;
	margin-top: 3px;
	margin-left: 9px;
}

#globalwatermarksecond {
	background-image: url(images/watermark_second.gif);
	width: 289px;
	height: 85px;
	float: right;
}

#globalleftcontent {
	background-image: url(images/watermark_bottom_left.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 847px;
	height: 100%;
}

#globalmenucoloumn {
	float: left;
	height: 100%;
}

#globalrightcontent {
	background-image: url(images/watermark_bottom_right.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #C4C4A9;
	width: 143px;
	height: 100%;
}

#globalvisitcard {
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#globalvisitcard TD {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

#globalleftmenu {
	width: 211px;
	margin-right: 30px;
}


#globalleftmenu .niv1box {border-bottom: 2px solid #65573E;}
#globalleftmenu .niv2box {margin-bottom: 8px;}
#globalleftmenu .niv3box {margin-bottom: 0px;}


#globalleftmenu .niv1 {text-transform: uppercase; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; font-size: 13px; font-weight: bold;}
#globalleftmenu .niv2 {text-transform: lowercase; margin-left: 22px; margin-top: 5px; margin-bottom: 5px; font-size: 10px; font-weight: bold;}
#globalleftmenu .niv3 {text-transform: lowercase; margin-left: 34px; margin-top: 5px; margin-bottom: 5px; font-size: 10px; font-weight: bold;}

#globalleftmenu a {color: #65573E;}
#globalleftmenu a:active {color: #000000;}
#globalleftmenu a:hover {color: #000000;}
#globalleftmenu a.active {color: #000000;}

#globalcontent {float: left; width: 590px; overflow: hidden;}

#globalcontentarea {float: left; padding-right: 16px;}
#globalcontentarea a {color: #990000;}
#globalcontentarea a:active {color: #000000;}
#globalcontentarea a:hover {color: #000000;}
#globalcontentarea a.active {color: #000000;}

#globalcontentarea .col1 {float: left; width: 440px; margin-right: 10px;}
#globalcontentarea .col2 {float: right; width: 120px;}

#globalcontentarea .col2 .teachers .niv4 {margin-bottom: 4px; font-weight: bold;}
#globalcontentarea .col2 .teachers .niv4 a {color: #65573E;}
#globalcontentarea .col2 .teachers .niv4 a.active {color: #000000;}
#globalcontentarea .banner {float: left; width: 120px; margin-left: 10px; text-align: right;}

#globalcontentarea .col1spec {float: left; width: 280px; margin-right: 20px;}
#globalcontentarea .col2spec {float: left; width: 270px;}

#globalcontentarea .sitemap .niv1box {margin-bottom: 8px;}
#globalcontentarea .sitemap .niv1 {margin-top: 8px; font-weight: bold; font-size: 13px;}
#globalcontentarea .sitemap .niv2 {margin-top: 8px; }
#globalcontentarea .sitemap .niv3 {margin-top: 8px; margin-left: 10px;}
#globalcontentarea .sitemap .niv4 {margin-top: 8px; margin-left: 22px;}
#globalcontentarea .sitemap a {color: #65573E;}

#globalbreadcrum {
	margin-top: 8px;
	font-weight: bold;
	width: 100%;
	border-bottom: 2px solid #990000;
	padding-bottom: 6px;
	color: #000000;
}

#globalfunctions {
	padding-top: 3px;
	text-transform: uppercase;
	height: 21px;
}

#globalfunctions a {color: #77787B;	font-weight: bold;}
#globalfunctions a:active {color: #000000;}
#globalfunctions a:hover {color: #000000;}

#globalfunctions .print {
	float: left;	
	width: 442;
	text-align: right;
}

#globalfunctions .sitemap {
	float: left;	
	width: 148;
	text-align: right;
}

#print {
	text-align: left;
	padding: 10px 10px 10px 10px;
}

#print .header {
	width: 100%;
}

#print .header .logo {
	float: left;
	height: 30px;
	width: 30px;
}

#print .header .tekst {
	margin-top: 6px;
	margin-left: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

#print .component {
	clear: both;
	border-top: 1px solid #65573E;
	padding: 5px 5px 5px 5px;
	margin-top: 5px;
}


#print .publishdate {
	margin-top: 20px;
}

#printforside {
	clear: both;
	width: 100%;
}

#printforside .component {
	float: left;
	border-top: 1px solid #65573E;
	padding: 5px 5px 5px 5px;
	margin-top: 5px;
	width: 100%;
}

#merge {
	text-align: left;
	background-color: #EBE8E1;
}
#merge .clean {
	padding: 5px;
	border: 1px solid black;
	margin-bottom: 20px;
	background-color: #FFFFFF;
}


.visCvNavn {font-size: 11px; font-weight: bold;}
.visCvMisc {line-height: 16px;}
.visCvDevider {background-color: Gray; height: 1px;	width: 100%;}

/*Newsletter*/
.NL_CompTitleTD{
	font-size:16px;
}
.NL_TypeListTD{
}
.NL_TypeListHeaderTD{
	font-weight: bold;
	font-size: 14px;
}
.NL_TypeItemCBTD{
	width: 25px;
	padding: 0px;
	text-align:center;
}
.NL_TypeItemNameTD{
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
.NL_TypeItemDescriptionTD{
	padding-top: 0px;
}
.NL_ActionHeaderTD{
	font-weight: bold;
}
.NL_EditSubscriptionTD{
}
.NL_HeaderDiv{
}
.NL_DeleteSubscriptionTD{
}
