body{
	margin:0px;
	padding:0px;
	background:#F7F7F4 repeat-x url(body_bg.gif) left top;
	text-align:center;
}
*{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#73736D;
}
#page{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background:transparent no-repeat url(split.gif) right top;
	width:773px;
}
/*///////// [SERVICE] //////////*/

#service{
	position:relative;
	background:transparent no-repeat url(split.gif) left top;
	height:68px;
}
#service ul{
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
}
#service ul li{
	margin:4px 0px 0px 0px;
	padding:0px;
	float:left;
	background:transparent no-repeat url(service_ul_split.gif) right center;
}
#service a{
	font-size:10px;
	margin:0px 9px 0px 9px;
	float:left;
	color:#626058;
	text-decoration:none;
}
#service ul li.hideWhenPublished, #service ul li.hideWhenPublishedSel
{
	display:none;	
}
#service a:hover, #service #search a:hover{
	color:#000;
}
#service a.home{
	margin-top:4px;
	padding-left:16px;
	background:transparent no-repeat url(home.gif) 0px 1px;
}
#service a.print{
	margin-top:4px;
	float:right;
	padding-left:18px;
	background:transparent no-repeat url(print.gif) 0px 1px;
}
#service .gb a, #service .gbSel a{
	padding-left:17px;
	background:transparent no-repeat url(gb.gif) 0px 2px;
}
#service .sitemap a, #service .sitemapSel a{
	padding-left:21px;
	background:transparent no-repeat url(sitemap.gif) 0px 2px;
}
#service .mail a, #service .mailSel a{
	padding-left:18px;
	background:transparent no-repeat url(mail.gif) 0px 2px;
}
#service img{
	position:absolute;
	top:32px;
	left:9px;
}
#service #search{
	position:absolute;
	text-align:right;
	top:35px;
	right:10px;
	width:250px;
	height:30px;
}
#service #search input{
	font-size:10px;
	background:#F7F7F4;
	border-top:1px solid #B3B1AA;
	border-right:1px solid #EDECE6;
	border-bottom:1px solid #EDECE6;
	border-left:1px solid #B3B1AA;
	width:102px;
	\width:104px;
	w\idth:102px;
}
#service #search a
{
	color:#416772;
	text-decoration:underline;
	margin-left:26px;
}
#service #search a.searchButton{
	float:right;
	display:block;
	font-size:10px;
	color:#626058;
	text-transform:uppercase;
	text-decoration:none;
	background:transparent no-repeat url(search.gif) left top;
	text-align:left;
	padding:2px 0px 5px 5px;
	margin:0px 0px 0px 5px;
	width:31px;
	\width:36px;
	w\idth:31px;
}
/*///////// [/SERVICE] //////////*/




/*///////// [NAV] //////////*/
#nav{
	height:19px;
	background:transparent no-repeat url(nav_split.gif) left top;
}
#nav ul{
	margin:0px 0px 0px 1px;
	padding:0px;
	list-style:none;
}
#nav ul li{
	position:relative;
	margin:0px;
	padding:0px;
	float:left;
}
#nav ul li a{
	text-transform:uppercase;
	float:left;
	text-decoration:none;
	color:#fff;
	display:block;
	font-size:10px;
	background:transparent no-repeat url(ul_li_sel_bg.gif) -5px 0px;
	padding:0px 7px 0px 7px;
	border-left:1px solid #466F7A;
	border-right:1px solid #2F4A52;
	line-height:18px;
}
#nav ul li.lock a{
	background:transparent no-repeat url(lock.gif) right center;
	padding-right:23px;
}

#nav ul li:hover a, #nav ul li.over a, #nav ul li.lockover a, #nav ul li.sel a, #nav ul li.selover a{
	border-left:1px solid #A63C53;
	border-bottom:1px solid #730920;
	background:#A13A51 repeat-x url(ul_li_sel_bg.gif) left bottom;
}
#nav ul li.lock:hover a, #nav ul li.lockover a{
	background:transparent no-repeat url(lock.gif) right center;
	padding-right:23px;
	border-left:1px solid #466F7A;
	border-right:1px solid #2F4A52;
	border-bottom:1px solid #2F4A52;
}
#nav ul li ul li.sel a, #nav ul li.sel ul li.sel a, #nav ul li ul li a:hover, #nav ul li:hover ul li a:hover{
	background:#436571 no-repeat url(ul_li_sel_ul_li_sel_a_bg.gif) right bottom;
	color:#fff;
	border-right:1px solid #C3C3BB;
	border-bottom:1px solid #C3C3BB;
	border-left:1px solid #C3C3BB;
}
#nav ul li:hover ul, #nav ul li.over ul, #nav ul li.selover ul{
	display:block;
}
#nav ul li ul, #nav ul li.lock:hover ul, #nav ul li.lockover ul
{
	position:absolute;
	left:0px;
	display:none;
	top:18px;
	margin:0px;
	padding:3px 0px 0px 0px;
	background:transparent repeat-x url(ul_li_sel_ul_bg.gif) 0px 2px;
}
html>body #nav ul li ul{
	width:150px;
}

