/* -------- Stylesheet - www.feuerwehr-virneburg.de ----------- */
/* ------------ by FF Virneburg - 2006 bis 2009 --------------- */


/* ********************  Design - Gerüst ******************* */

body							{
				font-family:Arial, Tahoma, Verdana;
				color:#000000;
				margin:0px;
				padding:0px;
				text-align:center;
				background-color:#f6f6f6;
				background-image:url('../images/layout/back.jpg');
				background-repeat:repeat-x;
								}

#wrap							{
				width:999px;
				text-align:left;
				padding:0px;
				margin:0px auto; 
								}

#header							{
				width:100%;
				height:116px;
				text-align:left;
				margin:2px 0px 0px 0px;
				padding:0px;
				background-image:url(../images/layout/head_new.gif);
								}


#middle							{
				width:auto;
				margin:0px;
				padding:0px 3px 0px 3px;
				background-image:url(../images/layout/shadow_middle.gif);
				background-color:#ffffff;
								}
#title							{
				width:auto;  
 				height:20px;
				text-align:left;
				margin:0px;
				padding:0px;
				background-image:url(../images/layout/hi_title.gif);
								}

#sidebar						{
				margin:0px 0px 10px 0px;
				width:140px;
				float:left;
				padding:0px;
				text-align:center;
								}

#navigation						{
				margin:0px;
				width:135px;
				padding:20px 0px 10px 5px;
				text-align:left;
				background-image:url(../images/layout/hi_navi.gif);
								}

#counter						{
				width:136px;
				height:68px;
				padding:23px 0px 0px 4px;
				margin:0px 0px -10px 0px;
				background-image:url(../images/layout/hi_counter.gif);
				background-repeat:no-repeat;
								}

#content						{
				width:auto;
				margin:0px 0px 0px 140px;
				padding:20px;

								}

#middleend						{
				width:auto;
				height:0px;
				margin:0px;
				padding:0px;
				clear:both;
								}


#footer							{
				clear:both;
				width:auto;
				height:24px;
				text-align:center;
				margin:0px;
				padding:1px;
				background-image:url(../images/layout/hi_footer.gif);
								}

#newsbar						{
				float:right;
				width:160px;
				margin:20px 5px 0px 0px;
				padding:0px;
				border:1px solid #17007b;
				background-color:#cccccc;
								}
					
#contentnews					{
				width:auto;
				margin:0px 0px 0px 140px;
				padding:30px 10px 20px 30px;
								}

#contentfoto					{
				width:auto;
				text-align:center;
				padding:10px 0px 0px 0px;
				margin:0px 0px 20px 140px;
								}

#contentgalerie					{
				width:auto;
 				margin:0px 0px 0px 140px;
 				padding:20px;
 				padding-left:80px;
 								}
 
#virtualvisit					{
				width:auto;
				margin:0px 0px 0px 140px;
				padding:20px;
								}

#contentsearch						{
				width:auto;
				margin:0px 0px 0px 160px;
				padding:20px 20px 20px 20px;
				font-family:Verdana, Arial, Tahoma;
								}

#contentguest					{
				width:auto;
				margin:0px 0px 0px 140px;
				padding:20px;
								}

#contentindexnews				{
				margin:0px;
				padding:0px;
				width:auto;
								}

#difinfos						{
				float:right;
				width:164px;
				border-left:2px dotted #17007b;
				height:585px;
				margin:0px 0px 0px 20px;
				padding:0px 1px 5px 3px;
				text-align:center;
								}
								


/* ********** Inneres Design der Gerüst - DIVs *************** */

/* Ausgabe Global */

/* *								{		*/
/*				margin:0px;					*/
/*				padding:0px;				*/
/*								}			*/



	
/* Ausgabe Content */

div#content h1		{
				font-size:12pt;
				font-weight:bold;
				text-decoration:none;
				margin:0px 0px 30px 0px;
								border-bottom-color:#0000a2;
				border-bottom-style:dotted;
				border-bottom-width:2px;
								color:#000044;
				padding-bottom:3px;
				padding-left:10px;
				padding-top:10px;
				


								}
								
