﻿@charset "utf-8";
/* CSS Document */
body {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
/*CONTAINERS*/
#maincont {height:100%;min-height:100%; position:absolute}


.cl {background:transparent url(../images/sh_l.gif) repeat-y scroll left top;
height:auto;
margin:auto;
width:990px;
}
.cr {
height: auto;
background:url(../images/sh_r.gif) top right repeat-y; 
margin:auto;
}

.wrapper {margin-left:5px;width: 980px; min-height:616px;
margin:auto;
}
* html .wrapper {height:616px}
/*HEADER*/
#header{width:980px;
margin:auto;
}
#content{width:980px;
margin:auto;
}
#main{width:640px;
margin:auto;}
#topright {
background-image:url(../images/bgtopright.png);
background-repeat:no-repeat;
border-spacing:0;
float:right;
height:36px;
padding-bottom:0;
position:relative;
width:438px;
}
 #banner {height:110px; background:url(../images/bgcell.gif) top left repeat-x #ff8400; position:relative;width:980px;}
* html #topright {background:none;}

#langbar {
color:#333333;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:35px;
margin-top:6px;
position:absolute;
}

#langbar a{color:#515151; text-decoration:none}
#langbar a:hover{text-decoration:underline}
#minibar{ margin-right:17px;margin-top:6px; position:absolute; right:0; color:#333;font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px;}
#minibar a{color:#515151; text-decoration:none}
#minibar a:hover{text-decoration:underline}
#logo {background:url(../images/laa_logo.png) top left no-repeat; height:42px; width:377px; position:absolute; margin-top:32px;}
#logo a {display: block;text-indent: -900%;position: relative; outline: none;height:42px; width:377px;}


#laasearchbox a{color:#fff; font-weight:bold; font-size:11px; line-height:22px}
element.style {
width:160px;
}
#laasearchbox input {
background-image:url(../images/bginput.gif);
background-position:left top;
background-repeat:repeat-x;
border:0 none;
height:15px;
margin:0;
padding:3px 3px 0;
width:148px;
}
common.css (línea 42)
input, textarea {
color:#333333;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
padding:1px;
}
#laasearchbox a:hover{ color:#333333 !important}
#laasearchbox {
margin-top:30px;
padding-right:8px;
position:absolute;
right:0;
}
input, textarea {
color:#333333;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
padding:1px;
}
* {
margin:0;
padding:0;
}

#logo {
background:transparent url(../images/laa_logo.png) no-repeat scroll left top;
height:42px;
margin-top:32px;
position:absolute;
width:377px;
}

#menubar {
background-color:#414242;
color:#B9BABA;
font-family:Arial,Tahoma,Helvetica,sans-serif;
font-size:10px;
height:21px;
padding-top:5px;
position:relative;
text-transform:uppercase;
}

#qm0 a {
color:#B9BABA;
padding-bottom:7px;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
.qmmc a, .qmmc li {
display:block;
float:left;
position:relative;
white-space:nowrap;
z-index:1;
}

#qm0 a span {
color:#B9BABA;
padding-left:6px;
position:absolute;
}
.qmmc a, .qmmc li {
white-space:nowrap;
}


#footer{width:980px;
margin:auto;}
#laafooter {
background-color:#414242;
color:#B9BABA;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
height:23px;
margin:auto;
padding-top:10px;
width:980px;
}

#laafooterbar {
float:left;
margin-left:10px;
}

#laafooterbar img {
border:medium none;
margin-right:4px;
vertical-align:middle;
}

#laafooterbar a {
color:#B9BABA;
text-decoration:none;
}

#copyright {
float:right;
margin-right:10px;
}

a.newbtn:hover {
background-position:0 -20px;
color:#FFFFFF;
text-decoration:none;
}
a.newbtn {
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding-left:10px;
text-decoration:none;
}

a.newbtn, a.newbtn span {
cursor:pointer;
float:left;
}

a.newbtn:hover span {
background-position:right -20px;
color:#FFFFFF;
}

a.newbtn span {
background-position:right top;
background-repeat:no-repeat;
height:20px;
line-height:19px;
padding-right:10px;
}

a.newbtn, a.newbtn span {
cursor:pointer;
float:left;
}

a.btn_black, a.btn_black span, a.btn_black:hover, a.btn_black:hover span {
background-image:url(../images/black.gif) !important;
}

#divBlog {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/blog.png) no-repeat scroll left top;
cursor:pointer;
height:48px;
width:48px;
}