#nav ul li ul li{
	display:block;
	float:none;
	clear:both;
	margin-right:-100px;
}
html>body #nav ul li ul li{
	margin-right:0px;
}
#nav ul li ul li a, #nav ul li:hover ul li a, #nav ul li.over ul li a, #nav ul li.selover ul li a{
	line-height:11px;
	text-transform:none;
	text-decoration:none;
	color:#6E6C71;
	display:block;
	padding:3px 3px 4px 7px;
	border-right:1px solid #C3C3BB;
	border-bottom:1px solid #C3C3BB;
	border-left:1px solid #C3C3BB;
	background:#ECEBE6;
	width:138px;
	\width:150px;
	w\idth:138px;
}
#nav ul li ul li.lock a, #nav ul li:hover ul li.lock a, #nav ul li.over ul li.lock a, #nav ul li.selover ul li.lock a, #nav ul li ul li.lock a:hover, #nav ul li:hover ul li.lock a:hover, #nav ul li.over ul li.lock a:hover, #nav ul li.selover ul li.lock a:hover
{
	background:#ECEBE6 no-repeat url(lock_niv2.gif) right top;
	padding-right:19px;
	color:#6E6C71;
	width:122px;
	\width:150px;
	w\idth:122px;
}
#nav ul li.hideWhenPublished, #nav ul li.hideWhenPublishedLock, #nav ul li.hideWhenPublishedSel
{
	display:none;	
}
/*///////// [/NAV] //////////*/


/*///////// [SPOT] //////////*/
#spot
{
	height:99px;
}
#spot img{
	float:right;
	margin-right:2px;
	border-top:1px solid #380410;
}
#spot embed, #spot object
{
	margin-top:1px;
	margin-left:10px;
}
#spot h1, #spot h1 span{
	display:block;
	width:360px;
	overflow:hidden;
	height:78px;
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size:22px;
	line-height:78px;
	font-weight:bold;
	color:#fff;
	margin:0px 0px 0px 10px;
	padding:1px 0px 0px 0px;
}
#spot h1 span
{
	display:inline;
}
#spot ul{
	margin:-6px 0px 0px 5px;
	padding:0px;
	list-style:none;
}
#spot ul li{
	margin:0px;
	padding:0px 9px 0px 5px;
	display:inline;
	background:transparent no-repeat url(spot_list_style.gif) 100% 70%;
}
#spot ul li.sel{
	background:transparent;	
}
#spot ul li a{
	font-size:10px;
	color:#fff;
	text-decoration:underline;
}
/*///////// [/SPOT] //////////*/


/*///////// [MAIN] //////////*/
#main{
	float:left;
	line-height:17px;
	margin-top:0px;
	padding:0px 0px 0px 1px;
	border-right:1px solid #F0F0ED;
	border-left:1px solid #F0F0ED;
	background:#fff repeat-y url(page_bg.gif) center center;
	width:770px;
	\width:773px;
	w\idth:770px;
}

#main p{
	margin:0px;
	padding:0px;
	/*display:inline;*/
}


hr, #main .clear hr{
	display:none;
}

#main hr{
	display:block;
	clear:both;
}
/*///////// [/MAIN] //////////*/


/*///////// [SUB] //////////*/
#sub{
	float:left;
	overflow:hidden;
	margin-bottom:15px;
	width:159px;
}
#sub ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#sub ul li{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #E3E3E0;
}
#sub ul li a{
	display:block;
	text-decoration:none;
	color:#3F3F3C;
	padding:2px 5px 2px 10px;
	width:144px;
	\width:159px;
	w\idth:144px;
}
#sub ul li a:hover{
	background:#EDECE6;
}
#sub ul li.sel a, #sub ul li.sel a:hover{
	background:#EDECE6;
	font-weight:bold;
}

#sub ul li ul{
	display:none;
}
#sub ul li.sel ul{
	display:block;
	padding-bottom:5px;
	padding-top:3px;
}

#sub ul li ul{
	border-top:1px solid #E3E3E0;
}
#sub ul li ul li{
	border-bottom:1px solid #fff;
}
#sub ul li.sel ul li a, #sub ul li.sel ul li a:hover{
	background:transparent;
	font-weight:normal;
	font-size:10px;
	padding-top:0px;
	padding-bottom:0px;
}
#sub ul li.sel ul li.sel a, #sub ul li.sel ul li a:hover, #sub ul li.sel ul li.sel a:hover
{
	font-weight:bold;
}


#sub ul li.hideWhenPublished, #sub ul li.hideWhenPublishedSel{
	display:none;
}
#sub ul li.lock a, #sub ul li.lock a:hover{
	background:transparent no-repeat url(sub_a_lock.gif) right center;
}




/*///////// [/SUB] //////////*/