div#content h1.titelleiste, div#contentnews h1.titelleiste				{
				margin-left:80px;
								}

div#content h2
								{
				font-size:10pt;
				color:#323232;
				font-weight:bold;
				text-decoration:underline;
				margin:0px 0px 12px 0px;
								}
	
div#content h3
								{
				font-size:9pt;
				color:#000000;
				font-weight:bold;
				text-decoration:underline;
				margin:0px 0px 12px 0px;
								}
div#content h4
								{
				font-size:9pt;
				color:#000000;
				font-weight:bold;
				text-decoration:none;
				margin:0px 0px 12px 5px;
								}
	
div#content p					{
				font-size:9pt;
				color:#000000;
				font-weight:normal;	
				margin:0px 0px 15px 0px;
								}
		
div#content img, div#contentindexnews img		{
				border:0px;
				margin:0px;
				padding:0px;
								}

div#content img.topeck, div#contentnews img.topeck			{
				float:left;
				margin-left:10px;
				margin-right:20px;
				margin-top:0px;
				width:50px;
				height:50px;
								}
				

div#content div.imageboxtextr	{
				text-align:center;
				float:right;
				margin-left:20px;
				color:#808080;
				font-size:8pt;
				border:1px solid #aaaaaa;
				padding:2px;
								}
div#content .absatzclearr		{
				clear:right;
				margin-top:50px;
								}

div#content .absatz				{
				margin-top:50px;
								}
				
div#content .standardtext 		{
				font-size:9pt;
				color:#000000;
				font-weight:normal;		
				margin:0px;
				margin-bottom:15px;
				border-collapse:collapse;
								}
div#content li 					{
				margin:3px 0px;
								}
			

div#content .ergaenzung			{
				color:#808080;
				font-size:8pt;
								}

div#content a, div#contentnews a	
								{
				text-decoration:none;
				color:blue;
								}

div#content a:hover, div#contentnews a:hover, div#content a:active, div#contentnews a:active, div#content a:focus, div#contentnews a:focus
								{
				text-decoration:underline;
				color:blue;
								}

div#content a.carueberschrift	{
				width:100%;
				display:block;
				color:black;
				text-decoration:none;
								}

div#content a.carueberschrift:hover, div#content a.carueberschrift:active, div#content a.carueberschrift:focus	{
				
				color:white;
				text-decoration:none;
				background-color:#ec0000;
								}


div#content .imgborder			{
				padding:5px;
				border: 1px solid #c0c0c0;
								}

div#content form#searchform table { 
				border: 1px solid #c0c0c0;
				width: 490px;
				margin:10px 10px 10px 100px;
				background-color:#F6F6F6;
								}

div#content form#searchform td { 
				font-size: 11px;
								}
				
div#content form#searchform	input#sform{  
				font-size: 11px; 
				width: 140px; 
				height: 14px; 
				border-left: 1px solid #999999; 
				border-bottom: 1px solid #999999; 
				border-right: 1px solid #999999; 
				border-top: 1px solid #999999 
								}
								
div#content form#searchform input#sbutton { 
				font-size: 11px; 
				width: 142px;
				color: #990000; 
				font-weight: bold; 
				background-color: #E8E8E8; 
				border-left: 1px solid #576675; 
				border-bottom: 1px solid #576675; 
				border-right: 1px solid #576675; 
				border-top: 1px solid #576675
								}


div#content table#technik 		{
				border-collapse:collapse;
				margin:0px 0px 0px 10px;
				padding:0px;
								}

div#content table#technik td		{
				vertical-align:top;
				text-align:justify;
									}

div#content table#technik div		{
				text-align:center;
				font-size:8pt;
				color:#808080;
				margin:0px;
				padding:0px;
									}

div#content table#technik div img		{
				border:1px solid #fdc50e;
				padding:2px;
				margin-bottom:5px;

									}

