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


margin:0px;
background: #e2f3fa;
}
img
{
	border:none;
}
#mainWrapper {

    width: 800px;
    margin: 0px auto 0px auto;
	background: #ffffff;
}

#header  {

    width: 800px;
    height: 212px;
    background: url(../images/index_01.png);
}
#headMenu{
    float:right;
    margin-right:12px;
	margin-top:-16px;
	position:relative;
	z-index:50;
}
#headMenu ul{
    list-style: none;
	
}
#headMenu li{
 
     float:left;
     width: 100px;
     

}
#headMenu li a{
 
    
	 display:block;
     float:center;
     padding: 10px; 
	
	 color:#ffffff;
	 font-family:Arial, Regular, sans-serif;
	 font-size:	10px;
	 text-decoration:none;
	 text-align:center;
	 height:2px;
	 margin-right:10px;

}
#menu{
    float:right;
    margin-right:212px;
	margin-top:-95px;
}
#menu ul{
    list-style: none;
}
#menu li{
 
     float:left;
      


}
#menu li a{
 
    
	 display:block;
     float:left;
     padding: 10px;
     background: url(../images/menu_bk.png); 
	 font-family:Arial, bold, sans-serif;
	 font-size:	9px;
	 text-decoration:none;
	 height:3px;
	 margin-right:10px;

}

#menu li a:hover{
 
    
	
     background: #000000;
	

}

#divFotos {

    
     float:right;
	 width: 220px;
	 clear: both;

}

#ninio{
     float:left;
	 margin-top: 50px;
	 left: 35px;
	 position:relative;
}
#flower{
     float:right;
}
#flor{
     float:right;
	 clear:right;
}



#sddm
{	
    position: relative;
	margin: 0;
	padding-top: 150px;
	padding-left: 100px;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}


#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 110px;
	background: url(../images/fondomenu.png) right no-repeat; 
	color: #b0b0b1;
	text-align: left;
	text-decoration: none;
	 margin-right:10px;
	}
	
	.kk
{	
    
    display: block ;
	margin: 0 -58px 0 0 !important;
	padding: 4px 4px !important;
	width: 110px;
	background: url(../images/fondomenu.png) right no-repeat !important; 
	color: #b0b0b1;
	text-align: left;
	text-decoration: none;
	 margin-right:10px;
	}

.kk:hover
{	background: #2e3192 !important;
    color: #ffffff !important; }
.kk1 {
	display: block ;
}
.kk1 a {
 	text-decoration:none;
}
.kk1 a:hover {
	background: #2e3192;
}
#sddm li a:hover
{	background: #2e3192;
    color: #ffffff;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #ffffff}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #b0b0b1;
		font: 11px arial;
		border-bottom: 1px solid #e1e2e7;}

	#sddm div a:hover
	{	background: #2e3192;
		color: #FFF}
#content  {
    margin-top: -35px;
    width: 550px;
    margin-left: 25px;
	float: left;
	border-top: 1px solid #e1e2e7;
	padding-right: 16px;

	
   
}

#imgcontent {


float:left;
margin-right:10px;
margin-left:10px;
}

#footer {

 width: 800px;
 height: 110px;
 margin-top: 20px;
 background:url(../images/footerbg.png);
 clear: both;
 
 text-decoration: none;

}
#first{
     margin-left: -30px;
     margin-top:-10px;
     float:left;
     padding: 1px;    

}
#first ul{


list-style:none;
width: 800px;

}
#first li{

float:left;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color: #cecfd0;
}

#first li a{
    display: block;
	margin: 0 1px 0 0;
	padding: 1px;
	padding-bottom:4px;
	
	width: 110px;
	font-family:Arial, Regular, sans-serif;
	 font-size:	10px;
	color: #949599;
	text-align: left;
	text-decoration: none;
	 margin-right:10px;
	  border-right-style:solid;
     border-right-width:1px;
     border-right-color: #cecfd0;

}

#second{
     margin-left: -30px;
     
     float:left;
     padding: 1px;    

}
#second ul{

margin-top: -3px;
list-style:none;

}
#second li{

float:left;

}

#second li a{
    display: block;
	margin: 0 1px 0 0;
	padding: 1px;
	padding-bottom:4px;
	width: 110px;
	font-family:Arial, Regular, sans-serif;
	 font-size:	10px;
	color: #949599;
	text-align: left;
	text-decoration: none;
	 margin-right:10px;
	 border-right-style:solid;
     border-right-width:1px;
     border-right-color: #cecfd0;

}

#third{
     margin-left: -30px;
     
     float:left;
     padding: 1px; 
	 padding-bottom: 8px;   

}
#third ul{

