@charset "ISO-8859-1";
/* CSS Document */

* {
	outline: 0;
	margin: 0;
    padding: 0;
}

select{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	vertical-align: middle;
	color: #666666;
	outline: 0;
}
a:link {
	color:#666;
	text-decoration: none;
}
a:visited {
	color:#666;
	text-decoration: none;
}
a:hover {
	color:#666;
	text-decoration:underline;
}
a:active {
	color:#666;
	text-decoration: none;
}


.linkGrande a:link{
	color:#666;
	text-decoration: none;
	font-size:16px;
	font-weight:lighter;
}

.linkGrande a:hover{
	color:#666;
	text-decoration: none;
	font-size:16px;
	font-weight:lighter;
	text-decoration:underline;
}

.linkGrande_verde a:link{
	color:#4E855B;
	text-decoration: none;
	font-size:16px;
	font-weight:lighter;
}

.linkGrande_verde a:hover{
	color:#4E855B;
	text-decoration: none;
	font-size:16px;
	font-weight:lighter;
	text-decoration:underline;
}

.linkGrande_verde a:visited{
	color:#4E855B;
	text-decoration: none;
	font-size:16px;
	font-weight:lighter;
}





	
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#666;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding-left:5px;
	vertical-align:top;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:17px;
	line-height:21px;
	color:#666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/pattern.gif);
}
#centrado {
	position:relative;
	margin:0 auto;
	width:969px;
	z-index:1;
}

#centrado_550 {
	position:relative;
	margin:0 auto;
	width:550px;
	z-index:1;
}

#centrado_650 {
	position:relative;
	margin:0 auto;
	width:650px;
	z-index:1;
}
#pagina {
	position:absolute;
	width:969px;
	min-height:583px;
	background-color:#FFFFFF;
	float:left;
}

#pagina_500 {
	position:absolute;
	width:500px;
	min-height:583px;
	background-color:#FFFFFF;
	float:left;
	
}

#pagina_650 {
	position:absolute;
	width:650px;
	min-height:583px;
	background-color:#FFFFFF;
	float:left;
	
}

#avion {
	position:absolute;
	top:330px;
	left:0px;
	width:218px;
	height:69px;
	background-image:url(img/avion.gif);
	float:left;
	z-index:20;
}

#avion2 {
	position:absolute;
	top:530px;
	left:0px;
	width:218px;
	height:69px;
	background-image:url(img/avion.gif);
	float:left;
	z-index:20;
}
#direccion {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height:14.5px;
	letter-spacing:0.03em;
	color:#666;
	top:450px;
	width:120px;
	height:60px;
	float:left;
	z-index:20;
	left: 40px;
}
#contenido {
	position:absolute;
	z-index:10;
	left:36px;
	top:120px;
}
#columnas {
	position:relative;
	margin-left:74px;
	width:665px;
	margin-top:120px;
	float:right;
	z-index:10;
}


#columnas_b {
	position:relative;
	margin-left:74px;
	width:665px;
	margin-top:190px;
	float:right;
	z-index:10;
}

#columnas_paises {
	position:relative;
	width:665px;
	margin-top:185px;
	float:right;
	z-index:10;
}
#columnas_packs {
	position:relative;
	width:665px;
	margin-top:220px;
	float:right;
	z-index:10;
}

#frame {
	position:relative;
	margin-left:90px;
	width:800px;
	margin-top:50px;
	float:left;
	z-index:10;
}
#columna_2mod {
	position:relative;
	width:360px;
	float:left;
}

#columna_435 {
	position:relative;
	width:435px;
	margin-top:20px;
	z-index:10;
}

#columna_358 {
	position:relative;
	width:358px;
	margin-top:20px;
	z-index:10;
}