div#content ul#techniklist li	{
				margin:5px;		
								}
								

div#content img.welcome		{
				margin-left:-5px;
							}

div#content div#contactform  	{
				width:400px;
				margin:20px 100px 20px 150px ;
				border: 1px solid #c0c0c0;
				padding:10px 20px 10px 20px;
				background-color:#F6F6F6;
								}

div#content div#contactform  p	{
				font-weight:bold;
				font-size:11pt;
				text-decoration:underline;
				margin:0px 0px 15px 0px;
								}

div#content div#contactform  p.resultok	{
				font-weight:bold;
				font-size:10pt;
				text-decoration:none;
				margin:20px 0px 40px 20px;
								}
div#content div#contactform  p.resulter	{
				font-weight:bold;
				font-size:10pt;
				text-decoration:underline;
				margin:20px 0px 20px 20px;
				color:red;
								}


div#content div#contactform table 	{
				border: 0px;
				margin:0px;
				padding:0px;
				border-collapse:collapse;
				width:400px;
				text-align:left;
				font-size:10pt;
				font-weight:bold;

									}
									
div#content div#contactform table span.red 	{
				color:red;
				}
									
div#content div#contactform form input.label	{
				width:300px;
									}
div#content div#contactform form select.sendto	{
				width:150px;
									}
div#content div#contactform form textarea	{
				width:300px;
									}
									

div#content table#contentservice {
		border:0px;
		border-collapse:collapse;
		width:600px;
		margin-left:100px;
}

div#content table#contentservice td.title a {
		font-size:11pt;
		color:#188427;
		font-weight:bold;
	
}

div#content table#contentservice td.title {
		font-size:8pt;
		color:#727272;
		padding-top:5px;
	
}

div#content table#contentservice td.descr {
		font-size:9pt;
		padding-bottom:5px;
	
}

div#content table#weblog {
		font-weight:bold;
		margin-left:20px; 
		margin-right:30px;
		width:auto;
		border:0px;
}

div#content table#weblog td{
		padding:4px;
		font-size:9pt;	
}



/* Ausgabe #header */


/* Ausgabe #title */

div#title p.re					{
				float:right;
				width:70px;
				height:18px;
				margin:1px 5px 1px 0px;
				padding:0px;
				text-align:center;
								}

div#title p.re a				{
				color:white;
				font-size:8pt;
				margin:0px;
				padding:2px 0px 0px 0px;
				display:block;
				height:16px;
				text-decoration:none;
				border-left:1px solid #808080;
				border-right:1px solid #808080;
								}

div#title p.re a:hover, div#title p.re a:active, div#title p.re a:focus
								{
				border-left:1px solid white;
				border-right:1px solid white;
				text-decoration:underline;								}
		

div#title p.li					{
				margin:0px 0px 0px 160px;
				padding:3px 0px 0px 0px;
				font-size:8pt;
				color:white;	
								}
				
div#title p.li a 				{
				color:white;
				text-decoration:none;
				color:blue;
								}
		
div#title p.li a:hover, div#title p.li a:focus, div#title p.li a:active 
								{
				text-decoration:underline;
								}

/* Ausgabe #sidebar */

div#sidebar img					{
				border:0px;
				margin:0px 0px 5px 0px;
								}
								
																
div#sidebar a#help				{
				text-decoration:none;
				color:blue;
				font-size:7pt;
								}

	
/* Ausgabe #navigation */

div#navigation ul				{
				margin:0px;
				border:1px solid #17007b;
				border-top:0px none;
				padding:3px 2px 3px 2px;
				background-color:#c0c0c0;
				width:129px;
								}

div#navigation li				{
				list-style:none;
				margin:0px 0px 1px 0px;
				padding:0px;
				
								}
				
div#navigation li.naviabs		{
				list-style:none;
				margin:0px 0px 6px 0px;
				padding:0px;
								}

