﻿/*****************************************************************/
/* Ausblenden einzelner z.Zt nicht benötigter Teile */
/*#BuildInfo, */
#VDEWelcomeMessage,
#VDELogin,
#VDESearch,
#VDEMainMenu,
#VDEBreadcrumb,
#VDEPruefsiegel,
#VDEConfFooterText			{ display:none; }

/*****************************************************************/

/*****************************************************************/
/***** Masterpage*************************************************/
/***** Layout Definitionen der einzelnen Bereiche der Masterpage */
/* 5 Spalten a 184px und 10 Margin rechts (letzte Spalte 9 mehr) */


	
	body#VDEBody {
	   background-color: #F3ECC7;
	}

	div#VDEConfFrame {
		width: 995px;			/* = VDEEditingArea + 2xFrameLeft */
		margin: 0px 0px;	/* links Anordnung */
        min-height: 100%;
    }

	div#VDEEditingArea {
    	width:  995px;			/* = Content + Navigation */
    	
		float: left;
		min-height: 20px;
		
		background: Transparent none;
		margin-bottom: 5px;
		color: black;
	}


    div#frameright,
	div#frameleft,
	div#frametop	{
		display: none;
	}
    
    div#VDEConfSiteWrapper { 
    	color: #737e84;
    	border-right-color:#000000;
		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;
		padding:0pt;
    	border: none 0;
    	float:left;
		width: 979px; height:100%; 
		background-color: #F3ECC7;

	}
	div#VDESubMenu *,
	div#VDEConfSiteWrapper * {
		font-family:Verdana,Arial,Helvetica,sans-serif;
	}
	
		
	div#VDEHeader {
    	width: 975px; /* = Content + Navigation */
    	background: Transparent none;
		
    	height: 180px;
    	float: left;
		border: none 0;		padding: 0;		margin: 0;
	}

	div#VDELogo {
		
		position:absolute;
		left:0pt;
		top:-6px;
		width:	0px;
		height:	0px;
		overflow:visible;
		padding:0;
	}

	div#VDEKeyVisual {
		position:absolute;
		top: 0px;
	}

	div#VDENewsHeader
	{
		position: absolute;
		width: 200px;
		height: 120px;
		top: 10px;
		left: 780px;
		background: Transparent none; 
		color: #222222;
		overflow: hidden;
	}
	

	.VDENewsScroller 
	{
		position: relative;
		top: 0px;
		left: 0px;
		background: Transparent none; 
		overflow: hidden;
	}
	
	div#VDENewsHeader .VDENewsScroller 
	{
		width: 200px; 
		height: 120px;
		padding: 0px 4px;
		overflow: hidden;
	} 
	
	div#VDENewsHeader .VDENewsScroller a,
	div#VDENewsHeader .VDENewsScroller a:active,
	div#VDENewsHeader .VDENewsScroller a:hover,
	div#VDENewsHeader .VDENewsScroller a:link
	{
		color: #222222;
		text-decoration: underline;
	} 
	
    div#VDESubMenu {
        width: 184px; /*184*/
        margin: 0px 10px 0px 0px;
		padding:0 px;
		border:none, 0px;
		overflow:hidden;
		border-bottom: 0px;
    }

	div#VDEPageContent {
		width:781px;  /* (184+10)*3 + 199  */
    }
 
 
	div#VDERightColMaxWidth {
		margin-right: -5px;
	}

    div#VDEConfFooter {
   		clear: both;
        width: 100%;
		margin: auto;
		text-align:center;
	}
	
	div#VDEConfFooterContent {
		position:relative;
		bottom: 0px;
		overflow: hidden;
		margin-left: -15px;
	}
       


/***** Layout ****************************************************/
/*****************************************************************/	
	

/*****************************************************************/
/***** Design VDESubmenu *****************************************/
/**/
	#VDESubMenu {
		font-size:12pt;
		font-style:normal;
		font-weight:normal;
	}
	
	
	#VDESubMenu a.active:hover {
		border: none 0;
		background: Transparent none;
	}
	
	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;
		/*text-decoration: underline;*/
		/*background: #F5F5F5 url(/telescon-2009/SiteCollectionImages/LayoutImages/bg_tr_1.png) no-repeat scroll left top;*/
	}
	
