/* Start of CMSMS style sheet 'kiratinsimple ' */
/* Top Elements */
* { margin: 0; padding: 0; outline: 0 }

body {
	background: #d6dada url(uploads/systemgrafik/body_bg.gif) repeat-x;
	font-size:0.7em;
        font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;

	text-align: center;
	margin: 0 0 50px 0;
}
.accessibility{visibility:hidden;}

/* links */
a, a:link, a:visited {	
	color: #1c6353;
	background: inherit;
                background-image:url(uploads/systemgrafik/dobbeltkkklinkpil.gif);
background-repeat:no-repeat; 
background-position:bottom right;
padding-right:0px;
		
}
a:hover {
	color: #a8242e;
	background: inherit;
	text-decoration: none;	
}

.pdflink {
background-image:url(uploads/kiratinsimple/pdflink.gif);
background-repeat:no-repeat; 
padding-left:18px;}

a.pdflink:hover{ color: #a8242e;
background-image:url(uploads/kiratinsimple/pdflink.gif);
background-repeat:no-repeat; 
padding-left:18px;}


p{padding: 0px 0px 10px 0px;	}
/* headers */
h1, h2, h3 {
	font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;
	color: #01624C;
}
h1, h2, h3{
	padding: 10px 10px 10px 0px;		
	margin: 0;
}
h1 {
	font-size: 230%;	
	font-weight: normal;
	letter-spacing: -1px;
}
h2 {
	font-size: 180%;
	color: #01624C;
}
h3 {
	font-size: 150%;	
	font-weight: normal;	
}



.fremhavRodt{color: #9E1F40;}


ul, ol {
	margin: 5px 20px;
	padding: 0 20px;
}
ul {
	list-style: none;
}

/* images */
img {

}
img.float-right {
  	margin: 5px 0px 10px 10px;  
}
img.float-left {
  	margin: 5px 10px 10px 0px;
}

code {
  	margin: 5px 0;
  	padding: 10px;
  	text-align: left;
  	display: block;
  	overflow: auto;  
  	font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;
  	/* white-space: pre; */
  	border: 1px solid #F4F3EC; 
	background: #FAFAE7;  
}
acronym {
  cursor: help;
  border-bottom: 1px dashed #777;
}
blockquote {
	margin: 10px;
 	padding: 0 0 0 35px;  
   border: 1px solid #F4F3EC; 
	background: #FAFAE7 url(uploads/match/quote.jpg) no-repeat 7px 10px; 
	font: bold 1.3em/1.5em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #976957;
}

/* start - table */
table {
	border-collapse: collapse;
             
		
}
th strong {
	color: #fff;
}
th {
	background: #93BC0C url(uploads/match/nav.jpg) repeat-x;
	height: 35px;
	padding-left: 12px;
	padding-right: 12px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #B6D59A;
	border-bottom: solid 2px #fff;
}
tr {
	height: 32px;
             vertical-align:top;
}
tr.header{font-weight:bold;}
td {padding:2px;

}


/* end - table */

/* form elements */
form {
	margin:0px; padding: 0 5px;
	border: 1px solid #f1f1f1; 
	background-color: #fff; 
                border:0;	
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding:2px;
	border:1px solid #eee;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width:400px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #eee;
	height:100px;
	display:block;
	color:#777;
}
input.button { 
	font: bold 12px Arial, Sans-serif; 
	height: 24px;
	margin: 0;
	padding: 2px 3px; 
	color: #FFF;
	background: #8EB50C url(uploads/match/nav.jpg) repeat-x 0 0;
	border: 1px solid #88AD0C;
}


/* search form */
.searchform {
	background-color: transparent;
	border: none;	
	margin: 0; padding: 5px 0 15px 0;	
	width: 250px;	
}
.searchform p { margin: 0; padding: 0; }
.searchform input.textbox { 
	width: 170px;
	color: #777; 
	height: 18px;
	padding: 2px;	
	border: 1px solid #b2c7b4;
	vertical-align: top;
}
.searchform input.button { 
	width: 60px;
	height: 24px;
	padding: 2px 5px;
	vertical-align: top;
   background-color: #1c6353;
}
.news_roed{
               display:block;
                border:1px solid #333;
                 padding: 5px;
                background-color:#faebef;}
.news_luseblaa{
               
                border:1px solid #333;
                 background-color:#eff8fa;
                 padding: 5px;}

/********************************************
   LAYOUT
********************************************/ 
#wrap {
	position: relative;
	background: #fff url(uploads/match/wrap-bg.jpg) repeat-y;
	width: 960px;	
	margin: 10px auto 0 auto;
	text-align: left;
}
#content-wrap {
	/*position: relative; - Menuen virker ikke i fuld drop-down med pos:rela*/
	background: #fff url(uploads/match/content-bg.jpg) repeat-x;
	clear: both;
	float: left;	
	width: 940px;	
	padding: 0; 			
	margin-left: 15px;	
	display: inherit;
	border-top: 5px solid #fff;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
#header {	
 background-image:url(uploads/systemgrafik/bg_top.png);
	height: 82px;	
	padding:  0 0 0px;	
	margin: 0px 0 0px 0;
}
#header-left{	
	position: absolute;
       top:20px;left:10px;
	/*background:  url(uploads/systemgrafik/logo.gif) no-repeat;*/
	width: 200px;	
		
	padding: 0px;	
	
}
#header-right{
	position: absolute;
                top:30px;left:630px;          
	width: 320px;
                height:20px;	
	padding: 0px;
}
#header-left img{border:0;padding:0;}
#header-right img, #header-right a{border:0;padding:0;margin:0;float:left;}
#header-right a, #header-right a:visited {	
/*undertrykker billedet -billedet findes ikke*/
     background-image:url(uploads/systemgrafik/dobbccgeltlinkpil.gif);