div#navigation a				{
				display:block;
				width:116px;
				font-weight:bold;
				font-size:9pt;
				padding:4px 0px 2px 10px;
				height:16px;
				text-decoration:none;		
				color:#171b34;
				background-color:#dca52e;
				background-image:url('../images/layout/navielementback.jpg');
				background-repeat:repeat-y;
				border-right:1px solid #808080;
				border-bottom:1px solid #808080;
				border-top:1px solid #ffffff;
				border-left:2px solid #ffffff;
								}

div#navigation a:hover, div#navigation a:focus, div#navigation a:active	
								{
				text-decoration:none;
				background-color:#ec0000;
				border-bottom:1px solid #626262;
				border-left:2px solid #f3f3f3;
				color:#1d1d1d;

								}

div#navigation a.t1				{
				background-color:#223075;
								}

div#navigation a.t1:hover, div#navigation a.t1:focus, div#navigation a.t1:active	{
				background-color:#ec0000;
								}

div#navigation a.t2				{
				background-color:#438f41;
								}

div#navigation a.t2:hover, div#navigation a.t2:focus, div#navigation a.t2:active	{
				background-color:#ec0000;
								}
									
div#navigation p				{
				font-weight:bold;
				color:#f4f4f4;
				margin:0px;
				padding:3px 3px 3px 10px;
				width:122px;
				height:14px;
				font-size:9pt;
				background-image:url(../images/layout/hi_navitop.gif);
								}
					
/* Ausgabe #footer */
div#footer img.totopr			{
				float:right;
				margin-right:200px;
				border:0px;
				padding:1px 0px 0px 0px;
								}

div#footer img.totopl			{
				float:left;
				margin-left:200px;
				border:0px;
				padding:1px 0px 0px 0px;
								}
				
div#footer p					{
				font-size:8pt;
				margin:0px 2px 0px 2px;
				padding:2px 0px 0px 0px;
				color:#ffffff;
				
								}
				
				
/* Ausgabe Newsbar */

div#newsbar h2					{
				width:130px;
				height:13px;
				font-size:9pt;
				color:#ffffff;
				font-weight:bold;
				margin:0px 0px 12px 0px;
				padding:3px 3px 3px 10px;
				background-image:url(../images/layout/hi_newstop.gif);
								}

div#newsbar h3					{
				width:139px;
				font-size:9pt;
				height:17px;
				color:#000000;
				font-weight:bold;
				margin:12px 2px;
				text-align:center;
				border:0px solid white;
								}

div#newsbar a					{
				display:block;
				width:133px;
				text-align:center;
				font-size:8pt;
				color:#000000;
				margin:12px 2px;
				text-decoration:none;
				padding:2px;
				border:1px dashed silver;
				background-color:white;
								}

div#newsbar a:hover				{
				border:1px dashed #000000;
								}
			
			
/* Ausgabe - Aktuelles und News */

div#contentnews h1		{
				font-size:12pt;
				font-weight:bold;
				text-decoration:none;
				margin:0px 10px 20px -10px;
								border-bottom-color:#0000a2;
				border-bottom-style:dotted;
				border-bottom-width:2px;
								color:#000044;
				padding:5px 0px 3px 10px;
									}

div#contentnews div.newsheadnews	{
				width:796px;
				margin:0px 0px 3px 0px;
				padding:1px 2px;
				height:15px;
				border:1px solid #808080;
				background-image:url(../images/layout/newshead2.jpg);
								}


div#contentnews div.newsheadeinsatz	{
				background-image:url(../images/layout/newshead.jpg);
				width:796px;
				margin:0px 0px 3px 0px;
				padding:1px 2px;
				height:15px;
				border:1px solid #808080;
									}


div#contentnews div.newsheaduebung	{
				background-image:url(../images/layout/newshead3.jpg);
				width:796px;
				margin:0px 0px 3px 0px;
				padding:1px 2px;
				height:15px;
				border:1px solid #808080;
									}

div#contentnews div.newsumblaettern	{
				width:796px;
				margin:-10px 0px 20px 0px;
				padding:1px 2px;
				height:15px;
				border:1px solid #808080;
				text-align:center;
				font-size:8pt;
				font-weight:bold;
									}

