body {background: #000 url(../i/bg.jpg) no-repeat top center;}

img {border:0px;outline: none;}
a img {opacity:1;filter:alpha(opacity=100);}
a:hover img { opacity:.50;filter:alpha(opacity=50);}

.navigation {float:right;position:relative;margin:0px; height:43px; margin-top:96px; text-transform:uppercase; font-weight:bold; text-decoration:none;font-size:18px;}
.navigation a {padding:10px 16px 10px 16px; color:#FFFFFF; background-color:#2b2b2b; font-size:18px; line-height:35px;}
.navigation a:hover {color:#FFFFFF;background-color:#d3005f;} 
.navigation a.on {color:#FFFFFF;background-color:#d3005f;}
.container_12 .navigation{}
.grid_12 img {float:left;}

.container_12 .introbg {width:940px; background-color:#2b2b2b;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.intro {font-size:31px; color:#FFFFFF;padding:55px 0px 0px 20px;line-height:40px; height:105px;}
.intro {display:inline;float:left;position:relative;margin-left:0px;margin-right:10px; word-spacing:5px;}
.container_12 .intro{width:600px}
.container_12 .aalogo{width:300px;display:inline;float:left;position:relative;margin-left:10px;margin-right:0px;}
.aalogo img {margin:0px; padding:0px; border:0px; outline: none;}


.container_12 .pantalla {width:930px;background-color:#2b2b2b; display:inline;float:left;position:relative;margin-left:10px;margin-right:0px; margin-top:20px; padding:20px 0px 20px 10px;}
.container_12 .video {width:520px;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px; padding:0px;}
.container_12 .pantallatext{width:360px;display:inline;float:left;position:relative;margin-left:10px;margin-right:0px; color:#FFFFFF; padding-right:20px}
.container_12 .pantallatext h1 { font-size: 31px; font-weight:normal; line-height:40px;}
.container_12 .pantallatext p { font-size: 13px; font-weight:normal; line-height:20px; margin-bottom:20px;}
.container_12 .apply a {color:#fff;font-size:20px;font-weight:bold;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;padding:8px 20px 10px 25px;background:url(../i/apply.png);background-repeat:no-repeat;width:72px; height:27px;}
.container_12 .apply a:hover {background:url(../i/apply_on.png);background-repeat:no-repeat;color:#d3005f;width:72px; height:27px;}


.container_12 .highlight {color:#FFFFFF;background-color:#2b2b2b;width:260px;height:310px;display:inline;float:left;position:relative;margin: 20px 10px 10px 10px; padding: 20px 20px 0px 20px; min-height:260px;}
.container_12 .highlight img { outline:none; margin: 0px 0px 20px 0px;}
.container_12 .highlight p { margin: 0px 0px 20px 0px;}
.container_12 .highlight h4 a {color:#FFFFFF;}
.container_12 .highlight h4 a:hover {color:#d3005f;}
.container_12 .highlight h5 {color:#d3005f; margin:0px;font-size:13px;}
.container_12 .highlight h5 a {color:#d3005f; margin:0px;}
.container_12 .highlight h5 a:hover {color:#ffffff;margin:0px;background-color:#d3005f;}
p.link a { font-weight:bold; color:#FFFFFF;}
p.link a:hover { font-weight:bold; color:#d3005f;}



.container_12 .sponsors {width:930px;background-color:#2b2b2b; text-align:center;display:inline;float:left;position:relative;margin-left:10px;margin-right:0px;margin-top:10px; padding:0px 5px 0px 5px;}
.container_12 .sponsors a {margin-left:8px;margin-right:8px;}

.container_12 .footer {font-weight:normal;width:960px;text-align:center;display:inline;float:left;position:relative;margin-right:0px; margin-top:10px; padding:0pxs;color:#999999;}
.container_12 .footer .footnav { margin:30px 0px 5px 0px;text-align:center;}
.container_12 .footer .footnav a { font-size:18px;font-weight:normal;color:#999999; padding:0px 25px 0px 25px;}
.container_12 .footer .footnav a:hover {color:#FFFFFF;background-color:#d3005f;padding:0px 25px 0px 25px;}
.container_12 .footer .copy {font-size:13px; margin:20px 0px 20px 0px;font-weight:normal;}
.container_12 .footer .copy a { color:#999999; text-align:center;}
.container_12 .footer .copy a:hover {color:#d3005f;}


#topright a {right:50%;left:50%;top:0px;display: block;text-decoration: none;text-align:center;position:absolute;z-index:99;color:#FFFFFF; background-color:#2b2b2b; font-size:15px;margin: 0px 0px 0px 370px;;width: 68px;padding:5px 16px 5px 16px;}
div#topright a:hover {color:#FFFFFF;background-color:#d3005f;width: 68px;}

