﻿* {margin: 0; padding 0; }

/*****************************************************************/
/* Ausblenden einzelner z.Zt nicht benötigter Teile */
/*#BuildInfo, */
#VDEWelcomeMessage,
#VDELogin,
#VDEMainMenu,
#VDEPruefsiegel,
#VDEConfFooterText			{ display:none; }

/*****************************************************************/

/*****************************************************************/
/***** Masterpage*************************************************/
/***** Layout Definitionen der einzelnen Bereiche der Masterpage */
/* 5 Spalten a 184px und 10 Margin rechts (letzte Spalte 9 mehr) */
	
	/* Hintergrundfarbe der gesamten Seite */
	body#VDEBody 
	{
		background-color: #FFFFFF;
	}

	/* Hintergrundfarbe der Anzeigefläche für die Konferenz */
	div#VDEConfFrame,
	div#VDEEditingArea,
	div#VDEConfSiteWrapper,
	div#VDEHeader,
	div#VDEConfFooterContent
	{
		background-color: #FFFFFF;
	}
	
	div#VDEConfFrame {
		width: 995px;			/* = VDEEditingArea + 2xFrameLeft */
		margin: 5px auto 0 auto;	/* Zentrierung */
		border-top: solid 1px #24419A;
		border-left: solid 1px #24419A;
		border-right: solid 1px #24419A;
    }

	div#VDEEditingArea {
    	width:  995px;			/* = Content + Navigation */
    	
		float:left;
		min-height: 20px;
		
		margin-bottom: 5px;
		color: black;
	}


    div#frameright,
	div#frameleft {
		width: 10px;
		height: 410px;
		min-height:410px;
		margin-top: 0px;
		display: none;
   	}
	div#frameleft {
    	float: left;
	}
    div#frameright {
    	float: right;
    	margin-left:-0px;
    }
	div#frametop {
		display: none;
	/*
		width: 975px;
	    	float:left;
	    	height:10px;
	    	margin-top: 0px;
	    	padding: 0; border:0;
	    	margin-right: 0px;
		*/
    }
    
    div#VDEConfSiteWrapper { 
    	color: #737e84;
		font: Verdana,Arial,Helvetica,sans-serif;
		
		font-size:11px;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		/*margin: 0px -10px 0px 0px;*/
		margin-left: 10px;
		padding: 0;
    	/*float: left;*/
		width: 979px; 
		height:100%; 
	}
	div#VDESubMenu *,
	div#VDEConfSiteWrapper * {
		font-family:Verdana,Arial,Helvetica,sans-serif;
	}
	
		
	div#VDEHeader {
    	width: 975px; /* = Content + Navigation */
		
    	height: 160px;
    	float: left;
		border: none 0;		
		padding: 0;		
		margin: 0;
	}

	div#VDELogo {
		
		position:absolute;
		left:0pt;
		top: 0px;
		width:	0px;
		height:	0px;
		overflow: visible;
		padding: 0;
		z-index: 5;
	}

	div#VDEKeyVisual {
		position: absolute;
		top: 0px;
		width: 970px;
		border-bottom: solid 1px #c9d2d9;
	}

	div#VDENewsHeader{ /* Position */
		position: absolute;
		width: 184px;
		height: 82px;
		top: 10px;
		left: 775px;
		overflow:hidden;
	}

	.VDENewsScroller { /* design */
		position:relative;
		top:0px;
		left: 0px;
		background: white none; 
		overflow:hidden;
	}
	
	div#VDENewsHeader .VDENewsScroller {
		width: 176px; height: 74px;
		padding: 0px 4px;
		overflow:hidden;
	} 
	
    div#VDESubMenu {
        width: 184px; /*184*/
        margin: 0px 10px 0px 0px;
		padding: 0;
		border: none 0px;
		overflow:hidden;
    }

	div#VDEPageContent {
		width:781px;  /* (184+10)*3 + 199  */
    }
 
 
	div#VDERightColMaxWidth {
		margin-right: -5px;
	}

    div#VDEConfFooter {
   		clear: both;
        width: 100%;
	}
	
	div#VDEConfFooterContent {
		position:relative;
		bottom: 0px;
		margin: 0 auto;
		padding: 0;
		width: 995px;
		
		border-bottom: solid 1px #24419A;
		border-left: solid 1px #24419A;
		border-right: solid 1px #24419A;
	}
       


/***** Layout ****************************************************/
/*****************************************************************/	
	

/*****************************************************************/
/***** Design VDESubmenu *****************************************/
/**/
	#VDESubMenu {
		font-size:12pt;
		font-style:normal;
		font-weight:normal;
	}
	
	
	#VDESubMenu a.active:hover {
		border: none 0;
		background-color: #C5D4DE;
	}
	
	div#VDESubMenu a,			/* Rootelement */
	div#VDESubMenu a.active {
		display: block;
		border: none 0;
		background-color: Transparent;
		padding-left: 10px;
	}
	
	
	div#VDESubMenu div a,	/* TopLevel */
	div#VDESubMenu div a.active	{
		padding-left: 20px;
	}

	div#VDESubMenu div div a,  /* 2. Level */
	div#VDESubMenu div div a.active	{
		padding-left: 30px;
	}
	
	div#VDESubMenu div div div a, /* 3. Level */
	div#VDESubMenu div div div a.active {
		padding-left: 40px;
		
	}
	
	
	div#VDESubMenu a.active {
		font-weight:bold;
		color: #0068B4;
		background: Transparent none;
	}
	
	div#VDESubMenu a.active:hover,
	div#VDESubMenu a:hover
	{
		margin: inherit;
		color:Black;
		font-weight:bold;
		background-color: #C5D4DE;
	}