/*///////// [CONTENT] //////////*/
#content
{
	float:left;
	padding:12px 12px 0px 12px;
	margin-bottom:15px;
	width:427px;
	\width:451px;
	w\idth:427px;
}
#content .userLogin input{
	font-size:10px;
	display:block;
	background:#F7F7F4;
	margin:0px 0px 3px 0px;
	border-top:1px solid #B3B1AA;
	border-right:1px solid #EDECE6;
	border-bottom:1px solid #EDECE6;
	border-left:1px solid #B3B1AA;
	width:50%;
}
#content .userLogin input.okBut
{
	margin-right:105px;
}
#content .userLogin .cookie input
{
	width:auto;
	border:none;
	background:none;	
	display:inline;
}
/*///////// [/CONTENT] //////////*/


/*///////// [RELATED] //////////*/
#related{
	float:left;
	line-height:15px;
	padding:0px 10px 0px 10px;
	margin-bottom:15px;
	margin-right:-15px;
	width:139px;
	\width:159px;
	w\idth:139px;
}
#related a{
	display:block;
	margin-bottom:10px;
}
#related .relatedEditor a{
	display:inline;
	margin-bottom:0px;
}

#related .newsSub input, #related .newsSub select, #related .userLogin input, #related .styleIt input, #content .findDealer input, #content .styleIt input, #content .simpleSearchForm #BaseBottomElem1_Search1_simpleSearchControl_QueryField, #content .simpleSearchForm #simpleSearchControl_QueryField
{
	font-size:10px;
	background:#F7F7F4;
	margin:0px 0px 3px 0px;
	border-top:1px solid #B3B1AA;
	border-right:1px solid #EDECE6;
	border-bottom:1px solid #EDECE6;
	border-left:1px solid #B3B1AA;
	width:96%;
}
#related .newsSub select
{
	width:99%;
}
#related .newsSub input.small
{
	width:30px;
	margin-top:5px;
	margin-left:10px;
}

#related .styleIt a
{
	margin-top:15px;
	margin-bottom:0px;
}
#content .findDealer input
{
	width:98%;
	margin-bottom:5px;
}
#related .userLogin input{
	display:block;
	width:135px;
	\width:137px;
	w\idth:135px;
}
#related .userLogin .clean input, #related .userLogin .cookie input, #related .newsSub .cookie input, #related .newsSub .clean input{
	display:inline;
	width:auto;
	border:none;
	background:transparent;
}
#related .userLogin .cookie{
	margin-top:10px;
}
#related .userLogin .cookie a, #related .newsSub a, #related .styleIt a{
	display:inline;
	line-height:auto;
	margin:0px;
	
}
#related .userLogin .cookie a.newuser, #related .newsSub .newuser a, #related a.signout{
	display:block;
}
#related a.signout, .wide #related a.signout
{
	background:transparent no-repeat url(unlock_related.gif) 52px 2px;
	padding-right:20px;
}
#related .userLogin .cookie label, #related .newsSub .cookie label{
	cursor:pointer;
}
#related .userLogin .cookie input, #related .newsSub .cookie input{
	float:left;
	margin:-2px 0px 10px -2px;
}
#related .newsSub .cookie
{
	margin-top:5px;
	display:block;	
}
#related .newsSub .cookie input
{
	clear:left;
	margin-bottom:5px;	
}
html>body #related .userLogin .cookie input, html>body #related .newsSub .cookie input{
	margin:0px 3px 0px 0px;
}
#related .userLogin a.but, #content .simpleSearchForm input{
	float:right;
	display:block;
	font-size:10px;
	color:#626058;
	text-transform:uppercase;
	text-decoration:none;
	background:transparent no-repeat url(ok.gif) left top;
	text-align:left;
	padding:0px 0px 5px 7px;
	margin:6px 0px 0px 5px;
	width:26px;
	\width:33px;
	w\idth:26px;
}
#content .simpleSearchForm input
{
	float:none;
	border:none;
	display:inline;
	margin:0px;
	padding:0px;
	width:33px;
	line-height:15px;
	text-align:center;
	cursor:pointer;
}
html>body #content .simpleSearchForm input
{
	height:17px;
}
#content .simpleSearchForm #BaseBottomElem1_Search1_simpleSearchControl_QueryField, #content .simpleSearchForm #simpleSearchControl_QueryField
{
	display:inline;
	width:300px;
	text-align:left;
	line-height:15px;
	height:15px;
	text-transform:none;
	font-size:11px;
	margin:0px 10px 0px 0px;
	cursor:default;
}
#related .userLogin a.but:hover{
	color:#000;
}
#related h2
{
	color:#fff;
	font-size:11px;
	margin:0px -10px 5px -10px;
	padding:2px 0px 3px 10px;
	background:#436A75 repeat-x url(th_bg.gif) left top;
	width:149px;
	\width:159px;
	w\idth:149px;
}
html>body #related h2{
	color:#fff;
}
#related h2 span, #related h2 font
{
	color:#fff;
	font-size:11px;
}

#related h2 img{
	float:right;
	margin-right:9px;
	margin-top:2px;
}
#content .userLogin h2 img{
	display:none;
}
#related .clipContent
{
	display:block;
	overflow:hidden;
	width:139px;
}
/*///////// [/RELATED] //////////*/





/*///////// [FOOTER] //////////*/