background-repeat:no-repeat; 
background-position:bottom right;

		
}		

#header h1#logo-text a {
	margin: 30px 0 0 0px; padding: 10px 0 0 0;
        text-align:center;
	font: normal 42px Verdana, Arial,sans-serif;
	letter-spacing: -1.5px;
	color: #9E1F40;
	text-transform: none;
	text-decoration: none;
	
	/* change the values of top and left to adjust the position of the logo*/
	
}
#header p#slogan {

	margin: 0; padding: 0;
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	color: #5b4a29;
	
	/* change the values of top and left to adjust the position of the slogan*/
	
}

/* header links */
#header-links {
width:60px;

float:right;
background-color: #ffffff;
	color: #1c6353;
	font: normal 11px Georgia, "Times New Roman", Times, serif;			
}
#header-links a {	
	color: #9E1F40;
	text-decoration: none;	
	padding: 0 2px;
background-image:none;
}
#header-links a:hover {
	color: #111;		
}
#header-links .noprint{color:#1c6353;font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;font-weight:normal;margin:-10px 0 0 0;}
#header-links form {
	background-color:#fff;border:0;}	
 #header-links img {
	background-color:#fff;border:0;paddint:0;margin:-7px 0 0 0;float:left;}		

#top_right {  height: 20px;margin-top:-65px;padding:0;margin:0;}
#top_right ul {margin: 0px auto; padding: 0px; }
#top_right ul li { display: inline; font-size: 0.7em;color:#9E1F40;float:left;}
#top_right ul li img{ border: none; text-decoration: none;padding:0 5px;}
#top_right ul li a { font-weight: normal;  color: #9E1F40; text-decoration: none;}
#top_right ul li a:hover{ text-decoration: none;}
#search_box{ margin: 5px 0px 0 0;padding: 0 0 0px;color: #9E1F40;float:right;}
#search_box form{padding:0; margin:-5px 0 0 5px;}
#search_box  input{border:1px solid #b2c7b4; height:15px;margin:-0px 3px 0px 0;font-size:11px; color:#1c6353;font-size:12px;font-weight:bold;padding-bottom:1px;}
#search_box input[type="image"]{border:0;}
#search_box input[type="submit"]{background-color: #1c6353; color: #fff;height:20px; width:40px;font-variant:small-caps;padding:0 0 0 2px;}


/* header-photo */
#header-photo {
	clear: both;
	background: #fff;
	margin: 0px 0 0 0;
	padding: 0;		
	height:196px; 
	width: 960px;
       

background-image:  url(uploads/images/topgrafik/Topgrafik5.jpg); background-repeat: no-repeat;


}
#header-photo img {
	border: none;
	margin: 0; padding: 0;
              
} 
.breadcrumbs{margin:0px 0 40px 0px;font-size:10px;color:#999;}

/* ------------------------------------------------------------------ */

div#content {	
float: left;
width: 700px;}
 
}