div#contentnews div.newsumblaettern	p {
				margin:0px;
				font-size:8px;
										}


div#contentnews div.newsheadnews h2, div#contentnews div.newsheadeinsatz h2, div#contentnews div.newsheaduebung h2	{
				margin:0px;
				padding:0px;
				font-size:10pt;
				font-weight:bold;
								}

						
div#contentnews div.newsheadnews p, div#contentnews div.newsheadeinsatz p, div#contentnews div.newsheaduebung p	{
				margin:0px;
				width:200px;
				font-size:8pt;
				float:right;
				color:#ffffff;
				text-align:right;
								}


div#contentnews div.mainnews	{
				width:800px;
				height:140px;
				margin:10px 0px 40px 0px;
				padding:0px;
								}

div#contentnews div.mainnews p	{
				margin:0px 0px 0px 174px;
				font-size:9pt;
				text-align:justify;
				padding:5px 25px 5px 0px;
								}

div#contentnews div.mainnews div	{
				width:154px;
				height:122px;
				margin:-5px 20px 0px 0px;
				padding:0px;
				float:left;
								}

div#contentnews div.mainnews div a	{
				color:#ffffff;
								}

div#contentnews div.mainnews div a img	{
				border:0px;
								}

div#contentnews div.mainnewscomplete
								{
				width:800px;
				margin:10px 0px 0px 0px;
				padding:0px;
				border:0px solid #c0c0c0;
								}
				
div#contentnews div.mainnewscomplete p
								{
				margin:0px 0px 0px 0px;
				font-size:9pt;
				text-align:justify;
				padding:5px 25px 5px 25px;
								}
	
div#contentnews div.mainnewscomplete div.pre {
				width:154px;
				height:122px;
				margin:-5px 20px 5px 0px;
				padding:0px;
				float:left;
								}

div#contentnews div.mainnewscomplete div.nimgboxtxt	{
				margin:0px 10px 15px 0px;
				float:left;
				padding:4px;
				border:1px solid #c0c0c0;
				text-align:center;
								}

div#contentnews div.mainnewscomplete div.nimgboxtxt img	{
				margin:0px;
				border:0px;
								}

div#contentnews div.mainnewscomplete div.nimgboxtxt p	{
				margin:0px;
				margin-top:4px;
				padding:0px;
				text-align:center;
				font-size:8pt;
				color:#808080;
								}

div#contentnews div.mainnewscomplete p.absatz {
				margin-bottom:30px;
								}

div#contentnews div.mainnewscomplete p.zurueck {
				text-align:center;
				clear:left;
				font-weight:bold;
								}
								
div#contentnews div.mainnewscomplete div.newsfahrzeuge{
				width:auto;
				font-weight:bold;
				margin-bottom:30px;
				margin-top:25px;
				
								}

div#contentnews div.mainnewscomplete div.newsfahrzeuge img{
				border:0px;
								}

div#contentnews div.mainnewscomplete div.newsfahrzeuge p.top {
				margin:0px 20px 5px 20px;
				border-top:1px solid silver;
				border-bottom:1px solid silver;
								}

div#contentnews div.mainnewscomplete div.newsfahrzeuge p.over {
				margin:0px 20px 10px 20px;
				padding-left:30px;   
				border-top:1px dashed silver;
				border-bottom:1px dashed silver;
								}

div#contentnews div.mainnewscomplete div.newsfahrzeuge ul {
				margin:3px 25px 3px 60px;
				padding:0px;
								}

div#contentnews div.mainnewscomplete div.newsfahrzeuge li {
				list-style:none;
				margin:0px 20px 0px 0px;
				padding:0px;
				display:inline;
				}

							
/*Ausgabe Contentfoto */

div#contentfoto img				{
				border:0px;
								}

div#contentfoto a				{
				margin:0px;
				padding:0px;
				font-size:8pt;
				font-weight:bold;
				color:blue;
				text-decoration:none;
								}
			