#columna_reservas {
	position:absolute;
	width:204px;
	top:285px;
	left:406px;
	float:left;
}
#subtitulo {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:11.5px;
	line-height:13px;
	color:#666;
	text-align:left;
	padding-left:3px;
	width:176px;
	height:18px;
	border-bottom:1px dotted #666;
	float:left;
}
ul#logo {
	font-family:Verdana, Geneva, sans-serif;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:200px;
	height:100px;
}
ul#logo li {
	padding:0;
	margin-bottom:5px;
	margin-left:4px;
	float:left;
}
ul#logo li a {
	display:block;
	height:100px;
	text-decoration:none;
//Quito el padding, pero le pongo altura.
}
ul#logo li a:hover {
	text-decoration:none;
}
ul#logo li a span {
	display:none;
//Oculto el texto.
}
#logo_csi {
	position:absolute;
	left:28px;
	top:8px;
	background-image:url(img/csi_club_sudamerika.gif);
	background-repeat:no-repeat;
	width:260px;
}

#logo_csi2 {
	position:absolute;
	left:28px;
	top:8px;
	width:237px;
	height:89px;
}

#seit_1982 {
	position:absolute;
	left:833px;
	top:20px;
	background-image:url(img/seit_1982.gif);
	background-repeat:no-repeat;
	width:110px;
	height:35px;
}
#spezialist {
	position:absolute;
	left:557px;
	top:80px;
	width:380px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	letter-spacing:2px;
	font-size:13px;
	color:#999999;
	text-align:right;
}
ul#menu {
	font-family:Verdana, Geneva, sans-serif;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:900px;
}
ul#menu li {
	padding:0;
	margin-bottom:5px;
	margin-left:4px;
	float:left;
}
ul#menu li a {
	display:block;
	height:142px;
	text-decoration:none;
//Quito el padding, pero le pongo altura.
}
ul#menu li a:hover {
	text-decoration:none;
	background-position:0px 142px;
}
ul#menu li a span {
	display:none;
//Oculto el texto.
}
#uruguay {
	width:176px;
	background-image:url(img_home/btn_uruguay.jpg);
}
#peru {
	width:176px;
	background-image:url(img_home/btn_peru.jpg);
}
#argentina {
	width:176px;
	background-image:url(img_home/btn_argentina.jpg);
}
#brasil {
	width:176px;
	background-image:url(img_home/btn_brasil.jpg);
}
#chile {
	width:176px;
	background-image:url(img_home/btn_chile.jpg);
}
#mexico {
	width:176px;
	background-image:url(img_home/btn_mexico.jpg);
}
#ecuador {
	width:176px;
	background-image:url(img_home/btn_ecuador.jpg);
}
#colombia {
	width:176px;
	background-image:url(img_home/btn_colombia.jpg);
}
#wunsch_reise {
	width:176px;
	background-image:url(img_home/btn_ihre_wunsch_reise.gif);
}
#blitz {
	width:176px;
	background-image:url(img_home/btn_blitz_geldtransfer.gif);
}
#info_fluge {
	width:176px;
	background-image:url(img_home/btn_info_fluge.gif);
}
#anfrage {
	width:176px;
	background-image:url(img_home/btn_anfrage.gif);
}
#online_buchen {
	width:176px;
	background-image:url(img_home/btn_online_buchen.gif);
}
#reisein {
	width:176px;
	background-image:url(img_home/btn_info_reisen.gif);
}
#kontak {
	width:176px;
	background-image:url(img_home/btn_kontak.gif);
}

#rotulo {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:0.01em;
	text-align:center;
	margin-top:12px;
	float:left;
	width:900px;
	height:25px;
	color:#666;
}
ul#botonera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.5px;
	letter-spacing:0.03em;
	list-style:none;
	margin:0;
	padding:0;
	width:190px;
	float:left;
	color:#666;
	border-bottom:1px dotted #666;
}
ul#botonera li {
	border-color:#666;
	width:190px;
	padding:0;
	float:left;
}
ul#botonera li a {
	border-top:1px dotted #666;
	padding-left:2px;
	line-height:22px;
	display:block;
	color:#666;
	text-decoration:none;
}
ul#botonera li a:hover {
	text-decoration:none;
	background-image:url(img/pattern_claro.gif);
}
.texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	line-height:15px;
	color:#666;
	text-align:justify;
}
.texto p {
	margin-top:10px;
	margin-bottom:5px;
	line-height:15px;
	text-align:justify;
	text-indent:none;
}
.text_legal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:15px;
	color:#999;
	text-align:justify;
	margin-top:10px;
}
.subtitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:lighter;
	line-height:15px;
	color:#666;
	letter-spacing:0.04em;
	text-align:justify;
}

