html, body, div, span, fieldset, caption, table, h1, h2, h3, p, a, img, ul, li, ol, form, img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
}
body {
background:#EDFAFF url(../imagenes/index/franja-body.jpg) repeat-x scroll center top;
margin:0pt auto;
text-align:center;
}
/* ---- Fliesstext */
table, td, p {
font: 12px/14px Arial, Helvetica, sans-serif;
color: #000000;
}
input, select, textarea{
font: 11px/14px Arial, Helvetica, sans-serif;
color: #000000;
}
/* ---- verschiedene Textformatierungen */
.textweiss {
color: #fff;
}
#separacion-bajada, .separacion-bajada {
border-bottom:2px dotted #3E80A8;
margin:20px 10px 10px;
}
.txt-negrita {
font-size:11px;
font-weight:bolder;
}
.form1-contacto {
background-color:#F4F4F4;
border:1px solid #A5ACB2;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
margin-bottom:5px;
width:250px;
}
.textarea {
background-color:#F4F4F4;
border:1px solid #A5ACB2;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:13px;
height:100px;
margin-bottom:5px;
width:250px;
}
.input1 {
font-size:12px;
width:70px;
padding:1px;
}
.select1 {
font-size:12px;
width:70px;
padding:1px;
}
.textfett {
font-weight: bold;
}

.textfettbignorth, .textfettsantiago {
font-weight: bold;
color: #993300;
}

.textfettwein {
font-weight: bold;
color: #990033;
}

.textfettsmallnorth {
font-weight: bold;
color: #FF6600;
}

.textfettislands {
font-weight: bold;
color: #669900;
}

.textfettpazifik, .textfettnorthpatagonia {
font-weight: bold;
color: #006699;
}

.textfettsmallsouth {
font-weight: bold;
color: #009933;
}

.textfettsouthpatagonia {
font-weight: bold;
color: #330066;
}


/* ---- Überschriften */
h1 {
font: bold 24px/24px Arial, Helvetica, sans-serif;
color: #993300;
padding-bottom:20px;
margin-top:10px;
}
h1.headbignorth, h1.textbignorth, .textsantiago, h1.headsantiago {
color: #993300;
}

h1.headsmallnorth, .textsmallnorth {
color: #FF6600;
}

h1.headislands, .textislands {
color: #669900;
}

h1.headpazifik, .textpazifik, h1.headnorthpatagonia, .textnorthpatagonia {
color: #006699;
}

h1.headsmallsouth, .textsmallsouth {
	color: #009933;
}

h1.headwein, .textwein {
	color: #990033;
}

h1.headsouthpatagonia, .textsouthpatagonia {
	color: #330066;
}

h2 {
font: bold 16px/16px Arial, Helvetica, sans-serif;
margin-bottom: 30px;
}
h2.subtitleauto02 {
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	margin-bottom: 16px;
}

h3{
font: bold 11px/14px Arial, Helvetica, sans-serif;
color: #993300;
}

h3.title03reiseland {
	font: 11px/14px Arial, Helvetica, sans-serif;
}
ul{ margin-left:35px}
li{ margin-bottom:6px}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
}
.subtitulo3 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #993300;
	font-style: normal;
	font-weight: normal;
}

.subtitulo1 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}

.bold { font: bold 11px Arial, Helvetica, sans-serif; color: #000000;}

.bajada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.subtitulos {
	font-family: Arial, Helvetica, sans-serif;
}
.subtitulos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ---- Linien */
hr {
	border-top: 1px dashed #000;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px; 
	height:1px; }
	
/* ---- Navigation */
ul#servicenav {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

ul#servicenav li {
	display: inline;
	height: 9px;
}