#banner{
	overflow:hidden;
	background:#F1F3F4;
	border-top:1px solid #E3E3E0;
	margin:0px 1px 0px 0px; 
	height:80px;
}
#banner a
{
	margin:9px 0px 0px 38px;
	float:left;
	height:24px;
	width:139px;
	background:url(../img/banner/boligsiden.gif) no-repeat center bottom;
}
#banner a.boligsiden{
	width:139px;
	background-image:url(../img/banner/boligsiden.gif);
}
#banner a.landbrug
{
	width:189px;
	background-image:url(../img/banner/landbrugssiden.gif);
}
#banner a.udland{
	width:110px;
	background-image:url(../img/banner/udlandssiden.gif);
}
#banner a.worldproperties{
	width:139px;
	background-image:url(../img/banner/worldproperties.gif);
}
#banner a.oline,
#banner a.boligmarkedet,
#banner a.cepi
{
	margin: 11px 0px 0px 120px;
}
#banner a.oline
{
	width:114px;
	background-image:url(../img/banner/oline.gif);
}
#banner a.boligmarkedet{
	width:125px;
	background-image:url(../img/banner/boligmarkedet.gif);
}
#banner a.cepi{
	width:58px;
	background-image:url(../img/banner/counsil.gif);
}

/* WIDE */
.wide #banner
{
	height: 96px;
}
.wide #banner a
{
	height: 34px;
}
.wide #banner a
{
	margin-left: 67px;
}
.wide #banner a.oline,
.wide #banner a.boligmarkedet,
.wide #banner a.cepi
{
	margin-left: 140px;
}



#footer{
	position:relative;
	background:transparent repeat-x url(footer_bg.gif) left top;
	height:29px;
	margin-bottom:15px;
}
#footer img
{
	float:left;
	margin:7px 5px 0px 13px;
	display:none;
}
#footer #gfxLeft{
	position:absolute;
	background:transparent no-repeat url(footer_left.gif) left top;
	height:29px;
	left:0px;
	top:0px;
	width:4px;
}
#footer #gfxRight{
	position:absolute;
	right:-1px;
	top:0px;
	background:transparent no-repeat url(footer_right.gif) left top;
	height:29px;
	width:4px;
}
html>body #footer #gfxRight{
	right:0px;
}
#footer span{
	font-size:10px;
	color:#3F3F3C;
	background:transparent no-repeat url(split_footer.gif) right center;
	display:block;
	float:left;
	white-space:nowrap;
	padding:0px 7px 0px 0px;
	margin:7px 0px 0px 7px;
}
#footer span a{
	font-size:10px;
}
#footer span.clean{
	background:transparent;
	padding:0px;
}
#footer #footerEmail
{
	display:none;
}
.wide #footer #footerEmail
{
	display:inline;
}
/*///////// [/FOOTER] //////////*/



/*///////// [FULL] //////////*/
.full #main{
	background:#fff repeat-y url(page_full_bg.gif) center center;
}
.fullRight #main
{
	background:#fff repeat-y url(page_full_right_bg.gif) center center;
}

.full #main #sub{
	display:none;
}
.fullRight #main #related{
	display:none;
}

.full #main #content, .fullRight #main #content{
	width:586px;
	\width:610px;
	w\idth:586px;
}
.full #main.home #content, .fullRight #main.home #content
{
	padding-left:0px;
	width:598px;
	\width:610px;
	w\idth:598px;
}
/*///////// [/FULL] //////////*/


/*///////// [NEWS&TEASER] //////////*/
#content .news{
	border-right:1px solid #E3E3E0;
	padding-right:10px;
	padding-left:12px;
	width:349px;
	\width:372px;
	w\idth:349px;
}
#content .news a, #content .newsList a{
	text-decoration:none;
	color:#73736D;
}
#content .news h2, #content .newsList h2{
	color:#416772;
	margin:0px;
}
#content .news .homeEditor h2, #content .newsList .homeEditor h2
{
	color:#8B0B27;
	margin-bottom:11px;
}


#content .news .infomedia
{
	background:transparent repeat-x url(infomedia_bg.gif) left top;
	border-top:1px solid #E2E2E0;
	margin:0px -10px 0px -12px;
	padding:10px 10px 0px 12px;
}

#content .strip{
	float:right;
	width:204px;
}
#related .strip{
	margin-top:15px;
}
#related .strip a, #related .teaser a
{
	display:inline;
	margin:0px;
}
#content .strip div{
	border-bottom:1px solid #E3E3E0;
	padding-bottom:10px;
	margin-bottom:10px;
}
#related .strip div{
	border-top:1px solid #E3E3E0;
	padding-top:10px;
	margin-top:10px;
	
}
#content .strip div img, #related .strip div img, #content img.teaserImgLeft, #content img.teaserImgRight, #content img.teaserImg{
	float:left;
	margin-right:10px;
	padding:1px;
	border:1px solid #E3E3E0;
}
#content img.teaserImg
{
	margin:0px;
	float:none;
}
#content img.teaserImgLeft
{
	margin-bottom:10px;
}
#content img.teaserImgRight
{
	float:right;
	margin:0px 0px 10px 10px;	
}

