@charset "utf-8";
/* CSS Document */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
/*	line-height: 1;*/
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*Comienzan propias de la pagina*/
html {
	background: #7FBBD7 url(../imagenes/tn_Rio_de_Janeiro_Helicoptero_47_Feb_2006.jpg) top center no-repeat fixed;
	width:100%;
	}
body {
	margin: 0 auto 0;
	max-width: 1024px;
/*	background-color:#006633;*/
/*	background: #7FBBD7 url(../imagenes/tn_Rio_de_Janeiro_Helicoptero_47_Feb_2006.jpg) top center no-repeat fixed ;*/
/*	background: #7FBBD7 url(../imagenes/tn_Rio_de_Janeiro_Helicoptero_47_Feb_2006.jpg) top center no-repeat ;*/
	color: white;
	font-family: verdana, helvetica, sans-serif;
	font-size: 16px;
	}
* html body {width: 1024px;}
h1 { font-size:26px;}
h2 { font-size:20px;}
p { margin-bottom:10px;}
div#cuerpo {
	width:100%;
	height:	790px;
}
div#cabezal {}
div#banderas {
	margin: 11px 0 0 0;
	}
img#BanderaBR {
	float:left;
	width: 176px; height: 100px;
}
img#BanderaUY {
	float:right;
	width: 176px; height: 100px;
}
img#BanderaBR, img#BanderaUY, img#logoRK {border: solid 1px #000000}

div#LayerTitulo {
	text-align:center;
	margin-bottom:10px;
}
span#titulo {
	margin: 0 auto 0;
	background-color:#006633;
	font-weight:bold;
}
img#logoRK {
	width: 242px;
	height: 69px;
}
p#LayerDescrip {
	font-weight:bold;
	clear:both;
	margin: 0;
	text-align: center;
}
p#novedad {
	border:solid 1px yellow;
	padding:3px;
	margin:10px 20px auto 20px;
	text-align:center;
	font-weight:bold;
}
p#LayerDir {
	text-align: center;
	font-weight:bold;
}
span#horariosYprecios {
	width:400px;
	margin: 0 auto 0;
	display:block;
	border:solid 1px white;
	padding:10px;
}
div#vinculos {}
/*span#LayerOpenForm {
	float:left;
	margin-left: 20px;
	font-weight:bold;
}*/
span#LayerOpenCurric {
	float:right;
	margin-right: 20px;
	font-weight:bold;
}
/*p#LayerOpenFotos {
	text-align: center;
	font-weight:bold;
}*/
span#LayerOpenFotos {
	float:left;
	margin-left: 20px;
	font-weight:bold;
}
p#Volei {
	text-align:center;
}
div#opacos {
	background-color:white;
	filter:alpha(opacity=70);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	position:fixed;
	z-index:1;
	bottom:0;
	width:100%;
	max-width:1024px;
	height:80px;
}
* html div#opacos {filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=70);}

div#pie {
	border-top:solid 1px white;
	text-align:right;
	margin: 0 auto 5px;
	position:fixed;
	z-index:99;
	bottom:-15px;
	width:100%;
	max-width:1024px;
}

/*Facebook*/
div#face {
}
div#fb-root {
}
.fb_iframe_widget {
	float: left;
	position:relative;
	display:inline-block;
}
/*fin Facebook*/
div#twit {
    float: left;
    margin: 0 0 0 100px;
    position: relative;
    top: 10px;
}
div#validate {
/*	clear:both;*/
    float: right;
    position: relative;
    top: 20px;
	display:none;
}
img#xhtml_1, img#CSS {
	width: 88px;
	height: 31px;
	vertical-align:middle;
}
div#creditoFondo {
/*	float:left;*/
	clear:both;
	font-size:9px;
	font-weight:bold;
	color: blue; color:#3B5998;
/*	background-color:#7FBBD7;*/
	padding:3px;
/*	border:solid 1px red; 	border:solid 1px white;*/
	margin:0 5px 10px;
	text-align:left; text-align: center;
}
div#creditoFondo a:link { color:#3B5998;}
div#creditoFondo a:visited { color:#3B5998;}
div#creditoFondo a:hover { color:#3B5998; text-decoration:none;}
/*
div#todo {background-color:#FFFFFF; width:69px; height:31px; ; border:ridge 2px #FF0000; text-align:left; padding-left:3px;}
img#logoTodo {height:31px;}
div#LayerUT {position: absolute; left: 5px; top: 421px; width: 191px; height: 34px; z-index: 8;}
div#UT {position:absolute; right:0px; top: 23px;}
div#LayerComply {position: absolute; right: 5px; top: 444px; width: 287px; height: 31px; z-index: 9; text-align: right;}
*/
a:link { color: silver; text-decoration:underline;}
a:visited { color: silver; text-decoration:underline; }
a:hover { color:white; text-decoration:none;}
a#todoCom:link {text-decoration:none;}
a#todoCom:hover {text-decoration:none;}
a#todoCom2:visited {text-decoration:none;}
a#todoCom2:link {text-decoration:none;}
a#todoCom2:hover {text-decoration:none;}
a#todoCom:visited {text-decoration:none;}
img {border:none;}

.Estilo1 {
	color: #3200D3;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
.Estilo2 {
	color: #006702;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
.Estilo3 {
	color: #F83636;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
.Estilo4 {
	color: #ED6614;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
.Estilo5 {
	color: #7FAEDC;
	font-size: 10px;
}
.Estilo8 {color: #7FAEDC; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; }
a#todo { cursor:pointer;}

/*Formulario de consultas*/
#formulario {
	margin: 5px;
	width: 525px;
}
#bloqueConsulta {width:370px; border: solid 1px silver; padding: 5px; font-size:smaller;}
.camposForm {width: 350px;}
.camposForm input {float:left; margin-right:3px;}
p.pMailFondo {
	padding: 3px;
	background-color:#7FBBD7;
}
a:link { color:white; text-decoration:underline;}
a:visited { color:white; text-decoration:underline;}
a:hover { color:white; text-decoration:none;}
#gracias {margin: 5px;}
#cerrar {margin-left: 10px;}