/* ---- Formulare */
select.auswahl {
	width: 220px;
}
.pflicht {color: #993300;}
td.titelabschnitt {
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	font-weight: bold;
	height: 20px;
	margin: 14px 0px 14px 0px;
}
form select,form input,form textarea {
	width: 250px;
}
form input.kurz {
width: 50px;
}
form input.lang {
width: 200px;
}
form.form-mietwagen input.button,form.form-mietwagen input.buttonsubmit,form.form-mietwagen .weiteauto,
form.form-kontakt input.button,form.form-kontakt input.buttonsubmit,form.form-kontakt .weiteauto {
width: auto;
}

form.form-mietwagen input.buttonsubmit,form.form-kontakt input.buttonsubmit {
	font-weight: bold;
}
.pie {
	background:#176192 url(../imagenes/index/fondo-bandera.jpg) no-repeat top right;
	height:130px;
	width:750px;
	margin: 0 auto;
	text-align:left;
	position:relative;

}
.txt-pie {
	color:#fff;
	font-weight:bolder;
	font-size:12px;
	padding-left:20px;
	margin:0px;
	padding-top:20px;
}
.txt-pie-simple {
	margin:0px;
	color:#fff;
	font-size:12px;
	padding-left:20px;
	margin:0px;
	padding-bottom:0px;
	}
.txt-pie-simple a{
	color:#fff;
}
.txt-pie-simple a:hover{
	text-decoration:none;
	}
.pie-absoluto {
	position:absolute;
	margin:0px;
	text-align:right;
	right:0px;
	top:100px;
}
.txt-pie-simple2 {
	color:#fff;
	margin:0px;
	font-size:12px;
	padding-left:20px;
	padding-bottom:0px;
}
.txt-pie-simple2 a{
	color:#fff;
	padding-right:20px;
}
.txt-pie-simple2 a:hover{
text-decoration:none;
	}
.limpiar {
 clear:both;
}

a {
outline-style:none;
outline-width:0pt;
}

.submenu {
font-size:11px;
position:absolute;
left:2px;
}
.submenu a {
color:#fff;
padding-right:20px;
}
.submenu a:hover {
	text-decoration:none;
}

.submenu-banderas {
padding-left:40px;
font-size:11px;
padding-bottom:5px;
padding-top:5px;
color:#95c6d3;
font-weight:bolder;
position:absolute;
right:0px;
top:0px;

}
.submenu-banderas a {
color:#fff;
}
.submenu-banderas a:hover {
text-decoration:none;
}
.submenu a:hover {
	text-decoration:none;
}
#top{
margin: 0 auto;
text-align:left;
width:750px;
position:relative;
height:20px;
padding-top:5px;
}
.banderitas {
	padding-left:3px;
	border:none;
	margin-right:7px;
}
/*NAF*/
#caja-margen-izq-der{
	margin:0 25px 0 40px;
	padding-bottom: 1px;
}
#caja-links{
	background: url(../imagenes/index/fondo-links.png) left top no-repeat;
	height: 61px;
	padding:5px 10px;
	margin: 11px 0;
}
#caja-tours-hoteles{
	background: url(../imagenes/index/fondo-caja1.jpg) no-repeat;
	width: 223px;
	height: 398px;
	padding:10px 15px 0;
	margin:0 0 10px 0;
	float: left;
}
#caja-cruceros,#caja-vuelos,#caja-rent-a-car{
	height: 112px;
	width: 213px;
	padding:10px 10px;
}
#caja-cruceros{
	background: url(../imagenes/index/fondo-cruceros.jpg) left top no-repeat;
	margin-bottom:8px
}
#caja-vuelos{
	background: url(../imagenes/index/fondo-vuelos.jpg) left top no-repeat;
	margin-bottom:4px
}
#caja-rent-a-car{
	background: url(../imagenes/index/fondo-rent-a-car.jpg) left top no-repeat;
	padding:14px 11px 10px;
}
.padding-top{
	padding-top:65px;
	margin-bottom: 0px;
}
.padding-top2{
	padding-top:58px
}
#caja-chile{
	background-image: url(../imagenes/index/chile.jpg);
	background-repeat: no-repeat;
	height: 85px;
	width: 200px;
	margin:10px auto;
	text-align: left;
	padding-top:9px;
	padding-left: 14px;
}



#caja-links .text-fff{ text-align:center; margin-bottom:4px}
#caja-links a{ margin:0 4px}
#caja-links a, .text-fff{ color:#FFFFFF}
p a{
	color: #0081ee;
}
p :hover{
	text-decoration: none;
}
.text-h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ee8700;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding:0
}
.text-h2{
	color: #ee8700;
	font-size: 17px;
	font-weight: bold;
	margin-bottom:4px;
}
.text-p{
	font-size: 13px;
	font-weight: bold;
	color: #ee8700;
	margin-bottom: 5px;
}
.text-p14{
	font-size: 14px;
	font-weight: bold;
	color: #ee8700;
	margin-bottom: 40px;
	font-family: "Trebuchet MS";
}
p{ margin-bottom:10px}
.text-pp{font-size: 13px;}
.text-tit-links{
	color:#326e8e;
	font-weight: bold;
	font-size: 12px;
}