#related .strip div img{
	width:135px;
	\width:139px;
	w\idth:135px;
}
#related .strip div a{
	display:inline;
}

/*///////// [/NEWS&TEASER] //////////*/


/*///////// [WIDEMODE] //////////*/

.wide #page{
	width:943px;
}
.wide #main{
	background-image:url(wide_page_bg.gif);
	width:940px;
	\width:943px;
	w\idth:940px;
}

.wide #sub{
	width:193px;
}
.wide #sub ul li a{
	width:178px;
	\width:193px;
	w\idth:178px;
}
.wide #content{
	width:529px;
	\width:553px;
	w\idth:529px;
}
.wide #related{
	width:173px;
	\width:193px;
	w\idth:173px;
}
.wide #related .clipContent
{
	width:173px;
}
.wide #related h2{
	width:183px;
	\width:193px;
	w\idth:183px;
}

.wide #related .userLogin .cookie a.newuser, .wide #related .newsSub .newuser a, .wide #related a.signout, #content .userLogin .cookie a.newuser, #content .userLogin .cookie .newuser a{
	border-left:1px solid #416772;
	padding-left:7px;
	margin-left:7px;
	display:inline;
}
.wide #related .userLogin input{
	display:inline;
	margin:0px 0px 0px 0px;
	width:165px;
	\width:167px;
	w\idth:165px;
}
.wide #related .userLogin .clean input, .wide #related .userLogin .cookie input{
	display:inline;
	width:auto;
	border:none;
	background:transparent;
}
.wide #related .userLogin .cookie input{
	float:left;
	margin:-2px 0px 10px -2px;
}
.wide #related .strip div img{
	width:169px;
	\width:173px;
	w\idth:169px;
}
.wide #spot h1
{
	width:525px;
}

.wide .full #main{
	background-image:url(wide_page_full_bg.gif);
}
.wide .fullRight #main{
	background-image:url(wide_page_full_right_bg.gif);
}



.wide .full #main #content, .wide .fullRight #main #content{
	width:722px;
	\width:746px;
	w\idth:722px;
}
.wide .full #main.home #content, .wide .fullRight #main.home #content
{
	width:734px;
	\width:746px;
	w\idth:734px;
}

.wide #content .news{
	width:434px;
	\width:457px;
	w\idth:434px;
}
.wide #content .strip{
	width:253px;
}
.wide #content .userLogin input.okBut
{
	margin-right:130px;
}
.wide #banner div
{
	border-right:none;
	width:auto;
	padding-left:12px;
	padding-right:12px;
}
.wide #banner div.boligsiden{
	padding-left:15px;
}
.wide #banner div.udland
{
	display:block;	
}
.wide #banner div.worldproperties{
	padding-right:0px;
}
.wide #footer img
{
	display:inline;
}
/*///////// [/WIDEMODE] //////////*/



/*///////// [MISC] //////////*/
h2, h2 font, h2 span{
	margin:0px 0px 11px 0px;
	padding:0px;
	color:#8B0B27;
	font-size:13px;
	font-weight:bold;
}
h3, h3 font, h3 span{
	margin:0px;
	padding:0px;
	color:#8B0B27;
	font-weight:bold;
	font-size:11px;
}
.findDealer h3
{
	margin-bottom:10px;	
}
#dealerMaps
{
	text-align:center;
}
#dealerMaps img
{
	display:none;
	width:200px;
	height:200px;
	border:none;
	margin-top:10px;
}
#dealerMaps #dkMap
{
	display:block;
}



.clear{
	clear:both;
}
a, a strong, a em{
	text-decoration:underline;
	color:#416772;
}
a.visited{
	color:#73736D;
}
a.dl, #main #related a.dl{
	background:transparent no-repeat url(download.gif) 0px 3px;
	padding-left:14px;
	line-height:17px;
	display:block;
	font-family:Verdana, Arial, sans-serif;
	color:#416772;
}
a.pdf, #main #related a.pdf, a.word, #main #related a.word, a.excel, #main #related a.excel{
	background:transparent no-repeat url(pdf.gif) 0px 2px;
	padding-left:22px;
	display:block;
	line-height:20px;
	font-family:Verdana, Arial, sans-serif;
	color:#416772;
}
a.word, #main #related a.word
{
	background:transparent no-repeat url(word.gif) 2px 3px;
}
a.excel, #main #related a.excel
{
	background:transparent no-repeat url(excel.gif) 2px 3px;
}
a.lock{
	font-family:Verdana, Arial, sans-serif;
	color:#416772;
}
#content .newsList a.lock
{
	background:transparent no-repeat url(/Resources/include/lock_content.gif) 0px 2px;
	padding-left:16px;
}
a.back{
	background:transparent no-repeat url(a_back.gif) 0px 4px;
	padding-left:17px;
}
a.backDark{
	background:transparent no-repeat url(a_back_dark.gif) 0px 4px;
	padding-left:17px;
}
a.more, .more a
{
	background:transparent no-repeat url(infosys/a_more.gif) 0px 5px;
	padding-left:14px;
}
#related .relatedEditor a.more
{
	display:block;
	margin-top:5px;
}