.subtitulo_packs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	line-height:22px;
	color:#666;
	letter-spacing:0.04em;
	text-align:justify;
}

.subtitulo16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	line-height:22px;
	color:#666;
	letter-spacing:0.04em;
	text-align:justify;
}
.subtitulo16_v {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	line-height:22px;
	color:#4E855B;
	letter-spacing:0.04em;
	text-align:justify;
}

.destacado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:lighter;
	line-height:15px;
	color:#666;
	text-align:justify;
}



.destacado_color {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#9A8479;
	text-align:justify;
	line-height:18px;
}

.destacado_color p{
	line-height:18px;
}

.destacado_color2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:lighter;
	color:#B7AE95;
	text-align:justify;
}

.destacado_color2 p {
	line-height:18px;
	
}

.destacado_color3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:lighter;
	color:#4E855B;
	text-align:justify;
}

.destacado_color3 p {
	line-height:18px;
	
}

.destacado_blanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:lighter;
	color:#FFF;
	text-align:justify;
}

.destacado_blanco p {
	line-height:18px;
	
}




.destacado_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#666;
	
}


.fotos {
	margin-bottom:10px;
}
.dieuropaische {
	position:relative;
	top:5px;
	float:left;
	left:0;
}
.avis {
	margin-top:30px;
	float:left;
	left:0;
}
.sunnycars {
	margin-top:30px;
	top:0;
	left:10px;
	float:right;
}
.sub_peq {
	font-weight:bold;
	color:#4E855B;
}
#select_lander {
	position:absolute;
	z-index:20;
	left:710px;
	top:285px;
	visibility:visible;
	text-align:right;
}
#select_lander_left {
	position:absolute;
	z-index:20;
	left:36px;
	top:345px;
	visibility:visible;
	text-align:right;
}
#select_routen {
	position:absolute;
	z-index:20;
	left:710px;
	top:335px;
	visibility:visible;
	text-align:right;
}
#select_routen_left {
	position:absolute;
	z-index:20;
	left:36px;
	top:395px;
	visibility:visible;
	text-align:right;
}
.Desp_corto {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	line-height:18px;
	letter-spacing:0.01em;
	padding-top:2px;
	height:22px;
	width:180px;
}
.Desp_largo {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	line-height:18px;
	letter-spacing:0.01em;
	padding-top:2px;
	height:22px;
	width:190px;
}
#faja_paises {
	position:absolute;
	left:304px;
	width:176px;
	height:180px;
	top:0px;
}
#foto_paises {
	position:absolute;
	top:188px;
	left:304px;
}
#botonera_paises {
	position:relative;
	width:665px;
	float:none;
	top: 6px;
}
ul#bot_paises {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style:none;
	margin:0;
	padding:0;
	width:665px;
	color:#666;
	float:left;
}
ul#bot_paises li {
	border-color:#666;
	padding:0;
	float:left;
	margin-right:4px;
}
ul#bot_paises li a {
	padding-left:0px;
	display:block;
	color:#666;
	text-decoration:none;
}
ul#bot_paises li a:hover {
	text-decoration:none;
	background-image:url(img/pattern_claro.gif);
}
#map_pais {
	position:relative;
	left:80px;
	top:25px;
	width:200px;
	height:180px;
	float:left;
}

