/*-------------------//links-------------------*/ 	

		a:link {
		background: transparent;
		color: #1517ff;
		text-decoration: none;
		}

		a:active {
		background: transparent;
		color: #000000;		
		text-decoration: none;
		}

		a:visited {
		background: transparent;
		color: #ae0000;
		text-decoration: none;
		}

		a:hover {
		background: transparent;
		color: #ff1515;
		}





 	
/*-------------------//body--------------------*/ 	


 		body {
		font-family: arial, "luxi sans", sans-serif;
		font-size: 10px;
		width: 100%;
		margin: 0px;
		padding: 0px;
 		}
				
 		
 /*-------------------//bot20--------------------*/ 	
 
 		 		
		.bot20 {
		padding: 10px;
		vertical-align: top;
		width: 100%;
		background:#efefef;
		color: #000000;
		margin-bottom: 0px;
		border-top: 1px solid;
		border-bottom: 0px solid;
		border-color: #ffa500;
		}

	
		.bot20a {
		background: #efefef;
		color:#000000;
		vertical-align: middle;
		margin-top:10px;
		}


		.bot20b {
		vertical-align:top;
		text-align: left;
		}

		.bot2add {
		background-color: #ffffff;
		color: black;
		padding-top: 25px;
		padding-bottom: 25px;
		font-size: 10px;
		text-align: center;
		vertical-align: middle;
		}

		.bot2link {
		background-color: #ffffff;
		color: black;
		padding-top: 25px;
		padding-bottom: 25px;
		font-size: 10px;
		text-align: center;
		vertical-align: middle;
	}


/*-------------------//bot--------------------*/ 	

	
		.bot15 {
		background-color: #ffffff;
		color: #000000;
		border: 0px;
		font-size: 10px;
		text-align: center;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
		}	
				
		
		.bot15link {
		background-color: #ffffff;
		color: #000000;
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 10px;
		text-align: center;
		vertical-align: middle;
		}
		
		.bot15add {
		background-color: #ffffff;
		color: #000000;
		padding-top: 10px;
		padding-bottom: 10px;
		font-size: 10px;
		vertical-align: middle;
		text-align: center;
		}
			
	
	
