/*
 Theme Name:   Reginus
 Description:  Reginus Theme
 Template:     reginus
*/
body {

	font-family:"Arial", sans-serif;
	font-weight:400;
	line-height:1.62em;
	font-size:15px;
	line-height:1.62em;
	margin:0;
}

h1, h2, h3, h4, h5, h6 {
margin-bottom:10px;
	font-family:"Arial", sans-serif;
	line-height:1.62em;
	letter-spacing:1px;
	font-weight:300;
}

h1 {
	font-size:36px;
}

h2 {
	font-size:32px;
}

h3 {
	font-size:24px;
}

h4 {
	font-size:18px;
}

h5 {
	font-size:16px;
}

h6 {
	font-size:15px;
}

a, a:visited{
text-decoration:none;
color:#000;
}

ul{
	margin:0;
	padding:0;
}

.clearfix:before, .clearfix:after{
    content:"";
    display:table;
    
}

.clearfix:after{
    clear:both;
}

.clearfix:before{
    *zoom:1;
}

.boton{
 text-decoration:none; 
 text-align:center; 
 padding:8px 16px; 
 border:solid 1px #004F72; 
 -webkit-border-radius:4px;
 -moz-border-radius:4px; 
 border-radius: 4px; 
 font-size:13px; 
 font-weight:bold; 
 color:#E5FFFF; 
 background-color:#b5edff; 
 background-image: -moz-linear-gradient(top, #b5edff 0%, #1982A5 100%); 
 background-image: -webkit-linear-gradient(top, #b5edff 0%, #1982A5 100%); 
 background-image: -o-linear-gradient(top, #b5edff 0%, #1982A5 100%); 
 background-image: -ms-linear-gradient(top, #b5edff 0% ,#1982A5 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1982A5', endColorstr='#1982A5',GradientType=0 ); 
 background-image: linear-gradient(top, #b5edff 0% ,#1982A5 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
  }


.boton:hover{

 color:#E5FFFF; 
 background-color:#68d7fc; 
 background-image: -moz-linear-gradient(top, #68d7fc 0%, #1982A5 100%); 
 background-image: -webkit-linear-gradient(top, #68d7fc 0%, #1982A5 100%); 
 background-image: -o-linear-gradient(top, #68d7fc 0%, #1982A5 100%); 
 background-image: -ms-linear-gradient(top, #68d7fc 0% ,#1982A5 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1982A5', endColorstr='#1982A5',GradientType=0 ); 
 background-image: linear-gradient(top, #68d7fc 0% ,#1982A5 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
 }

/*Contenedores*/
body, #contenedor{
	
background-color:#b7d3e6;
}


#contenedor{
position:relative;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#pie{
	background-color:#333;
	color:#fff;
	height:200px;
}

#encabezado img{
height:100%;
width:100%;
display:block;
	
}

#encabezado img.encab1{
	
	display:none;
}


#contenido{
	min-height:600px;

}


#portada{
	
	 background:#fff;text-align:center;padding:50px 0;font-size:22px;
}

#portada .titulo-sitio{
	max-width:900px;
	margin:0 auto;
}

#articulo{
    max-width:600px;
    margin:0 auto;
    padding:15px;
    min-height:600px;
}
  


@media screen and (min-width:780px){
	
	#encabezado img.encab2{display:none;}
#encabezado img.encab1{display:block;}
#contenido .frontal{
	background:#fff;
	max-width:600px;
	margin:20px auto;
	
}
}

@media (max-width: 600px) {
	img.encab1{
		display:none;
		
	}
	
	img.encab2{display:block;}
	

}
	

}
/*PARA IE8 SIMILAR A >780*/
.ie8 #contenido .frontal{
	background:#fff;
	max-width:600px;
	margin:20px auto;
	
}



.ie8 nav ul{
	display:inline-block;
	margin:0 auto;
	text-align:center;
}