@charset "utf-8";
/* CSS Document */

a, a:visited{ color:#FFFFFF; text-decoration:none; }
a:active, a:hover{ color:#FFFFFF; text-decoration:underline; }
  #page
	{ 
		margin-left:auto; 
		margin-right: auto; 
		width: 535px; 
		position:relative; 
		top:0px; 
		height:auto;
	}
	#mainbase
	{
	width:549px;
	height:auto;
	float:left;	
	
	}		
	#main
	{ 
	width:535px; 
	position:relative; 
	margin-left:0px;		
	}
	.contentzone 
	{ 
		height:auto; 
		display:block;		
	}
	.cf 
	{ 
		min-height:1%;			
	}
	.cf:after 
	{ 
		clear: both; 
		content:"."; 
		display: block;
		height: 0; 
		visibility: hidden;	
			
	}
	.tabs
	{ 
		text-align:right; 
		float:left; 
		padding-top:50px;		
	}	
	.tabs ul 
	{ 
		padding-left:0px; 
		margin-left:0px;
		margin-top:0px;
		width:145px;		
	 }
	.tabs li
	{ 
		list-style-type:none;		
		padding-bottom:10px;
		padding-top:5px;
		padding-left:0px;		
		margin-bottom:0px;
		padding-right:6px; 
		cursor:pointer;
		font-size: 1em; 
		color:#990000; 
		background-image:url(../images/img_unselect.gif);
		background-repeat:no-repeat;			
	}
	.tabs li.tabActive, .tabs li.tabHover
	{ 
		zoom:1; 
		background-repeat:no-repeat; 
		background-position:right top; 
		font-weight:bold; 
		color:#990000;
		background-color:#00FFCC;
		
	}
	.tabs li.tabActive[class], .tabs li.tabHover[class]
	{ 
		background-image:url(../images/img_select.gif);
		
	}	
	.verticalTabs
	{ 
		padding-top:21px; 
		width:535px; 
	}
	.verticalTabs a
	{ 
		position:relative 
	}
	
	
	.tabPanel
	{ 
	 	position:relative; 
		width:380px; 
	}
	.tabHiddenPanel
	{ 
	 	display:none; 
	}	
	.ulTabs 
	{ 
		display:none; 
		width:145px; 
	}
	
	.vrt_col_cntnr 
	{ 
		height:1%; 
		clear:both; 
	}
	.vrt_layfull 
	{ 
		clear:both; 
		float:none; 
		margin-left:0px; 
	}
	.vrt_lay60 
	{ 
		clear:left;
		float:left; 
		display:inline; 
		width:370px; 
		margin-left:8px; 
		text-align:justify;
	}	
	.tabContentPanel .headline .imgBorder 
	{ 
		margin-right:8px; 
		margin-top:8px;
	}
	#dl 
	{ 
	margin:0 auto 0 auto; 
	padding:0; 
	width:390px; 
	position:relative; 
	}
	#dl, #dl a, .dlPageHeader 
	{ 
	color:#666666; 
	}
	#imgBorder
	{
	width:370px;
	height:330px;
	/*padding-left:8px;
	padding-bottom:8px;
	padding-right:26px;
	padding-top:8px;*/
	text-align:left;
	}
	#imgBorder p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	/*padding-right:8px;
	padding-left:20px;
	line-height:15px;*/
	
	}
	#imgBorder a
	{
	color:#FF6600;
	text-decoration:none;
	}
	#imgBorder a:hover,link,active,visited
	{
	color:#FF9900;
	text-decoration:none;
	}	
	.tabContentPanel
	{
		padding:0; 
		margin-bottom:15px; 
			
	} 
	.vrt_lay60 
	{
		padding:0; 
		margin-bottom:15px;
				
	}
	.headline.image 
	{
		padding:0; 
		margin-bottom:15px; 
			
	}
	.tabContentPanel 
	{
		 line-height:1.4em; 
		 float:left; 
		 display:inline; 
		 width:404px; 
		 height:350px;
		 background-image:url(../images/img_change.gif);
		 background-repeat:no-repeat;
	 }
	.tabContentPanel .vrt_layfull .headline.image 
	{ 
		padding:0; 
		clear:both;
	}
	.tabContentPanel .vrt_layfull .headline 
	{ 
		margin-bottom:23px; 
	}
	.tabContentPanel.dl 
	{ 
		height:auto; 
	}	
	 .tabContentPanel .dlh 
	 { 
	 	margin-left:20px; 
	 }
	 .tabContentPanel .vrt_lay60 .headline.image 
	 { 
		 padding:0; 
		 margin-bottom:15px; 
	 }
	.tabContentPanel .headline.image{padding:0 0 15px 0;  }
	.tabContentPanel .headline.image a { font-weight: bold; }
	.tabContentPanel .heading { font-size:145%; font-family:Arial; color:#A7ABAD; margin-bottom:8px; }

	
	.dlTabP 
	{
	position:relative;
	height: 300px;
	}	
		