margin-top: 0px;
list-style:none;

}
#third li{

float:left;
border-top-style:solid;
border-top-width:1px;
border-top-color: #cecfd0;
}

#third li a{
    display: block;
	margin: 0 1px 0 0;
	padding: 1px;
	padding-bottom:15px;
	width: 110px;
	font-family:Arial, Regular, sans-serif;
	 font-size:	10px;
	color: #949599;
	text-align: left;
	text-decoration: none;
	 margin-right:10px;
	  border-right-style:solid;
     border-right-width:1px;
     border-right-color: #cecfd0;

}
#last{
   
     width: 283px;
	 height: 35px;
    margin-left: 515px;
     padding: 1px;    
     background: #ffffff;
	 
}
#last ul{

margin-top: 6px;
list-style:none;

}
#last li{

float:right;
}

#last li a{
    display: inline;
	margin: 0 2px 0 0;
	padding: 2px;
	width: 42px;
	font-family:Arial, Regular, sans-serif;
	font-weight:bold;
	 font-size:	9px;
	color: #949599;
	text-align: center;
	text-decoration: none;
	 margin-right:10px;

}


#contenido{

    font-family:Arial, Regular, sans-serif;
	font-size:12px;
	color:#666666;
    
}
#bigbluehel{

    font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #2e3192;
    
}
#smallbluehel{

    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2e3192;
    
}
#smallbluear{

    font-family:Arial, Regular, sans-serif;
	font-size:12px;
	
	color: #2e3192;
    
}
#bigbluear{

    font-family:Arial, Regular, sans-serif;
	font-size:18px;
	color: #2e3192;
    
}
#bigblackar{

    font-family:Arial, Regular, sans-serif;
	font-size:18px;
	color: #949599;
    
}
#blackl{
color: 000000;
}

#rightPubli  {
   
    width: 156px;
    
	top: -73px;
	padding-top: 90px;
	margin-left:600px;
	border-left: 1px solid #e1e2e7;
	padding-left:22px;
	position: relative;
	margin-bottom: -143px;
   
}

#content_title{

    font-family:Arial, Regular, sans-serif;
	font-size:24px;
	color: #2e3192;
    margin-left: 0px;	
}

#middle{

padding-bottom: 0px;
border-bottom: 1px solid #e1e2e7;
margin-right: 43px;
margin-left: 7px;
}

#bot_line{
     margin-left: 7px;
     width: 545px;
	 height: 18px;
     float:left;
     padding: 1px;    
     background: #ffffff;
     border-bottom: 1px solid #e1e2e7;
}	
#foot_links{

    width: 800px;
	height: 35px;
	background:#FFFFFF;
	margin-left: 0px;
	float:left;
    padding: 1px;    

}

.foot_first{
  width: 70px !important;
}
.foot_third{
  width: 85px !important;
}
.foot_four{
  width: 77px !important;
}
.foot_five{
  width: 77px !important;
}
.foot_strong{
color: #000000 !important;

}
.bordeizq{
border-right: 1px solid #2e3192;
border-bottom: 1px solid #2e3192;

}
.bordecen{

border-bottom: 1px solid #2e3192;

}
.bordeder{
border-left: 1px solid #2e3192;
border-bottom: 1px solid #2e3192;

}

.tbbordecen{

border-bottom: 1px solid #E1E2E7;

}
.tbbordecenup{

border-bottom: 1px solid #E1E2E7;
border-top: 1px solid #E1E2E7;

}
.slideshow{
position: relative;
padding-left: 17px;
width: 550px;
height: 260px;

}

.slideshow img{

padding-top: 10px;
width: 500px;
height: 260px;
margin-left: 18px;

}

.boxlink{

border: none;
text-decoration: none;}

.splinks{

margin-bottom: -20px;

}

#link{

    text-decoration: none;
	color:#2e3192;
    
}
#link :hover{

    text-decoration: underline;
	color:#2e3192;
    
}
#linkb{

    text-decoration: none;
	color:#949599;
    
}
#linkb :hover{

    text-decoration: underline;
	color:#949599;
    
}

.contactUS {
 margin-center:15px;
  
  
}

/*
.contactUS tbody tr td { 
    padding-bottom:10px;
    padding-left:20px;
	padding-top:5px;
	
}
*/

.wrapiInfo,titleContact {
	text-align:center;
}

.wrapiInfo p {
   margin:0px;	
   padding:0px;
}


.titleContact {
    border-bottom:0px;
    font-weight:bold;
    margin-bottom:1px;
    margin-left:15px;
    padding-top:15px;
	width:190px;

}