div#contentfoto a:hover, div#contentfoto a:active, div#contentfoto a:focus
								{
				text-decoration:underline;
								}

div#contentfoto p				{
				margin:0px 0px 5px 0px;
				padding:0px;
				font-size:8pt;
				font-weight:bold;
								}
								
/* Ausgabe Contentgalerie */

div#contentgalerie h1			{
				font-size:12pt;
				font-weight:bold;
				margin:0px;
				margin-bottom:10px;
				margin-left:-60px;
				border-bottom-color:#0000a2;
				border-bottom-style:dotted;
				border-bottom-width:2px;
				color:#000044;
				padding-bottom:3px;
				padding-left:10px;
				padding-top:10px;

								}

div#contentgalerie img			{
				margin:7px;
				padding:5px;
				width:200px;
				height:150px;
				border:1px solid #c0c0c0;
								}

				
div#contentgalerie p			{
				margin:0px;
				width:690px;
				height:20px;
				text-align:center;
				font-weight:bold;
				font-size:8pt;
								}

div#contentgalerie a			{
				text-decoration:none;
				color:blue;
								}

div#contentgalerie a:hover		{
				text-decoration:underline;
				color:blue;
								}
								
div#contentgalerie div#diashow	{
				float:right;
				width:180px;
				height:20px;
				margin:0px;
				margin-top:18px;
				padding:0px;
				padding-top:5px;
				padding-left:40px;
				background-color:#ffffff;
								}				

div#contentgalerie div#diashow	a.diastarttext {
				font-size:12pt;
				font-weight:bold;
				color:#000044;
				margin:0px;
				padding:0px;
				margin-top:30px;
								}									
div#contentgalerie div#diashow	img.diastarten{
				width:30px;
				height:30px;
				border:0px;
				margin:0px;
				padding:0px;
				margin-top:-5px;
				margin-right:5px;
				float:left;
								}


/* Virtualvisit */

div#virtualvisit div#cardbox	{
				float:right;
				margin:0px;
				text-align:center;
				border:1px dashed silver;
				padding:2px;
				height:334px;
								}

div#virtualvisit div#cardbox div#visitcard	{
				border:1px solid black;
				margin:0px;
				padding:0px;		
								}

div#virtualvisit div#cardbox div#visitnavi	{
				border:1px solid black;
				margin-top:20px;
				padding:0px;		
								}


div#virtualvisit div#vvdescription {
				border: 1px dashed silver;
				margin-top:20px;
				margin:0px;
				padding:7px;
				height:20px;
				clear:right;
				font-size:9pt;
								}


div#virtualvisit h1				{
				font-size:11pt;
				text-align:center;
				color:#000000;
				font-weight:bold;		
				margin:0px 0px 10px 0px;
								}
								
div#virtualvisit p				{
				font-size:9pt;
				color:#000000;
				font-weight:normal;		
				margin:0px;
								}

div#virtualvisit img			{
				border:0px;
								}

/* Contentsearch */



div#contentsearch td 			{ 
				font-size: 11px;
								}
								
div#contentsearch .blue 		{
				font-size: 11px;
				color: #336699;
								}

div#contentsearch .hitword 		{
				font-size: 11px;
				font-weight: bold;
								}

div#contentsearch .sform 		{
				font-size: 11px;
				width: 140px;
				height: 14px;
				border-left: 1px solid #999999;
				border-bottom: 1px solid #999999;
				border-right: 1px solid #999999;
				border-top: 1px solid #999999; 
								}

div#contentsearch .sbutton 		{
				font-size: 11px;
				width: 142px;
				color: #990000;
				font-weight: bold;
				background-color: #E8E8E8;
				border-left: 1px solid #576675;
				border-bottom: 1px solid #576675;
				border-right: 1px solid #576675;
				border-top: 1px solid #576675;
								}


div#contentsearch a {  
				font-size: 11px;
				color: #820000;
				text-decoration: none;
				font-weight: normal;
									}
									
