
BODY  
{
margin:0;
padding:0;
height:100%;
font-family:Verdana;
color:#333333;
font-size: 0.7em;
margin:0px;
text-align:left; /* hensyntagen til ældre IE-versioner */
font-family:verdana,arial,sans-serif;
width:100%;
left: 0px;
top: 0px;
/*border:solid 3px red;*/
background-color: #FFFFF7;
position:absolute;/*  sæt referencenul i #side */
overflow: visible;
}


#side{
width:995px;
height:100%;
margin-top:0px;
margin-left:auto;
margin-right:auto;
text-align:left; /* neutralisering af ovenstående hensyn */
padding:0px;
position:relative;/*  sæt referencenul i #side */
/*border:solid 1px blue;
background-color: #FF0066;*/

}




#Top
 {
position:absolute;
left: 253px;
top: 0px;
z-index: 0;
/*background-color:yellow;
border:solid 1px red;*/
 } 


#Frise
 {
position:absolute;
left: 263px;
top: 35px;
z-index: 0;
z-index: 20;
/* background-color:yellow;
border:solid 1px red;*/
 } 

#Soro
{
position:absolute;
left: 70px;
top: 143px;
font-family:Garamond;
color:#742519;
font-size: 27px;
font-weight: bold;
z-index: 20;
}

#Logo
{
position:absolute;
height: 25px;
width:233px;
left: 16px;
top: 130px;
border: 0px ;
font-size: 15px;
font-weight: bold;
text-align: right;
}


img
{
border-style: none;
margin-top:3px;
margin-right:5px;
margin-bottom:3px;
}

.noborder
{
border-style: none;
margin:0px;
background:#576A8D;
}
 
 .Topmenu
 {
left:263px;
top: 148px;
height: 22px;
width:732px;
position:absolute;
/*border:solid 1px blue;*/
font-size:1em;
color:blue;
background:#742518;
font-weight:bold;
text-transform:uppercase;
z-index: 25;
border-top:solid 1px #74493F;
border-bottom:solid 1px #74493F;
text-align: center;
color:#FFFFFF; 
 } 
 


 
 .Topmenu a, .Topmenu a:hover,  a.TopmenuActive, a.TopmenuActive:visited , a.TopmenuActive:hover
 {
bottom: 5px;
text-align: center;
color:#FFFFFF; 
background-color:#742518;
font-size: 1em;
} 
 
