/* CSS für IART DE */
* html body {
  font-size: xx-small; /* IE/5 */
  f\ont-size: x-small; /* alle IE Versionen */
}
* 		{ margin: 0; padding: 0; }

body 	{ font: 62.5% 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif; overflow-x:hidden ;overflow-y:show}
 
h7 {  font-size: 103%; color:#ffcccc}
h6 {  font-size: 105%; color:#ffcc66}
h5 {  font-size: 110%; color:#cccc33} 
h4 {  font-size: 120%; color:#006699} 
h3 {  font-size: 130%;} 
h2 {  font-size: 140%;} 
h1 {  font-size: 150%;} 

 /* text black  - normal*/		  
.bl {font-family:  Verdana, Arial; font-size: 11px; font-weight: bold; color:#000000; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}

/* text white */
.wt {font-family:  Verdana, Arial; font-size: 12px; font-weight: bold; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
.wtn {font-family:  Verdana, Arial; font-size: 12px; font-weight: normal; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}		  

.wtl {font-family:  Verdana, Arial; font-size: 12px; font-weight: bold; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  center; alignment: center; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
.wtlt {font-family:  Verdana, Arial; font-size: 12px; font-weight: bold; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  left; alignment: left; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		   line-height:135%;}
.wtg {font-family:  Verdana, Arial; font-size: 15px; font-weight: bold; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
		   
.wtlt_s {font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
		  
.wtlt_xs {font-family:  Verdana, Arial; font-size: 10px; font-weight: normal; color:#fff; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}

 /* text yellow light */
.yt {font-family:  Verdana, Arial; font-size: 12px; font-weight: bold; color:#F9EB10; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
		  
.yth {font-family:  Verdana, Arial; font-size: 12px; font-weight: bold; color:#F9EB10; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:130%;} 
.ytg {font-family:  Verdana, Arial; font-size: 13px; font-weight: bold; color:#F9EB10; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
		  
.ytlt_l {font-family:  Verdana, Arial; font-size: 18px; font-weight: bold; color:#ffcc33; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  left; alignment: left; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
		  
 /* text yellow light - small*/
.yts {font-family:  Verdana, Arial; font-size: 10px; font-weight: normal; color:#ffcc33; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}
 /* text yellow light - normal*/		  
.ytn {font-family:  Verdana, Arial; font-size: 11px; font-weight: bold; color:#ffcc33; 
		padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  justify; alignment: justify; word-spacing:0.0 mm; letter-spacing: -0.1 mm;
		  line-height:4.2 mm; line-height:150%;}


#box_layout {border: 1px solid gray; width: 500px; height: 500px;}
#box_content {margin: 10px;}
#box_layout {border: 1px solid gray; width: 500px; height: 500px;}
#box_layout h3 {margin: 10px;}
#box_layout p {margin: 10px;}
#box_layout img {margin: 10px;}

input, select, textarea { font-size:9px; font-family:Verdana,sans-serif; font-weight:normal; background-color:#FCFCE6;}
input, select, textarea { color:#505050; }

input.adm, 
select.adm, 
textarea.adm { font-size:12px; font-family:Verdana,sans-serif; font-weight:normal; background-color:#FCFCE6;}


.inp { font-size:9px; font-family:Verdana,sans-serif; font-weight:normal; background-color:#FCFCE6;}
.wink { font-size:10px; font-family:Verdana,sans-serif; font-weight:normal;}

table.c {background-color:#FCFCE6; border-color: #6785a2; border-collapse: collapse;
		 font-style: normal; border-width: thin; border: 1px solid #a5a5a5;
		font-size: 13px;padding-top: 2mm;padding-left: 0mm;	padding-right: 1mm;	padding-bottom: 1mm;
		text-align: left;alignment: left;word-spacing: 0.0 mm;letter-spacing: 0.0 mm;
		line-height: 4.2 mm; color:#505050;}

table.t {background-color:#99cccc; border-color: #6785a2; border-collapse: collapse;
		 font-style: normal; border-width: thin;
		font-size: 13px;padding-top: 2mm;padding-left: 0mm;	padding-right: 1mm;	padding-bottom: 1mm;
		text-align: left;alignment: left;word-spacing: 0.0 mm;letter-spacing: 0.0 mm;
		line-height: 4.2 mm; color:#505050;}
		
/* standard table with thin border in turquois and white background*/	
table.tab1{
		background-color: #ffffff; 	font-family: Verdana, Arial; font-style: normal; 
		border-width: thin; border-collapse: collapse; border: 1px solid #009ca5; 
		font-size: 11px; padding: 4mm; text-align: left; alignment: left;
		 word-spacing: 0.0 mm;letter-spacing: 0.0 mm; line-height: 150%; color:#505050; }

		/* Newsletter*/
#nlet{   font-size: 13px;
		background-color:#F3F3DC; font-family: Verdana, Arial; font-style: normal; 
		border: 4px solid #ffcc44; 
		border-color: #ffcc44;	 padding: 4mm; text-align: justify; alignment: justify;
		 word-spacing: 0.0 mm;letter-spacing: 0.0 mm; line-height: 150%; color:#505050; }	
		 
#nlet a	{font-family: Verdana,Arial; color:#003399; text-decoration:none; 
		font-weight: bold;font-style: bold; text-align: left; alignment: left;}
#nlet a:link {font-family: Verdana, Arial; color:#003399; text-decoration:none; text-align: left; alignment: left}
#nlet A:Hover {font-family: Verdana, Arial;color: #f9140c; text-decoration: underline; background:#ffff00; text-align: left; alignment: left}
#nlet A:active {font-family: Verdana, Arial;color: #057498; text-decoration: underline; text-align: left; alignment: left}
#nlet A:focus {font-family: Verdana, Arial;color: #009966; text-decoration: underline; text-align: left; alignment: left}

#nlet h6 {  font-size: 120%; color:#336666}
#nlet ul{list-style-image:url(../images/green_dot.gif);line-height: 150%; padding-left:8mm}

		
		
td.pt {font-family:  Verdana, Arial; background-color: #f6f7ee;
	   font-size: 11px; font-weight: bold; color:#505050;padding: 1mm;}
td.ptt {font-family:  Verdana, Arial; background-color: #f6f7ee;
	   font-size: 11px; font-weight: bold; color:#505050;padding: 1mm;
	   border-width: thin; border-collapse: collapse; border: 1px solid #009ca5; 
	   border-bottom:none; border-left:none; border-right:none}
	  
	
td.pm {font-family:  Verdana, Arial; background-color:#F3FAF3;
	   font-size: 11px; font-weight: bold; color:#505050;padding: 1mm;}   
	   
td.ps {font-family:  Verdana, Arial; background-color:#F7F1D4;
	   font-size: 11px; font-weight: bold; color:#505050;padding: 1mm;} 
.textc {font-family:  Verdana, Arial; font-size: 13px; font-weight: bold; color:#02686A;
		  padding-top: 1mm; padding-left: 1mm; padding-right: 1mm; padding-bottom: 1mm; text-align: 
		  left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		  line-height:150%; border-width: thin; border-collapse: collapse; border: 1px solid #009ca5; }
	   
.textcm {font-family:  Verdana, Arial; font-size: 11px; font-weight: bold; color:#02686A;
		  padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		  line-height:4.2 mm}
.textcw {font-family:  Verdana, Arial; font-size: 13px; font-weight: bold; color:#ffffcc;
		  padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		  left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		  line-height:130%}

	   

	   
	   
/* links  */	 
		  
a 		{font-family: Verdana,Arial; color:#f6f7ee; text-decoration:underline; 
		font-weight: bold;font-style: bold;}
a:link  {font-family: Verdana, Arial; color:#f6f7ee; text-decoration:underline;}
A:Hover {font-family: Verdana, Arial;color: #f9140c; text-decoration: underline; background:#ffff00;}
A:active {font-family: Verdana, Arial;color: #057498; text-decoration: underline;}
A:focus {font-family: Verdana, Arial;color: #F91A03; text-decoration: underline;}



/* links  */	 
		  
a.old 		{font-family: Verdana,Arial; color:#003399; text-decoration:underline; 
		font-weight: bold;font-style: bold;}
a:link.old  {font-family: Verdana, Arial; color:#003399; text-decoration:underline;}
A:Hover.old {font-family: Verdana, Arial;color: #f9140c; text-decoration: underline; background:#ffff00;}
A:active.old {font-family: Verdana, Arial;color: #057498; text-decoration: underline;}
A:focus.old {font-family: Verdana, Arial;color: #009966; text-decoration: underline;}

a.kurs 		{font-size: 12px; font-family: Verdana,Arial; color:#006699; text-decoration:none; 
				font-weight: bold;font-style: bold;}
a:link.kurs  {font-family: Verdana, Arial; color:#006699; text-decoration:none;}
A:Hover.kurs {font-family: Verdana, Arial;color: #f9140c; text-decoration: underline;}
A:active.kurs  {font-family: Verdana, Arial;color: #057498; text-decoration: underline;}


				  /* link for language selection*/
a.lang2		{font-size: 11px; font-weight: normal; font-family:  Verdana,Arial; 
			color:#fff; text-decoration:none;  padding-left: 4px; padding-right:4px;}
a:link.lang2 {font-family:Verdana, Arial; color:#fff; text-decoration:none; }
a:active.lang2  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.lang2 {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#e3d582; }

/* link for language 3 ohne border*/
a.lang3	{font-size: 11px; font-weight: bold ;font-family: Verdana, Arial; color:#FFffcc; 
			text-decoration:none;letter-spacing: 0.2 mm}
a:link.lang3  {font-family: Verdana, Arial; color:#FFffcc; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.lang3 {color: #f9140c; background:#E9FE02; border-width: thin; text-decoration:none; letter-spacing: 0.2 mm}
A:active.lang3{color: #99ccff;  text-decoration:none; letter-spacing: 0.2 mm}	


a.top 		{font-size: 12px; font-weight: bold; font-family: Verdana,Arial; 
			color:#ffffff; text-decoration:none;}
a:link.top  {font-family: Verdana, Arial; color:#ffffff; text-decoration:none; }
a:active.top  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.top {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#F6D77B;}

/* old
a.top 		{font-size: 12px; font-weight: bold; font-family: Verdana,Arial; 
			color:#ffffff; text-decoration:none; border-style:solid; border-collapse: collapse;
		    font-style: bold; border-width: thin; border: 2px solid #ffffff; border-top: none;
			border-bottom:none; border-left:none; padding-left: 4px; padding-right:8px;}
a:link.top  {font-family: Verdana, Arial; color:#ffffff; text-decoration:none; }
a:active.top  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.top {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#F6D77B; border: 2px solid #05709a; border-top: none;
			border-bottom:none; border-left:none;} */
			
			
a.ztop 		{font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#74c1ec; text-decoration:none;  padding-left: 4px; padding-right:4px;}
a:link.ztop  {font-family: Verdana, Arial; color:#74c1ec; text-decoration:none; }
a:active.ztop  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.ztop {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#e3d582; /*border: 1px solid #333366; border-top: none;
			border-bottom:none;*/}
			
a.ontop 		{font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#F1F14A; text-decoration:none;  padding-left: 4px; padding-right:4px;}
a:link.ontop  {font-family: Verdana, Arial; color:#cccc33; text-decoration:none; }
a:active.ontop  {font-family: Verdana, Arial; color:#cccc33; text-decoration:none; }
A:Hover.ontop {font-family: Verdana, Arial;color:#cccc33; text-decoration: none;
			background:#e2001a; /*border: 1px solid #333366; border-top: none;
			border-bottom:none;*/}
			
a.uptop 		{font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#ffcc33; text-decoration:none;  padding-left: 4px; padding-right:4px;}
a:link.uptop  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
a:active.uptop  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.uptop {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#e3d582; /*border: 1px solid #333366; border-top: none;
			border-bottom:none;*/}
			
a.big                 {font-size: 12px; font-weight: normal; font-family:  Verdana,Arial;
                        color:#fff; text-decoration:none;}
a:link.big  {font-family: Verdana, Arial; color:#fff; text-decoration:none; }
a:active.big  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.big {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
                        background:#ffff66/*#e3d582; border: 1px solid #333366; border-top: none;
                        border-bottom:none;*/}

a.bigOC 		{font-size: 16px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#fff; text-decoration:none;}
a:link.bigOC  {font-family: Verdana, Arial; color:#fff; text-decoration:none; }
a:active.bigOC  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.bigOC {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#ffff66/*#e3d582; border: 1px solid #333366; border-top: none;
			border-bottom:none;*/}		
			
a.medOC 		{font-size: 12px !important; font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#fff; text-decoration:none;}
a:link.medOC  {font-family: Verdana, Arial; color:#fff; text-decoration:none; }
a:active.medOC  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.medOC {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#ffff66/*#e3d582; border: 1px solid #333366; border-top: none;
			border-bottom:none;*/}		
			
	
.OCup 		{font-size: 16px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#ffff00; text-decoration:none;}
			
.medOC		{font-size: 12px ! important; font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#ffff00; text-decoration:none;}
			
/* links for breadcrumbtrail */
a.bc1		{font-size: 11px; font-weight: normal ;font-family: Verdana, Arial; color:#000000; 
			text-decoration:none;}
a:link.bc1  {font-family: Verdana, Arial; color:#000000; text-decoration:none; }
A:Hover.bc1 {color: #f9140c; text-decoration: underline;}
A:active.bc1{color: #f9140c; text-decoration: underline;}		

/* link for LogIn */
a.log		{font-size: 11px; font-weight: bold ;font-family: Verdana, Arial; color:#002129; 
			text-decoration:none;letter-spacing: 0.2 mm}
a:link.log  {font-family: Verdana, Arial; color:#002129; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.log {color: #f9140c; background:#E9FE02; border-width: thin; border: 2px solid #ffff33; text-decoration:none; letter-spacing: 0.2 mm}
A:active.log{color: #002129;  text-decoration:none; letter-spacing: 0.2 mm}	

/* link for reset */
a.res		{font-size: 11px; font-weight: normal ;font-family: Verdana, Arial; color:#505050; 
			text-decoration:none;letter-spacing: 0.2 mm;  background:#c8c8c8;
			border-width: thin; border: 1px solid #5a5a5a; }
a:link.res  {font-family: Verdana, Arial; color:#002129; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.res {color: #f9140c; background:#c8c8c8; border-width: thin; border: 1px solid #5a5a5a; 
			 text-decoration:none; letter-spacing: 0.2 mm}
A:active.res{color: #002129;  text-decoration:none; letter-spacing: 0.2 mm; background:#c8c8c8; }	


/* link for Kontakt */
a.kon		{font-size: 12px; font-weight: bold ;font-family: Verdana, Arial; color:#99ccff; 
			text-decoration:none;letter-spacing: 0.2 mm}
a:link.kon  {font-family: Verdana, Arial; color:#99ccff; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.kon {color: #f9140c; background:#E9FE02; border-width: thin; border: 2px solid #ffff33; text-decoration:none; letter-spacing: 0.2 mm}
A:active.kon{color: #99ccff;  text-decoration:none; letter-spacing: 0.2 mm}	

/* link for Kontakt 2 ohne border*/
a.kon2	{font-size: 12px; font-weight: bold ;font-family: Verdana, Arial; color:#FFF; 
			text-decoration:none;letter-spacing: 0.2 mm}
a:link.kon2  {font-family: Verdana, Arial; color:#FFF; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.kon2 {color: #f9140c; background:#E9FE02; border-width: thin; text-decoration:none; letter-spacing: 0.2 mm}
A:active.kon2{color: #99ccff;  text-decoration:none; letter-spacing: 0.2 mm}	

/* link for Kontakt 3 ohne border*/
a.kon3	{font-size: 11px; font-weight: bold ;font-family: Verdana, Arial; color:#FFCC00; 
			text-decoration:none;letter-spacing: 0.2 mm}
a:link.kon3  {font-family: Verdana, Arial; color:#FFCC00; text-decoration:none; letter-spacing: 0.2 mm}
A:Hover.kon3 {color: #f9140c; background:#E9FE02; border-width: thin; text-decoration:none; letter-spacing: 0.2 mm}
A:active.kon3{color: #99ccff;  text-decoration:none; letter-spacing: 0.2 mm}	


/* link for Such selection*/
a.seek		{font-size: 11px; font-weight: normal; font-family:  Verdana,Arial; 
			color:#fff; text-decoration:none;  padding-left: 1px; padding-right:1px;}
a:link.seek {font-family:Verdana, Arial; color:#fff; text-decoration:none; }
a:active.seek  {font-family: Verdana, Arial; color:#ffcc33; text-decoration:none; }
A:Hover.seek {font-family: Verdana, Arial;color:#ff3333; text-decoration: none;
			background:#e3d582; }	
			
/* Link for Impressum etc */
a.yts		{font-size: 10px; font-family: Verdana,Arial; color:#ffffcc; text-decoration:none; 
				font-weight: bold;font-style: bold;}
a:link.yts  {font-family: Verdana, Arial; color:#ffffcc; text-decoration:none;}
A:Hover.yts {font-family: Verdana, Arial;color: #f9140c; text-decoration: underline;}
A:active.yts  {font-family: Verdana, Arial;color: #057498; text-decoration: underline;}
			
				

.bccurl     {font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; color:#f53400; 
		     padding-top: 0mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 0mm; text-align: 
		     left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		     line-height:4.2 mm;}
			 
.up 		{font-size: 12px; font-weight: bold; font-family:  Verdana,Arial; 
			color:#Ffcc33;/*color:#F1F14A;*/ text-decoration:none;  padding-left: 4px; padding-right:4px;}
			
.bread {font-size: 11px; font-weight: normal ;font-family: Verdana, Arial; background:#ffffcc;
		margin-top:2px; border: 2px solid #b6dada; border-left: none; border-right:none;}

		/* Trennlinien */
hr.iart  {noshade; width:640px; color:#ff9933; height:2.5px; border-style:solid 0.5px noshade; 
			border: 0px; /* Für Firefox und Opera */ border-top: solid 1px #ff9933; border-bottom: transparent;}
hr.iart_m  {noshade; width:580px; color:#ff9933; height:1.5px; border-style:solid}
hr.iart_s  {noshade; width:290px; color:#ff9933; height:1.5px; border-style:solid}
hr.iart_xs  {noshade; width:240px; color:#ff9933; height:1.5px; border-style:solid}

		
		
		/* Listen*/
		
ul.disc-tq {list-style-image:url(../images/green_dot.gif);line-height: 150%; padding-left:2mm}
ul.disc-tq_m {list-style-image:url(../images/green_dot_m.gif);line-height: 150%;  padding:10px;}
ul.disc-tq_w {list-style-image:url(../images/green_dot_w.gif);line-height: 150%; padding:10px;}
ul.disc-tq_xw {list-style-image:url(../images/green_dot_xw.gif);line-height: 150%; margin:10px; padding:10px;}
ul.disc-wt_m {list-style-image:url(../images/white_dottie.gif);line-height: 150%; padding:10px;}
ul.disc-wt_l {list-style-image:url(../images/white_dottie2.gif);line-height: 150%; padding:20px;}

#zl {line-height: 6mm; line-height: 230%;}
#zs {line-height: 2mm; line-height: 150%;}

			/* alle- Bereiche */
			
#header {font-size: 13px; font-family: Verdana, Arial,  lucida, helvetica, sans-serif;
	   color:#929292;  border: 1px solid #EDF5F5;  border-left: none; border-right:none;
	   padding-top: 2mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm;
	   text-align: center; alignment: center;background:#F6FAFA;}
	   
#head {font-size: 13px; font-family: Verdana, Arial,  lucida, helvetica, sans-serif;
	   color:#929292;  border-bottom: 16px solid #cccc33;  border-top: 10px solid #cccc33; border-left: none; 
	   border-right:none; padding-top: 2mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm;
	   text-align: center; alignment: center;background:#336666; position:absolute; left: 8px; top: 44.5px;
	   width:98.4% !important; width:103.5%  ;height:36px !important; height:50px;}
	   	   
	   
#head_in {font-size: 13px; font-family: Verdana, Arial,  lucida, helvetica, sans-serif;
	   color:#929292;  border: 10px solid #cccc33;  border-bottom: 16px solid #fff; border-left: none; 
	   border-right:1mm;  padding-top: 2mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm;
	   text-align: center; alignment: center;background:#336666;width:98.4% !important; 
	   width:103.5%; height:36px !important; height:50px; z-index:1; left: 8px; top: 44.5px;}
	
	   
.title{font-size: 18px; font-family:  Verdana, lucida, helvetica, sans-serif;
	   color:#fff; font-weight:bold; 
	   padding-top: 2mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm; margin-bottom:4px;
	   text-align: center; alignment: center}
.tm  {font-size: 14px; font-family:  Verdana, lucida, helvetica, sans-serif;
	   color:#fff; font-weight:bold; 
	   padding-top: 2mm; padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm;
	   text-align: center; alignment: center}

			
#world {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; 	padding-top: 2mm;
		  padding-left: 0mm; padding-right: 1mm; padding-bottom: 2mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #0f4f3c;   border: 10px solid #ddeeff;
		  border-left: none; border-right:none;}

.ger {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 0mm;
		  padding-left: 2mm; padding-right: 1mm; padding-bottom: 6mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #0f4f3c; border: 10px solid #CF9229;
		  border-left: none; border-right:none;}
#portrait {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 0mm;
		  padding-left: 2mm; padding-right: 1mm; padding-bottom: 6mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #0f4f3c;  border: 10px solid #336666;
		  border-left: none; border-right:none;}
		  
#links {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:1px; left: 2px;color: #fff; 	padding-top: 2mm;  padding-left: 4mm; 
			padding-right: 4mm; padding-bottom: 4mm; 
			text-align: justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #0f4f3c;   border: 0px solid #336699; 
		  border-left: none; border-right:none;}
		  
#kurs {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 0mm;
		  padding-left: 2mm; padding-right: 1mm; padding-bottom: 6mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #505050;  border: 10px solid #ffcc00;
		  border-left: none; border-right:none;}
#info {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 0mm;
		  padding-left: 2mm; padding-right: 1mm; padding-bottom: 6mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:150%;  color: #505050;  border: 5px solid #b6dada;
		  border-left: none; border-right:none; border-bottom:none;}
		  
#info2 {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 2mm;
		  padding-left: 0mm; padding-right: 0mm; padding-bottom: 2mm; text-align: 
		  left; alignment: left; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:108%; color: #505050;  border: 5px solid #b6dada;
		  border-left: none; border-right:none;}
		  
		  
#box2 {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:0px; left: 0px;color: #000000; padding-top: 2mm; background:#f6f7ee;
		  padding-left: 2mm; padding-right: 0mm; padding-bottom: 2mm; text-align: 
		  left; alignment: left; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #505050;  border: 5px solid #b6dada;
		  border-left: none; border-right:none;}

#project {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
		top:0px; left: 0px;color: #000000; padding-top: 2mm; 
		 padding-left: 2mm; padding-right: 2mm; padding-bottom: 2mm; text-align: 
		 justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		 line-height:150%; color: #505050;  border: 5px solid #339999;
		 border-left: none; border-right:none;}

#rest {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:1px; left: 2px;	padding-top: 2mm;  padding-left: 4mm; 
			padding-right: 4mm; padding-bottom: 4mm; 
			text-align: justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #505050;   border: 10px solid #99cc99; 
		  border-left: none; border-right:none;}
		  
#restw {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			top:1px; left: 2px;	padding-top: 2mm;  padding-left:4mm; 
			padding-right: 4mm; padding-bottom: 4mm; 
			text-align: justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:4mm; color: #fff;   border: 10px solid #99cc99; 
		  border-left: none; border-right:none;}
		  
#news {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
		color: #000000; padding-top: 1mm;  padding-left: 4mm; 
			padding-right: 4mm; padding-bottom: 4mm; 
			text-align: justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:150%; color: #0f4f3c;}
.info {font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: light; 
			color: #000000; padding-top: 0mm;
		  padding-left: 2mm; padding-right: 1mm; padding-bottom: 6mm; text-align: 
		  justify; alignment: justify; word-spacing:0.1 mm; letter-spacing: 0.2 mm;
		  line-height:150%;  color: #505050;}

.note_pa{background-color: #eaeaea; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%; border-style:solid;	border-collapse: collapse; border-width: thin; 
		border: 1px solid #333366;}	
		
		
.note_pi{background-color: #eaeaea; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%; border-style:solid;	border-collapse: collapse; border-width: thin; 
		border: 1px solid #cccc33;}	
.note_pb{background-color: ##0068BA; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#ffffff; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%; border-style:solid;	border-collapse: collapse; border-width: thin; 
		border: 1px solid #cccc33;}	
		
.note_pw{font-family:  Verdana, Arial; font-size: 11px; font-weight: normal;
         color:#ffffff; padding-top: 2mm; padding-left: 40mm; padding-right: 2mm; padding-bottom: 2mm;
         text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
         line-height:150%; border-style:solid; border-collapse: collapse; border-width: thin;
         border: 1px solid #333366;}

.note_crs{background-color: #f6f7ee; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%;}
.note_crs2{background-color: #F7FEFA; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%;}
.note_crs3{background-color: #E8F3F6; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%;}
		
.note_imp{background-color: #255C74; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#505050; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%; border-style:solid;	border-collapse: collapse; border-width: thin; 
		border: 1px solid #cccc33;}	
.note_off{background-color: transparent; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; 
		color:#ffffff; padding-top: 2mm; padding-left: 4mm; padding-right: 2mm; padding-bottom: 2mm; 
		text-align: left; alignment: left; word-spacing:0.0 mm; letter-spacing: 0.0 mm;
		line-height:150%; border-style:solid;	border-collapse: collapse; border-width: thin; 
		border: 1px solid #cccc33;}	