div#contentsearch a:hover, div#contentsearch a:active, div#contentsearch a:focus 		{
				font-size: 11px;
				color: #666666;
				text-decoration: none;
				font-weight: normal
								}

div#contentsearch a.digits		{
				color: #990000;
				font-size: 11px;
				text-decoration: none;
								}
								
div#contentsearch a.digits:hover, div#contentsearch a.digits:focus, div#contentsearch a.digits:active {
				color: #999;
								}

div#contentsearch a.first_last  {
				color: #999;
				font-size: 10px;
				text-decoration: none;
								}
								
div#contentsearch a.first_last:hover, div#contentsearch a.first_last:focus, div#contentsearch a.first_last:active {
				color: #990000;
								}

div#contentsearch a.copy		{
				color: #666;
				font-size: 10px;
				text-decoration: none;
								}
								
div#contentsearch a.copy:hover, div#contentsearch a.copy:focus, div#contentsearch a.copy:active 	{ 
				color: #990000;
				text-decoration: underline;
								}
								
								

/***** Ausgabe Contentindexnews ******/


div#contentindexnews table		{
				border:0px;
				width:630px;
				table-layout:fixed;
				margin-bottom:30px;
				margin-left:3px;
								}
								
div#contentindexnews table tr#indexnewscategory		{
				height:32px;
				vertical-align:bottom;
				font-weight:bold;
				font-size:11pt;
				color:#000044;
								}
								
div#contentindexnews table tr#indexnewscategory	td.indexnewscatdot	{
				border-bottom-color:#0000a2;
				border-bottom-style:dotted;
				border-bottom-width:2px;
								}

div#contentindexnews table tr.indexnewstitle		{
				height:33px;
				vertical-align:bottom;
				font-size:10pt;
				font-weight:bold;
				color:#323232;
								}
								
div#contentindexnews table tr.indexnewscontent		{
				height:75px;
				vertical-align:top;
				font-size:9pt;
				text-align:justify;
								}
								
div#contentindexnews table tr.indexnewsspace		{
				height:14px;
								}

div#contentindexnews table tr.indexnewsspace td.indexnewspadot		{
				border-bottom-color:#0000a2;
				border-bottom-style:dotted;
				border-bottom-width:1px;
				font-size:0pt;
								}
								
div#contentindexnews a			{
				text-decoration:none;
				color:#323232;
								}

div#contentindexnews a:hover, div#contentindexnews a:active, div#contentindexnews a:focus			{
				text-decoration:underline;
				color:#0f1672;
								}


div#contentindexnews table tr.indexnewsverweis		{
				height:33px;
				vertical-align:bottom;
				font-size:8pt;
				font-weight:bold;
				color:#323232;
								}



div#contentindexnews table tr.indexnewsend		{
				height:13px;
								}

div#contentindexnews table tr.indexnewsend td.indexnewspadot		{
				border-bottom: 2px dotted #0000a2;
				font-size:0pt;
								}
			
/****** Ausgabe Difinfos **********/

					
div#difinfos a						{
				text-decoration:none;
				color:#323232;
				margin:0px;
				padding:0px;
								}
								
div#difinfos a:hover, div#difinfos a:active, div#difinfos a:focus			{
				text-decoration:underline;
				color:#0f1672;
								}
								
div#difinfos div#difinfosalben {
				border-top:1px dotted #0000a2;
				border-bottom:1px dotted #0000a2;
				width:auto;
				margin:10px 3px 0px 7px;
				padding:10px 2px 10px 2px;
								}
								
								
div#difinfos div#actualdates					{
				width:auto;
				clear:left;
				margin:10px 3px 30px 7px;
				border-top:1px dotted #0000a2;
				padding:10px 0px 0px 0px;
								}



div#difinfos div#actualdates	p				{
				font-size:8pt;
				margin:0px 0px 12px 0px;
								}
								
div#difinfos div#actualdates p.actualdatestitle		{
				font-size:9pt;
				font-weight:bold;
				color:#000044;
								}