#map_br {
	position:relative;
	left:55px;
	top:25px;
	width:176px;
	height:180px;
	float:left;
}
#texto_paises {
	position:relative;
	top:20px;
	width:360px;
	float:left;
}
#cierre {
	position:relative;
	width:665px;
	height:50px;
	float:left;
}
#hotel {
	position:relative;
	width:665px;
	margin-top:35px;
	float:left;
}
#est_5 {
	position:relative;
	width:100px;
	height:13px;
	background-image:url(img/5estrellas.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	float:left;
	clear:right;
}
#est_4 {
	position:relative;
	width:100px;
	height:13px;
	background-image:url(img/4estrellas.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	float:left;
}


#est_3 {
	position:relative;
	width:100px;
	height:13px;
	background-image:url(img/3estrellas.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	float:left;
}

#est_3plus {
	position:relative;
	width:100px;
	height:13px;
	background-image:url(img/3estrellas+.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	float:left;
}

#est_2 {
	position:relative;
	width:100px;
	height:13px;
	background-image:url(img/2estrellas.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-left:15px;
	float:left;
}
#tit_hotel {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:16px;
	color:#666;
	margin-bottom:5px;
}

#gal_hotel {
	position:relative;
	margin-bottom:15px;
	height:151px;
	float:left;
}

#cab_hotel{
	position:relative;
	float:left;
	width:665px;
	height:25px;
	margin:0 none;
}
.hot_arg {
	border-top:#50C1E9 5px solid;
	border-bottom:#50C1E9 5px solid;
}
.hot_br {
	border-top:#9EB124 5px solid;
	border-bottom:#9EB124 5px solid;
}
.hot_urug {
	border-top:#006BB3 5px solid;
	border-bottom:#006BB3 5px solid;
}
.hot_peru {
	border-top:#B01115 5px solid;
	border-bottom:#B01115 5px solid;
}
.hot_kol {
	border-top:#D2A808 5px solid;
	border-bottom:#D2A808 5px solid;
}
.hot_ecu {
	border-top:#B69F6D 5px solid;
	border-bottom:#B69F6D 5px solid;
}

.hot_ch {
	border-top:#5A7AB7 5px solid;
	border-bottom:#5A7AB7 5px solid;
}

#foto_hotel {
	position:relative;
	float:left;
	margin-top:4px;
	margin-bottom:4px;
}
#foto2_hotel {
	position:relative;
	float:left;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:4px;
}
#text_hotel {
	float:left;
	width:360px;
}
ul#tit_prices {
	font-family:Verdana, Geneva, sans-serif;
	font-variant:small-caps;
	font-size:11px;
	color:#FFF;
	line-height:18px;
	list-style:none;
	margin:0;
	margin-top:15px;
	padding:0;
	float:left;
	width:452px;
}
ul#tit_prices li {
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
	
	padding:0;
	width:109px;
	height:20px;
	margin-right:4px;
	float:left;
	text-align:center;
}
ul#prices {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666;
	line-height:18px;
	list-style:none;
	margin:0;
	margin-top:3px;
	padding:0;
	float:left;
	width:452px;
}
ul#prices li {
	padding:0;
	width:109px;
	height:20px;
	margin-bottom:3px;
	margin-right:4px;
	float:left;
	text-align:center;
}
ul#prices_doble {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666;
	line-height:18px;
	list-style:none;
	margin:0;
	margin-top:3px;
	padding:0;
	float:left;
	width:339px;
}
ul#prices_doble li {
	padding:0;
	width:109px;
	height:20px;
	margin-bottom:3px;
	margin-right:4px;
	float:left;
	text-align:center;
}
.c_arg {
	background-color:#50C1E9;
}
.c_arg2 {
	background-color:#DFF4FB;
}
#reservar {
	position:absolute;
	left:465px;
	width:165px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height:25px;
	color:#666;
	bottom:0px;
}
#tabla_precios {
	position:relative;
	float:left;
	width:650px;
}

