@charset "utf-8";
/* CSS Document */

body {
	background:#000 url(../img/general/back.png) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#828282;
	line-height:15px;
}

h1.title {
	width:100%;
	padding:2px 0px 2px;
	background-color:#00a3ed;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:11px;
	margin:0px 0px 5px;
}

a {
	color:#828282;
	text-decoration:none;
}

a:hover {
	color:#000;
}

a.black {
	color:#000;
}

a.black:hover {
	color:#828282;
}

div.clear-float {
	clear:both;
}

.bold {
	font-weight:bold;
}

#L_MAIN {
	width:955px;
	margin:0px auto;
	padding:0px;
}

#L_HEAD {
	position:relative;
	width:955px;
	height:149px;
	margin:0px auto;
	background:#fff url(../img/general/head_back.jpg) no-repeat;
}

#L_LANGUAGES {
	position:absolute;
	left:60px;
	top:9px;
}

#L_LANGUAGES a:hover {	
	color:#fff;
}

#L_HEAD_LOGO {
	position:absolute;
	left:332px;
	top:29px;
}

span.menu_item_1_ov {
	display:block;
	background:url(../img/menu/back1_ov.png) no-repeat;
	color:#9B9D9F;
	width:116px;
	height:20px;
	padding:12px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}

a.menu_item_1 {
	display:block;
	background:url(../img/menu/back1.png) no-repeat;
	width:116px;
	height:20px;
	padding:12px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_1:hover {
	background:url(../img/menu/back1_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_2_ov {
	display:block;
	background:url(../img/menu/back2_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_2 {
	display:block;
	background:url(../img/menu/back2.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_2:hover {
	background:url(../img/menu/back2_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_3_ov {
	display:block;
	background:url(../img/menu/back3_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_3 {
	display:block;
	background:url(../img/menu/back3.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_3:hover {
	background:url(../img/menu/back3_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_4_ov {
	display:block;
	background:url(../img/menu/back4_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_4 {
	display:block;
	background:url(../img/menu/back4.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_4:hover {
	background:url(../img/menu/back4_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_5_ov {
	display:block;
	background:url(../img/menu/back5_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_5 {
	display:block;
	background:url(../img/menu/back5.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_5:hover {
	background:url(../img/menu/back5_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_6_ov {
	display:block;
	background:url(../img/menu/back6_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_6 {
	display:block;
	background:url(../img/menu/back6.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_6:hover {
	background:url(../img/menu/back6_ov.png) no-repeat;
	color:#9B9D9F;
}

span.menu_item_7_ov {
	display:block;
	background:url(../img/menu/back7_ov.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#9B9D9F;
}

a.menu_item_7 {
	display:block;
	background:url(../img/menu/back7.png) no-repeat;
	width:116px;
	height:20px;
	padding:10px 25px 0px 20px;
	line-height:1em;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}

a.menu_item_7:hover {
	background:url(../img/menu/back7_ov.png) no-repeat;
	color:#9B9D9F;
}

#L_FACEBOOK {
	margin-top:30px;
}

#L_CONTAINER {
	width:100%;
	padding:20px 0px 20px;
	background:#fff;
}

#L_CONTENT {
	margin:0px auto;
	width:955px;
	background:#fff;
}

#L_FOOT {
	width:100%;
	height:20px;
	margin:0px;
	background-color:#000000;
	color:#fff;
	line-height:10px;
	text-align:center;
}

#L_FOOT_2 {
	margin:20px 0px;
	text-align:center;
}

#L_FOOT a {
	color:#fff;
}

#L_FOOT a:hover {
	color:#ccc;
}

#L_FOOT_CONTAINER {
	width:935px;
	margin:0px auto;
	padding:4px 10px;
}

#L_FOOT_LEFT {
	float:left;
	width:45%;
}

#L_FOOT_RIGHT {
	float:right;
	width:45%;
	text-align:right;
}

#L_COLUMN_LEFT {
	float:left;
	width:160px;
}

#L_COLUMN_CENTER {
	float:left;
	width:512px;
	padding:0px 10px 0px 9px;
}

#L_COLUMN_RIGHT {
	float:left;
	width:250px;
}

#L_COLUMN_CENTER_RIGHT {
	float:left;
	width:772px;	
	padding:0px 0px 0px 9px;
}

#L_COLUMN_LEFT h1, #L_COLUMN_RIGHT h1, #L_COLUMN_CENTER_RIGHT h1 {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}

div.marca_item {
	float:left;
	margin:0px 10px;
}

h1.blue_back {
	width:100%;
	padding:2px 0px 2px;
	background-color:#00a3ed;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:11px;
	margin:0px 0px 20px;
}

h1.grey_back {
	width:100%;
	padding:2px 0px 2px;
	background-color:#767676;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:11px;
	margin:0px 0px 20px;
}

h1.grey_back2 {
	width:100%;
	padding:2px 0px 2px;
	background-color:#767676;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:11px;
	margin:0px;
}

div.news_item {
	width:100%;
	text-align:left;
	margin:0px 0px 20px;
}

div.news_item a.news_button {
	display:block;
	color:#828282;
	width:auto;
	height:15px;
	font-weight:bold;
	font-size:10px;
	background:#f1f1f1 url(../img/general/arrow.gif) right no-repeat;
	padding-left:10px;
}

div.news_item a.news_button:hover {
	background-color:#ccc;
	color:#fff;
}

div.news_item_content {
	padding:0px 10px;
}

div.news_item_content img {
	border:1px solid #828282;
}

div.news_item_content h1 {
	margin:10px 0px;
}

div.news_item_content p {
	margin-top:10px;
}

div.center_text {
	padding:0px 10px 20px;
}

a.volver {
	color:#828282;
	font-weight:bold;
}

a.volver:hover {
	color:#000;
}

#L_BUTTON {
	width:auto;
	margin:15px 0px;
	text-align:right;
}

#L_BUTTON a.grey_button {
	float:right;
	display:block;
	width:115px;
	padding:3px 0px 3px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:#767676;
	line-height:1em;
	font-size:9px;
	text-transform:uppercase;
}

#L_BUTTON a.grey_button:hover {
	background:#b6b5b5;	
}

#L_BUTTON a.blue_button {
	float:right;
	display:block;
	width:115px;
	padding:3px 0px 3px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:#00a3ed;
	line-height:1em;
	font-size:9px;
	text-transform:uppercase;
}

#L_BUTTON a.blue_button:hover {
	background:#b6b5b5;	
}


div.agenda_container {
	width:244px;
	background:#767676;
	padding:0px 3px 3px;
}

div.agenda_head {
	width:auto;
	height:20px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	color:#EDEDEE;
	font-weight:bold;
}

div.agenda_content {
	width:auto;
	background:url(../img/home/agenda_back.png) no-repeat;
}

div.agenda_month {
	background:#EDEDEE url(../img/home/month_arrow.gif) no-repeat;
	width:auto;
	height:15px;
	line-height:15px;
	font-size:10px;
	color:#767676;
	font-weight:bold;
	padding-left:15px;
}

div.event_item {
	width:auto;
	padding:3px 5px 3px 15px;
	color:#EDEDEE;
	border-bottom:1px dotted #EDEDEE;
	font-size:10px;
}

span.agenda_fecha {
	font-size:12px;
	font-weight:bold;
}

#L_BACK {
	margin:10px 5px;
	text-align:right;
}

#L_CUSTOMER_SUPPORT {
	margin-top:20px;
}

#L_PAGER {
	width:auto;
	text-align:center;
}


#l_banner_advice {
	margin-top:10px;
}

#l_banner_advice_top {
	width:162px;
	height:31px;
	background:url(../img/banner_advice_top.gif);
}

#l_banner_advice_middle {
	width:114px;
	padding:5px 23px 5px 25px;
	background:url(../img/banner_advice_middle.gif) repeat-y;
	color:#fff;
	font-size:11px;
	line-height:1.1em;
}

#l_banner_advice_bottom {
	width:162px;
	height:57px;
	background:url(../img/banner_advice_bottom.gif);
}


