/**************************************
	Main css for velfac 				
***************************************/
/* Main Tags */
*							{ margin: 0; padding: 0; text-decoration: none; }
body						{ background: #EAE9E3; text-align: center; font-family: arial, verdana,sans; font-size: 12px; color: #183533; line-height: 18px;}
input,textarea,select		{ font-size: 11px; font-family: arial, verdana,sans; border:2px solid #D8D4C9; padding-left:2px; }
.chk						{ border: none; }
h1							{  }
h2							{ font-size: 18px;  margin-bottom: 10px; font-weight: normal; }
a							{ color: #E44F3C; text-decoration: none; }
a:hover						{ color: #E44F3C; text-decoration: none; }
p							{ margin-bottom: 13px; }
td							{ border: none; vertical-align: top; line-height: 18px;}
th							{ border: none; vertical-align: top; text-align: left; }

/* Page Construction  */
#page_load_time				{ float:left; width: 100%; display:none; }

#page						{ margin: 0 auto; text-align: left; width: 938px;  }
#wrapper					{ margin: 0px auto; overflow: hidden; position: relative; }
#wrapper > div				{ float: left;  }
#footer						{ text-align: center; color: #999; width: 938px; margin-bottom: 20px;}
#header						{ width: 938px; background: url(../gfx/toplogo.gif) no-repeat top; margin-top:28px; }
#header #logo				{ float:left; height: 40px;  width: 140px; }
#header #logo h1			{ display: none; }
#header #logo a				{ padding: 0px; padding-right: 130px; padding-bottom: 25px; }
#header #topmenu			{ float:left; }

#topmenu ul					{ list-style: none; }
#topmenu ul li				{ list-style: none; margin: 0; padding: 0; float: left; padding: 0 12px; padding-top: 9px; text-transform:uppercase; border: 0px solid blue;}
#topmenu ul li a			{ color: #3C5A58; font-size: 18px;}
#topmenu ul li a:hover		{ color: #E44F3C; color: #3C5A58; }
#topmenu ul li a.selected	{ color: #E44F3C; color: #3C5A58;}
#slogan						{ float:left; width:938px; text-align: right; padding-top:10px; padding-bottom:10px; font-size: 8px; color: #3C5A58; text-transform:uppercase; font-weight:bold;}

#topmenu ul ul				{ display:none; }

/* TinX/dk information */
#tinxdk 					{ margin:0 auto; text-align: right; color:#999; display: none;}
#tinxdk a 					{ color:#999; padding-right:25px; }

/* Content areas */
#content					{ float: left; width: 938px; margin-bottom: 20px; }
#focusarea					{ float:left; border: 1px solid #ccc; width: 936px; background-color: #183533; margin-bottom: 30px; }
#textarea					{ float:left; width: inherit; width: 938px; margin-bottom: 20px;}
#contentwrapper				{ float: left; width: 938px; }

/* Content */
.container					{ float:left; }
#focusarea .div				{ float:left; width: 468px; padding: 0;  }
#focusarea .div img	{ float:left; padding: 0;  }
#focusarea div.text			{ width: 470px; padding: 18px; font-family: arial, sans-serif; font-size: 19px; width: 428px; color: white; line-height: 24px;}

#textarea .text				{ width: 938px; padding: 0;  }


div.greenbar				{ float:left; margin-top: 20px; width: 938px; padding: 10px 0; text-align: right; background-color: #183533; text-transform:uppercase;}
div.greenbar a 				{ color: #fff; font-size: 18px; text-transform:uppercase; background: url(../gfx/a_big.gif) center right no-repeat; padding-right: 35px; margin-right: 20px;  }
div.greenbar p				{ margin:0;}

form						{ color: #000; }

.standard-page				{ background-color: white; }
.standard-page #focusarea	{ margin:0;}
.standard-page #textarea 	{ width:654px; margin:20px; padding: 20px; margin-right:0; background-color: #ECE8DF; }
.standard-page #textarea .text		{ width:auto;}

/* H¿jreside */
#rightbar					{ float:left; width: 184px; padding:20px; }

/* Hotspots */
#rightbar #pagehotspots div		{ }
#rightbar .hotspot			{ background-color: #D8D4C9; border-bottom:13px solid white; width: 182px;}
#rightbar .hotspot img			{ width: 182px;}
#rightbar .hotspot a			{ background-image: url(http://www.velfac.dk/velfac/layout.nsf/webImages/a_hotspot.gif/$file/a_hotspot.gif); padding-left: 20px; background-position: left; background-repeat: no-repeat; color: #183533; text-decoration: none; }
#rightbar .hotspot a:hover		{ color: #E44F3C; text-decoration: none; }
#rightbar .hotspot .description, 
#rightbar .hotspot .link			{ padding: 5px; }
#rightbar .hotspot_first			{ background-color: #D8D4C9; border-bottom:13px solid white; width: 182px;}
#rightbar .hotspot_first img		{ width: 182px;}
#rightbar .hotspot_first a		{ background-image: url(http://www.velfac.dk/velfac/layout.nsf/webImages/a_hotspot.gif/$file/a_hotspot.gif); padding-left: 20px; background-position: left; background-repeat: no-repeat; color: #183533; text-decoration: none; }
#rightbar .hotspot_first a:hover		{ color: #E44F3C; text-decoration: none; }
#rightbar .hotspot_first .description, 
#rightbar .hotspot_first .link		{ padding: 5px;}


/* content css */
.container.text ul				{ padding: 20px 30px; }
.container.text table 			{ border-collapse: collapse; width: 100%;}
.container.text td 				{ padding: 5px 8px; }


/* cms */
#tinx_autoscroll tr#header { background-image: none; border-bottom: 1px solid #444; }
#tinx div.tinx_object_editomode { float:left; _float:none;}
#tinx div.tinx_object_editomode .tinx_actionbuttons {position: relative;}