.map_patagonien{
	background-image:url(img/map_patagonien.gif);
	background-repeat:no-repeat;
	background-position:600px 0px;
}
.map_zwischen{
	background-image:url(img/map_zwischen.gif);
	background-repeat:no-repeat;
	background-position:519px 0px;
}
.map_mercosur{
	background-image:url(img/map_mercosur.gif);
	background-repeat:no-repeat;
	background-position:519px 0px;
}

.map_kreuz{
	background-image:url(img/map_kreuz.gif);
	background-repeat:no-repeat;
	background-position:519px 0px;
}

.info{
	background-image:url(img/i.gif);
	background-repeat:no-repeat;
	background-position:650px 200px;
}

.arroba{
	background-image:url(img/a.gif);
	background-repeat:no-repeat;
	background-position:680px 200px;
}

.zoom_mundo{
	background-image:url(img/zoom_mundo.jpg);
	background-repeat:no-repeat;
	background-position:520px 200px;
}

.dinero{
	background-image:url(img/dinero.gif);
	background-repeat:no-repeat;
	background-position:680px 200px;
}



#gal_pack{
	width:632px;
	height:77px;
	margin-top:25px;
}

#texto_pack{
	position:relative;
	float:left;
	width:500px;
	margin-top:25px;
}

#texto_paquetes{
	position:relative;
	top:20px;
	width:372px;
	float:left;
}


#lista_tags{
	position:relative;
	float:left;
	width:500px;
	margin-top:15px;
}

#tag{
	position:relative;
	float:left;
	width:500px;
	border-bottom:#999 1px dotted;	
}

.tag_dia{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:22px;
	color:#999;
	float:left;
	width:126px;
	margin-top:10px;
}

.tag_txt {
	position:relative;
	float:left;
	width:374px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666;
	margin-top:15px;
	padding-bottom:15px;
}

.star{
	color:#F90;
}

#geschaft{
	position:relative;
	float:left;
	width:500px;
	background-color:#EFEDE8;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:15px;
}
#geschaft_titular{
	position:relative;
	float:left;
	width:500px;
	background-color:#4E855B;
	margin-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#fff;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:10px;
	
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px;
	
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
	
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	border-bottom-right-radius: 8px;
}

#zusatzinformationen{
	position:relative;
	float:left;
	width:630px;
	height:142px;
	background-image:url(img/streckenfuhrungen.gif);
}

#select_flugline {
	position:absolute;
	z-index:20;
	left:22px;
	top:100px;
	visibility:visible;
	text-align:right;
}

.Despleg_lineas {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	letter-spacing:0.01em;
	padding-top:2px;
	height:22px;
	width:190px;
}

#airpasse{
	position:relative;
	float:left;
	width:630px;
	margin-bottom:50px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666;
	margin-top:50px;
}

#routen{
	position:relative;
	float:left;
	width:630px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666;
}

#logo_aerolinea{
	position:relative;
	float:left;
	width:220px;
	height:100px;
}


#texto_aerolinea{
	position:relative;
	float:left;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	line-height:15px;
	color:#666;
	text-align:left;
	margin-top:50px;
}

#routen_map{
	position:relative;
	float:left;
	width:630px;
}
	

.airpasse_text{
	text-align:left;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
	border-left:#FFFFFF 5px dotted;
	border-bottom:#999 1px dotted;	
	
	
}

.airpasse_logos{
	text-align:left;
	padding-left:0;
	padding-bottom:10px;
	vertical-align:top;
	border-bottom:#999 1px dotted;	
	
	
}

#frame_online{
	position:absolute;
	width:750px;
	height:600px;
	z-index:1;
	margin-top:220px;
	left:178px;
}

#col1l{
	position:relative;
	float:left;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	line-height:18px;
	color:#666;
	margin-bottom:35px;
	letter-spacing:0.01em;
}

#col1r{
	position:relative;
	float:left;
	width:175px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter;
	line-height:18px;
	color:#666;
	margin-bottom:35px;
	letter-spacing:0.01em;
}

#banderas{
	position:relative;
	float:left;
	width:160px;
}

