*{
	margin: 0; padding:0;
	}

body {
	background-color: #CC281A;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
		}
		
/*ESQUEMA*/


#wrap {
		margin:0 auto;
		width:920px;
		background-color:#FFFFFF;

		}
		
		#top {
		margin:0 auto;
		width:920px;
		height:103px;
		background:url(../images/bgtop.jpg);
		background-repeat:no-repeat;
		}
		
		#topflash {
		margin:0 auto;
		width:900px;
		}
		
		#wrapmenu {
		margin:0 auto;
		width:900px;
		height:58px;
		background-repeat:no-repeat;
		background:url(../images/wrapmenubg.jpg);
		}
		
		#menuwrap{
		width:900px;
		height:58px;
		background:url(../images/menubg.jpg);
		background-repeat:repeat-x;
		}
		
		
.topnav {
	list-style-type:none;
}
.topnav li {
	float:left;
	position:relative;
}
.topnav a {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
	margin-left:10px;
	padding-top:25px;
	height:33px;
	display:block;
}
.topnav a:hover {
	color:#FBEE81;
	background:url(../images/bgmenu.jpg);
	background-repeat:repeat-x;
}


.menuleft {
	list-style-type:circle;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color:#BB2519;
	line-height:24px;
	margin-left:30px;
}

.menuleft a {
	text-decoration:none;
	color:#BB2519;
}

.menuleft a:hover {
	text-decoration:underline;
	color:#18337D;
}


				
		
		#content {
		margin:0 auto;
		width:900px;
		padding-top:21px;
		background:url(../images/bgcontent.jpg);
		background-repeat:no-repeat;
		}
				
		
		#left{
		width:235px;
		float:left;
		padding-left:11px;
		
		}
		
        #right{
		width:600px;
		float:left;
		padding-left:25px;
		margin-left:12px;
		background:url(../images/bgright.jpg);
		background-repeat:no-repeat;
		}
		
		.pic01{
		border:2px solid #C3CADD;
		padding:3px;
		}

        #footer {
		margin-top:30px;
	    width:920px;
	    height:145px;
	    background-color:#FFFFFF;
		background-image:url(../images/footerbg.jpg);
	    background-repeat:no-repeat;
	    }
		
		


.clearfix{
clear:both;
}







/*TEXTO*/
	

.contenido {
	font-family: Tahoma;
	font-size: 11px;
	color:#615E5E;
	line-height:20px;
}

.contenido a {
	color:#615E5E;
	text-decoration:none;
}

.contenido a:hover {
	color:#615E5E;
	text-decoration:underline;
}


.titulos11bold {
	font-family: Tahoma;
	font-size: 11px;
	color:#252574;
	font-weight:bold;
}

.titulos11bold a {
	color:#252574;
	text-decoration:none;
}

.titulos11bold a:hover {
	color:#252574;
	text-decoration:underline;
}

.titulos {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color:#18337D;
}

.titulos a {
	color:#18337D;
	text-decoration:none;
}

.titulos a:hover {
	color:#18337D;
	text-decoration:underline;
}

.titulos2 {
	font-family: Tahoma;
	font-size: 16px;
	color:#CC281A;
	font-weight:bold;
	height:40px;
	background:url(../images/bgtitulos.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:5px;
}


.contenidofoot {
	color:#fff;
	float:right;
	font-family:Tahoma;
	font-size:11px;
	line-height:18px;
	padding-right:110px;
	padding-top:45px;
	text-align:right;
	width:280px;
	list-style-type:none;
}
.contenidofoot a{
	color:#252573;
	text-decoration:none;
}
.contenidofoot a:hover{
	color:#252573;
	text-decoration:underline;
}

.contenidofoot2 {
	font-family: Tahoma;
	font-size: 11px;
	color:#fff;
	line-height:22px;
	float:left;
	text-align:left;
	margin-top:18px;
	margin-left:32px;
}
.contenidofoot2 a{
	color:#fff;
	text-decoration:none;

}
.contenidofoot2 a:hover{
	color:#FBEE81;
	text-decoration:underline;
}


.menutop {
	font-family: Tahoma;
	font-weight:bold;
	font-size: 11px;
	color:#BB2519;
}

.menutop a {
	text-decoration:none;
	color:#BB2519;
}

.menutop a:hover {
	text-decoration:underline;
	color:#18337D;
}