/*
Theme Name: Vertical de Aviacion Default
Theme URI: http://www.verticaldeaviacion.com/
Description: The default Vertical de Aviacion theme.
Version: 1.0
Author: Top Shelf Design & DeGray Systems
Author URI: http://degraysystems.com/
*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	z-index: 0;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif; /*'Times New Roman';*/ /*Lucida Grande', Verdana, Arial, Sans-Serif;*/ /*Verdana, Geneva, sans-serif;*/
	font-size: 14px; /*12px*/
	color: #FFF;
}
body {
	background-color: #206aff;
}
#intWrapper {
	background-image: url(images/bg_gradient.jpg);
	background-repeat: repeat-x;
	background-color: #6DAAFA;
}
a:link {
	color: #666;
}
a:visited {
	color: #666;
}
a:hover {
	color: #666;
}
a:active {
	color: #666;
}

#clients {
	background-color:white;
	color:#072B43;
	padding:15px;
}

#clients p {
	color:#072B43 !important;
}

#clients h2 {
	color:#072B43;
}

.flashbg {
	width:100%;
	height:100%;
	z-index:0;
	position:absolute;
	top:0;
	text-align:center;
}
.holder-all {
	width:100%;
	height:auto;
	z-index:200;
	position:absolute;
}

.copter1 {
	width:867px;
	height:400px;
	position:absolute;
	z-index:1;
	margin-top: -150px;
	margin-left: 50px;
}

.copter2 {
	width:867px;
	height:165px;
	position:absolute;
	z-index:1;
	margin-top: -160px;
	margin-left: 100px;
}

#mainWrapper {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	z-index:100;
	padding-top: 120px;
}
#top_wh {
	background-image: url(images/wh_top2.png);
	background-repeat: no-repeat;
	width: 867px;
	height: 266px;
	margin: 0 auto 0 auto;
}
#bottom_wh {
	background-image: url(images/wh_bttm.png);
	background-repeat: no-repeat;
	width: 867px;
	height: 247px;
	margin: 0 auto 0 auto;
}
#menu_wh {
	width: 830px;
	height: 208px;
	margin: 0 0 0 45px;
}
.linkone {
	background-image: url(images/linkone_a.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 208px;
	float: left;
}
.linkone a {
	color: #fff;
	text-decoration: none;
}
.linkone a:hover {
	text-decoration: underline;
}
.linktwo {
	background-image: url(images/linktwo_a.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 208px;
	float: left;
}
.linktwo a {
	color: #fff;
	text-decoration: none;
}
.linktwo a:hover {
	text-decoration: underline;
}
.linkthree {
	background-image: url(images/linkthree_a.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 208px;
	float: left;
}
.linkthree a {
	color: #000;
	text-decoration: none;
}
.linkthree a:hover {
	text-decoration: underline;
}

.linkText {
	width: 111px;
	text-align: center;
	padding: 0 5px 0 5px;
}

.linkTextTwoLines {
	margin-top:-5px;
}

#menu_wh img {
	padding: 20px 0 8px 0;
}
#langs {
	width: 300px;
	position: absolute;
	margin-left: 40px;
	margin-top: -20px;
}
#langs a {
	color: #fff;
	margin: 6px;
	font-weight: bold;
	text-decoration: none;
}
#langs a:hover {
	text-decoration: underline;
}
#langs_int {
	width: 400px;
	position: absolute;
	margin: 80px 0 0 435px;
	text-align: right;
}
#langs_int a {
	color: #1a2247;
	margin-right: 16px;
	font-weight: bold;
	text-decoration: none;
}
#langs_int a:hover {
	text-decoration: underline;
}
#corner {
	width: 370px;
	height: 100px;
	position: absolute;
	margin-left: 475px; /*500px;*/
	margin-top: -50px; /*-55px;*/
}
#corner img {
	float: left;
	padding: 2px;
}
#corner_int {
	width: 300px;
	height: 100px;
	position: absolute;
	margin-left: 570px;
	margin-top: 30px;
}
#corner_int img {
	float: left;
	padding: 2px;
}
#top_wi {
	background-image: url(images/wi_top.png);
	background-repeat: no-repeat;
	width: 867px;
	/*height: 326px;*/
	margin: 0 auto 0 auto;
}

.clearfix:after {
   content: ".";
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

#content_int {
	padding:0 45px 0 45px;
}

