@charset "utf-8";
/*
	CSS Land Rover;
	Altra Soluciones;
	info@altrasolucines.com;
*/
body 
{	
	margin: 0;	
	background-color: #fff;	
	height: 100%;	
	width: 100%;	
	font-family: arial;
}
.contenedorall
{	
	width: 1000px;
	margin: 0 auto 20px auto;
	border: solid #959595 1px;
} 
.contenedorbody
{
	width: 1000px;
	float: left;
	background-image: url(../images/backgroundhome.gif);
	padding: 0;
	margin: 0;
}
.banner
{
	height: 259px;
	float: right;
	width: 1000px;
	background-repeat: no-repeat;
	background-position: right;
	border-bottom: solid #959595 1px;
}
a
{
	border:0;
	outline: 0;
}
/* HEADER
--------------------------------------------------------------------*/
.header
{	
	height: 99px;
	background-image: url(../images/h_header.gif);
	position: relative;
}
.header .landrover 
{	
	float: left;
	padding: 32px 30px 0 29px;
	width: 730px;
	display: inline;
}
.header .logo 
{	
	padding: 0;
	position: absolute;
	left: 792px;
	top: 0;
	height: 122px;
	z-index: 0;
}
.menu
{	
	float: right;
	width: 740px;
	height: 20px;
	color: #fff;
	font-size: 11px;
	padding: 10px 230px 0 0;
}
/*  MIGAJA 
---------------------------------------------------------------*/
.urlpages
{
	float: left;
	width: 970px;
	color: #f60;
	font-size: 11px;
	padding: 3px 0 6px 30px;
	background-image: url(../images/h_header.gif);
}
.urlpages a
{
	color: #f60;
	text-decoration:none;
	border: 0;
	outline: 0;
}

/* SECTION LEFT
--------------------------------------------------------------*/
.content_left{	
	float: left;
	width: 171px;	
}
.content_link{	
	float: left;
	width: 171px;
}
.content_link a{	
	float: left;
	border: 0;
	outline: 0;
}
.content_link a img{	
	float: left;
	border: none;
}
.content_link img{	
	float: left;
}
.social_network
{
	float: left; 
    padding: 7px 0 5px 13px;
    width: 158px;
	border-bottom: solid 1px #444546;
	border-top: solid 1px #444546;
}
.social_network a img
{
	float: left; 
	padding: 0 12px 0 0;
	border: 0;
	outline: 0;
}
.driving_school
{
	float:left;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial;
}
.driving_school ul{
	margin: 0;
	padding: 10px 0 0 7px;
}
.driving_school ul li{
	list-style: none;
	line-height: 12px; 
	padding: 0 0 8px 0;
}
.driving_school ul li a{
	color:#fff;
	text-decoration: none;
	display: block;
	border: 0;
	outline: 0;
}
/* MENU LEFT NORMAL AND DESPLEGABLE
--------------------------------------------------------*/
.rollblog
{
	float:left;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial;
}
.rollblog ul{
	margin: 0;
	padding: 10px 0 0 7px;
}
.rollblog ul li{
	list-style: none;
	padding: 0 0 3px 0;
}
.rollblog ul li a{
	color:#fff;
	text-decoration: none;
	display: block;
	border: 0;
	outline: 0;
}

/*CONTENT OF PAGE
------------------------------------------------------------*/
.content_page
{
	width: 829px;	
	float: left;
}
.livecountentcounter
{
	float: left;
	width: 829px;
	height: 242px;
}
.livecountentcounter a img
{
	float: left;
	border: 0;
	outline: 0;
}
.content_center
{
	width: 523px;
	float: left;
} 
.title_section
{
	width: 522px;
	height: 57px;
	float: left;
	background-image: url(../images/background2.gif);
	border-bottom:1px #aebcbc solid;
	border-top:1px #aebcbc solid;
} 
.title_section img
{
	float: left;
}
.title_section a
{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	display: block;
	float: right;
	padding: 20px 20px 0 0;
	border: 0;
	outline: 0;
}
.space
{
	float: right;
	width: 20px;
	height: 57px;
}

