/****************************************/
/* 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;
}
@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*/
}
#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
{   
    margin:auto;
    width: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;
}
#logo
{   
    padding:10px 16px 10px 20px;
    float:left;
}
#mainSearhBox,#mainSearchBox
{
    float:left;
    width:150px;
    padding-top:40px;
}
#siteService
{
    border:dashed 1px #B3B5CA;
    border-right:none;
    border-left:none;
    padding:0px 20px 0px 30px;
    height:19px;
    color:#425B84;
    float:left;
    width:958px;
    background-color:White;
}
#siteService a
{
   font-family:Times New Roman;
   padding:1px 10px 3px 10px;
   color:#425B84;
   text-decoration:none;
}
#siteService a.front
{
    color:White;
    background-color:#425B84;
}
#breadCrumb
{
    float:left;
    margin:-1px 0px;
}
#serviceEntries
{
    text-align:right;
    float:right;
    margin-right:6px;
}
#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;
}
.contentProfileView
{
    background-image:url(../graphics/forum_content_forum_profile_view_bg.png);
}
.searchResult
{
    margin-left:170px;
}
#footer
{
    width:1008px;
    margin:auto;
}
/* >>>   C O L U M N S   */
.col
{
    width:235px; /*included 10px margin*/
    float:left;
}
.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:488px; /*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:978px;
    padding:10px 20px 3px 10px;
    text-align:center;
}
.addressLine a
{
    color:White;
}
.overview
{
    float:left;
    width:978px;
    padding:10px 20px 3px 10px;
    margin-bottom:40px;
}
.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;
}