div.linkBut
{
	float:left;
	clear:both;
	margin-top:20px;
	background:transparent no-repeat url(but_begin.gif) left top;
}
div.activityForm div.linkBut
{
	margin-left:88px;
}
html>body div.activityForm div.linkBut
{
	margin-left:176px;
}
div.linkBut a
{
	display:block;
	font-size:10px;
	line-height:15px;
	color:#626058;
	text-transform:uppercase;
	text-decoration:none;
	background:transparent no-repeat url(but_end.gif) right top;
	text-align:left;
	padding:0px 12px 4px 10px;
	margin:0px 0px 0px 0px;
}
div.linkBut a:hover
{
	color:#000;
}

img.left{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
img.right{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
span.left
{
	float:left;
}
span.right
{
	float:right;	
}
em
{
	font-family:Verdana, Arial, sans-serif;
	font-style:italic;
}
strong
{
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
}
#content hr
{
	display:block;
	clear:both;
	border-color:#E3E3E0;
	background:#E3E3E0;
	color:#E3E3E0;
	margin:7px 0px 7px 0px;
	padding:0px;
	height:1px;
	border-style:none;
}
/*
#content .clean input
{
	width:auto;
	border:none;
	background:transparent;
	
}
*/
#related input.clean
{
	width:auto;
	border:none;
	background:transparent;
	color:#416772;
	text-decoration:underline;
	font-size:11px;
	
}
#related input.okBut, #related .userLogin input.okBut, #content input.okBut
{
	width:33px;
	float:right;
	margin-top:5px;
	
}
#related input.okBut, #related input.searchBut, #content input.okBut, #content input.searchBut, #related .userLogin input.okBut, #related .userLogin input.searchBut
{
	width:auto;
	border:none;
	background:transparent;
}
#content input.searchBut
{
	width:36px;
	float:right;
	margin-top:10px;
}
#content .formBuilder
{
	float:left;
}
#content .formBuilder p
{
	display:block;
	margin-bottom:10px;
}
#content .formBuilder div, #content .submitBut
{
	background:transparent no-repeat url(but_end.gif) right top;
}
#content .submitBut
{
	float:right;
}
#content .formBuilder div input.but, #content .submitBut input
{
	cursor:hand;
	border:none;
	display:block;
	font-size:10px;
	line-height:15px;
	color:#626058;
	text-transform:uppercase;
	text-decoration:none;
	background:transparent no-repeat url(but_begin.gif) left top;
	text-align:center;
	padding:0px 0px 4px 5px;
	margin:0px 5px 0px 0px;
}
html>body #content .formBuilder div input.but, #content .submitBut input
{
	cursor:pointer;
	padding-top:1px;
}

div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #B3B1AA;
    position: absolute;
    background:#fff;
    text-align:left;
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;
    font-size:10px;
}

div.suggestions div.current {
    background-color: #73736D;
    color:#fff;
    
}
div.box
{
	background:#edece6;
	border:1px solid #c4c3bc;
	padding:7px 10px 7px 10px;
	margin-bottom:6px;
}
div.box ul
{
	margin:0px;
	padding:0px;
}
div.box ul li
{
	margin-left:20px;
}

div.faq, div.faqOn
{
	cursor:pointer;
	background:#edece6;
	border:1px solid #c4c3bc;
	padding:7px 10px 7px 10px;
	margin-bottom:6px;
}

div.faq strong, div.faqOn strong, 
div.faq strong *, div.faqOn strong *
{
	color:#416772;
}

div.faq em
{
	display:none;
	font-style:normal;
}
div.faqOn em
{
	display:block;
	font-style:normal;
}
.skip
{
	display:none;
}
.error /* Inserted by ROU for use in WebShop */
{
	color: Red;
}


	


/*///////// [/MISC] //////////*/


/*///////// [SPLITS] //////////*/
#content table.splitTwo, #content table.splitThree, table.customLayoutOne, table.clean{
	padding:0px;
	margin:0px;
	border:none;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	width:auto;
	width:100%;	
}
table.clean
{
	width:auto;
}
#content table.splitTwo td.colOne{
	padding:0px 6px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitTwo td.colTwo{
	padding:0px 0px 0px 6px;
	width:50%;
	\width:auto;
	w\idth:50%;
}

#content table.splitThree td.colOne{
	padding:0px 12px 0px 0px;
	width:33%;
	\width:auto;
	w\idth:33%;
}
#content table.splitThree td.colTwo{
	padding:0px 12px 0px 12px;
	border-right:1px solid #E3E3E0;
	border-left:1px solid #E3E3E0;
	width:34%;
	\width:auto;
	w\idth:34%;
}
#content table.splitThree td.colThree{
	padding:0px 0px 0px 12px;
	width:33%;
	\width:auto;
	w\idth:33%;
}

/*///////// [/SPLITS] //////////*/