/***** Design VDESubmenu *****************************************/

/*****************************************************************/
/***** Special - Runde Backgrounds *******************************/

	div#VDERightCol h1,
	div#VDERightCol .ms-WPTitle,
	div#VDEContent1Col h1,
	div#VDEContent1Col .ms-WPTitle { 
		background-color: #C5D4DE;
	}

	div#VDERightCol tr.ms-WPHeader{ 
		background-color: #C5D4DE;
	}
	
	div#VDEContent1Col tr.ms-WPHeader {
		background-color: #C5D4DE;
	}
	
	div#VDERightCol tr td *,
	div#VDEContent1Col tr td * {
/*		background: Transparent ;*/
	}
	
	
	div#VDEContent2Col h1 { 
		background-color: #C5D4DE;
	}
	
	div#VDEContent3Col h1 { 
		background-color: #C5D4DE;
	}

	
	div#VDEContent1Col div.VDENewsContent,
	div#VDEContent1Col div.VDEBoxContent {
		background: #C5D4DE  url(/telescon-2009/SiteCollectionImages/LayoutImages/Box_Gray_1_133h.png) no-repeat scroll bottom;
		border: none 0;
		padding: 0px 1px 1px 1px;
	}
	
	#VDERightCol .VDEBanner,
	tr.ms-WPHeader td {
		border: none 0px;
	}
	
	
/***** Special - Runde Backgrounds Ende ***************************/
	

/***** Special - Suchmaske ****************************/

div#VDESearch {
	background: #E0E0E0 url(/telescon-2009/SiteCollectionImages/LayoutImages/bg_tr_1.png) no-repeat scroll left top;
}

div#VDESearch td.ms-sbcell {
	border: 0;

}

div#VDESearch input.ms-sbplain {
	background: white none;

}

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: 155px; 
	bottom: -15px;
	left: auto; 
	right: 205px;
}

div#VDESearch 
{
	position: absolute;
	left: 780px; 
	right: auto;
	bottom: auto; 
	top:120px;
}

div#VDEMetaNav 
{
	top: 150px;
	left: auto; 
	right: 250px;
	text-align: right;
}
	
div#VDEMainMenu{
	float:left;
	width: 776px;
	margin: 0 0 10px 0px;
}

div#VDEBreadcrumb{
	position:absolute;
	top: 125px;
	left: 195px;
	width:500px;
	margin:0,0,5px,0;
	padding:0 0 10px 0;
	overflow:hidden;
}

/*****************************************************************/
/***** Print *****************************************************/

body.print,
body.print #VDEHeader,
body.print #VDEEditingArea,
body.print #VDEConfFrame,
body.print #VDEConfSiteWrapper,
body.print #VDEPageContent
{
	clear: both;
	margin:0;
	width: 572px;
	background: white none;
	height: auto;
}

body.print #VDEEditingArea,
body.print #VDEKeyVisual,
body.print #VDENewsHeader,
body.print #VDEWelcomeMessage,
body.print #VDEBreadcrumb,
body.print #VDESearch,
body.print #VDELogin,
body.print #VDERightColMaxWidth,
body.print #VDEConfFooter,
body.print #VDEMetaNav,
body.print #frameleft, 
body.print #frameright,
body.print #frametop	{ display:none }

body.print #VDEHeader 
{
	height: 20px;
}

body.print #VDEPrintSendLinks
{
	top: 5px;
	left: auto;
	right: 0px;
}

/**Ende - Print **************************************************/
/*****************************************************************/

.VDEConf_LinkBox {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
	height:90px;
	background: #C9D2D9 url(/telescon-2009/SiteCollectionImages/LayoutImages/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;
}

a 
{
	color: #0072bc;
	text-decoration: none;
}

a:hover, a:active 
{
	color: #0072bc;
	text-decoration: none;
}


