BODY {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
}

P, TD
{
	font-family: Verdana;
	font-size: 11px;
}




TD
{
	font-family: Verdana;
	font-size: 11px;
}

H1
{
	color: #CC0000;
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
}

H2
{
	color: #CC0000;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
}

H3
{
	color: #CC0000;
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
}

H4
{
	color: #CC0000;
	font-size: 16px;
	font-family: Verdana;
	font-weight: bold;
}

H5
{
	color: #CC0000;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
}

A:link
{
	color: #000000;
	text-decoration: underline;
}

A:visited
{
	color: #000000;
	text-decoration: underline;
}

A:hover
{
	color: #000000;
	text-decoration: underline;
}

a img{
    border: 0px;
}

.menuDevider {font-size: 0px; color: #ffffff; height: 17px; text-decoration: none;}

.menuLevel1 {font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.menuLevel1:link {font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.menuLevel1:visited {font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.menuLevel1:hover {font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.menuLevel1A {font-size: 11px; color: #CC0000; text-decoration: none; font-weight: bold;}
.menuLevel1A:link {font-size: 11px; color: #CC0000; text-decoration: none; font-weight: bold;}
.menuLevel1A:hover {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel1A:visited {font-size: 11px; color: #CC0000; text-decoration: none; font-weight: bold;}

.menuLevel2 {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel2:link {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel2:visited {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel2:hover {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel2A {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel2A:link {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel2A:hover {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel2A:visited {font-size: 11px; color: #CC0000; text-decoration: none;}

.menuLevel3 {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel3:link {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel3:visited {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel3:hover {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel3A {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel3A:link {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel3A:hover {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel3A:visited {font-size: 11px; color: #CC0000; text-decoration: none;}

.menuLevel4 {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel4:link {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel4:visited {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel4:hover {font-size: 11px; color: #000000; text-decoration: none;}
.menuLevel4A {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel4A:link {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel4A:hover {font-size: 11px; color: #CC0000; text-decoration: none;}
.menuLevel4A:visited {font-size: 11px; color: #CC0000; text-decoration: none;}


.SitemapL1
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;	
}

.SitemapL1:link
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL1:visited
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL1:hover
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL2 
{
	text-decoration: none;
	padding-left: 6px;
	line-height: 18px;
}

.SitemapL2:link
{
	text-decoration: none;
	padding-left: 6px;
	line-height: 18px;
}

.SitemapL2:visited
{
	text-decoration: none;
	padding-left: 6px;
	line-height: 18px;
}

.SitemapL2:hover
{
	text-decoration: none;
	padding-left: 6px;
	line-height: 18px;
}

.SitemapL3
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL3:link
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL3:visited
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL3:hover
{
	text-decoration: none;
	padding-left: 6px;
}


.SitemapL4
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL4:link
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL4:visited
{
	text-decoration: none;
	padding-left: 6px;
}

.SitemapL4:hover
{
	text-decoration: none;
	padding-left: 6px;
}

.globalSearchResultLink:link
{
	font-weight: bold;
	color: #B00D24;
	text-decoration: none;	
}

.globalSearchResultLink:visited
{
	font-weight: bold;
	color: #B00D24;
	text-decoration: none;
}

.globalSearchResultLink:hover
{
	font-weight: bold;
	color: #B00D24;
	text-decoration: none;	
}


.globalSearchResultMisc
{
	color: #334444;
}

.globalSearchResultNav
{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-weight: bold;	
}

.dotsVertical 
{
	background-image: url('/cms/cms/solroedkommune/images/dotsVertical.gif');
	background-repeat: repeat-y;
	background-position: top left;
	width: 2px;
	
}

.dotsHorizontal
{
	background-image: url('/cms/cms/solroedkommune/images/dotsHorizontal.gif');
	background-repeat: repeat-y;
	background-position: top left;
	width: 2px;
	
}

.VerticalLine
{
	 /*background:white url('/cms/cms/SolroedKommune/images/dotsHorizontal.gif') repeat-x 50% left;*/
	 
	background-image: url('/cms/cms/solroedkommune/images/dotsHorizontal.gif');
	background-repeat: repeat-x;
	background-position: 50% left;
	border-right:5px solid white;

}

.Path {font-size: 10px; color: #000000; text-decoration: none;}
.PathLink {font-size: 10px; color: #000000; text-decoration: none;}
.PathLink:link {font-size: 10px; color: #000000; text-decoration: none;}
.PathLink:hover {font-size: 10px; color: #000000; text-decoration: none;}
.PathLink:visited {font-size: 10px; color: #000000; text-decoration: none;}
.PathActive {font-size: 10px; color: #CC0000; text-decoration: none;}

.MenuBlank {display: none;}
.MenuBlank:link {display: none;}
.MenuBlank:visited {display: none;}
.MenuBlank2 {height: 13px;}
.MenuBlank2:link {height: 13px;}
.MenuBlank2:visited {height: 13px;}

.componentHeading {font-size: 11px; color: #CC0000; font-weight: bold; height: 18px; padding-left: 0px;}

.topTitleText1 {
	color: #CC0000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	}
	.topTitleText2 {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
}
	.topTitleText3 {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	
}

.Logo {
	z-index: 1;
	position:absolute; 
	float:right;
	top: 0px; 
	right: 0px;
}
.LogoOnTopOfPictures {
	z-index: 2;
	position: absolute; 
	top: 30px; 
	right: 0px;
}

.LogoFix {
	z-index: 1;
	position:absolute; 
	float:right;
	top: 0px; 
	right: -1px;
}
.LogoFixOnTopOfPictures {
	z-index: 2;
	position: absolute; 
	top: 30px; 
	right: -1px;
}

.rightMenuLink {text-decoration: none;}
.rightMenuLink:link {text-decoration: none;}
.rightMenuLink:visited {text-decoration: none;}
.rightMenuLink:hover {text-decoration: none;}

.pageHeading{
	color: #CC0000;
	font-size: 24px;
	font-family: Verdana; 
	font-weight: bold;
}
.dottetHorizontal{
	background-image: url('/cms/CMS/SolroedKommune/Images/dotsHorizontal.gif'); 
	background-repeat: repeat-x;
}

/*-----------------------------------------------------------------------------------*/
/* SolrÃ¸d news */
.Solrod_List_Date{
	text-align: right;
	color: #CC0000;
	white-space:nowrap
}
.Solrod_List_Title{
	font-weight: bold;
	color: #CC0000;
}
.Solrod_List_Divider{
	background-image: url('/CMS/SolroedKommune/Images/dotsHorizontal.gif'); 
	background-repeat: repeat-x;
}


/*link settings for title */
.Solrod_List_Title a{
	color: #0033CC;
}
.Solrod_List_Author{
	font-style: italic;
}
.Solrod_List_TextTD{
	vertical-align:top;
}
.Solrod_List_Text{

}
.Solrod_List_Link{
}
.Solrod_List_Link:hover{
}
.Solrod_List_LinkDiv{
	width:100%;
	text-align:right;
}

.Solrod_List_ImageTD{
	vertical-align:top;
	border-right:solid 5px white ;
	width:1px;
}


/*news archive item*/
.Solrod_Archive_HeaderTR{
	font-weight: bold;
/*	background-color: #EEEEEE;*/
	color: #CC0000;
}

.Solrod_Archive_ItemTR1,.Solrod_Archive_ItemTR2{
}

.Solrod_Archive_HeaderTD{

}
.Solrod_Archive_HeaderLink{
	color: #CC0000;
	text-decoration: none;
}
.Solrod_Archive_HeaderLink:hover{
	text-decoration: underline;
}



/*Links in a news archive item*/
.Solrod_Archive_ItemTR1 a,.Solrod_Archive_ItemTR2 a{
	/*color: #0033CC;*/
	color: #000000;

}

/*Alternating color for news item */
.Solrod_Archive_ItemTR2{
/*	background-color: #CCCCCC;*/
}

.Solrod_Archive_SortLinksTR a{
	font-weight: bold;
	color: #990033;
}

.Solrod_Display_Date{
	color: #CC0000;
}
.Solrod_Display_Title{
	font-weight: bold;
	color: #CC0000;
}
.Solrod_Display_Text{

}

/*-----------------------------------------------------------------------------------*/
/* Styles til Servicehånsbog : A - Ã… liste */
A.ServListLinkAlpha, 
A.ServListLinkAlpha:link {
        FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #001359;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.ServListLinkAlpha:hover {
        COLOR: #003380;
        TEXT-DECORATION: none;
}

A.ServListLink, 
A.ServListLink:link {
        FONT-WEIGHT: normal;
	PADDING-BOTTOM: 2px;
	COLOR: #001359;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.ServListLink:active {}
A.ServListLink:visited {
        FONT-WEIGHT: normal;
	PADDING-BOTTOM: 2px;
	COLOR: #001359;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.ServListLink:hover {
        COLOR: #0000cd;
        TEXT-DECORATION: none;
}
P.ServListLinkHead,
A.ServListLinkHead, 
A.ServListLinkHead:link {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #001359;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
}
A.ServListLinkHead:hover {
        COLOR: #003380;
        TEXT-DECORATION: none;
}
DIV.ServListAlphabet {        text-align: left;}
TABLE.TableServListAlphabet {/* background-color: F6F5ED;*/ border: 1px solid #D1D5E3;}
TABLE.TableServListAlphabet TD.TdTableServListAlphabet {
        text-align: center;
}

/* Styles til Servicehånsbog : Emneoversigt */
TABLE.TableServListCategoryFrm {width:100%;border: 1px solid #D1D5E3;}
TABLE.TableServListCategoryFrm TD.TdTableServListCategoryFrm { padding: 5px;}
TABLE.TableServListCategoryCont {width:100%;}
TABLE.TableServListCategoryCont TD.TdTableServListCategoryContLeft {
        text-align: left;
        vertical-align: top;
        padding-top: 5px;
        padding-bottom: 5px;
}
TABLE.TableServListCategoryCont TD.TdTableServListCategoryContRight {
        padding-left: 15px;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: left;
        vertical-align: top;
}
TABLE.TableServListCategoryCont1 {width:100%;}
TABLE.TableServListCategoryCont1 TD.TdTableServListCategoryCont1TopLeft {
        width:15px;
        text-align: center;
        vertical-align: middle;
}
TABLE.TableServListCategoryCont1 TD.TdTableServListCategoryCont1TopRight {
        text-align: left;
        vertical-align: top;
}
TABLE.TableServListCategoryCont1 TD.TdTableServListCategoryCont1BottomLeft {}
TABLE.TableServListCategoryCont1 TD.TdTableServListCategoryCont1BottomRight {
        text-align: left;
        vertical-align: top;
}
A.CategoryPath:LINK {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
}
A.CategoryPath:VISITED {color:#666666;}
A.CategoryPath:HOVER {color:#0000cd;}
A.CategoryPath:ACTIVE {color:#0000cd;}
A.CategoryPathA:LINK {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #001359;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
}
A.CategoryPathA:ACTIVE {color:#0000cd;}
A.CategoryPathA:VISITED {
        color: #001359;
}
A.CategoryPathA:HOVER {color:#0000cd;}

TABLE.TableServCategoryCont1 {width:100%;}
TABLE.TableServCategoryCont1 TD.TdTableServCategoryCont1Top {
        text-align: left;
        vertical-align: top;
}
TABLE.TableServCategoryCont1 TD.TdTableServCategoryCont1Bottom {
        text-align: left;
        vertical-align: top;
}
/* Styles til Servicehånsbog : kontakt info */
/* NB links bruger samme style som : Emne valgt */
A.ContactInfo, 
A.ContactInfo:link {
        FONT-WEIGHT: normal; 
        FONT-FAMILY: Verdana, Helvetica, sans-serif; 
        TEXT-DECORATION: none;
        /*COLOR: #0000cd; */
		COLOR:black;
}
A.ContactInfo:active {
	color:#0000cd;
	text-decoration: underline;
}
A.ContactInfo:hover {
        COLOR: #0000cd;
	text-decoration: underline;
}
/* Styles til Servicehånsbog : Vis artikel */
/* NB links bruger samme style som : Emne valgt */
A.RelatedArt, 
A.RelatedArt:link {
        FONT-WEIGHT: normal; 
        FONT-FAMILY: Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #001359; 
}
A.RelatedArt:active {color:#0000cd;}
A.RelatedArt:hover {
        COLOR: #0000cd;
}


TABLE.TableServShowArtCont1 {
	width:100%;
	margin-bottom: 20px;

}
TABLE.TableServShowArtCont1 TD.TdTableServShowArtCont1Top {
        text-align: left;
        vertical-align: top;
        font-family: Verdana, Helvetica, sans-serif;
        FONT-SIZE: 15px;
        font-weight: bold;
        color: #CC0000;
        padding-bottom:5px;
}
TABLE.TableServShowArtCont1 TD.TdTableServShowArtCont1Bottom {
        text-align: left;
        vertical-align: top;
         padding:5px;
        border: 1px solid #D1D5E3;
}
/* Tabel til visning af information i hÃ¸jre side på Servicehåndbog */
TABLE.TableRightMenuContentServ {
        vertical-align: top;
        width:100%;
        /*background-color: ;*/
        /* border: 1px solid #EDECE7;*/
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuContentServ TD.TdTableRightMenuContentServ {
        padding: 0px 0px 0px 0px;
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuFrmServ {
        width: 100%;
        margin-top:0px ;
        margin-bottom:0px ;
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuFrmServ TD.TdTableRightMenuFrmServHeader {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuFrmServ TD.TdTableRightMenuFrmServCont {
        padding: 0px 0px 5px 0px;
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuBullited {
        padding: 0px 0px 5px 0px;
        text-align: left;
        vertical-align: top;
}
TABLE.TableRightMenuBullited TD.TdTableRightMenuBullitedLeft {        
        width: 7px;
        vertical-align: top;
}
TABLE.TableRightMenuBullited TD.TdTableRightMenuBullitedRight {
        vertical-align: top;
}

/**** Tabel til visning af information i hÃ¸jre side på Servicehåndbog */
/* Styles til Servicehånsbog : Emne valgt */
A.CategoryPath { 
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
 } 

A.CategoryPathA { 
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #001359;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
 }


A.LeftMenuServ,
A.LeftMenuServ:LINK {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #001359;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
}
A.LeftMenuServ:VISITED {        color: #001359;}
A.LeftMenuServ:HOVER {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #003380;
        text-decoration: none;
        padding-top:2px;
        padding-bottom:2px;
}


/* Styles til Indhold på Adressebog - START */
TABLE.TableSearchAddressContentFrm {}
TABLE.TableSearchAddressContentFrm TD.TdTableSearchAddressContentFrmHeader {
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        padding-right:10px;
        padding-bottom:3px;
        vertical-align: top;
}
TABLE.TableSearchAddressContentFrm TD.TdTableSearchAddressContentFrmCont {
        padding-right:10px;
        vertical-align: top;
}

TABLE.TableShowAddressT1 {        border: 1px solid #ECEBDD;}
TABLE.TableShowAddressT1 TD.TdTableShowAddressT1Left, TABLE.TableShowAddressT1 TD.TdTableShowAddressT1Right {
        /*background-color: F6F5ED;*/
        padding: 10px;
        text-align: center;
        vertical-align: middle;
}
TABLE.TableShowAddressT1 TD.TdTableShowAddressT1Right IMG {
        border: 1px solid #000000;
}
TABLE.TableShowAddressT2 {}
TABLE.TableShowAddressT2 TD.TdTableShowAddressT2Top {
        text-align: left;
        vertical-align: top;
        padding-bottom:20px;
        }
TABLE.TableShowAddressT2 TD.TdTableShowAddressT2Bottom {
        text-align: left;
        vertical-align: top;}
TABLE.TableShowAddressTLeftT {}
TABLE.TableShowAddressTLeftT TD.TdTableShowAddressTLeftTName {
        padding-bottom:10px;
        font-family: Verdana, Helvetica, sans-serif;
        font-weight: bold;
        color: 001359;
}
TABLE.TableShowAddressTLeftT TD.TdTableShowAddressTLeftTNormal {}
TABLE.TableShowAddressTLeftB {}
TABLE.TableShowAddressTLeftB TD.TdTableShowAddressTLeftBLeft {
        vertical-align: top;
        padding-right: 10px;

}
TABLE.TableShowAddressTLeftB TD.TdTableShowAddressTLeftBRight {
        vertical-align: top;
}
TABLE.TableShowAddressTNote {border: 1px solid #ECEBDD;}
TABLE.TableShowAddressTNote TD.TdTableShowAddressTNote {
        /*background-color: F6F5ED;*/
			padding: 10px;
}
/* Styles til Indhold på Adressebog - SLUT */
/*hurtig lister - sÃ¸geresultat */
TABLE.TableAddressFrontFrm, TABLE.TableSearchAddressFrm {}
TABLE.TableAddressFrontFrm TD.TdTableAddressFrontFrm, TABLE.TableSearchAddressFrm TD.TdTableSearchAddressFrm, {
	/*background-color: F6F5ED;*/
	padding: 10px;
	border: 1px solid #ECEBDD;
}
Div.DivSearchListHeader{
	font-size: 16px;
	font-weight: bold;
}
.RKselect{
	font-size: 11px;
	font-family: Verdana;
}
.tdRedBorders
{
	 border-bottom-style:solid;
	 border-color:#cc0000;
	 border-left-width:1px;
	 border-left-style:solid;
	 border-right-width:1px;
	 border-right-style:solid;
	 border-top-width:0px;
	 border-bottom-width:0px;
}
.tdRed
{
	 vertical-align:middle;
	 background-color:#cc0000;
	 color:#ffffff;	
}
.tdRed a
{
	 background-color:#cc0000;
	 color:White;
}

.tdRed a:hover
{
	 background-color:#cc0000;
	 color:White;
}
.tdRed a:visited
{
	 background-color:#cc0000;
	 color:White;
}

.divContent {
	/*overflow:auto; */
	height: 100%;
	/*width:544px;*/
	width:100%;
	padding-left: 25px;
	padding-right: 30px;
	padding-top: 20px;	
	/*scrollbar-darkshadow-color: #404040;
	scrollbar-arrow-color: #000000; 
    scrollbar-highlight-color: #ffffff; 
    scrollbar-face-color: #d4d0c8; 
    scrollbar-shadow-color: #808080; 
    scrollbar-track-color: #d4d0c8; */   
}

.tdRedTop
{
	 vertical-align:middle;
	 background-color:#cc0000;
	 color:#ffffff;
	 font-family: arial; 
	 font-size: 12px;
	 font-weight: bold;	 	
}
.tdRedTop a
{
	 font-family: arial; 	
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none; 
	 background-color:#cc0000;
	 color:White;
}

.tdRedTop a:hover
{
	 font-family: arial; 
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none; 
	 background-color:#cc0000;
	 color:White;
}
.tdRedTop a:visited
{
	 font-family: arial; 
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none; 
	 background-color:#cc0000;
	 color:White;
}

#UpdateDate
{
	/*border:solid 1px red;*/
	display:block;
}

.searchWord{
	background-color: yellow;
}


.solbib_container p{
    margin-top: 0px;
}
