/* Girlsday Projectsite
---------------------------------------------------------*/

body {
	/* background: #9840c8 url(/fileadmin/projectsites/girlsday/images/bg-girlsday.jpg) no-repeat scroll center top; */
	/* 9840c8 - 9940d8*/
	/*background: #696969;*/
	background: url(/fileadmin/projectsites/girlsday/images/girlsday-bg1.gif) repeat 0 0;
}

#header-mainnav ul,
#layout-footer {
	background: #e2007a;
	}

#header-image #image-overlay {
	background: url(/fileadmin/projectsites/girlsday/images/header-image-overlay.png) no-repeat left top;
}

	
#header-info-for-background {
	background: url(/fileadmin/projectsites/girlsday/images/information-for-bg.png) no-repeat scroll left top;
	height: 73px;
	top: 137px;
	width: 286px;
	}

#content-right {
	padding-top: 11px;
	}

#header-logo {
	bottom: 55px;
}
	
#logo-vhto {
	position: absolute;
	right: 15px;
	top: 38px;
	z-index: 20;
	}

#left-subnav {
	margin-bottom: 1em;
}


/* Main navigation
---------------------------------------------------------*/	
#header-mainnav li.selected {
	background: url(/fileadmin/projectsites/girlsday/images/mainnav-tab-right.gif) no-repeat right top;
	}

#header-mainnav li.selected a {
	background: url(/fileadmin/projectsites/girlsday/images/mainnav-tab-left.gif) no-repeat left bottom;
	}

#header-mainnav a:hover {
	color: #003846;
}

#header-mainnav li.first-selected {
	padding-left: 6px;
	}

#header-mainnav li.first-selected a {
	background: none;
	}

/* Table-1
---------------------------------------------------------*/
.contenttable-1 td,
.contenttable-1 th {
	border-bottom: 1px solid #e2007a;
	border-right: 1px solid #e2007a;
	}
	
.contenttable-1 .tr-0 td,
.contenttable-1 .tr-0 th {
	border-top: 1px solid #e2007a;
	}

.contenttable-1 td.td-0,
.contenttable-1 th.td-0 {
	border-left: 1px solid #e2007a;
	}
	
.contenttable-1 th {
/*	background: #eb4ca2; */
	background: #E2007A;
	}

/* Frames
---------------------------------------------------------*/
.frame-1 {
	background: #fff886;
}

.frame-1 p,
.frame-1 a,
.frame-1 h2,
.frame-1 ul {
	color: #003846;
}

.frame-2 {
/*	background: #EB4CA2;
	/* F6B2D7 - fefe91 - fff886 */
/*	border: 1px solid #E2007A;*/
	background: #E2007A;
	}

.frame-2 p,
.frame-2 a,
.frame-2 h2,
.frame-2 ul {
	color: #fff;
}

/* Newsletter */
.dmsubscription-field span {
	color: #EC7404;
	left: 150px;
	position: absolute;
	top: 6px;
	vertical-align: top;
}

.dmsubscription-radio-and-label {
	margin-left: 155px;
}