/*///////// [CUSTOMTABLE] //////////*/
table.customLayoutOne td.th, #content table.customLayoutOne tr.th td, #content table.customLayoutOne tr th{
	color:#fff;
	padding:2px 5px 3px 5px;
	background:#466F7A repeat-x url(th_bg.gif) left center;
	font-weight:bold;
	border:1px solid #fff;
}
table.customLayoutOne td{
	padding:2px 5px 3px 5px;
	background:#F8F9FB;
	border:1px solid #fff;
}
table.customLayoutOne .odd td{
	background:#EDF2F5;
}
table.customLayoutOne td.th a, #content table.customLayoutOne .th td a
{
	color:#fff;
}


#content table td.nowrap
{
	white-space:nowrap;
}
/*///////// [/CUSTOMTABLE] //////////*/


/*///////// [SITEMAP] //////////*/

#content .sitemap ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#content .sitemap ul li{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #fff;
}
#content .sitemap ul li ul
{
	margin-bottom:20px;
}
#content .sitemap ul li ul li ul
{
	margin-bottom:0px;
}
#content .sitemap ul li a
{
	display:block;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	font-size:13px;
	font-weight:bold;
	color:#8B0B27;
	border-bottom:1px solid #E3E3E0;
	text-decoration:none;
}
#content .sitemap ul li.hideWhenPublished
{
	display:none;	
}
#content .sitemap ul li ul li a
{
	padding:0px 0px 0px 16px;
	margin:2px 0px 3px 2px;
	font-size:11px;
	font-weight:normal;
	color:#416772;
	border-bottom:none;
	text-decoration:underline;
	background:transparent no-repeat url(bullet.gif) 0px 6px;
}
#content .sitemap ul li ul li ul li a
{
	margin-left:18px;
}
#content .sitemap ul li ul li ul li ul li a
{
	margin-left:36px;
}

/* Lock niv1 */
#content .sitemap ul li.lock
{
	background:transparent no-repeat url(lock_content.gif) 0px 3px;
}
#content .sitemap ul li.lock a
{
	padding-left:16px;
}
/* Reset */
#content .sitemap ul li ul li.lock
{
	background:transparent;
}
#content .sitemap ul li.lock a
{
	padding-left:16px;
}

/* Lock niv2 */
#content .sitemap ul li ul li.lock a, #content .sitemap ul li.lock ul li.lock a
{
	background:transparent no-repeat url(lock_content.gif) 0px 3px;
}
#content .sitemap ul li ul li.lock ul li a, #content .sitemap ul li.lock ul li.lock ul li a
{
	background:transparent no-repeat url(bullet.gif) 0px 6px;
}
/* Lock niv3 */
#content .sitemap ul li ul li ul li.lock a, #content .sitemap ul li.lock ul li ul li.lock a
{
	background:transparent no-repeat url(lock_content.gif) 0px 3px;
}



/*///////// [/SITEMAP] //////////*/



/*////////// [PRINT] ///////////*/
@media print {
	#nav, #banner, #related, #sub, #service a, #service div, #service ul, #spot, #printTag{
		display:none;
	}
	#spot{
		height:50px;
	}
	#spot h1
	{
		margin-left:0px;
	}
	#service img
	{
		left:0px;
	}
	#footer{
		margin-top:50px;
		border-top:1px solid #E3E3E0;
	}
	#footer span{
		margin-left:0px;
	}
	#content{
		padding:0px;
		width:auto;
	}
	#page, #main, #main #content, .wide #page, .wide #main, .wide #main #content, .full #main #content, .full #main, #page.full .fullRight #main #content{
		float:none;
		width:auto;
		font-size:14px;
	}
	#main #content *{
		font-size:14px;
	}
	#main #content h2, #main #content h2 *{
		font-size:16px;
	}
	#main{
		border:none;
	}
	
	/* Override wide for print */
	.wide #content{
		width:auto;	
	}
	.wide .full #main #content, .wide .fullRight #main #content{
		width:auto;
	}
	.wide #footer img
	{
		display:none;
	}
	
}
/*////////// [/PRINT] ///////////*/


/* ------------------------------ TO BE CASCADED ------------------------------------ */

#related .creunaMcmsLib .relatedEditor
{
	width:193px;
	overflow:hidden;
	margin-left:-10px;
	margin-right:-10px;
}

#content a.activityLock, #related a.activityLock
{
	background:transparent no-repeat url(lock_content.gif) left center;
	padding-left:16px;
}
#content .listProperties
{
	border:1px solid #7C7550;
	background-color: #DDD6B9;
	padding:5px;
	margin-bottom:10px;
}
#content .listProperties strong, #content .listProperties div.archiveDate, #content .listProperties div.archiveDate label
{
	color:#000;
	font-weight:normal;
}
#content .listProperties div.archiveDate input
{
	margin-bottom:5px;
}
#content .listProperties div.archiveDate td input
{
	margin-bottom:0px;
}
#content .listProperties .RadEDockingZone
{
	display:none;
}
#content .listProperties .RadEContentContainer
{
	display:block;
}
#content .listProperties .archiveDate
{
	float:right;
	line-height:11px;
}
#content .listProperties .archiveDate strong
{
	line-height:16px;
}
#content .listProperties .sizeIt input
{
	width:98%;
}
#content .listProperties .sizeIt textarea
{
	width:95%;
	height:50px;
}
#content h2 em
{
	font-weight:normal;	
}
#content .strip .listProperties select
{
	width:98%;
	height:264px;
}
#related .stripSize select
{
	width:98%;
	height:120px;
	margin-top:5px;
}
#content .strip .listProperties
{
	border-bottom:1px solid #7C7550;
}
/*///////// [/EDITORPROBS] //////////*/

