/* basicalopezie.css - Standard */
/*  stahlblau #58262f 2f2658*/
/* rot #5F709F */
/* blau #DCDCF0     */
/* light blue #eeeeff; */


/* Farbige Buttons */
.hovermenu ul{font: bold 12px arial; letter-spacing: 0.2em;
					 padding-left: 0; margin-left: 0;margin-top: 15px;margin-bottom: 0;
					 background-color: #DCDCF0;
					 text-align: center; height: 30px; clear: both;
					 vertical-align:text-bottom;}
.hovermenu ul li{ list-style: none; display: inline; }
.hovermenu ul li a{font: bold 11px arial;padding: 2px 0.8em ; text-decoration: none; color: white;
					        background-color: #DCDCF0; background-color: #919199; border: 2px solid white; border-style: outset;}
.hovermenu ul li a:hover{ background-color: #5F709F; border-style: outset;}
html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
   border-style: inset;  }

/* zweite optionale Linkzeile */
#subnav1 {background-color: #eeeeff; color: #D95757;
 					padding: 2px 0; margin: 0 6px 0 6px;
					text-align: center;
					height:20px;
				 border-top: solid 3px #D95757;
				 }
#subnav1 ul{ margin: 0 0 0 0px;padding: 0;list-style-type: none;}
#subnav1 li {display: inline;padding: 0 5px; border-right: 1px dotted #D95757; }
#subnav1 li a {font: bold 12px arial;text-decoration: none;color: #D95757;}
#subnav1 li a:hover {font: bold 12px arial;text-decoration: none;color: #fff;background-color:  #5F709F;}

#language {float:right; margin-top: 0px; padding: 0 3px; }


/* Menu links vertikal */ 
#linksnav { margin-left: 5px;padding: 0px;}
#linksnav li {margin: 5px 0 0 0; list-style-type: none; }
#linksnav li a {text-decoration: none;}
#linksnav li a:hover {font: bold ;}


/* -------------- ** BASIC FONTS & COLOR ** ------------------ */
		body {
			margin: 0;
			padding: 0;
			background: #eeeeff;
			font-size: 9pt;
			font-family: arial;
			color: #80000; 
		}

		h1 {			font-size: 1.2em;}
		h2 {			font-size: 1.1em;}
		h3,h4,h5 { font-size: 1.0em;}
		
		a { 			color: navy; 			font-size: 0.9em;}
				
		#subheader {
			text-align: center;
			padding: 0; margin: 0;
			background: #fff;
			border-width: 1px;border-style: dotted;
			color: #5F709F; 
		}

			
		#footer {
			font-size: 0.8em;
			text-align: center;
			padding: 0.3em 0;
			background: #cfcfcf;
		}

		#col-left {
			background: #efefef;
		}

		#center {
			background: #fff;
		}

		#col-right {
			background: white;
		}

		#container .column {
			padding-top: 1em;
			text-align: justify;
						text-align: left;
		}

.ad table {margin: auto;
width: 800px;}

.ad td  {
   border: 1px dotted silver;
	width: 200px;
    height: 90px;
	padding: 0;
    margin: 0;
	background-color: #fefefe;			
   font-size: 8pt;
	color: #303030;	
} 
				
.ad img {
    margin: 0;
	float: left;
    padding: 0em;
}
					    
.logo table {width: 1200px;    
}

.logo td  {
	border: 0;
	padding: 0;
	margin: 0;
	background-color: #DCDCF0;
	font-size: 14pt;
	color: #2f2658;
	text-align: center;
	font-weight: bold;
} 
					    
		 
