/* File: css/main.css, Ratio: 24.2% */
body{padding:25px 0; background:url("../img/layout/bg.gif") 0 0 repeat-x; font:0.75em/1.6 "arial", sans-serif;}body{background-color:#E9E9E9; color:#000;}a{color:#000000;}a:visited{color:#000000;}a:hover, a:active, a:focus{color:#33599D;}h1, h2, h3, h4, h5, h6, address, blockquote, dl, fieldset, ol, p, table, ul{margin:15px 0;}h1{font-size:200%;}h2{font-size:130%;}h3{font-size:110%;}h4{color:#33599D; margin:3px 0;}hr{border-bottom:1px solid #BBBBBB !important; border:none; margin:10px 0;}cite{color:#3B5998; font-size:9px;}#main{width:955px; margin:0 auto;}#header{position:relative; height:60px;}#header h1#logo{position:absolute; right:10px; top:-20px; height:50px; display:block; width:242px; background:url(../img/layout/logo2.jpg) no-repeat; text-indent:-5000px;}#header h1#logo a{text-decoration:none; display:block;height:50px; width:242px;}#header #nav{position:absolute; left:0px; top:0; margin:0; padding:0; list-style-type:none; font-size:90%; font-weight:bold; text-transform:uppercase;}#header #nav li{display:inline; margin:0; padding:0;}#header #nav a{float:left; height:26px; margin-right:5px !important; padding-left:11px; background:url("../img/layout/nav-l.gif") 0 0 no-repeat; text-decoration:none; cursor:pointer; overflow:hidden;}#header #nav a span{float:left; display:block; padding:5px 15px 5px 4px; background:url("../img/layout/nav-r.gif") 100% 0 no-repeat;}#header #nav a:hover{background-position:0 -52px;}#header #nav a:hover span{background-position:100% -52px;}#header #nav li.active a{background-position:0 -26px;}#header #nav li.active a span{background-position:100% -26px;}#footer{clear:both; padding:18px 25px 0 25px;}#footer p{margin:0;}#footer p.f-right .footer-rss{padding:5px 0 5px 27px; background:url("../img/layout/footer-rss.gif") 0 0 no-repeat; font-weight:bold;}.box-01{position:relative; width:955px; height:347px; margin-bottom:18px; background:url("../img/layout/box-03.jpg") 0 0 no-repeat; overflow:hidden;}.box-01 #button a{position:absolute; top:8px; left:3px; margin:0; width:940px; height:274px; text-indent:-5000px;}.box-01 #ribbon{position:absolute; top:0; right:0; width:96px; height:96px; background:url("../img/layout/box-01-ribbon.gif") 0 0 no-repeat; font-size:0; overflow:hidden;}.box-01 #twitter{position:absolute; top:272px; left:750px; height:30px; padding-top:33px; padding-left:65px; background:url("../img/layout/box-01-twitter.png") 0 0 no-repeat;}.box-01 #news{position:absolute; top:305px;left:17px;}.box-01 #news strong{margin-right:5px;}.box-01 #slogan{position:absolute; right:5px; top:95px;}.box-01 #slogan h1{position:relative; width:605px; height:110px; overflow:hidden; margin:0; padding:0; font-size:300%; text-indent:-5000px;}.box-02{width:930px; padding:10px 0 0 25px; background:url("../img/layout/box-02.gif") 0 0 repeat-y;}.box-02-top{width:955px; height:6px; background:url("../img/layout/box-02-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}.box-02-bottom{width:955px; height:8px; margin-bottom:18px; background:url("../img/layout/box-02-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}.box-02 .col{position:relative; float:left; width:300px; padding-bottom:17px; margin-bottom:-6px; z-index:100; background-position:100% 100%; background-repeat:no-repeat;}.box-02 .col.left{background-image:url("../img/layout/image-01.jpg");}.box-02 .col.center{background-image:url("../img/layout/image-02.jpg");}.box-02 .col.right{background-image:url("../img/layout/image-03.jpg");}.box-02 .col .in{min-height:180px; height:auto;}.box-02 .col h2{margin:0 0 15px 0; font-size:100%; font-weight:bold; text-transform:uppercase;}.box-02 .col.left h2, .box-02 .col.left p, .box-02 .col.left ul{padding-right:20px;}.box-02 .col.center h2, .box-02 .col.center p, .box-02 .col.center ul{padding:0 20px;}.box-02 .col.right h2, .box-02 .col.right p, .box-02 .col.right ul{padding-left:20px;}.box-03-top{width:955px; height:6px; background:url("../img/layout/box-03-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}.box-03-bottom{width:955px; height:8px; margin-bottom:18px; background:url("../img/layout/box-03-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}.box-03{padding:10px 27px 17px 25px; background:url("../img/layout/box-03.gif") 0 0 repeat-y; overflow:auto;}.box-03 h2{color:#233363;margin-top:2px;}.box-04{position:relative; width:905px; height:38px; padding:22px 25px; background:url("../img/layout/box-04.gif") 0 0 no-repeat; overflow:hidden;}.box-04 .box-04-title{float:left; display:block;}.box-04 .box-04-title h3{float:left; margin:0; padding-left:8px; height:36px; overflow:hidden; background:url("../img/layout/box-04-title-l.gif") 0 0 no-repeat; font-weight:bold; text-transform:uppercase; font-size:100%;}.box-04 .box-04-title h3 span{float:left; display:block; padding:9px 15px 9px 7px; background:url("../img/layout/box-04-title-r.gif") 100% 0 no-repeat;}.box-04 .box-04-links{float:left; margin:0; padding:8px 0 0 20px;}.box-04 .box-04-links span{margin:0 10px;}#title{position:relative; width:955px; height:122px; background:url("../img/layout/title.jpg") 0 0 no-repeat; overflow:hidden; margin-bottom:20px;}.aircrafts{background:url("../img/layout/title-aircrafts.jpg") 0 0 no-repeat !important;}.aircrafts2{background:url("../img/layout/title-aircrafts2.jpg") 0 0 no-repeat !important;}.aircrafts3{background:url("../img/layout/title-aircrafts3.jpg") 0 0 no-repeat !important;}.aircrafts4{background:url("../img/layout/title-aircrafts4.jpg") 0 0 no-repeat !important;}.aircrafts5{background:url("../img/layout/title-aircrafts5.jpg") 0 0 no-repeat !important;}.aircrafts6{background:url("../img/layout/title-aircrafts6.jpg") 0 0 no-repeat !important;}.pilots{background:url("../img/layout/title-pilots.jpg") 0 0 no-repeat !important;}.pilots2{background:url("../img/layout/title-pilots2.jpg") 0 0 no-repeat !important;}#title h1{margin:0; padding:10px 25px 0 25px; font-size:340%; font-weight:bold; letter-spacing:-1px;}#title #subnav{position:absolute; left:25px; bottom:16px; margin:0;}#title #subnav a{font-weight:bold;}#title #subnav span{margin:0 7px;}#breadcrumbs{margin:0; padding:0px 25px 13px;}.cols-top{width:955px; height:6px; background:url("../img/layout/cols-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}.cols-bottom{width:955px; height:8px; background:url("../img/layout/cols-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; margin-bottom:20px;}.cols{background:url("../img/layout/cols.gif") 0 0 repeat-y;}.content{float:left; width:595px; padding:0 25px 10px 25px;}ul{margin:15px 15px;}ul ul{margin:0 0 0 25px;}ul li{padding-left:13px; background:url("../img/layout/ul.gif") 0 6px no-repeat;}ul ul li{padding-left:13px; background:url("../img/layout/ul-ul.gif") 0 6px no-repeat;}table{margin:15px 0; width:99%; border-collapse:collapse; padding:4px;}table th, .content table td{padding:7px 10px;}table th{text-align:center; background:url("../img/layout/table-th.gif") 0 100% repeat-x;}table th a{color:white;}dt{font-weight:bold;}dd{margin-left:25px; margin-bottom:1px;}.content h1, .content h2{font-size:200%;}.content h3{font-size:160%;}.content h4{font-size:120%;}.content h5, h6{font-size:100%;}.content .content-box{margin:15px 0; margin-left:-25px; margin-right:-25px; padding:0px 25px;}.content .perex{margin:0 -25px 25px -25px; padding:19px 25px 25px 25px; font-size:160%; font-weight:bold; letter-spacing:-1px;}.content .perex p{margin:0;}.aside{float:left; width:262px; padding:25px 22px 25px 21px;}.aside h2{margin:0; font-size:100%; font-weight:bold; text-transform:uppercase;}.aside .aside-box{margin:10px 0 20px 0; margin-left:-20px; margin-right:-22px; padding:20px;}.boton{margin:0; padding-left:8px; height:36px; overflow:hidden; background:url("../img/layout/box-04-title-l.gif") 0 0 no-repeat; font-weight:bold; text-transform:uppercase; font-size:100%;}.boton span{float:left; display:block; padding:9px 15px 9px 7px; background:url("../img/layout/box-04-title-r.gif") 100% 0 no-repeat;}.boton span a{color:white; text-decoration:none;}.boton span a:hover{text-decoration:underline;}.thumb{max-width:150px; max-height:110px; overflow:hidden; padding:0px; border:2px solid #fff; -moz-box-shadow:0px 0px 10px #333333;}.big{max-width:750px; max-height:600px;}#photoborder{background:none repeat scroll 0 0 #F2F2F2;border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB;margin:8px 0 17px;position:relative;text-align:center;padding:10px;margin-top:30px;}#photoborder span{width:80%; margin:auto; font-size:0.9em; color:#6077B3; display:block;}ul#photo-net{width:100%; clear:both; overflow:auto;}ul#photo-net li{background:none; float:left; width:150px; padding:5px; margin:5px; height:170px;}ul#photo-net li a{}#flightInfo{position:relative; padding:5px 5px 5px 10px; background:#efefef; border-left:1px solid #BBBBBB; left:140px; top:-40px; width:745px;}#flightInfo cite{color:gray; font-size:10px;}#photoTitle{position:relative; height:10px;}div.photoInfo{background:#ececec; padding:1%; margin:1%; clear:both;}p.photoTitle{font-size:130%;color:#233363; margin:2px 0 5px 0; position:relative;}p.photoTitle span{margin-left:1%; position:absolute; right:0px;}p.photoTitle span a{font-size:60%; color:red; text-decoration:none; border:1px solid red; background:white; padding:2px 4px;}p.photoTitle span a:hover{background:red;color:white; text-decoration;none;}#photoTitle #photoPagination{position:absolute; right:5px; top:10px;}#photoTitle #photoPagination a{text-decoration:none;padding:5px; color:#3B5998;}#photoTitle #photoPagination a:visited{}#photoTitle #photoPagination a:hover{color:white;background:#3B5998;}#horizontal_carousel{float: left; width: 910px; height: 101px; margin-bottom: 10px; position: relative;}#horizontal_carousel .container{float:left; padding-top:7px; margin-left:12px; width:865px; height:120px; position:relative; overflow:hidden; clear:both;}#horizontal_carousel ul{margin: 0;padding:0;width: 100000px;position: relative;top: 0;left: 0;height:120px;}#horizontal_carousel ul li{width:160px; height: 110px; text-align: center; list-style:none; background:none; float:left;}#horizontal_carousel .previous_button{position:absolute; top:50px; left:0px; width:29px; height:29px; cursor:pointer;}#horizontal_carousel .next_button{position:absolute; top:50px; right:0px; width:29px; height:29px; cursor:pointer;}#horizontal_carousel .next_button_disabled, #horizontal_carousel .previous_button_disabled{opacity: .5;filter: alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; cursor:default;}ul.ul-news{list-style:none; margin-left:0px;}ul.ul-news li{padding:2px 0; background:none;}ul.ul-news li strong{margin-right:3px; padding-right:17px; background:url("../img/layout/ico-arrow.gif") 100% 50% no-repeat;}ul.ul-news{font-size:10px;}ul.ul-news strong{font-size:11px;}div.videos{width:45%; float:left; border:1px solid #cccccc; margin:1%; padding:1%; background:#efefef;}div.videos img.video_thumb{float:left; margin-right:2em;}div.videos p.name{font-size:130%; height:60px; width:60%; margin:0;}div.videos p{float:left;}div.video{clear:both; min-height:270px; overflow:auto; padding:5px; background:#efefef; border:1px solid #cccccc;}div.video div.object{margin-right:1%; display:inline-block; width:410px; float:left;}div.video cite{}div.video p{}img.f-right{margin-left:15px;}img.f-left{margin-right:15px;}.clear{clear:both;}.smaller{font:90%/1.8 "tahoma",sans-serif;}.nomargins{margin:0;}.paging{padding:5px 0; color:white; border-bottom:1px dashed gray; overflow:auto;clear:both;}.paging div.disabled, .paging span.current, .paging a{margin-right:5px; display:inline; text-transform:capitalize; background:url(../img/forms.png) repeat-x 0 0; color:gray; padding:5px; border:1px solid #cccccc; width:auto; float:left;}.paging a{color:black; width:70px; text-decoration:none;}.paging a:hover{background:url(../img/forms.png) repeat-x 0 -100px;}.paging div.disabled{float:left; width:70px;}.paging span a{width:auto;}#header #nav a{color:#303030;}#header #nav a:hover, #header #nav a:hover span{color:#000;}#header #nav li.active a, #header #nav li.active a span{color:#fff;}#footer p.f-left, #footer p.f-left a{color:#7f7f7f;}#footer p.f-left strong, #footer p.f-left strong a{color:#3f3f3f;}#footer p.f-right, #footer p.f-right a{color:#7f7f7f;}#footer a:hover{color:#000 !important;}.box-01{background-color:#005acb;}.box-02 .col h2{color:#96b719;}.box-02, .box-02-top, .box-02-bottom{background-color:#fff;}.box-03, .box-03-top, .box-03-bottom{background-color:#fff;}.box-04{background-color:#dfdfdf;}.box-04 .box-04-title h3{color:#fff;}.box-04 .box-04-links span{color:#afafaf;}#title{background-color:#005acb;}#title h1{color:#fff;}#title #subnav strong{color:#b9e122;}#title #subnav a{color:#fff;}#title #subnav a:hover{color:#fff;}#title #subnav span{color:#1098dd;}.cols, .cols-top, .cols-bottom{background-color:#fff;}.content .content-box{border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; background:#f5f5f5;}.content .perex{border-bottom:1px solid #d0d0d0;}.content dt{color:#96b719;}.aside h2{color:#96b719;}.aside .aside-box{border-top:1px solid #d0d0d0; overflow:auto; border-bottom:1px solid #d0d0d0; background:#f5f5f5;}table{border:1px solid #d0d0d0;}table th, table td{border:1px solid #d0d0d0; padding:2px;}table th{background-color:#000; color:#fff;}table tr.altrow td{background:#f0f0f0;}.border{border:1px solid #ccc;}.auto_complete{background:white; padding:3px; border:2px solid #38589B; z-index:200;}.auto_complete li{cursor:pointer; padding:2px; background:none;}.auto_complete li:hover{background:#38589B; color:white;}.calendars{width:290px; margin-left:70px; float:left; text-align:center; background:#F5F5F5; margin-bottom:2px; padding:0 25px;}h5.back a{font-weight:bold;}.infoBox, .actionsBox, .miscBox{margin:1%;padding:1em 1em 1em 3em;-moz-border-radius:4px;}.infoBox{border:1px solid #86D8EB;background:url(../img/icons/information.png) no-repeat 1em 1em #E3F6FA;}.actionsBox{border:1px solid #cccccc;background:url(../img/icons/lightning.png) no-repeat 1em 1em #f4f4f4;}.miscBox{border:1px solid #C0F53B;background:url(../img/icons/brick.png) no-repeat 1em 1em #F0FFC9;}.editLink, .deleteLink{margin:2px;padding:3px 3px 3px 20px;font-weight:bold;-moz-border-radius:4px;}.half{width:46%; float:left; margin:0.5%;}div.actions{overflow:auto; min-height:55px;}div.actions li{background:none; float:left; margin:3px 0px;}div.actions a, .button a{text-decoration:none; border:1px solid gray; color:#546DA5; background:url(../img/forms.png) repeat-x;padding:7px;-moz-border-radius:4px;}div.actions a:hover, .button a:hover{color:black; background:url(../img/forms.png) repeat-x 0 -90px;}#zoomy{position:absolute; overflow:hidden; background:#000000; padding:0px; border:1px solid #FFFFFF; text-align:center; color:#fff; line-height:0; z-index:139;}#zoomy img{margin:5px;}#zoomy p{position:relative; margin:10px 5px 5px 5px; line-height:100%; text-align:left}#close{position:absolute; right:5px; width:12px; height:12px; background:url(../img/close.gif) no-repeat; cursor:pointer;}.LV_validation_message{font-weight:bold;margin:0 5px;}.LV_valid{color:#00CC00;}.LV_invalid{color:#CC0000;}.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active{border: 1px solid #00CC00;}.LV_invalid_field, input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border: 1px solid #CC0000;}#flashMessage{margin:0 auto;border:1px solid #CCCCCC;border-top:0;background:#fff url(../img/close_buttom.png) no-repeat 15px 15px;padding:15px 10px 10px 60px;font-weight:bold;font-size:18px;-moz-box-shadow:0px 0px 10px #000;-moz-border-radius:10px;z-index:20;cursor:pointer;position:fixed;top:30%;width:880px;height:80px;}.flash_bg{background:black;opacity:0.8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:19;position:fixed;top:0; bottom:0; left:0; right:0;display:block;}#spinner{opacity:.8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; cursor:wait;position:fixed;top:0;left:0;right:0;bottom:0;color:white;background:black;font-size:200%;padding:2%;}fieldset{border: 1px solid #ccc; margin-top: 30px; padding: 10px 10px; background-color:white; width:96%; min-width:300px;-moz-border-radius:4px;}fieldset legend{color: #e32; font-size: 110%; font-weight: bold;}fieldset fieldset{margin: 0px 0px 5px 122px;padding: 4px 10px; width:284px;}fieldset fieldset:hover{border:1px solid #cf0000;}fieldset fieldset legend{font-size: 120%; font-weight: normal;}fieldset fieldset div{clear: left; margin: 0 20px;}form div{padding: 2px; vertical-align: text-top;}form div.input{color: #444; padding:2px;}form div.required{color: #333; font-weight: bold;}form div.leftSelect{clear:none; width:100px !important;}form div.input:hover{background:#FFEFC9;}form div.checkbox input{margin:0 10px 0 110px;}form div.checkbox label{width:auto;}form div.nolabel label{display:none;}form div.floated{float:left;clear:none; width:300px;}.cancelar{background:url(../img/forms.png) 0 -100px; line-height:40px; padding:8px; border:1px solid #FFD15B;}.error-message{color:red; font-weight:bold; float:right;}.error{}.error input, .error select, .error textarea{background:url(../img/error_bg.png) repeat; border:1px solid red;}label{display: inline-block; font-size:11px; padding:1px; width:110px;}input,select{border:1px solid gray;background:white;padding:3px;margin-right:5px;background:url(../img/forms.png) 0 0;font-size:90%;}input:focus,select:focus{-moz-box-shadow:0px 0px 4px #cf0000;border:1px solid #cf0000;background:url(../img/forms.png) 1px -84px;}textarea{border:1px solid gray;padding:4px;min-width:500px;font-family:Arial, Helvetica, sans-serif;font-size:90%;background:url(../img/forms.png) repeat-x 0 75px white;}textarea:focus{border:1px solid #cf0000;-moz-box-shadow:0px 0px 4px #cf0000;}option:focus{-moz-box-shadow:0px 0px 4px #6AA8AF;}div.submit{margin:10px 0 10px 685px;}div.submit input{background:url(../img/forms.png) repeat-x 0 0px; padding:10px; min-width:200px; -moz-border-radius:5px;}div.submit input:hover{background:url(../img/forms.png) repeat-x 0 -100px;}input[type=submit], input[type=button]{}div.capcha img, div.capcha a{margin-left:110px;}form.filtrosBusqueda{margin:1em;border:1px solid #DEB887;background:url(../img/icons/find.png) no-repeat 30px 8px #FFFEEB;padding:5px 10px 5px 50px;overflow:auto;}form.filtrosBusqueda label{width:auto; margin:0px 5px 0px 19px; padding:3px;}form.filtrosBusqueda div.floated{width:auto;}form.filtrosBusqueda select{height:22px;}.cake-sql-log{width:950px; margin:auto; background:white;}