BODY {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.startseite	{background-color:White; width:100%; height:100%;}
.zentriert      {      
				position: absolute;      
				left: 50%;      
				top: 50%;      
				width: 300px;      
				height: 300px;      
				margin-left: -300px; /* half of width */      
				margin-top: -300px;  /* half of height */      
				background-color: #6699CC;      
}
 .content	{ 	
			background-color: White; 
			width:800px;
			height:600px;
			color:WHITE;position:absolute;
			left:50%;
			top:50%;
			margin-left:-400px;
			margin-top:-300px;
			border:none;
}

.citybutoben	{margin-left:22px; margin-top:-5px;}
.citybutobendat	{margin-left:-6px; text-decoration:none;}
.citybutobendat a	{text-decoration:none; margin-right:20px;}
.citybutoben a	{text-decoration:none;}
.citybutoben img	{border:none; margin-right:10px;}
.citybutobendat img	{border:none;}
.sehr_klein	{font-size:3px; color:Black; }

.add_position	{position:absolute; right:10px;}

.margin_top_25	{margin-top:50px;}
.margin_top_100	{margin-top:80px;}

.bolivienfahne	{position:absolute; top:310px; left:200px;}
.englandfahne	{position:absolute; top:310px; left:280px;}
.deutschfahne	{position:absolute; top:310px; left:360px;}

.kontaktform	{margin:30px;}
.bilderoben		{margin-top:25px; margin-left:25px;}
.bilderoben img {border:solid; border-width:1px; border-color:#ffffff; margin-right:20px;}
.homecontent	{margin-left:30px; margin-top:20px; margin-right:30px;}
.homecontent p	{font-size:12px;}
.komplett		{
					width:900px; height:750px; 
					/*background-color:#CFE6AC;*/
}


.boxobenlinks	{
					width:150px; height:150px; background-image:url(image/logo_150x150.gif); float:left;
}
.boxobenrechts	{
					width:750px; height:150px; background-image:url(image/hg_oben_750x150.gif); float:left;
}

.boxlinks		{
					width:150px; height:600px; background-image:url(image/hg_menue_150x600.gif); float:left; margin-top:10px; 
}
.boxrechts		{
					width:148px; height:600px; border:solid; border-width:0px; float:right;
}
#werbung1	{margin-top:10px;}
#werbung2	{margin-top:10px;}
#werbung3	{margin-top:10px;}
#werbung4	{margin-top:10px;}
#werbung5	{margin-top:10px;}
.boxmitte		{
					width:600px; height:600px; float:left;
}
.werbungoben	{
					width:300px; height:100px; position:absolute; left:600px; top:50px;
					border:none;
}
.but_main_orange		{
					width:120px; height:30px; background-image:url(image/button_orange_120x30.gif); background-repeat:no-repeat;
}
.but_main		{
					width:120px; height:30px; background-image:url(image/button_120x30.gif); background-repeat:no-repeat;
}
.but_box_home	{
					margin-top:15px; margin-left:15px; 
}
.but_box_suche	{
					margin-top:15px; margin-left:15px;
	
}
.but_box_stadt	{
					margin-top:15px; margin-left:15px;
}

.but_box_sonst	{
					margin-top:30px; margin-left:15px;
}
.button_block	{
					margin-top:30px;
}
.button_block_city	{
					margin-top:10px;
}
.button_block a	{
					font-size:9px; color:BLACK; text-decoration:none; font-weight:bold;
}




.button_block_city a	{
					font-size:9px; color:BLACK; text-decoration:none; font-weight:bold;
}
.button_block a:hover	{
					font-size:9px; color:#666666; text-decoration:none; font-weight:bold;
}
.button_block_city a:hover	{
					font-size:9px; color:#666666; text-decoration:none; font-weight:bold;
}

/* Bestimmt Groesse der Stadtauswahlbuttons im Hauptmenue */
.button_stadt a	{font-size:12px;}
.button_stadt a:hover	{font-size:12px;}

.butalink		{margin-left:15px; margin-top:4px; padding-top:5px;}
.uebersicht		{margin-left:20px; font-size:10px; font-weight:bold;width:500px;}
.uebersicht a	{text-decoration:none; color:#777777;}
.uebersicht a:hover	{text-decoration:none; color:#333333;}
.uebersicht a:active	{text-decoration:none; color:#000000;}
.uebersicht h1	{font-size:14px;}
.uebersicht h2	{font-size:12px;}
.pfadstring		{margin-left:20px; margin-top:-10px; font-variant:small-caps; font-size:14px; font-weight:bold; color:#D6252F;}
/*.teilmenue		{position:absolute; left:400px; top:300px; 
					width:350px;
					border-style:solid; 
					border-width:1px;
					padding:5px; }*/
.teilmenue		{position:absolute; left:400px; top:300px; 
					width:350px;
					
					padding:5px; }
.teilmenue_scad	{position:absolute; left:170px; top:310px; 
					width:580px; padding:5px; }
.teilmenue_scbr	{position:absolute; left:170px; top:420px; 
					width:580px; padding:5px; }
.teilmenue_scc	{position:absolute; left:170px; top:300px; 
					width:580px; padding:5px; }
.teilmenue_sccu	{position:absolute; left:170px; top:310px; 
					width:580px; padding:5px; }
.teilmenue_scd	{position:absolute; left:170px; top:350px; 
					width:580px; padding:5px; }
.teilmenue_sce	{position:absolute; left:170px; top:330px; 
					width:580px; padding:5px; }
.teilmenue_scsw	{position:absolute; left:170px; top:380px; 
					width:580px; padding:5px; }
.teilmenue_sct	{position:absolute; left:170px; top:300px; 
					width:580px; padding:5px; }
.teilmenue_volu	{position:absolute; left:170px; top:180px; 
					width:580px; padding:5px; }
.teilmenue_escuelas	{position:absolute; left:170px; top:180px; 
					width:580px; padding:5px; }
.teilmenue_utiles	{position:absolute; left:170px; top:350px; 
					width:580px; padding:5px; }

		

#familias		{visibility:hidden;}
#hostales		{visibility:hidden;}
#hoteles		{visibility:hidden;}
#serviciodehosteleria	{visibility:hidden;}
#departamentoscompartidos {visibility:hidden;}

#cafes				{visibility:hidden;}
#bares				{visibility:hidden;}
#heladeria			{visibility:hidden;}
#restaurantescomidainternacional	{visibility:hidden;}
#restaurantescomidanacional			{visibility:hidden;}
#churrasqueria						{visibility:hidden;}
#restaurantescomidadepersia			{visibility:hidden;}
#restaurantecomidamarina			{visibility:hidden;}
#pizzapasta							{visibility:hidden;}
#restaurantecomidavegetariana		{visibility:hidden;}
#restaurantecomidachina				{visibility:hidden;}
#salteneria							{visibility:hidden;}
#fastfood							{visibility:hidden;}
#chicheria							{visibility:hidden;}

#equipodecamping{visibility:hidden;}
#tiendasdeartesanias{visibility:hidden;}
#librerias{visibility:hidden;}

#centrosculturales{visibility:hidden;}
#galerias{visibility:hidden}
#muesos	{visibility:hidden}
#teatros{visibility:hidden}
#salonesdeexposicion{visibility:hidden}
#calendariodefiestasyeventos{visibility:hidden}

#clasesdebaile {visibility:hidden;}
#gimnasio {visibility:hidden;}
#taekwondokkickboxing {visibility:hidden;}
#parapente {visibility:hidden;}
#piscina {visibility:hidden;}
#sauna  {visibility:hidden;}
#racquet {visibility:hidden;}
#tennis {visibility:hidden;}
#golf {visibility:hidden;}
#spa {visibility:hidden;}
.datenblatt	{width:530px;padding: 5px; margin-left:10px; }
.pfadstring_datenblatt 		{margin-left:180px; margin-top:0px; font-variant:small-caps; font-size:14px; font-weight:bold; color:#D6252F;}
/*
.datenblatt	{width:600px;padding: 20px; }
*/
.datenblattlogo	{float:right; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.datenfenster {width:500px; margin-left:10px; margin-top:40px; background-color:#ffffff;padding:30px;}
/*
.datenfenster {width:600px; margin-left:40px; margin-top:40px; background-color:#ffffff;padding:30px;}
*/
.datenblattbildblock {position:absolute; top:166px; left:680px; width:250px;}
.datenblattbildblock img	{width:180px; margin-left:0px; border:solid; border-width:1px; }
/*
.datenblattbildblock {position:absolute; top:30px; left:630px;}
*/
.datenblattbild1 {}
.datenblattbild2 {}
.datenblattbild3 {}


/*
.datenblattbild {position:absolute; top:30px; left:670px;}
*/
.datenblattbildimg	{position:relative; top:-10px; left:-20px;}

.datenblatt p {font-size:10px;}
.datenblattbildimg img {margin-top:20px; float:right;}
.datenblattbildimgkarte	{position:relative; top:-10px; left:-20px;}
.datenblattbildimgkarte img {margin-top:30px; margin-right:10px;}
.karte img	{width:480px;}
/*
.datenblattbildimg img {margin-top:30px; margin-right:10px;}
*/
.datenblattbildimg p {font-size:10px; padding-top:0px; line-height:10px;margin-bottom:-10px; margin-left:70px;}




/* hier beginnt das f�r die Rundbox relevante CSS  */

div {
	margin:0;
}

.ro {
	background:url(image/roundedbox_ro.gif) top right no-repeat;
}

.lo {
	background:url(image/roundedbox_lo.gif) top left no-repeat;
}
.lu {
background:url(image/roundedbox_lu.gif) bottom left no-repeat;
margin:0;
padding:0 0 2.5em 0;
}
.ru {
	background:url(image/roundedbox_ru.gif) bottom right no-repeat;
}






	


.inhalt {
margin:0;
padding:2.5em 3.5em 0 3.5em;
font-size:10px;
margin-bottom:30px;
}

.inhalt p {font-size:10px;}
.inhalt span {font-size:10px;}
.inhalt h2	{font-size:12px;}


.kleine_box	{width:300px; height:200px;}
.grosse_box	{width:500px; height:400px;}

.box {padding:0.1%;}
	
.begruessung_cochabamba	{margin:20px; margin-top:10px;}
.begruessung_cochabamba	p	{text-align:justify;}
.begruessung_cochabamba h2	{font-size:12px;}
.kontaktform {font-size:10px;}
.kontaktform td {font-size:10px;}

.sitemap	{margin-top:20px; margin-left:20px;}
.sitemap a	{font-size:10px; color:Black; }
.sitemap a:hover	{font-size:10px; color:#666666; }
.sitemap a:active	{font-size:10px; color:#333333; }
.sitemap p	{font-size:10px; color:Black; }
.sitemapkasten	{margin:10px; width:500px; padding:20px;float:left; border:1px; border-style:solid;}
.sitemapkasten a {font-size:10px; text-decoration:none;}
.sitemapkasten p {font-size:10px; text-decoration:none;}
.verstecken	{visibility:hidden;}

/*gallerie*/
/* .maprahmen	{position: absolute; left:150px; top:620px; width:500px; height:150px; padding-left:20px; overflow-y:scroll;}
.maprahmen p	{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;  }
.mappicture		{position:fixed; left:150px; top:20px;} */

/* .maprahmen		{position: absolute; left:10px; top:200px; width:180px; height:580px;  overflow-y:scroll;} */
.maprahmen		{float:left; width:580px; height:580px;  overflow-y:scroll;}
.maprahmen p	{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px;  }
.mappicture		{float:left; margin:10px;}

.bildtext	{width:146px; background-color:#CFE6AC; padding:2px;}
.werbunggallleft	{float:left; }


/*searchresults */
.searchresults	{margin:20px;}

/* clearboth */
.clearboth	{clear:both;}

/* Sprachsteuerung */
.sprachsteuerung	{margin-top:120px; margin-left:25px;}
.sprachsteuerung img	{border:0;}
.sprachflagge	{float:left; margin-right:5px; }

/* ppcom_banner */
.ppcom_banner	{margin-left:20px;}

/* Staedte-Startseite - Einfuehrungstext-Block und News-Block */
.einfuehrungstextblock	{width:379px; float:left;}
.newsblock	{width:190px; margin-top:-10px; float:left;}
.inhalteinfuehrungstextblock p {font-size:10px;}
.inhalteinfuehrungstextblock span {font-size:10px;}
.inhalteinfuehrungstextblock h2	{font-size:12px;}

.inhalteinfuehrungstextblock {
	margin:0;
	padding:20px; padding-right:30px;
	font-size:10px;
	margin-bottom:30px;
}

.menuetextkl p {font-size:10px; font-weight: bold;}