/***** Design VDESubmenu *****************************************/

/*****************************************************************/
/***** Special - Runde Backgrounds *******************************/

	div#VDERightCol h1,
	div#VDERightCol .ms-WPTitle,
	/*div#VDEContent1Col h1,*/
	div#VDEContent1Col .ms-WPTitle { 
		background: #C5D4DE;
	}
	
	

	div#VDERightCol tr.ms-WPHeader{ 
		background: #C5D4DE;
	}
	
	div#VDEContent1Col tr.ms-WPHeader {
		background: #C5D4DE;
	}
	
	div#VDERightCol tr td *,
	div#VDEContent1Col tr td * {
/*		background: Transparent ;*/
	}
	
	
	div#VDEContent2Col h1 { 
		background: #C5D4DE;
	}
	
	div#VDEContent3Col h1 { 
		background: #C5D4DE;
	}
	
	div#VDEContent1Col div.VDENewsContent,
	div#VDEContent1Col div.VDEBoxContent {
		/*background: #C5D4DE  url(/_layouts/Images/VDEConf%20Images/Box_Gray_1_133h.png) no-repeat scroll bottom;*/
		border-bottom: solid 1px #C5D4DE;
		border-left: solid 1px #C5D4DE;
		border-right: solid 1px #C5D4DE;
		border-top: none 0;
		padding: 0px 1px 1px 1px;
	}
	
	#VDERightCol .VDEBanner,
	tr.ms-WPHeader td {
		border: none 0px;
	}
	
	
/***** Special - Runde Backgrounds Ende ***************************/
	

/***** Special - Suchmaske ****************************/

div#VDESearch {
}

div#VDESearch td.ms-sbcell {
	border:1px solid #C5D4DE;
	padding:0 0 0 2px;
	white-space:nowrap;
}

div#VDESearch input.ms-sbplain {
	background: none;
	color: #737e84;
}

div#VDEWelcomeMessage {
	position:absolute;
	top: 125px;
	left: 10px;
	z-index:0;
	font-size: 12px;
	font-weight: bold;
}

div#VDELogin {
	position:absolute;
	background:transparent url(/_layouts/Images/VDE%20Images/back_login.gif) 
				no-repeat scroll 0% 0%;
				
	margin:  0pt;
	padding: 0pt;
	width:184px;
	position:absolute;
	left:770px; right: auto;
	top: 4px;
	z-index:55;
}

div#VDEPrintSendLinks {
	position:absolute;
	top:128px; bottom:-15px;
	left: auto; right: 20px;
}
div#VDESearch {
	position:absolute;
	left:10px; right:auto;
	bottom: auto; top:125px;
}

div#VDEMetaNav {
		top: 125px;
		left: auto; right: 70px;
		text-align: right;
	}
	
div#VDEMainMenu{
	float:left;
	width: 776px;
	margin: 0 0 10px 0px;
}

div#VDEBreadcrumb{
	position:absolute;
	top: 130px;
	left: 195px;
	width:500px;
	margin:0,0,5px,0;
	padding:0 0 10px 0;
	overflow:hidden;
}

/*****************************************************************/
/***** Print *****************************************************/

body.print #VDEPrintSendLinks{
	top:125px;
	left: auto; right: 205px;
}
body#VDEBody.print div#VDEHeader,
body#VDEBody.print div#VDEEditingArea,
body#VDEBody.print { 
	background: white none;
	width: 804px;
}

b
body.print #VDEConfFooter,
body.print #VDEConfFrame,
body.print #VDEConfSiteWrapper {
	margin:0;
	width: 804px;
}

body.print #VDENewsHeader,
body.print #VDEWelcomeMessage,
body.print #VDEBreadcrumb,
body.print #VDESearch,
body.print #VDELogin,
body.print #frameleft, 
body.print #frameright,
body.print #frametop	{ display:none }


/**Ende - Print **************************************************/
/*****************************************************************/

.VDEConf_LinkBox {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	height:90px;
	background: #C9D2D9 url(/_layouts/Images/VDEConf%20Images/maske_184x90.png) no-repeat top;
}


.VDEConf_LinkBox a{
	text-align:left;
	vertical-align:middle;
	font-size: 11px;
	padding:0px 10;
}

/* VDEContent15Col */

#VDEContent15Col
{
	float: left;
	overflow: hidden;
	width: 281px;
	padding-right: 10px;
	margin-bottom: 10px;
}

#VDEContent15Col_NoPaddingRight
{
	float: left;
	overflow: hidden;
	width: 281px;
	padding-right: 0px;
	margin-bottom: 10px;
}

#VDEContent15Col p
{
	margin-bottom: 10px;
}

#VDEContent15Col h1
{
	background: #C5D4DE none repeat scroll 0%;
	color: #333333;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 1px;
	padding-left: 5px;
	font-size: 100%;
}

#VDEContent15Col h2
{
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
	padding-left: 0px;
}

#VDEContent15Col h3, #VDEContent15Col h3 div
{
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 1px;
	
/*	padding-left: 0px; */
}

#VDEContent15Col .bild
{
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

/* Ende: VDEContent15Col */

/*

*/

div#VDEConfSiteWrapper * {
		font-family:Verdana,Arial,Helvetica,sans-serif;
	}



body.print #VDEConfFooter,
body.print #VDEMetaNav 	{ display:none; }

a 
{
	color: #0072bc;
	text-decoration: none;
}

a:hover, a:active 
{
	color: #0072bc;
	text-decoration: none;
}