#logo_print{
	position:absolute;
	left:305px;
	top:110px;
	visibility:hidden;
}

#cabezal_435{
	position:relative;
	width:435px;
	float:left;
	margin-left:0;
	padding-left:0;	
}



#icono_46{
	position:relative;
	width:46px;
	float:left;
}

#cabezal_titulo{
	float:right;
	width:380px;
	height:23px;
	border-bottom:2px solid #895d3B;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	letter-spacing:0.02em;
	line-height:18px;
	color:#895d3B;
	padding-top:18px;	
}


#caja_texto435{
	float:left;
	width:435px;
	margin-bottom:10PX;
}

.texto_marron {
	color:#895D3B;
}

#cabezal_links{
	position:relative;
	width:435px;
	height:60px;
	float:left;
	margin-left:0;
	padding-left:0;
	border-top:4px solid #895d3B;
	border-bottom:1px dotted #895d3b;
}

.tit_links{
	position:relative;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}

.txt_links{
	position:relative;
	float:left;
	padding-bottom:15px;
	margin-top:15px;
	margin-left:10px;
	width:314px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.5px;
	font-weight:lighter;
	letter-spacing:0.02em;
	line-height:10px;
	color:#895d3B;
}


ul#enlaces {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:465px;
	padding-bottom:50px;
}
ul#enlaces li {
	position:relative;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:30px;
	display:block;
	width:125px;
	height:120px;
	text-align:center;
	border-bottom:1px dotted #895d3b;
	vertical-align:bottom;
	
}

ul#enlaces li a {
	display:block;
	height:40px;
	width:125px;
	text-decoration:none;
	padding-top:90px;
	background-repeat:no-repeat;
	background-position:top;
}

#apartado_enlaces{
	position:relative;
	float:0;
	width:465px;
}


#link1{background-image:url(img/link_wetter.gif);}
#link2{background-image:url(img/link_camunich.gif);}
#link3{background-image:url(img/link_goethe.gif);}
#link4{background-image:url(img/link_titan.gif);}
#link5{background-image:url(img/link_laguia.gif);}
#link6{background-image:url(img/link_cespanol.gif);}
#link7{background-image:url(img/link_tango.jpg);}
#link8{background-image:url(img/link_cafrankfurt.gif);}
#link9{background-image:url(img/link_cadortmund.gif);}
#link10{background-image:url(img/link_cervantes.gif);}
#link11{background-image:url(img/link_mexicanos.gif);}


ul#kontakt{
	position:absolute;
	left:305px;
	width:546px;
	height:180px;
	float:left;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	top: 0px;	
}

ul#kontakt li{
	width:176px;
	height:180px;
	margin-right:6px;
	list-style:none;
	float:left;
	display:block;
}

ul#kontakt li a{
	text-decoration:none;
	display:block;
	height:180px;
	background-position:0px 0px;

}

ul#kontakt li a:hover{
	background-position:0px 180px;

}


ul#kontakt li a span {
	display:none;
}


.btn_kontakt{background-image:url(img/btn_kontakt.gif);}
.btn_ubercsi{background-image:url(img/btn_ubercsi.gif);}
.btn_impressum{background-image:url(img/btn_impressum.gif);}

#entrad_kontakt{
	position:relative;
	width:220px;
}

.verde_csi{
	color:#4E855B;
	margin-top:20px;
	line-height:24px;
	font-weight:lighter;
}



ul#kontakt li a#current {
	background-position:0px 180px;
}

#mod_358 {
	position:relative;
	width:358px;
	margin-top:20px;
	z-index:10;
	border-top:1px solid #4E855B;
	padding-top:5px;
}

#mod_358_verde {
	position:relative;
	width:358px;
	margin-top:20px;
	margin-bottom:20px;
	z-index:10;
	border-top:1px solid #4E855B;
	border-bottom:1px solid #4E855B;
	padding-top:10px;
	padding-bottom:10px;
	color:#4E855B;
}