/* Main Column */
#main {

	padding: 10px 0 0 0; margin: 0 0 0 10px;
	display: inline;	
}
#main h1 {
	margin:5px 0;
	padding:0 0 3px 0px;
	font-size: 1.1em;
             font-weight:700;
	color: #01624C; 
}
#main h2 {
	margin-top: 10px;
	padding:0 0 3px 0px;
	font-size: 1.3em;
        font-weight:bold;
	color: #01624C; 
	
	text-transform: none;

}
#main h2 a {
	color:#01624C; 
	text-decoration: none;	
}
#main h2.sideoverskrift {
		font-size: 1.4em;
             margin-bottom:10px;	
}
#main h3 {
	margin:5px 0;
	padding:0 0 3px 0px;
	font-size: 1.3em;
             font-weight:700;
	color: #01624C; 
}
#main h4 {
	margin:5px 0;
	padding:0 0 3px 0px;
	font-size: 1.2em;
             font-weight:700;
	color: #01624C; 
}

}
#main ul li {
	/*list-style-image: url(uploads/kiratinsimple/bullet.jpg);*/
                list-style:circle;
                 font-size:97%;
                font-weight:bold;
}
#main ol li {
	/*list-style-image: url(uploads/kiratinsimple/bullet.jpg);*/
                       font-size:97%;
                font-weight:bold;
}

/* Sidebar  subnavigation*/	
#sidebar-left {
	float: left;
	width: 230px;
	padding: 0px 0 0 0; margin: 20px 0 0 0;	
}
#sidebar-left h2  {
                font-size:1.2em;
	color:#01624C; 
	text-decoration: none;	
}
#mainmenu li{border-bottom:1px dotted #999;}
/* Sidebar  - speciel forside*/
#sidebar-forside{
	position:absolute;
left:725px;top:310px;
	width: 220px;
	padding: 0px 0 0 0; margin: 25px 0 0 0;
	
}	
#sidebar {
float:right;
	width: 220px;
	padding: 0px 0 0 0; 
             margin: 25px 0 15px 0;
	
}
#sidebar h2, #sidebar-forside h2 {
             color: #1c6353;
	font-size:1.2em;
       	font-weight:bold;
			
}	
#sidebar h3 {
	margin-top: 0px;
	padding: 5px 0px; 
             color: #1c6353;
	font-size:1.2em ;
       	font-weight:bold;
			
}

#sidebar p{font-size:1.0em;color:#333;padding:5px 5px 5px 0;}
#sidebar a, #sidebar-forside a{background-image:0;text-decoration:underline;font-weight:bold;color:#666;}
#sidebar ul.sidemenu {
	text-align: left;
	margin: 7px 10px 8px 0px; padding: 0;
	text-decoration: none;		
	border-top: 1px solid #EBEBEB;
}
#sidebar ul.sidemenu li {
	list-style: none;
	border-bottom: 1px solid #EBEBEB;
	padding: 5px 0 5px 5px;
	margin: 0 2px;		
}
#kontakt{margin-bottom:5px;background-color:#e7ece5;padding:5px;}
#nyhedsoversigt{background-color:#d0dacd;padding:5px;}
.NewsSummary{padding:10px 0 10px 0;color:#666;border-bottom:1px solid #FFF;}
.NewsSummary p{padding:0 0 0px 0;}
#NewsPostDetailSummary H3{border:0;}
.NewsSummaryMorelink{display:block;padding-left:0;margin-left:0;}
.NewsSummaryMorelink a{background-image:0;text-decoration:underline;font-weight:bold;color:#666;}
.NewsSummaryLink a{text-decoration:none;color:#4e4c4c;font-size:1em;font-weight:bold;}
* html body #sidebar ul.sidemenu li {
	height: 1%;
}
#sidebar ul.sidemenu li a {
	text-decoration: none;	
	background-image: none;	
	color: #895F30; 		
}
#sidebar ul.sidemenu li a:hover {	
	color: #000;	
}
#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { border: none; }
#sidebar table.billedtabel{padding:0;margin:0;}
#sidebar table.billedtabel td{padding:0;margin:0;}

.billedtabel img{border:1px solid #ccc;padding:0;}

/* footer */
#footer-wrap {
	clear: both;
	width: 500px;
	font-size: 95%;	
	text-align: left;
	padding: 15px 0;		

        margin: 32px; 
}
#footer-wrap a:hover {
	color: #000;	
}
#footer-wrap h3 {
	color: #976834;  
	margin: 0;
	padding: 0 10px; 
	text-transform: uppercase;
	font-weight: bold;
}

#footer-columns {
                
	color: #888;
	margin: 0 auto; 
	padding: 0;	
	width: 100%;			
}
#footer-columns a {
	text-decoration: none;
	font-weight: bold;
	color: #666666;

}
#footer-columns ul {
	list-style: none;
	margin: 10px 0 0 0; 
	padding: 0;	
	border-top: 1px solid #e5e5e5;
}
#footer-columns li {float:left; vertical-align:bottom;
	border-bottom: 1px solid #e5e5e5;
height:30px;	
}
#footer-columns li a {
      
	font-weight: normal;
	

}
#footer-columns img {
margin:o; padding:o;
}


#footer-columns .col3, .col3-center {
	float: left;
	width: 32%;
}
#footer-columns .col3-center { 
	margin: 0 15px; 
}

