p
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000;
	}

td
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-align: justify;
	}

table
	{
	border-color:#CCCCCC;
	}
	
form
   {
   padding:0px;
   margin:0px;
   }	
	
td.text
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-align: justify;
	}
	
.navpostext
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #808080;
	}
	
.smallfont
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: #000000;
	}	

a:link {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}
a:visited {color:#808080; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}

a.sub:link {color:#0060BF; text-decoration:none; font-weight:bold;}
a.sub:active {color:#0060BF; text-decoration:none; font-weight:bold;}
a.sub:visited {color:#0060BF; text-decoration:none; font-weight:bold;}
a.sub:hover {color:#C00000; text-decoration:underline; font-weight:bold;}

a.kanton:link {color:#000000; text-decoration:underline; font-weight:bold;}
a.kanton:active {color:#000000; text-decoration:underline; font-weight:bold;}
a.kanton:visited {color:#000000; text-decoration:underline; font-weight:bold;}
a.kanton:hover {color:#000000; text-decoration:none; font-weight:bold;}

a.top:link {color:#000000; text-decoration:none; font-weight:bold;}
a.top:active {color:#000000; text-decoration:none; font-weight:bold;}
a.top:visited {color:#000000; text-decoration:none; font-weight:bold;}
a.top:hover {color:#C00000; text-decoration:underline; font-weight:bold;}

a.navpos:link {color:#808080; text-decoration:none;}
a.navpos:active {color:#808080; text-decoration:none;}
a.navpos:visited {color:#808080; text-decoration:none;}
a.navpos:hover {color:#808080; text-decoration:underline;}

a.footer:link {color:#000000; text-decoration:underline;}
a.footer:active {color:#000000; text-decoration:underline;}
a.footer:visited {color:#000000; text-decoration:underline;}
a.footer:hover {color:#000000; text-decoration:none;}

a.links:link {color:#0000C0; font-weight:bold; text-decoration:underline;}
a.links:active {color:#000000; font-weight:bold; text-decoration:underline;}
a.links:visited {color:#808080; font-weight:bold; text-decoration:underline;}
a.links:hover {color:#0000C0; font-weight:bold; text-decoration:none;}

.nbsp
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}


.subtitle 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-weight: bold
	}
	
 input, select, textarea
   { color:#000000; }
 
 .button
   { 
    background-color:#B4C9EF; color:#000000; width:51px; border:1px solid #000000; 
   }
 .buttontech
	{ 
	background-color:#F9F9F9; color:#000000; border-color:#BBBBA9; border:1px solid #BBBBA9; font-family: Arial; font-size: 11px; 
	}

.formheight {
			height:20px;
			}

.formular {
		   font-family: Arial; font-size: 11px; background-color: #ffffff; color: #000000; position: relative; border: 1 solid #000000;	width : 180px;
		   scrollbar-3dlight-color:#000000;
           scrollbar-arrow-color:;
           scrollbar-base-color:white;
           scrollbar-darkshadow-color:white;
           scrollbar-face-color:white;
           scrollbar-highlight-color:white;
           scrollbar-shadow-color:#000000;
		   }
.formbutton 
			{
			background-color:#FFFFFF; color:#000000; border-color:#000000; border:1px solid #000000; font-family: Arial; font-size: 11px; 
 			}
			
.formselect
			{
			background-color:#DDEAF6;
			width:150px;
			border:1px solid #000000;
			font-family: Arial;
			font-size: 11px;
     		}			

.copy
		{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-weight: normal; 
		color: #000000;
		text-align: left;
		}

.newstextarea {
			   font-family: Arial; font-size: 11px; background-color: #ffffff; color: #000000; position: relative; border: 1 solid #000000;	width : 500px;
			   scrollbar-3dlight-color:#000000;
			   scrollbar-arrow-color:;
			   scrollbar-base-color:white;
			   scrollbar-darkshadow-color:white;
			   scrollbar-face-color:white;
			   scrollbar-highlight-color:white;
			   scrollbar-shadow-color:#000000;
			  }
.newsinput {
			font-family: Arial;
			font-size: 11px;
			background-color: #ffffff;
			background-image : url(../images/form_verlauf.jpg);
			color: #000000;
			position: relative;
			border: 1 solid #000000;
			width : 180px;
			}
.vorwahl {
			font-family: Arial; font-size: 11px; background-color: #ffffff; color: #000000; position: relative; border: 1 solid #000000; width : 45px;
			}
.telnr {
			font-family: Arial; font-size: 11px; background-color: #ffffff; color: #000000; position: relative; border: 1 solid #000000; width : 132px;
			}						
			
.verztext
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-align: left;
	}
	
.alignright
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-align: right;
	}
.alignleft
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-align: left;
	}
	
.alignright10px
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
	text-align: right;
	}
.alignleft10px
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
	text-align: left;
	}	
	
.tdnews {
	background-color: #DDEAF6;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	font: 12px Arial, Helvetica, sans-serif;
	color: Black;
	}
	

.tablenews {
	background-color: #E6E5E5;
	border-top: 1px solid #000000;
	font: 12px Arial, Helvetica, sans-serif;
	color: Black;
	}

.tablenewstitle {
	background-color: #074C86;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 4px;
    font: bold 12px Arial, Helvetica, sans-serif;
	color: white;
	}


.tabletitle {
	padding-bottom: 1px;
	padding-top: 1px;
	font: 12px Arial, Helvetica, sans-serif;
	color: Black;
	}
	
.maintitel
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 22px;
	font-weight: bold; 
	color: #000000;
	}
	
.santhtitletext
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF;
	}