#Menubaggrund
{
position:absolute;
left:3px;
top: 0px;
width:255px;
height:100%;
z-index: 5;
background:url(http://www.soroe.dk/cms/cms/Soroe_Kommune/images/bagmenu.gif);
background-repeat: no-repeat;
/*border:solid 1px red;*/
/*overflow: hidden;*/
}

#Menu
{
position:absolute;
left:59px;
top: 227px;
width:183px;
z-index: 20;
/*background-color:yellow;
border:solid 1px red;*/
/*overflow: hidden;*/
}
a.leftMenu1
{
	display: block;
	width: 100%;
	color:#3b3b3b;
	font-size: 1em;
	text-decoration:none;
	text-indent:0px;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	border-top:solid 1px #cccccc;
}
a.leftMenu1:hover, a.leftMenu1Active, a.leftMenu1Active:visited , a.leftMenu1Active:hover
{
	display: block;
	width: 100%;
	background-color:#742518;
	color:white;
	font-size: 1em;
	padding-left:10px;
	text-transform:uppercase;
	padding-top:7px;
	padding-bottom:7px;
	border-top:solid 1px #cccccc;
	border-left:solid 1px #b99a94;
}




a.leftMenu2, a.leftMenu2:active
{
	display: block;
	color:#3b3b3b;
	font-size: 1em;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
}



a.leftMenu2:hover, a.leftMenu2Active
{
	display: block;
	color:#3b3b3b;
	font-size: 1em;
	text-decoration:underline;	
	padding-left:20px;
	background-color:Transparent;
	text-transform:none;
	padding-top:3px;
	padding-bottom:3px;
}


a.leftMenu2Active:hover
{
	display: block;
	color:#3b3b3b;
	font-size: 1em;
	text-decoration:underline;	
	background-color:Transparent;
	text-transform:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;

}
a.leftMenu3
{
	display: block;
	color:#3b3b3b;
	font-size: 0.9em;
	text-decoration:none;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:3px;
}
a.leftMenu3 :visited, a.leftMenu3:hover, a.leftMenu3Active , a.leftMenu3Active :visited, a.leftMenu3Active:hover
{
	display: block;
	color:#3b3b3b;
	font-size: 0.9em;
	text-decoration:underline;	
	padding-left:24px;
	background-color:Transparent;
	text-transform:none;
	padding-top:3px;
	padding-bottom:3px;
}


a.leftMenu4
{
	display: block;
	color:#3b3b3b;
	font-size: 0.9em;
	text-decoration:none;
	padding-left:28px;
	padding-top:3px;
	padding-bottom:3px;
}
a.leftMenu4 :visited, a.leftMenu4:hover, a.leftMenu4Active , a.leftMenu4Active :visited, a.leftMenu4Active:hover
{
	display: block;
	color:#3b3b3b;
	font-size: 0.9em;
	text-decoration:underline;	
	padding-left:28px;
	background-color:Transparent;
	text-transform:none;
	padding-top:3px;
	padding-bottom:3px;
}


#navi
{ 
position : absolute;
left : -1000em;
width : 0em 
}


#sog
{
  position:absolute;
  left:805px;
  top: 180px;
  background:transparent;
  z-index: 25;
}

/* Input styles **/
INPUT {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   color: #000000;
   margin: 0px;
   height: 13px;
   padding: 0px;
}

.knap 
    {
	height: 17px;
    border-style: inset;
    text-decoration: none; 
    width: 32px;
    }



a:hover
{
	color:#742518;
	font-size: 1em;
	text-decoration:underline;
}


a, a :visited
{
	color:#742518;
	font-size: 1em;
	text-decoration:none;
}


#path
{
  position:absolute;
  right:0%;
  top: 183px;
  width: 732px;
  z-index: 0;
 }
.path
{
	color:#3b3b3b;  
    text-decoration:none;
    font-size:1em;
}
.path a
{
	color:#3b3b3b;
	text-decoration:none;
}
.path a:hover
{
	color:#3b3b3b;
	text-decoration:none;
}
 #Overskrift
{
  position:absolute;
  left:263px;
  top: 208px;
  font-size:1em;
  z-index:20;
  /* border:solid 1px blue;*/
 }

 
 #HOverskrift
{
  position:absolute;
  left:0px;
  top: -27px;
  font-size:1em;
  font-weight:bold;
  color:#000000;  
  text-decoration:none;
  text-transform:uppercase;    
  z-index:50;
 } 
 
 
#Content
{
position:absolute;
left:263px;
top: 235px;
width:530px;
padding-left:0px;
padding-right:0px;
/*border:solid 1px blue;*/
}
#RightContent
{
left: 810px;
position:Absolute;
width:185px;
height:60px;
top: 228px;
padding-left:0px;
background:#E6E6E6;
border-top:solid 7px #E6E6E6;
z-index: 30;
/*border:solid 1px green;*/
 }
 
#RightContentbg
{
left: 805px;
position:Absolute;
width:190px;
height:100%;
top: 0px;
background:#E6E6E6;
z-index: 10;
/*border:solid 1px green;*/
 } 
 
 #RightContentbghvid
{
left: 805px;
position:Absolute;
width:190px;
height:227px;
top: 0px;
background:#FFFFF7;
z-index: 20;
/*border:solid 1px green;*/
 } 
 
 #Contentfull
{
position:absolute;
left:263px;
top: 235px;
width:720px;
padding-left:0px;
padding-right:0px;
/*border:solid 1px green; */
}

#SOverskrift_hr
{
  position:absolute;
  left:263px;
  top: 220px;
  width: 730px;
  color:#C0C0C0;
 }
 
#Menu_hr
{
  position:absolute;
  left:263px;
  top: 167px;
  width: 730px;
  color:#C0FFC0;
  z-index:30;
 } 

hr {
  border: 0;
color: #E6E6E6;
height: 1px;
background: #E6E6E6;
z-index:10;
  }
 
 
 
 h1
{		
	font-weight:bold;
	font-size:1em;
	color:#000000;  
	text-decoration:none;
	text-transform:uppercase;    
	font-weight:bold;

}
h2{		
	font-weight:bold;
	font-size:1em;	
	color:#000000;
/*border:dotted 1px black;*/
}
h3{	
	font-weight:bold;
	font-size:1.1em;
	line-height:14px;
	color:#474747;
}
h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.BoldNewsLink
{		
	font-weight:bold;
	font-size:1em;	
/*border:dotted 1px black;*/
}

.News_Display_Title
{		
  position:absolute;
  left:0px;
  top: -25px;
  font-size:1em;
  z-index:20;
}

.News_Date
{		
  position:absolute;
  right:0px;
  top: -25px;
  font-size:1em;
  z-index:20;
}


#Lodret0
 {
  left:0px;
  height: 200%;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 }

#Lodret1
 {
  left:59px;
  height: 400px;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 }
 
 #Lodret2
 {
  left:253px;
  height: 400px;
  width:1px;
  position:absolute;
  background:red;
  z-index:50;
 }

#Lodret3
 {
  left:263px;
  height: 400px;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 } 

#Lodret4
 {
  left:795px;
  height: 400px;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 } 
 
 #Lodret5
 {
  left:805px;
  height: 400px;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 } 
 
  #Lodret6
 {
  left:995px;
  height: 400px;
  width:1px;
  position:absolute;
  background:blue;
  z-index:50;
 }

/*-Contactinfo--*/


.ContactInfoNameTD{
                font-size: 1.4em;
        padding-bottom:10px;
        font-weight: bold;
}
.ContactInfoDataTD


.ContactInfoLabelTD{
padding-right: 1em;
font-weight: bold;
}


.ContactInfoImgLeft{
                margin-right: 20px;
                margin-bottom: 10px;
}
.ContactInfoImgRight{
                margin-left: 20px;
                margin-bottom: 10px;
}






