/*
Theme Name: Pre Riesgo - Bizion
Theme URI: http://www.bizion.org
Description: Tema de Pre Riesgo.
Version: 1.5
Author: Gunter Sanchez
Author URI: http://www.r2kstudio.com/
Tags: blue, custom header, fixed width, two columns, widgets

*/

*{ margin:0; padding:0; }

body {
	font-size: 12px;
	font-family: Sans-Serif;
	color: #fff;
	background: #fff;
	line-height: 18px;
	}

li { list-style-position: inside; }
img {border: 0; }
input { margin-bottom: 7px; }
input.texto1 { height:18px; font-size: 16px; width:170px; color:#999; }
input.boton { float: right; background: url(images/boton.png); width:103px; height: 31px; border:0; color:#fff; font-weight: bold; margin:8px 22px 0 0; }
h1, h2, h3 { color:#000; }	
h1 { font-size:30px; }
h2 { font-size:16px; } 
hr { height:1px; color: #fff; background-color: #fff; margin-bottom:7px; }
a { color: black; }
a:hover { text-decoration: none; }
.clear { clear:both; height:3px; font-size:2px; }
.clear2 { clear:both; }
.clearboth { clear: both;width: 830px; }
img.centered { display: block; margin:0px auto; }
img.alignright { float: right; margin: 0 0 2px 7px; display: inline; }
img.alignleft { float: left; margin: 0 7px 2px 0; display: inline; }
img.alignnone { margin: 4px auto; }
img.izquierda { margin-right: 23%; }
img.centro { margin: 0px; }
img.derecha { margin-left: 23%; }

#preheader {background: url(imagenes/header.jpg) top left repeat-x;}
#header { margin:0 auto; clear: both; width: 990px;height: 200px; }
#preheader2 { background: #999; }
#header2 { margin:0 auto;  clear: both; width: 990px; height:198px;  }
.logo {  width:414px; height:193px; background: url(imagenes/preriesgo.png); margin-left: 150px;}
.servicio_en_linea { width: 230px; height: 42px; background: red; float: right; border: 1px solid #FF4AFF; }
.precuerpo { background: url(imagenes/cuerpo.jpg) top left repeat-x #f6f6f6; }
.cuerpo { width: 990px; margin:0 auto; clear: both;  }
.bordea_cuadro { border: 2px solid gray; }

/*menu*/
#premenu { background: url(imagenes/premenu.jpg) top left repeat-x; }
#menu { width: 990px; height: 32px; margin:0 auto; background: url(imagenes/menu.gif); clear: both; }
.menu_ul { width: 678px; height: 32px; margin: 0 auto; list-style: none; }
.menu_ul li { display: inline; width: 114px; height: 32px; }
.menu_ul a { display: block; width: 135px; height: 32px; line-height: 32px; text-align: center; color: #000; text-decoration: none; font-weight: bold; float: left; }
/*imagenes*/
#top_image { width: 685px; height: 196px; clear: both; margin: 0 auto; }


#book1 { background: url(fondomedio.jpg) #f5f5f5;border: 1px solid red   }
#sombra { width: 721px; background: url(imagenes/sombrabook2.png) top left repeat-y ; margin: 0 auto; }
#book2 { width: 685px; clear: both; background:  #fff url( fondomedio2.jpg ); margin: 0 auto;}

#prebook3 { background: #b5b5b5; }
#book3 { width: 990px; height: 64px; background: url(imagenes/top2.png) top left no-repeat; margin: 0 auto; }
#prebook4 {  background: #b5b5b5; height: 100px; text-align: left; }
#book4 { width: 685px; margin: 0 auto; }
#book4 a { text-decoration: none; font-weight: bold; }
#book4 a:hover { text-decoration: underline; }
#footer_menu{float:right;text-transform: uppercase; font-size: 11px; width: 90px; margin:-30px 40px 0 0;}
#menutop { width: 685px; margin: 0 auto; }
.caja_texto { width: 643px; height: 15px; clear: both; background: #999; border: 1px solid red; }	
.texto_interno { color: #E6E6E6; font-size: 12px; font-weight: bold; float: left;}

.webdesign { background:url('http://www.bizion.org/favicon.png') top left no-repeat; padding:0 8px 5px 19px; color:#0080FF; }
.webdesign:hover { text-decoration: none; }


/*preriesgo*/
#pre {background-color: white; width: 654px; margin: 0 auto; clear: both; }
.pre_image { width: 113px; height: 89px; background: url(imagenes/casco.jpg);float: left;}
.pre_texto{ width: 500px; margin: 5px; color: #333333; font-size: 13px; font-family: arial; font-weight: bold; float: left;  }
.pre_texto h3 { color: red; }

#caja_book {background-color: white; width: 654px; margin: 0 auto; clear: both; }


/*noticias*/
.columna { width: 203px; float: left; margin: 5px; color: #333; }
.columna_imagen {  }
.columna2 { width: 644px; float: left; margin: 5px; color: #333; margin: 20px 0 20px 0; }
.columna h2, .columna h3 { color: red; font-family: arial; }
.columna3 { width: 644px; float: left; margin: 5px 0 -255px; color: #333; }

/*caja_pre*/
.conten1 { width:197px; float: left; margin: 5px; margin-left: 8px; color:black;}
.conten_image { width: 187px; height: 161px; margin: 13px; background: url(imagenes/PSSP.png); clear: both;  }
.conten_image1 { width: 187px; height: 161px; margin: 13px; background: url(imagenes/imaginicio1.jpg); clear: both;  }
.conten1 h3 { color: red; font-family: arial; }
#caja_texto {  width: 216px; height: 151px; background: #fff; border: 1px solid red; }	
.texto_interno { color: #333333; font-size: 12px; font-weight: bold; font-family: arial; font-style: normal;float: left; }

/*caja_servicio*/
#caja_general { width: 638px; height: 237px; clear: both; margin: 20px 0 0 0; }
#caja { width: 201px; height: 209px; float: left; background: url(imagenes/img_amarillo.png); margin: 5px; position: relative;  }
.image_caja { width: 100px; height: 101px; top:-30px; left: -30px; position: absolute; }
#caja_textogeneral h2 { color: #333; font-family: arial; float: left; margin: 20px 0 0 70px; }
#caja_textogeneral h4 { color: #333; font-family: arial; font-style: normal; float: left; margin: 10px 0 0 20px; }
#caja_textogeneral { height: 151px; float: left; margin: 5px;  }	
.texto_internogeneral { color: #333333; font-size: 12px; font-weight: bold; font-family: arial; font-style: normal;float: left; }
#boton_mas { width: 54px; height: 14px; background: url( imagenes/Boton-MAS-on.jpg) ;position: absolute; bottom: 10px; right: 15px;  }
.boton_mas { width: 54px; height: 14px; display: block;  }


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
