.page 
{
	margin-left: auto;
	margin-right: auto;	

}


.table_link 
{
	float:right;
	font-size: 11px;
	font-weight:bold;
	text-transform: uppercase;
	vertical-align:middle;
	text-align:right;
	font-family: verdana,tahoma, arial, helvetica, sans-serif;
	color:#006699;
	
}

#table_link a {color:#006699;text-decoration:none}
#table_link a:visited {color:#006699;text-decoration:none}
#table_link a:hover {color:#006699;text-decoration:underline}
#table_link a:active {color:#006699;text-decoration:none}

.table-search {
	background-color:#ffffc1;	
	border-width:1px;
	border-color:#ffffc1;	
}

.bar-rahmen
{
	background-color:#ffffc1;
	border-right:  #ff5b33 1px solid; 
	border-top:  #ff5b33 1px solid; 
	border-left: #ff5b33 1px solid; 
	border-bottom:  #ff5b33 1px solid;	
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;	
}


.bar-always{
	width: 100%;
	background-color:#ff8b6f;
	vertical-align:middle;
	color:white;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 1.3em;	
	font-weight:bold;
	float:left;

}

.emptydata td {
	color:#666666;
	background-color:#ffffc1;	
	text-align:center;
}

.grid-send {
	font-size: 12px;
	font-weight:bold;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	color:#006699;
	text-align:right;
	background-color:#FFFF00;
	vertical-align:text-top;
	margin-right:5px;
}

.topten {
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	width:100%;
	font-size: 11px;	
	letter-spacing:3px;
}

.grid-font {
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	width:100%;
	font-size: 11px;	
	vertical-align:middle;
	letter-spacing:3px;
	text-align:left;	
}

#grid-font a {color:Black;text-decoration:underline}
#grid-font a:visited {color:Black;text-decoration:underline}
#grid-font a:hover {color:Black;text-decoration:underline}
#grid-font a:active {color:Black;text-decoration:underline}


.bar_font {
	color:white;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;	
	font-weight:bold;
	text-align:center;
}

#bar_font a {color:white;text-decoration:none}
#bar_font a:visited {color:white;text-decoration:none}
#bar_font a:hover {color:white;text-decoration:underline}
#bar_font a:active {color:white;text-decoration:none;}


.grid-anfrage {
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	letter-spacing:1px;
	width:80%;
	font-size: 1.0em;	
	vertical-align:top;
	text-align:left;	
}

.text-anfrage {
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	letter-spacing:1px;
	width:90%;
	font-size: 1.2em;	
}

.text-privacy {
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	letter-spacing:1px;
	width:100%;
	font-size: 1.0em;	
}

.text-thanks
{
	font-family: tahoma,verdana, arial, helvetica, sans-serif;	
	letter-spacing:1px;
	width:100%;
	font-size: 2.5em;	
	color:#006699;
}

.menu_about {
	width:100%;
	color:#006699;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 1.2em;	
	font-weight:bold;
	vertical-align:middle;
	text-transform: uppercase;
}

#menu_about a {color:#006699;text-decoration:none}
#menu_about a:visited {color:#006699;text-decoration:none}
#menu_about a:hover {color:#006699;text-decoration:underline}
#menu_about a:active {color:#006699;text-decoration:none}


.text_blu {
background-color:White;
font-size:1.3em;
text-align:center;
font-weight:bold;
color:#006699;
}
.titel 
{
	color:black;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 35px;
	font-weight:bold;
}

.telephon 
{
	left: 60px;
	color:black;
	font-family: tahoma,verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;	
}

/*   ZOOM IMMAGINI */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url(img/magplus.cur), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url(img/magminus.cur), pointer;   
}