/* bottom */
#footer-bottom {
	clear: both;	
	margin: 0 auto;
                height:20px; 
	width: 100%;
                 color:#1c6353;
                background-color: #d6dada;
	padding: 0px 0 0 0;

}
#footer-bottom  a {
	
                background-image:NONE;
}
#copyright{
 background-color: #d6dada;
width:100%;
text-align:right;
float:right;
color:#efeeee;}

#copyright a{
 background-image:NONE;
color:#efeeee;}
#copyright a:hover{
 background-image:NONE;
color:#992f2f;}

/* postmeta */
.postmeta {	
	padding: 5px; margin: 20px 10px 15px 10px;	
	font-size: 95%;	
	color: #99997D;
	border: 1px solid #EAE7DB;
	background: #FAFAE7;
}
.postmeta .date{ margin: 0 10px 0 5px;	}
.postmeta a.comments { margin: 0 10px 0 5px;	}
.postmeta a.readmore { margin: 0 10px 0 5px;	}

.post-info { font-size: .95em;	padding-top: 0; margin-left: 5px;	}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }

/* forsiden*/

#overskrift1 h1 {font-size:0.5em;font-weight:bold;}

#forside1, #forside3{display:block;width:345px; float:left;border:1px solid #d6dada;}

#forside2, #forside4{display:block;width:345px; float:right;border:1px solid #d6dada;}
#forside1 H3, #forside2 H3, #forside3 H3, #forside4 H3{font-size:1.0em;font-weight:bold;}
#tilbudsbokse{background-color:#e7ece5; padding:5px;margin-bottom:5px;}
#modtag-tilbud{  height:30px; font-size:1.0; font-weight:bold; color:#01624C;  padding:18px 0 0 40px;   background: url(uploads/systemgrafik/modtag-tilbud.gif)  no-repeat center left;
border-bottom:1px dotted #b7cdb9;}
#modtag-tilbud a:hover{  background-image: none;}

#bliv-ringet-op{ height:30px; font-size:1.0; font-weight:bold; color:#01624C; padding:18px 0 0 40px; 
background:  url(uploads/systemgrafik/bliv-ringet-op.gif)  no-repeat center left; 
}
#bliv-ringet-op a:hover{  background-image: none;}
.faktaboks{border:1px solid #999;padding:10px;width:350px;margin:0 0 10px 0;
background: url(uploads/systemgrafik/fakrtabak.gif)  repeat-x top left;}

/* fomularer*/
.kontaktformular form{margin:0;padding:0;}
.kontaktformular{display:block;width:400px;height:400px;text-align:left;padding:0;}
.kontaktformular .formularfelt{display:block;
                                       min-height:20px;margin:0px 0 5px 0;}
.kontaktformular label{float:left;margin:5px 0 0 0;}
.kontaktformular input{border:1px solid #01624C;float:right;width:280px;}
.kontaktformular textarea{display:block;border:1px solid #01624C;float:right;width:280px;height:50px;}
.kontaktformular .tekstfelt{display:block;min-height:60px;}
.kontaktformular .postnr{float:left;width:180px;}
.kontaktformular .postnr input{width:60px;float:right;}
.kontaktformular .by{float:right;width:210px;}
.kontaktformular .by input{border:1px solid #01624C;float:right;width:200px;}
.kontaktformular .telefon {width:220px;float:left;height:15px;}
.kontaktformular .telefon input{width:100px;float:right;}
.kontaktformular .ringmigopcheck{width:160px;float:right;padding:1px 0;margin:0;height:17px;}
.kontaktformular .ringmigopcheck input{float:left;width:15px;height:15px; }
.kontaktformular .ringmigopcheck label{float:right;width:140px;margin-top:0px; }

.kontaktformular .email{display:block;float:right;width:100%;min-height:20px;}
.kontaktformular .checkboks {float:left; width:100%;height:15px; }
.kontaktformular .checkboks input{float:left;margin-left:115px;width:10px;margin-top:5px;width:15px;height:15px; }
.kontaktformular .checkboks label{float:right; width:250px;margin-top:5px;}
.kontaktformular .besked{float:left;display:block;min-height:50px;width:100%;}
.kontaktformular .besked input{min-height:100px;}
.kontaktformular .submit input{ clear:left;float:right;width:50px;
background-color:#01624C;color:#fff;font-weight:bold;}

/*sitemap*/
.sitemap {list-style-type:circle;}
.sitemap li {margin-bottom:5px;font-size:1.2em;}
.sitemap li a{ }
.sitemap .sitemap-description{font-size:0.8em;color:#666666;}
.sitemap li li{list-style-type:disc;font-size:90%;}





/* End of 'kiratinsimple ' */

