body {
	
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	.padding-left:1px;
	
	background-color:#F1EBD4;
	background-position:center;
	background-image:url('../images/background.jpg');
	background-repeat:repeat-y;
	
	width:990px;
	height:auto;
	
}
#main {
	background-image:url('../images/background.jpg');
	background-repeat:repeat-y;
}

#header {
	z-index:1;
	
	width:970px;
	height:105px;
}

#header_menu {
	padding-top:22px;
	padding-left:300px;
	font-family:Georgia;
	font-weight:bold;
	color:#9B8543;
	font-size:12px;
}

	#header_menu a{
		font-family:Georgia;
		font-weight:bold;
		color:#9B8543;
		font-size:12px;
		text-decoration:none;
	}

	#header_menu a:hover{
		font-family:Georgia;
		font-weight:bold;
		color:#9B8543;
		font-size:12px;
		text-decoration:underline;
	}

#header_menu2 {

	z-index:50;
	padding-right:10px;
	_padding-left:0px;
	font-family:Georgia;
	font-weight:bold;
	color:#145793;
	font-size:12px;
	height:40px;
}

	#header_menu2 a{
		font-family:Georgia;
		font-weight:bold;
		color:#145793;
		font-size:12px;
		text-decoration:none;
	}

	#header_menu2 a:hover{
		font-family:Georgia;
		font-weight:bold;
		color:#145793;
		font-size:12px;
		text-decoration:underline;
	}

#content {
	width:970px;
	margin-bottom:0px;
}

.cat_left{
	float:left;
	margin-left:10px;
	margin-top:25px;
	width:620px;
}

.cat_left2{
	float:left;
	margin-left:10px;
	margin-top:55px;
	width:620px;
}

.cat_right {
	float:right;
	margin-right:10px;
	width:300px;
	text-align:left;
	margin-top:55px;
}

.cat_right2 {
	float:right;
	margin-right:10px;
	width:300px;
	text-align:left;
	margin-top:55px;
}


.link-01 {
		font-family:Arial;
		font-weight:normal;
		color:#9B8543;
		font-size:12px;
		text-decoration:underline;
	}

.link-01:hover{
		font-family:Arial;
		font-weight:normal;
		color:#9B8543;
		font-size:12px;
		text-decoration:none;
	}


.cat-title {
	color:#B7832F;
	font-family:Georgia;
	font-size:18px;
}

.cat-subtitle {
	color:#003366;
	font-family:Georgia;
	font-size:14px;
}

.cat-descrip {
	color:#333333;
	font-family:Arial;
	font-size:12px;
}

.space {
	margin-top:10px;
	margin-bottom:10px;
}

	.t-back {
		margin-top:10px;
		background-image:url(../images/ico_volver.gif );
		background-position:left middle;
		background-repeat:no-repeat;
		
		font-family:Arial;
		font-weight:normal;
		color:#333333;
		font-size:12px;
		height:20px;
		padding-top:5px;
		padding-left:20px;
	}
	
		.t-back a{
			font-family:Arial;
			font-weight:normal;
			color:#333333;
			font-size:12px;
			text-decoration:none;
		}
		
		.t-back a:hover{
			font-family:Arial;
			font-weight:normal;
			color:#333333;
			font-size:12px;
			text-decoration:underline;
		}
		
		.t-close {
		margin-top:10px;
		background-image:url(../images/ico_cerrar.gif );
		background-position:left middle;
		background-repeat:no-repeat;
		
		font-family:Georgia;
		font-weight:normal;
		text-decoration:none;
		color:#333333;
		font-size:12px;
		height:20px;
		padding-top:2px;
		padding-left:20px;
	}
		
		.bot-volver {
			margin-left:10px;
			_margin-left:0px;
		}

#footer {
	width:970px;
	font-family:Arial;
	font-weight:normal;
	color:#999999;
	font-size:11px;
	padding-bottom:20px;
	padding-top:10px;
}

	#footer a{
		font-family:Arial;
		font-weight:normal;
		color:#9B8543;
		font-size:11px;
		text-decoration:none;
	}

	#footer a:hover{
		font-family:Arial;
		font-weight:normal;
		color:#9B8543;
		font-size:11px;
		text-decoration:underline;
	}
	
	.bullet {
	width:17px;
	margin-top:2px;
	margin-right:3px;
	float:left;
	
	}
	
	.bullet2 {
	width:17px;
	margin-right:3px;
	float:left;
	
	}
	
.beneficios {
	background-image:url(../images/fondo_beneficios.jpg);
	background-repeat: no-repeat;
	
}

/*COLAPSABLES*/

    .tpromo2 {
			background-image:url('../images/down_flecha.gif');
			background-position:bottom center;
			border:5px solid #EBEBEB;

		}
		
	.sol_col a { 	/* titulos colapsables*/

		font-family: Georgia;
		font-size: 15px;
		color: #B7832F;
		text-decoration: none;
		text-align: left;
		font-weight:bold;
		
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 5px;
		display: block;
		width: 600px;
		background: url("../images/back_colaps.gif") repeat-x;
		
		
	}

	.sol_col a:hover{

        font-family: Georgia;
		font-size: 15px;
		color: #5B4500;
		text-align: left;
		font-weight:bold;
		
}

/* textos colapsables*/

.cat-destacado {
	color:#333333;
	font-family:Arial;
	font-size:14px;
	line-height:18px;
}

.cat-subtitle2 {
	color:#5B4500;
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
}

.cat-subtitle3 {
	color:#B7832F;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}

.cat-legal {
	color:#666666;
	font-family:Arial;
	font-size:10px;
}

.legal{
	color:#333333;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	}

	.legal:hover{
	color:#B7832F;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	}

.line {

    margin-top:10px;
    margin-bottom:10px;
	width: 610px;
	height:3px;
    background:   url("../images/line.gif") repeat-x;
	background-color: #FFFFFF;
}

.line2 {

    margin-top:10px;
    margin-bottom:10px;
	width: 610px;
	height:3px;
    background:   url("../images/line2.gif") repeat-x;
	background-color: #FFFFFF;
}

.cat-descrip2 {
	color: #333333;
	font-family:Arial;
	font-size:12px;
	margin-left:20px;
	padding-top:3px;
}
.close{

    width:70px;
    float:right; 
}