#pic {
	/*width: 867px;
	height: 200px;*/
}
#pic img {
	float: left;
	padding: 10px 20px 10px 40px;
}
#pic2 {
	width: 867px;
	height: 200px;
	padding: 0 0 0 40px;
}
#pic2 img {
	float: left;
	padding: 10px 20px 10px 10px;
}
.caption {
	background-image: url(images/caption.png);
	background-repeat: repeat-y;
	width: 413px;
	float: right;
	color: #1a2247;
	padding: 20px;
	margin: 10px 10px 15px 24px;
}
.caption p {
	width: 380px;
	margin-bottom: 10px;
}
#bottom_wi {
	background-image: url(images/wi_bttm.png);
	background-repeat: no-repeat;
	width: 867px;
	height: 170px;
	margin: 0 auto 0 auto;
}
#menu_wi {
	width: 830px;
	height: 60px;
	margin: 0 0 0 40px;
	padding-top: 110px;
	font-size: 11px;
}
.linkone_int {
	background-image: url(images/linkone_int.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 60px;
	float: left;
}
.linkone_int a {
	color: #fff;
	text-decoration: none;
	/*padding: 15px 0 0 5px;*/
	float: left;
}
.linkone_int a:hover {
	text-decoration: underline;
}
.linktwo_int {
	background-image: url(images/linktwo_int.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 60px;
	float: left;
}
.linktwo_int a {
	color: #fff;
	text-decoration: none;
	float: left;
}
.linktwo_int a:hover {
	text-decoration: underline;
}
.linkthree_int {
	background-image: url(images/linkthree_int.png);
	background-repeat: no-repeat;
	width: 131px;
	height: 60px;
	float: left;
}
.linkthree_int a {
	color: #000;
	text-decoration: none;
	float: left;
}
.linkthree_int a:hover {
	text-decoration: underline;
}

.linkText_int {
	width: 75px;
	float:left;
	padding: 5px 0 0 2px;
}

.linkTextTwoLines_int {
	margin-top: 5px;
}

.linkTextThreeLines_int {
	margin-top: -2px;
}

#menu_wi img {
	padding: 2px 0 0 0;
	float: left;
}
#mid_wi {
	background-image: url(images/wi_mid.png);
	background-repeat: repeat-y;
	width: 867px;
	margin: 0 auto 0 auto;
	padding-top: 15px;
}
#content_int p {
	/*width: 770px;*/
	color: #CCC;
	padding: 0 0 15px 0px;
	line-height: 150%;
}

#content_int ol {
	padding: 0 0 15px 35px;
	color: #cccccc;
	line-height: 150%;
}

#content_int_hold ul {
	padding: 0 0 15px 35px;
	color: #cccccc;
	line-height: 150%;
}

#content_int ul {
	zoom: 1; /* hasLayout for IE<= 6 */
	overflow: auto; /* shrink the list to sit beside floats in compliant browsers */
	margin: 0; padding: 0; /* zero the defaults so only one or other is used per you margin request below */
	color: #cccccc;
	line-height: 150%;
}

#content_int ul li {
	list-style-type: disc;
	margin-left: 3em; /* must stay, want it */
}

#content_int ul {
	margin-bottom: 15px;
}

h1 {
	color: #CCC;
	margin: 0 0 10px 40px;
	font-size: 20px;
}

h2 {
	color: #CCC;
	margin: 0 0 10px 0px;
	font-size: 16px;
}

#footer {
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	text-align: center;
	color: #1a2247;
	font-size: 11px;
}
#footer a {
	color: #1a2247;
}

#slideshow img {
	float: left;
}
.slide1 img {
    border-right: solid #fff 4px;
}
.slide2 img {
    border-right: solid #fff 2px;
}
.slide3 img {
    border-right: solid #fff 4px;
}

.slide {
	float:left;
	padding: 10px 20px 10px 10px;
}

.slide p {
	margin:0;
}

#video {
	float: left;
	padding: 10px 20px 10px 40px;
	width: 320px;
}

#client_logos img {
	margin: 0 12px 0 12px;
}

#client_logos p {
	text-align: center;
}

.wft_inputField {
	margin-bottom: 15px;
}

.wft_inputLabel {
	margin-bottom: 3px;
}

.ul_second_level {
	margin-bottom: 0 !important;
}

.clear {
	clear:both;
}

#estadisticas {
	margin-left: 25px;
/*margin-left:auto;
margin-right:auto;*/
}
#estadisticas th, #estadisticas td {
border-bottom:1px solid #999999;
padding-bottom:1px;
padding-top:5px;
}
#estadisticas th {
font-weight:normal;
padding-right:20px;
text-align:left;
}
#estadisticas td {
font-weight:bold;
text-align:right;
}
