/****************************************/
/* Dansk psykolog forening website 2009 */
/* Layout.css = general layout styling  */
/* Netmester A/S august 2009            */

/* Style is sorted by appereance - from top left to bottom right*/

html
{
 
}
body
{
	background-color:White;
	color:Black;
	font-size:75%;
	font-family:Arial;
	margin: 0px;
}
@media print
{
body
{
	font-size:1em!important;
}
}
.big
{
	font-size:2em;
	color:Red!important;
}
#page
{
	margin:auto;
	width:1008px;
}
#popUp
{
	margin:auto;
	width:420px;
	height:600px;
}
#popUpLogo
{
	float:left;
	height:100px;
}

#topMenu
{
	/*in topmenu.css*/
}

#headerFrame
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	/*background-color: #FF6600;*/
	background-image:url(../graphics/topmenu/bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	min-width: 1008px;
}

#headerFrameBoxes
{
	margin: auto;
	background-image:url(../graphics/content_bg.png);
	background-position:left top;
	background-repeat:repeat-x;
}

#headerFrameLogo
{
	width: 1004px;
	margin: auto;
}

#contentFrame
{   
	margin:auto;
	width:1008px;
	/*background-image:url(../graphics/content_bg.png);
	background-position:left top;
	background-repeat:repeat-x;*/
	height:20px; /*hack for showing background-graphics*/
	height:100%;
	min-height:20px;
}
#contentFrameForum
{   
	background-image:url(../graphics/content_forum_bg.png);
	margin:auto;
	width: 100%;/*1008px;*/
	background-image:url(../graphics/content_forum_bg.png);
	background-position:left top;
	background-repeat:repeat-x;  
	/*height:128px; /*hack for showing background-graphics*/
	/*height:70px;*/
}
#pageForumBackground
{
	width: 100%;
	background-image:url(../graphics/forum_content_forum_bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	margin: 0px;
	padding: 0px;
	/*padding-top:9px!important;*/
}
#logo
{   
	padding:10px 16px 10px 20px;
	float:left;
}
#mainSearhBox,#mainSearchBox
{
	float:left;
	width:150px;
	padding-top:40px;
}
#siteServiceContainer
{
	width: 100%;
	height: 19px;
	display: block;
	background-color:White;
	border:dashed 1px #B3B5CA;
	border-right:none;
	border-left:none;
}
#siteService
{
	padding:0px 20px 0px 30px;
	height:19px;
	display: block;
	/*padding:2px 20px 0px 30px;
	height:17px;*/
	color:#425B84;
	/*float:left;*/
	width:958px;
	margin: auto;
}
#siteService a
{
   font-family:Georgia;
   padding:3px 10px 3px 10px;
   color:#425B84;
   text-decoration:none;
}
#siteService a.front
{
	color:White;
	background-color:#425B84;
}
#breadCrumb
{
	float:left;
	/*margin:-1px 0px;*/
	margin: 0px;
	height: 19px;
}
#serviceEntries
{
	text-align:right;
	float:right;
	margin-right:6px;
	margin-top: 2px;
}
#content
{
	padding:40px 25px;
	padding-right:5px;
	float:left;
}
.contentForum
{
	background-image:url(../graphics/forum_content_forum_bg.png);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:9px!important;
	margin: auto;
	width: 1004px;
}
.contentProfileView
{
	background-image:url(../graphics/forum_content_forum_profile_view_bg.png);
}
.searchResult
{
	margin-left:170px;
}
#footer
{
	width:100%;
}
/* >>>   C O L U M N S   */
.col
{
	width:232px; /*included 10px margin*/
	padding-left: 3px;
	float:left;
}
.col.leftCol
{
	margin-right: 7px;
}
.colRight
{
	width:225px;
	padding-left:10px;
}
.contentForum .col, .tabbedContent .colWide
{
	padding-top:20px;
}
.contentForum .colRight
{
	width:235px; /*included 10px margin*/
	float:left;
	padding:40px 0px 0px 0px;  
}
.colWide
{
	width:485px; /*included 10px margin*/
	float:left;
}
.colXWide
{
	width:743px; /*included 10px margin*/
	float:left;
}
.innerCol
{
	float:left;
	margin-right:20px;
}
.addressLine
{
	color:White;
	/*float:left;*/
	width: 100%; /*978px;*/
	padding: 10px 0px 3px 0px; /*10px 20px 3px 10px;*/
	text-align:center;
}
.addressLine a
{
	color:White;
}
.overview
{
	float:left;
	width: 100%; /*978px;*/
	padding: 10px 0px 23px 0px; /*10px 20px 3px 10px;*/
	/*margin-bottom: 40px;*/
	text-align: center;
}
.overviewBox
{
	text-align: left;
	width: 940px;
	margin: auto;
}
.addressLine_purple
{
	background-color:#7B0551;
}
.addressLine_petrolium
{
	background-color:#2D777A;
}
.addressLine_grass
{
	background-color:#778B05;
}
.addressLine_blue
{
	background-color:#3B547C;
}
.addressLine_green
{
	background-color:#088E52;
}
.addressLine_orange
{
	background-color:#D6841E;
}
.addressLine_red
{
	background-color:#BD2400;
}
.overview_purple
{
	background-color:#E1C9D9;
}
.overview_petrolium
{
	background-color:#D2E2E2;
}
.overview_grass
{
	background-color:#DFE4C4;
}
.overview_blue
{
	background-color:#D0D7E1;
}
.overview_green
{
	background-color:#C1E1D2;
}
.overview_orange
{
	background-color:#F4F6CF;
}
.overview_red
{
	background-color:#EFA694;
}
.overviewCol
{
	float:left;
	width:136px;
	margin-right:20px;
}
.sectionOverview
{
	float:left;
	margin-top:20px;
	margin-left:2px;
}
.sectionCol
{
	float:left;
	width:134px;
	margin-right:20px;
	overflow:hidden;
	word-wrap: break-word;
}
.wipe
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:White;
	-moz-opacity:70;
	filter:alpha(opacity=80);
	opacity: 0.8;
}
.businessCardContainer
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:Transparent;
}
.businessCard
{
	width:485px;
	margin:auto;
	margin-top:15%;
	background-color:Transparent;
}
.message_404_frame
{
	margin-top:50px!important;
}
.message_404_container
{   
	border:dotted 1px #ccc;
	border-top:none;
	float:left;
}
.Message_404
{
	padding:50px 300px;
	text-align:center;
}
.Message_404 h1
{
	color:#425B84;
}
a.Message_link_404
{
	  font-weight:bold;
	  font-size:105%;
	  color:#425B84;
}

/*C R O S S F L O W S   S T Y L E   */
.crossflows_area
{
	
	
}
.crossflows_area hr
{
	border:dashed 1px silver;
	border-bottom:none;
	height:1px;
}

/*F R O N T  E N D   E D I T I N G  */


.scWebEditRibbon
{
	width:1004px!important;
	border:solid 2px #EFF0F4!important;

}
.scRibbonPanel 
{
	width:100%;
	border:solid 2px #EFF0F4!important;
	float:left;
}

/* newsletter global stuff */
.margin_left5
{
	margin-left: 5px;
}

.subscriptionbar
{
	margin-bottom: 10px;
}

.newsletter img[align="left"]
{
	margin: 5px 5px 5px 0px;
}
.newsletter img[align="right"]
{
	margin: 5px 0px 5px 5px;
} 

