/* Start of CMSMS style sheet 'MaPa - CSS' */
* {margin:0;padding:0}

body {  text-align: left;   font-family: Arial;   font-size: 13px; background:#164972 url(images/cms/fondo.gif) repeat-x; margin-bottom:20px }

img {  border: none }


div#pagewrapper {
   width:950px;
   margin: 0 auto;     
}


/*****/
/* 1 */
/*****/
div#header {
   height: 194px;   
   background: url(images/cms/encabezado.jpg) no-repeat bottom;
   position:relative      
}

div#header h1 a {
	position:absolute;
	top:21px;
	left:25px;
	width:264px;
	height:0;
	padding-top:109px;
	display:block;
	overflow:hidden;
 z-index: 999;
 background:url(images/0.gif)

}

div#search {
	position:absolute;
	top:160px;*top:159px;
	left:22px;
 z-index: 999
}

#cntnt01searchinput {
	width:137px;
	padding:0 2px;
	background:none;
	border:none;
	font-family:Arial;
	font-size:11px;
	margin-right:5px
}
.buscar { cursor:pointer; width:20px; height:20px; background:none; border:none }


#pdf a { 	position:absolute; 	top:120px; left:780px; 	width:160px;	height:0;	padding-top:33px;	display:block;	overflow:hidden ; z-index: 999;  background:url(images/0.gif) }

#flash { position:absolute; top:0;left:0 ; z-index:0 }

#menusuperior { position:absolute; left:202px; top:153px; font-family:Trebuchet MS }
#menusuperior ul { list-style:none }
#menusuperior li { background:url(images/cms/menu.gif) no-repeat; float:left;  padding:0 28px }


#menusuperior a, #menusuperior h3 {  font-size:12px; padding:10px 0 ; display:block}
#menusuperior a { color:#fff; text-decoration:none; font-weight:bold }
#menusuperior a:hover { color:#D3ED24 }
#menusuperior h3 { background:url(images/cms/seleccionado.gif) no-repeat center top ; color:#fff }


/*****/
/* 2 */
/*****/

div#content { background:#fff url(images/cms/fondo2.gif) repeat-y}

div#sidebar {  float: left; width: 202px }


#menulateral { padding-bottom:15px }

#menulateral ul { list-style:none  }

#menulateral h2 { font-size:12px; font-family:Trebuchet MS; background: url(images/cms/fondo3.gif) no-repeat bottom; padding:8px 22px; margin-bottom:10px }

#menulateral a, #menulateral h3 {_height:17px; font-size:11px; font-weight:bold; color:#000; text-decoration:none; padding:2px 22px; display:block; 
background: url(images/cms/fondo3.gif) no-repeat scroll center bottom }

#menulateral a:hover { background:#65A013; color:#fff }

#menulateral h3 { background:#68A116; font-weight:bold; color:#fff}

#menulateral li.currentpage ul li a{
padding-left:30px;
color: #336600;
background:#DBECB9 url(images/cms/fondo5.gif) no-repeat scroll center bottom;
border-bottom:1px solid #ADD573;
}

#menulateral li.currentpage ul li a:hover {
color: #336600; background:#ADD573;
}

#menulateral ul li.activeparent a{
background:#68A116; font-weight:bold; color:#fff
}

#menulateral ul li.activeparent ul li a{
padding-left:30px;
list-style:none;
color: #336600;
background-color:#DBECB9;
border-bottom:1px solid #ADD573;
}

#menulateral ul li.activeparent ul li.currentpage h3{
padding-left:30px;
list-style:none;
color: #336600;
background-color:#ADD573;
}

div#main { float: left; width: 686px; padding:30px }

#main h2, #main h3, #main p { margin-bottom:10px}

#main h2{
font-size: 24px;
color:#006633;
border-bottom:1px dotted #ccc;
}

#main h3{
font-size: 18px;
color:#006633;
}

#main img{
float:left;
margin-right:5px;
_margin-right:5px;
background-color:#E4E4E4;
border:1px solid #ccc;
}

#main a { color:#ee6300; font-weight:bold; text-decoration:none }

#main ul li a {
color:#006666;
border-bottom:1px dotted #e5e5e5;
line-height: 30px;
}

#simpleslider img{
margin:0;
border:none;
padding:o;
}


div#footer {clear: both; color: #fff; font-family:Verdana; font-size:10px; text-align:right; padding:3px 10px 0 0 }

#footer a{color:#ccc; text-decoration:none;}


/********************/
/* inicio */
/*********************/

#simpleslider {	
/*background:url(images/cms/fondo4.jpg) */
float:left;
margin-right:10px;}

.sucursal-i,.sucursal-d { width:206px; float:left } 
.sucursal-i { margin:20px 20px 0px 0px } 
.sucursal-d { margin:20px 0px 0px 0px  } 

#sucursales h4, #sucursales p { font-size:10px; padding:3px 10px }
#sucursales h4 { background:#65a013; font-weight:normal; color:#fff }
#sucursales p { background:#e3e3e3 }

#main #sucursales img { border:none; background:none; margin:0; float:none }






/********************/
/* accessibility */
/*********************/



.accessibility {
   position: absolute;
   top: -999em;
   left: -999em;
}

dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}
/* end accessibility */

* html .clearfix {height: 1%}
.clearfix {display: inline-block}
html[xmlns] .clearfix {display: block}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}



/* end clearing */


/* End of 'MaPa - CSS' */