/*-------------------//bot20--------------------*/ 		
	
	
	
		.bot20head {
		list-style-type:none;
		background: #efefef;
		color: #000000;
		vertical-align: middle;
		font-size: 10px;
		margin-top: 2px;
		text-decoration: underline;
		margin-bottom: 2px;
		letter-spacing: 2px;
		}


					
		.bot20text {
		list-style-type:none;
		background: #efefef;
		color: #000000;
		font-size: 10px;
		}

		
	 	.bot2ta {
		background-color: #ffffff;
		color: #000000;
		font-size: 10px;
		text-align: center;
		width: 100%;
		}
		

 /*-------------------//Gressel--------------------*/ 
					
		
		.gresselnavleft1 {
		background-color: #efefef;
		color: black;
		border-color: #FFFFFF;
		border-style: solid;
		border-top-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		border-right-width: 0px;
		}

		.gresselnavleft {
		font-size: 12px;
		color: #000000;
		text-align: right;
		background-image: url(pic/back_20px.jpg );
		background-repeat: repeat-x;
		border-color: #FFFFFF;
		border-style: solid;
		border-top-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		border-right-width: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		background-color: #d7d7d7;
		padding-right: 10px;
		padding-left: 0px;
		}

		H1 {
			font-size: 14px;
			background-color: transparent;
			color: #ededed;
			font-weight: normal;
		}

		
		H2 {
			font-size: 14px;
			background-color: transparent;
			color: #ededed;
			font-weight: normal;
		}

		
		H3 {
			font-size: 12px;
			font-weight: normal;
		}

		
		H4 {
		background-color: #ffffff;
		font-size: 10px;
		font-weight: normal;
		color: #efefef;
		}

		.list {
		background-color: transparent;
		color: #000000;
		font-size: 12px;
		list-style-position: outside;
		list-style-image: url(pic/list-19.gif );		
		list-style-type: disc; 
		padding-top: 3px;
		padding-bottom: 3px;
		margin-left: -10px;
		text-indent: 2px;
		}


		.listhead {
		font-size: 12px;
		text-align: left;
		margin-top: 10px;
		margin-bottom: 10px;
		padding-left: 3px;
		}

		.listtop {
		font-size: 12px;
		text-align: left;
		padding-left: 8px;
		padding: 2px;
		}

		.list2ta {
		background: #ffffff;
		color: #000000;
		text-align: left;
		width: 100%;
		border-top: 1px solid #d7d7d7;
		border-left: 1px solid #d7d7d7;
		border-right: 1px solid  #a4a4a4;
		border-bottom: 1px solid  #a4a4a4;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 15px;
		padding: 5px;
		}

		.listtrans {
		background-color: transparent;
		color: #000000;
		font-size: 12px;
		list-style-position: outside;
		list-style-type: disc;
		padding-top: 3px;
		padding-bottom: 3px;
		margin-left: -10px;
		text-indent: 2px;
		}
		
		
		.list2ticker {
		text-align: left;
		width: 100%;
		border-top: 1px solid #d7d7d7;
		border-left: 1px solid #d7d7d7;
		border-right: 1px solid  #a4a4a4;
		border-bottom: 1px solid  #a4a4a4;
		vertical-align: bottom;
		margin-bottom: 0px;
		background-color: #ffffff;
		color: #efefef;
		}

		.list2top1 {
		font-size: 12px;
		text-align: center;
		vertical-align: middle;
		background-image: url(pic/back_30px.jpg);
		background-repeat: repeat-x;
		border: 10px;
		border-color: #d7d7d7;
		width: 100%;
		margin-top: 0px;
		margin-left: 0px;
		height: 20px;
		text-transform: none;
		text-decoration: none;
		}

	.list2top {
	font-size: 12px;
	text-align: center;
	border: 1px;
	border-color: #ffa215;
	}


	.list2body {
	background-color:#ffffff;
	color: #000000;
	font-size: 12px;
	text-align: left;
	list-style-image: url(pic/list-19.gif );
	margin-top: 2px;
	margin-left: -20px;
	padding-top: 3px;
	text-indent: -2px;
	}

	
	.list2pdf {
	background-color: #ffffff;
	color: #000000;
	font-size: 12px;
	text-align: left;
	list-style-image: url(pic/list-pdf22.gif );
	margin-top: 2px;
	margin-left: -22px;
	text-indent: 0px;
	}

	.list2pic {
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: center;
	clear: none;
	}

	.list2kontakt {
		font-size: 10px;
		padding: 5px;
	}

	.list2text {
		font-size: 10px;
		padding: 5px;
	}

	.pipe2 {
		padding-right: 10px;
		padding-left: 10px;
		background-color: #ffffff;
		color: #ffa215;
		font-weight: bold;
	}

		.pipe3 {
		padding-right: 10px;
		padding-left: 10px;
		background-color: #ffffff;
		color: #ffa215;
		font-weight: bold;
		}

		.nav2links {
		background: #efefef;
		color: #ffffff;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;
		}
		

		.nav2mitte {
		background-color:#ffffff;
		color:#000000;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		height: 100%;
		}

		.nav2start {
		background-image:url(pic/cube_start2.jpg);
		background-repeat:no-repeat;
		background-position: 77%;
		background-attachment: fixed;		
		background-color:#ffffff;
		color:#000000;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		height: 100%;
		}		
		
		
		.nav2rechts {
		background: #efefef;
		color: #ffffff;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;
		}

		.price {
		font-size: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
		vertical-align: top;
		}

	
		.print100xxxxx2010_06_15 {
		height:100%;
		}

	

		.printstart-reserve {
		font-size: 12px;
		background-image:url(pic/cube_start2.jpg);
		background-repeat:no-repeat;
		background-position: 85%;
		background-attachment: fixed;		
		background-color:transparent;
		vertical-align: top;
		color: #000000;
		margin: 20px;
		}
	
	
	
		.printstart {
		font-size: 12px;
		background-color:transparent;
		vertical-align: top;
		color: #000000;
		margin: 10px;
		text-align: left;
		}	
	
	
					
		.prbo {
		font-size: 12px;
		background-color: #ffffff;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border-top: 0px solid #d7d7d7;
		border-left: 0px solid #d7d7d7;
		border-right: 0px solid  #a4a4a4;
		border-bottom: 0px solid  #a4a4a4;
		vertical-align: top;
		width: 720px;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-spacing: 0px;		
		}



		
		
		
		.ta1 {
		background-image: url(pic/back_17.jpg);
		background-repeat: repeat-x;
		padding: 0;
		margin: 0;
		width: 100%;
		height: 100px;
		border-bottom: 1px solid #d7d7d7;
		}


 /*-------------------//t10--------------------*/ 			
		
		
		.ta10 {
		background-image: url(pic/back_17.jpg);
		background-repeat: repeat-x;
		padding: 0;
		margin: 0;
		width: 100%;
		height: 100px;
		border-bottom: 1px solid #d7d7d7;
		}
		
		
		.ta11 {
		width: 200px;
		padding: 0px;
		margin: 0px;
		background-image: url(pic/logo.gif);
		background-repeat: no-repeat;
	}

		.ta12 {
		width: 100px;
		padding: 0px;
		margin: 0px;
		vertical-align: middle;
		text-align: center;
		}

		.ta13 {
		background-image: url(pic/back_17.jpg);
		background-repeat: repeat-x;
		font-family: arial, "luxi sans", sans-serif;
		padding: 0px;
		margin: 0px;
		text-align: center;
		vertical-align: middle;
		word-spacing: 5px;
		letter-spacing: 1px;
		}

		.ta14 {
		width: 100px;
		padding: 0px;
		margin: 0px;
		vertical-align: middle;
		text-align: center;
		}

		.ta15 {
		width: 200px;
		padding: 0px;
		margin: 0px;
		background-image: url(pic/europa.gif);
		background-repeat: no-repeat;
		text-align: center;
		vertical-align: top;
	}

		.ta15th {
		width: 200px;
		margin: 0px;
		background-image: url(th/th10pic/logo-gewefa.gif);
		background-position: center;
		text-align: center;
		vertical-align: middle;
		background-repeat: no-repeat;
		float: none; 
		}

		
	.ta2 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-color: #ffa500;
	border-bottom: 1px;
	color: #000000;
	height: 20px;
	}

	.ta2zelle {
	background-color: #FFFFFF;
	color:#808080;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #ffa500;
	padding-left: 10px;
	padding-right: 10px;
	}

	
	.ta2zellepic {
	background: #FFFFFF;
	color: #000000;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #ffa500;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	text-align: right;
	}

	
	.ta3 {
	background: #efefef;
	color: #ffffff;
	font-size: 12px;
	padding: 0px;
	width: 100%;
	}

	.ta3zelle {
	background-image:url(pic/back_21px.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	color: #000000;
	border-color: #d7d7d7;
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	height: 20px;
	}

	.ta3zellepic {
	font-size: 10px;
	background: #efefef;
	color: #808080;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #c0c0c0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	width: 100%;
	text-align: right;
}

/*-------------------//t5--------------------*/
		
		
        .t5xxxxxxxx2010_07_11 {
        background: #ffffff;
        color: #ffffff;
		  height: 20px;
        float: right;	
        width: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        border-color: #c0c0c0;
        border-style: solid;
		  border-bottom-width: 1px;
		  border-top-width: 0px;
		  border-left-width: 0px;
		  border-right-width: 1px;	       
	    }


       .t5zelle {
		  font-size: 12px;
        vertical-align: bottom;
        background: #ffffff;
        color: #000000;
		  height: 20px;
        float: right;	
        text-align: center;    
        margin-top: 1px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left:10px;
        padding-right:10px;   
        border-color: #c0c0c0;
        border-style: solid;
		  border-bottom-width: 1px;
		  border-top-width: 0px;
		  border-left-width: 0px;
		  border-right-width: 1px;
        }







 /*-------------------//t20--------------------*/ 	



      	.t20com {
        font-size: 12px;
        word-spacing: 25px;
        text-indent: 10px;
        margin: 0px;
        padding: 2px;
        background: #FFFFFF;
        color: #000000;
        border-color: #ffa500;
        border-style: solid;
		  border-bottom-width: 1px;
		  border-top-width: 0px;
		  border-left-width: 0px;
		  border-right-width: 0px;		  
        width: 100%;
        }   


 /*-------------------//t30--------------------*/
		
		
        .t30 {
        background: #efefef;
        color: #ffffff;
		  height: 20px;
        float: left;	
        width: 100%;
        text-align: left;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        border-color: #c0c0c0;
        border-style: solid;
		  border-bottom-width: 1px;
		  border-top-width: 0px;
		  border-left-width: 0px;
		  border-right-width: 1px;	       
	    }


       .t30zelle {
		  font-size: 12px;
        vertical-align: bottom;
        background-image:url(pic/back_20px.jpg);
        float: left;	
  		  height: 16px;		
        margin-top: 1px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left:10px;
        padding-right:10px;   
        border-color: #c0c0c0;
        border-style: solid;
		  border-bottom-width: 0px;
		  border-top-width: 0px;
		  border-left-width: 0px;
		  border-right-width: 1px;
        }

                
  /*-------------------//t35--------------------*/




       .t35 {
       width:100%;
       line-height: 20px;
       }




  /*-------------//t40center--------------------*/



   .t40centerxxxxxxxxxxx20_11_09 {
   background: #ffffff;
   color: #000000;
   vertical-align: top;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:0px;        
	}
 
   .t40center {
	background: #ffffff;
	color: #000000;
	font-family: arial,"luxi sans",sans-serif;
	vertical-align: top;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:0px;
	}


	   
        
 /*-------------------//t60--------------------*/ 	

 
	.t60 {
	margin-top: 30px;
	padding: 0px;
	width: 100%;
	border-bottom-width: 1px;
	}

	.t60a {
	float: right;
	border-bottom-width: 1px;
	}


	.t60b {
	background-color: #efefef;
	color: #000000;
	font-size: 10px;
	text-align: left;
	border-bottom: 1px solid #808080;
	padding-top: 3px;
	padding-bottom:3px;
	text-indent: 5px;
	width:450px;
	margin-right:0px;
	}

	.t60c {
	background-color: #808080;
	color: #ffffff;
	font-size: 10px;
	padding-top: 3px;
	padding-bottom:3px;
	text-align: left;
	text-indent: 5px;
	width: 250px;
	margin-left:0px;
	}

	
	.t60d {
	float: left;
	}



 /*-------------------//t60--------------------*/ 	
       
        
        
        
        

 /*-------------------//t60reserve--------------------*/ 	

 
	.t60xxxxxxxxxxxxxxxxxxxxx {
	margin-top: 30px;
	width:100%;
	border: 1px;
	}

	.t60axxxxxxxxxxxxxxxxxxx {
	float:right;
	width:220px;
	}


	.t60bxxxxxxxxxxxxxxxxxxxx {
	background-color: #efefef;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	border-color: #808080;
	border-bottom-width: 1px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
	width:450px;
	}

	
	.t60cxxxxxxxxxxxxxxxxxxxxxxx {
	background-color: #808080;
	color: #FFFFFF;
	font-size: 10px;
	vertical-align: middle;
	margin: 0px;
	width:250px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

	
	.t60dxxxxxxxxxxxxxxxxxxxxxxxxxx {
	float: left;
	width:220px;
	}



 /*-------------------//table60--------------------*/ 	

 
	.table60 {
	vertical-align: bottom;
	padding: 0px;
	width: 100%;
	margin-top:100%;
	}




	.table61 {
	background-color: #efefef;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	border-color: #808080;
	border-bottom-width: 1px;
	padding: 5px;
	width:67%;
	}

	
	.table63 {
	background-color: #808080;
	color: #FFFFFF;
	font-size: 10px;
	vertical-align: middle;
	padding: 5px;
	width: 33%;
	}

	
	
 /*-------------------//table60ENDE--------------------*/ 	
	
	
	
	.t4bullet {
	background: transparent;
	color: #000000;
	font-size: 12px;
	vertical-align: top;
	margin-top: 3px;
	margin-bottom: 3px;
	text-indent: 0px;
	text-align: left;
	list-style-position: outside;
	list-style-type: disc;
	}

	.t4left {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin-top: 20px;
	width: 25%;
	}

.t4left1 {
	font-size: 12px;
	vertical-align: top;
	margin-top: 20px;
	margin-left: 5px;
	text-align: left;
	width: 90%;
	}

	.t4left11 {
	font-size: 12px;
	vertical-align: top;
	margin-top: 10px;
	text-align: left;
	width: 100%;
}

	.t4left1head {
	font-size: 12px;
	vertical-align: top;
	margin-top: 0px;
	text-align: left;
	}

	.t4list {
	font-size: 12px;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	margin-left: -15px;
	padding-top: 2px;
	padding-bottom: 2px;
	}

	
	.t4xxxxxxxxxxxxxxxxxxxxx2010_11_10 {
	background: #ffffff;
	color: #000000;
	font-family: arial,"luxi sans",sans-serif;
	vertical-align: top;
	float: none;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom:0px;
	}

	
	.t4center {
	background: #ffffff;
	color: #000000;
	font-family: arial,"luxi sans",sans-serif;
	vertical-align: top;
	margin-top: 10px;
	}
	



	.t4right {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin-top: 20px;
	border: 1px;
	border-color: Black;
	width: 25%;
	}

	.t4right1 {
		font-size: 12px;
		vertical-align: top;
		margin-top: 20px;
		text-align: left;
		width: 100%;
		border: 1px;
		border-color: Black;
		}

	.t4right11 {
		font-size: 12px;
		vertical-align: top;
		margin-top: 20px;
		text-align: left;
		padding: 5px;
		width: 100%;
	}

	.t4right1head {
		background-color: #ffffff;
		font-size: 12px;
		color: #000000;
		vertical-align: top;
		margin-top: 0px;
		text-align: left;
		}

	
		.t60prod {
		background: #ffffff;
		color: #000000;
		vertical-align: top;
		width: 100%;	
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
				
		.t61prod {
		background-color: #ffffff;
		color:#000000;
		vertical-align: top;
		}	
	
		.t62prod {
		background: #efefef;
		color: #ffffff;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;
		}		
	
		.t63prod {
		background: #ffffff;
		color: #000000;
		font-size: 10px;
		vertical-align:middle;
		text-align: center;
		height: 60px;
		width: 760px;	
		}	
	
	
		.t64prod {
		background: #efefef;
		color: #ffffff;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;	
		}	
		
		.t65prod {
		background: #ffffff;
		color: #000000;
		vertical-align: top;
		}
	
	
	
		.t70zip {
		background: #ffffff;
		color: #000000;
		vertical-align: top;
		width: 100%;	
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
	
					
	
		.t71zip {
		background-color: #ffffff;
		color: #000000;
		vertical-align: top;
		}	
			
		.t72zip {
		background: #efefef;
		color: #ffffff;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;
		}
	
	
		.t73zip {
		background: #ffffff;
		color: #000000;
		font-size: 10px;
		vertical-align:middle;
		text-align: center;
		width:760px;
		height: 60px;	
		}	

	
		.t74zip{
		background: #efefef;
		color: #ffffff;
		vertical-align: top;
		padding: 0px;
		margin: 0px;
		width: 220px;
		}	
	

		.t75zip {
		background-color: #ffffff;
		color: #000000;
		vertical-align: top;
		}	
	
	
											
										
		.t5textxxxxx2010_06_21 {
		padding-bottom: 15px;
		padding-top: 15px;
		vertical-align: top;
		text-align: justify;
		padding-left: 5px;
		padding-right: 5px;
		}

		
		
		


	.ta2main10 {
	font-size: 10px;
	border: 1px;
	border-color: #efefef;
	width: 100%;
	}

	.ta2main20 {
	font-size: 10px;
	border: 1px;
	border-color: #efefef;
	width: 100%;
	}

	.ta2code {
	font-size: 10px;
	vertical-align: middle;
	color: #000000;
	background-color: #efefef;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}

	.ta2text {
	font-size: 10px;
	vertical-align: middle;
	text-align: left;
	color: #000000;
	background-color: #FFFFFF;
	border-color: #d7d7d7;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}

	.ta2pic {
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	background-color: #FFFFFF;
	border-color: #d7d7d7;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
}

	.ta2ko5 {
	font-size: 12px;
	background:#ffffff;
	color: #000000;
	vertical-align: middle;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #efefef;
	border-style: solid;
	padding-right: 2px;
	padding-left: 2px;
	width: 100%;
}

.ta2ko1 {
	font-size: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	color: #000000;
	background: #efefef;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
}

.ta2koxxxxxxx2010_07_11 {
	font-size: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	background: #efefef;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}


		.tacaption {
		font-size: 12px;
		background-color: #ffffff;
		color: #000000;
		text-indent: 3px;
		text-align: left;
		}



		.tamain {
		font-size: 10px;
		border: 0;
		width: 100%;
		text-align: justify;
		}

		.text {
		font-size: 12px;
		}

	
	
	
	
	.tahead1 {
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	background: #efefef;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
}

	.tahead {
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	background: #efefef;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}

	.tahead5 {
	font-size: 12px;
	background: #ffffff;	
	color: #000000;
	vertical-align: middle;
	text-align: left;
	}
	
	
	.tacode {
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	background: #efefef;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
}




	.tadaten {
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
	border-color: #d7d7d7;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}

	.tafoot {
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	vertical-align: middle;
	text-align: right;
	margin: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #d7d7d7;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	}


	
		.ticker {
		font-family: arial, "luxi sans", sans-serif;
		font-size: 10px;
		color: #a4a4a4;
		background-image: url(pic/back_50.jpg );
		background-repeat: repeat-x;
		}



   	.ticker2bo {
		font-family: arial, "luxi sans", sans-serif;
		padding: 10px;
		vertical-align: top;
		width: 100%;
		background:#efefef;
		color: #000000;
		margin-top: 0px;
		margin-bottom: 0px;
		border-bottom: 1px solid;
		border-color: #ffa500;
		}
		
		
		
		.ticker2bo1 {
		font-family: arial, "luxi sans", sans-serif;
		font-size: 10px;
		background:#808080;
		color: #ffffff;
		vertical-align: middle;
		margin: 0px;
		width: 100%;
		text-indent: 10px;
		}
		
		
		.tickerta2 {
		font-family: arial, "luxi sans", sans-serif;
		font-size: 10px;
		width: 100%;
		color: #808080;
		background-color: #FFFFFF;
		border-style: solid;
		border-right-width: 0px;
		border-left-width: 0px;
		border-top-width: 0px;
		border-bottom-width: 1px;
		border-color: #ffa215;
		padding-left: 10px;
		padding-right: 10px;
		}





	.prma10ta {
	text-align: center;
	}

	.prma10pic {
	text-align: center;
	vertical-align: middle;
	width: 100%;
	}

	.prma10text {
	text-align: left;
	font-size: 12px;
	white-space: normal;
	}

	.prma20ta {
	width: 100%;
	text-align: center;
	}

	.prma20pic {
	text-align: center;
	vertical-align: middle;
	border-color: #d7d7d7 #d7d7d7 #a4a4a4 #a4a4a4;
	clear: none;
	width: 100%;
}

	.prma20text {
	text-align: left;
	font-size: 12px;
	white-space: normal;
	}

	.prhe10 {
	background-color: #efefef;
	color: #000000;
	font-size: 12px;
	vertical-align: middle;
	border-bottom: 1px solid #808080;
	padding: 5px;
	width:67%;
	}
	

	.prhe20 {
	background-color: #808080;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align: middle;
	padding: 5px;
	width: 250px;
	}

	.prhe25 {
	font-size: 12px;
	vertical-align: middle;
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #d7d7d7;
	padding: 5px;
	width: 750px;
	}

	.prhe30 {
	font-size: 12px;
	vertical-align: top;
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #d7d7d7;
	padding: 3px;

	}

	.prhe40 {
	font-size: 12px;
	vertical-align: top;
	background-color: #ffffff;
	color: #000000;
	border-bottom: 1px solid #d7d7d7;
	padding: 3px;
	width: 250px;
	}

	.prma10 {
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	width: 450px;
	margin: 0px;
	}

	.prma20 {
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	width: 250px;
	margin: 0px;
	}

	.prma25 {
	background-color: #ffffff;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	}

	.prma25c {
	background-color: #ffffff;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	margin: 0px;
	}

	.prma26 {
	background-color: #ffffff;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid #d7d7d7;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	margin: 0px;
	}

	
	.schrift1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx {
	text-align: justify;
	padding: 5px;
	}
	
	
	
	
	