/* SECTION VIDEO
-----------------------------------------------------------------*/
.video 
{
	float: left;
	width: 470px;
	padding: 16px 27px 20px 26px;
	font-size: 12px;
	
}

/* SECTION NEWS
------------------------------------------------------------------*/
.notice
{
	float: left;
	padding: 20px 20px 0 20px;
	width: 483px;
	font-size: 13px;
} 
.notice a
{
	float: left;
	display: block;
	width: 100%;
	color: #000;
	font-weight: bold;
	padding: 0 0 10px 0;
	border: 0;
	outline: 0;
	height:33px;
}
.notice table
{
	float: left;
	padding: 0;
	margin: 0;
	height:98px;
}
.notice img
{
	float: left;
	padding: 0 5px 0 0;
}

.notice .desc_notice
{
	float: left;
	color: #555;
}
.notice .sharlink
{
	float: left;
	width: 100%;
	text-align: right;
	border-bottom: solid #677579 1px;
}
.notice .sharlink a
{
	display: block;
	float: right;
	width: 83px;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.notice .sharlink a img
{
	float: right;
	border: none;
}

/*SECTION RIGTH
--------------------------------------------------------------------*/
.content_right
{
	float: right;
	width: 306px;
	font-size: 12px;
}
.content_right a
{
	float: left;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.content_right a img
{
	float: left;
	border: none; 
	padding: 5px 5px 5px 5px;
}
.content_right .title_right
{
	float: left;
	height: 58px;
	width: 100%;
	background-image: url(../images/background_galleries.gif);
}
.content_right .title_right img
{
	float: left;
}
.content_right .title_right a 
{
	display: block;
	float: right;
	margin: 20px 0 0 0;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	border: 0;
	outline: 0;
}
.content_right .divgallery 
{
	float: left;
	padding: 4px 9px 0 6px;
	/*width: 276px;*/
}
.content_right .gallery 
{	
	float: left;
	border: solid #bfbfbf 1px;
	font-size: 12px;
	width: 289px;
}
.content_right .gallery img
{	
	float: left;
	padding: 6px 15px 5px 6px;
}
.content_right .gallery  a
{
	float: left;
	color: #636363;
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
	margin: 0 10px 0 0;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.content_right .gallery a img
{	
	float: left;
	padding: 0;
	border: solid #959595 1px;
	border: 0;
	outline: 0;
}

/* SECTION TWITTER
---------------------------------------------------------------------*/
.divtwitter
{
	float: left;
	padding: 7px 15px 8px 15px;
	width: 276px;
}
.title_twitter
{
	float: left;
	background:url(../images/background_twiiter.gif);
	width: 100%;
	height: 40px;
	margin:3px 0 0 0;
}
.title_twitter img
{
	float: left;
	padding: 0 0 0 20px;
}
/* SECTION FLICKR
----------------------------------------------------------------------*/
.divflickr
{
	float: left;
}
.divflickr img
{
	float: left;
	border: none;
}
.iframe_flickr
{
	float: left;
}

/*SECTION BUZZ
-------------------------------------------------------------*/
.content_right .title_buzz
{
	float: left;
	height: 59px;
	width: 100%;
	background-image: url(../images/background_buzz.gif);
}
.content_right .title_buzz img
{
	float: left;
}
.content_right .title_buzz a 
{
	display: block;
	float: right;
	margin: 20px 0 0 0;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	border: 0;
	outline: 0;
}
.content_buzz
{
	float: left;
}
.divbuzz
{
	float: left;
	padding: 11px 15px 8px 15px;
	width: 276px;
}
.buzz_description
{
	float: left;
	height: 116px;
}
.buzz_description a
{
	color: #000;
	font-weight:bold;
	text-decoration: underline;
	border: 0;
	outline: 0;
}
.buzz_description .date
{	
	color:#898989;
	font-size: 12px;
}
.buzz_share
{
	float: right;
	padding:0 0 15px 0;
	height: 16px;
	width: 276px;
	text-align: right;
	border-bottom: solid #cccccc 1px;
} 
.buzz_share a 
{
	display: block;
	float: right;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.buzz_share a img
{
	float: right;
	border: none;
}

/* SECTION FOOTER 
------------------------------------------------------------*/
.footer{	
	width: 1000px;
	float: left;
	background: #011B32;
	background-image: url(../images/h_footer_backg.gif);
}	
.menu_footer {	
	border-bottom: solid #818181 1px;
	border-top: solid #fff 1px;
	height: 42px;
	float: left;
	width:1000px;
}
.menu_footer img{	
	float: left;
	border: none;
}
.menu_footer2 {	
	width: 1000px;
	float: left;
}
.aditional_site
{
	float:left;
	padding: 16px 0 15px 10px;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial;
}
.aditional_site ul{
	margin: 0;
	padding: 0;
}
.aditional_site ul li{
	list-style: none;
	line-height:12px; 
	padding: 0 0 8px 0;
}
.aditional_site ul li a{
	color:#fff;
	text-decoration: none;
	display: block;
	padding: 0;
	border: 0;
	outline: 0;
}
.menu_footer2 .listmenucontact{
	float: left;
	font-size: 11px;
	color: #fff;
	padding-top: 15px;
}
.menu_footer2 .listmenucontact a{
	color: #fff;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.menu_footer2 .listmenucontact p
{
	margin: 0;
	padding: 0;	
}
.menu_footer2 .listmenucontact p strong
{
	color: #ff6501;
}
.stuart
{ 
	width:200px;
	height:84px;
	padding-left:31px;
}
.leah
{
	padding-left:70px;
	width:250px;
	height:84px;
}
.stefanie
{
	padding-left:48px;
	width:180px;
	height:84px;
}
.deborah
{
	padding-left:31px;
	width:180px;
	height:89px;
}
.barbara
{
	padding-left:90px;
	width:200px;
	height:89px;
}
/* ADITIONAL SITE
--------------------------------------------------------------*/
.bckgrd_buzz
{
	background: url(../images/background.gif);
}
.title_page
{
	float: left;
	width: 100%;
	height: 59px;
	background-image: url(../images/h_titleBlak.gif);
}
.title_page a img
{
	float: left;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.pagination
{
	float: right; 
	margin: 20px 0 0 0; 
	color: #fff; 
	font-size:12px;
}
.pagination a 
{
	float: left;
	text-decoration: none;
	border: 0;
	outline: 0;
}
.pagination a img
{
	border: none;
}
#pagination_bottom {
    float: left;
    padding-right: 2%;
    width: 98%;
}
.buzz_content
{
	float:left;
	width: 100%;
}
.item_buzz
{	
	float: left;
	padding: 13px 20px 0 19px;
	width: 780px;
	color: #fff;
	font-size: 12px;
}
.date_buzz
{
	padding-bottom:5px;
	font-style:italic;	
}
.title_buzz1
{
	padding-bottom:4px;
	width: 100%;
}
.title_buzz1 a
{
	text-decoration: underline;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	border: 0;
	outline: 0;
}
.description_buzz
{
	line-height:16px;
	width: 100%;
}
.share_link {
	text-align: right;
	padding: 0 0 15px 0;
	border-bottom: solid #cccccc 1px;
} 
.share_link a{	
	color: #000000;
	font-weight: bold;
	border: 0;
	outline: 0;
}
.share_link a img{	
	border: none;
}

#cfacebook
{
	float: right;
	padding: 0 5px 0 5px;
	width: 296px;
}
#cfacebook #facemsm
{
	float: left;
	width: 296px;
}
#cfacebook #facemsm a
{
	font-family:lucida grande,tahoma,verdana,arial,sans-serif; 
	font-size: 11px; 
	font-variant: normal; 
	font-style: normal; 
	font-weight: bold;
	color: #636363; 
	text-decoration: none;
	width: 296px;
}
/* PAGE CONTACT
----------------------------------------------------------*/