/*////////// [CONSOLE] ///////////*/
#console *
{
	font-size:10px;	
}

#console, span#MailPlaceHolderControl1
{
	float:none;
	display:block;
	margin:20px 0px 0px 173px; 
	line-height:auto;
	padding:5px;
	background:#DDD6B9;
	border:1px solid #7C7550;
	text-align:left;
	width:415px;
}
span#MailPlaceHolderControl1
{
	margin-top:-1px;
}
span#MailPlaceHolderControl1 *
{
	color:#000;
	line-height:auto;
	font-size:10px;
}
span#MailPlaceHolderControl1 table
{
	width:100%;
	border:none;
}
span#MailPlaceHolderControl1 table td
{
	background:#EFEBDA;
	padding:2px;
	border:1px solid #7C7550;
}
span#MailPlaceHolderControl1 div
{
	margin-bottom:5px;
}
span#MailPlaceHolderControl1 input
{
	width:98%;
	color:#73736D;
}
span#MailPlaceHolderControl1 .clean, #content .listProperties .clean
{
	text-align:right;	
}
span#MailPlaceHolderControl1 .clean input, #content .listProperties .clean input
{
	width:auto;	
	color:#000;
}
.wide #console, .wide span#MailPlaceHolderControl1
{
	width:517px;
	margin-left:207px;
}
html>body #console
{
	float:left;
}
#console hr, span#MailPlaceHolderControl1 hr, #content .listProperties hr{
	display:block;
	clear:both;
	border-color:#7C7550;
	background:#7C7550;
	color:#7C7550;
	margin:-2px 0px -3px 0px;
	padding:0px;
	height:0px;
	border-style: none;
}
html>body #console hr, html>body span#MailPlaceHolderControl1 hr
{
	margin:5px 0px 5px 0px;
}
#console .red{
	color:#AA1818;
}
#console span
{
	display:inline;
	float:none;
	margin:0px;
}
#console a
{
	text-decoration:none;
	background:transparent;
	border:1px solid #DDD6B9;
	padding:2px 5px 3px 5px;
	margin:0px 5px 0px 0px;
	color:#000;
	background:#DDD6B9;
}
#console a:hover{
	background:#FFD69A;
	border:1px solid #000080;
}
/*////////// [/CONSOLE] ///////////*/

/*///// [CREUNAMCMSLIB] /////*/
.creunaMcmsLib
{
	border-top:1px solid #7C7550;
}
.creunaMcmsLib dl, .creunaMcmsLib dt, .creunaMcmsLib dd{
	margin:0px;
	padding:0px;
}
.creunaMcmsLib dl{
	margin-left:-10px;
	margin-right:-10px;
	margin-top:-1px;
}
#content .creunaMcmsLib dl
{
	margin-left:0px;
	margin-right:0px;
}
.creunaMcmsLib dt{
	font-weight:normal;
	color:#000;
	border:1px solid #7C7550;
	background:#DDD6B9;
}
.creunaMcmsLib dd{
	padding:5px;
	display:none;
	background:#fff repeat-x url(rad_bg.gif) left top;
	border-right:1px solid #7C7550;
	border-bottom:1px solid #7C7550;
	border-left:1px solid #7C7550;
}
.creunaMcmsLib dl dd hr{
	display:block;
	clear:both;
	border-color:#7C7550;
	background:#7C7550;
	color:#7C7550;
	margin:0px;
	padding:0px;
	height:0px;
	border-style:none;
}

/* ON */
.creunaMcmsLib dl.on dd{
	display:block;
}
.creunaMcmsLib dl.on dt{
	background:#FFD69A;
	color:#000;
	border:1px solid #7C7550;
}
/* cut dropdown */
.creunaMcmsLib div.channelDropWrapper
{
	background:transparent no-repeat url(news_drop.gif) right bottom;
	width:145px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.wide .creunaMcmsLib div.channelDropWrapper
{
	background:transparent no-repeat url(wide_news_drop.gif) right bottom;
	width:178px;
}
.creunaMcmsLib div.channelDropSelector
{
	width:141px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.wide .creunaMcmsLib div.channelDropSelector
{
	width:174px;
}
.creunaMcmsLib div.channelDropSelector select
{
	width:auto;
	font-size:10px;
}
.creunaMcmsLib input, .creunaMcmsLib select
{
	padding:0px;
	width:96%;
}
.creunaMcmsLib .clean input, .creunaMcmsLib .mcmsLibToggle input
{
	width:auto;
}

.creunaMcmsLib .but input
{
	width:auto;
	color:#000;
}
/*///// [/CREUNAMCMSLIB] /////*/