body {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-image:url(../mariachifondo3.jpg);
	background-attachment:fixed;
	background-repeat:repeat-x;
	vertical-align: middle;
	background-color: #FFFFFF;
	
	
}
#total { background-color: #FFFFFF; width:1000px; margin-top:18px;
	margin-bottom:18px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	vertical-align: middle; padding: 0px;
	
}
#tituloarriba{ text-align: left; display:inline;}

#navigation, #innen,#main,#mainUber,#mainAnt,#main_es,#main3_es,#banner4_es, #main1, #main2, #video3text, #mainKont, #sidebar, #sidebar_es, #sidebar1,#sidebar2,#cont1,#cont2,#sidebar3, #kontakt{
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	margin-top:5px;
}


p{
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 18px;
	font-size:12px;
	font-weight:bold;
}

#wrapper,#wrapper1,
#navigation, #innen, 
#footer div, #footer{
	text-align: left;
	width:960px;
	margin-top:0px;
	margin-bottom:5px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	vertical-align: top;
	
}



#navigation { width:960px; height:387px; }
#wrapper1{ clear:both; padding-top:18px; margin-top:18px;}
#banner1{clear:both;}
#banner1_es { clear:both;}
#footer, #footer1{clear:both;}

h3,h5,h6 {font-size:12px;
					font-weight:bold;
}
h5,h6 {font-size:12px;}
h6{font-weight:normal;
font-style:italic;
}
h4{ font-size:9px; font:Arial, Helvetica, sans-serif;}
h1{font-size: 14px; color: #666600; font-stretch:extra-expanded; text-align:center;}
h2{
	font-size:20px;
	color: #FF0000;
	line-height:1;
	margin:18px;
	
	height: auto;
	width: auto;
	vertical-align:middle;
	text-align:left;
}
h3{font-size:14px; margin:18px;}
#sidebar_es, #sidebar1,#sidebar2,#sidebar3, #main,#mainUber,#mainAnt, #main2, #video3text div{  text-align:left; text-align:justify;}
#kontakt{ width:800px; height:auto; float:left; }
#bannervert{
	width:160px;
	height:200px;
	float:right;
	background-image:url(../image/bannervertical.jpg );
	text-align:center;
	background-repeat: no-repeat;
	vertical-align: bottom; padding-top:460px;
}
#main{width:655px; height:450px; float:left;}
#mainUber{width:500px; height: auto; float:left; margin-top:5px; padding-top:10px}
#mainKont{width:500px; height:600px; float:left; margin-top:5px; padding-top:50px}
#mainImp{width:400px; height:600px; float:left; margin-top:5px; padding-top:50px}
#mainAnt{width:940px; height:900px; float:left; padding-right:20px; }

#main1{width:507px; height:310px; padding-top:5px; float:left; margin: 0px;
	padding: 0px;
	margin-top:5px;}
#main2{width:507px; height:300px;padding-top:20px; float:left;}
#video3text{width:507px; height:339px;padding-top:20px; float:left;}
#mainImp{width:500px; height:auto; padding-top:5px; float:left;}
#mainLink{width:507px; height:auto; padding-top:5px; float:left;}
#mainKont{width:507px; height:620px; float:left;}
#sidebar {width:300px; height:450px;  float:right;  margin-top:5px; padding-top:55px; text-align: center;} 
#sidebarUber {width:445px; height: auto;  float:right;  margin-top:5px; padding-top:50px; text-align: center;}
#sidebarKont {width:445px; height:600px;  float:right;  margin-top:5px; padding-top:50px; text-align: center;}
#sidebarImp {width:445px; height:600px;  float:right;  margin-top:5px; padding-top:50px; text-align: center;}


#sidebar1 {width:437px; height:356px;  float:right;} 
#cont1 { width:220px; height:356px;  float: left; background-image: url(../image/duoabajo.jpg); background-repeat:no-repeat;} 
#cont2 { width:217px; height:356px;  float: right; background-image:url(../image/serenata.jpg); background-repeat:no-repeat;}
#sidebar2 {width:200px; height:600px;  float:right;}
#sidebar3 {width:437px; height:300px;  float:right; text-align:center; padding-top:18px;}
#sidebar4 {width:437px; height:300px;  float:right;text-align:center; padding-top:20px; } 
#video3 {width:437px; height:339px;  float:right;text-align:center; padding-top:20px; }
#banner3_es{width:200px; height:200; float: right; margin-left:5px; text-align:left; margin-top:18px;}
#banner{ clear:both;}
#banner_es{ clear:both;}
#banner3_es{ clear:both;}
#banner4_es{ clear:both;}
#mainLink a:{ text-decoration:none; padding: 5px 10px ;}
#banner *{ margin-left:0px;

 
		 border: 0.5px solid #aaa;
		 margin-top: 5px;
		 margin-bottom: 2px;
		 padding: 0px 10px ;
		 background:url(../image/navi2.png) bottom left repeat-x ;
		 text-decoration:none;
		 color: #FFFFFF;
		 
		 }
#banner a:{
		padding: 0px 10px ;
		color:black;
		text-decoration:none;
		
		}
		

#banner a:hover{
				padding: 0px 10px ;
				text-decoration:none;
				background:url(../image/navi3.png) bottom left repeat-x;
}


#banner ul li.active a:link, #banner ul li.active a:visited, #banner ul li.active a:active, #banner ul li.a a:hover {

background-image: url(../image/navi.png);
 no-repeat 0px 0px;}
 
 
 
 
 

		
 

#banner ul li.esp a:link, #banner ul li.esp a:visited, #banner ul li.esp a:active, #banner ul li.a a:hover {
border: 0.5px solid #aaa;
		 margin-top: 5px;
		 margin-bottom: 2px;
		 padding: 0px 10px ;
		 text-decoration:none;
		 color: #FFFFFF;
background-image: url(../image/esp.png);
 no-repeat 0px 0px;}
#banner ul li.ger a:link, #banner ul li.ger a:visited, #banner ul li.ger a:active, #banner ul li.a a:hover {
border: 0.5px solid #aaa;
		 margin-top: 5px;
		 margin-bottom: 2px;
		 padding: 0px 10px ;
		 text-decoration:none;
		 color: #FFFFFF;
background-image: url(../image/mariachi-deutschland.png);
 no-repeat 0px 0px;}
			
#titulo { margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	vertical-align:middle;
	
}

#tit1{ color:#FF0000; float:left; width:auto;padding-top:10px; padding-bottom:5px; margin-bottom:7px; }



#titulo2 {
	text-decoration:none;
	margin-right: auto;
	margin-left: auto;
	background-color:#CC3300;
	vertical-align:middle;
	padding-bottom:15;
	height: auto;
	width: auto;
}		 

#banner ul li{  display:inline; position:relative; float: left; }


	


		










#footer, #footer1{clear:both;}

#footer{ padding-top:15px;}
#footer div{ text-align:center; }
#banner1{ width:755px; height:200px; float:left; margin-top:18px;}
#banner1_es{ width:755px; height:200px; float:left; margin-top:18px;}
#banner4_es{ width:960px; height:auto; float:left; margin-top:18px;}
#banner2{width:200px; height:200; float: right; margin-left:5px; text-align:center; margin-top:18px;}
#banner2_es{width:200px; height:200; float: right; margin-left:5px; text-align:center; margin-top:18px;}

#footer p{font-size:12px; color:#000099;}
#mainLink a:{ text-decoration:none; padding: 5px 10px ;}
#frame{width:600; height:470px; background-image:url(../mariachifondo.jpg) } 
#band{ text-align:left;}
