
/* clear fix & cleanUp htm*/
.clearfix:after {content:".";display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
* html .clearfix {height:1px;} 
* {padding: 0px;margin: 0px;z-index: 1;}
ul, ul li {margin: 0px;}
a {color: #a05909;text-decoration:underline;}
a:hover {color: #FFF;text-decoration:none;}
a img{border: 0px;}
h1, h2, h3, h4, h5, h6, p {padding: 0px;margin: 0px;}


/* common css */
body {
	background-color: transparent;
	font:10px tahoma;
	color:#a05909;
	margin:0;
	padding:0;
}
#body {
	background:url(../images/bg_body.jpg) top repeat-x;
	background-color: #d0c873;
	margin:0;
	padding:0;
}
#container {
	width:790px;
	margin:auto;
}
#top{
	margin:auto;
	height:85px;
	width:750px;
	clear:both;
}
#content {
	width:790px;
}
.clear{
	clear:both;
}
#footer{
	background-color:#999999;
	width:700px;
	height:20px;
}


/* GENERAL */

#content_bot {
	/*padding:25px 50px 0 50px;*/
	background-image:url(../images/pie.png);
	background-repeat:repeat-x;
	width:750px;
	margin:auto;
}
#content_bot table{
	font:10px tahoma;
	color:#000;
}
--#content_bot a{
	text-decoration:none;
	font:10px tahoma;
	color:#cf0015;
}
--#content_bot a:hover{
	text-decoration:underline;
	font:10px tahoma;
	color:#cf0015;
}


#content_top_home {
	margin:auto;
	width:750px;
}



/* INTERNA */

#content_top_int {
	margin:auto;
	width:750px;
	height:250px;
}
#content_int{
	width:750px;
/*	background-image:url(../images/bg_int.png);*/
	background-image:url(../images/bg_int.gif);
	background-position: center;
	background-repeat:repeat-y;
}
#content_gral{
	font:10px tahoma;
	width:620px;
	padding:0 65px 0 65px;
	clear:both;
	margin:auto;
}
#content_gral p span b{
	font:10px tahoma;
}
.destaca{
	color:#CC0000;
}
.titlos {
	width:630px;
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 20px;
	color: #fff;
	text-decoration:none;
	background:url(../images/dots_white.gif) repeat-x;
	background-position:0px 21px;
}
.titlos strong {
	font-weight:bold;

}
.titlos1 {
	font-weight:bold;
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 15px;
	color: #FFFFFF;
}
.titlos1 a {
	text-decoration:none;
}
.titlos1 a:hover {
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
}
.titlos2 {
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 13px;
	color: #000;
	font-weight:bold;
}

.titlos4 {
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 20px;
	color: #fff;
	text-decoration:none;
}
.desc {
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 15px;
	color: #000;
	text-decoration:none;
}
h4 {
	font-family: "Lucida Grande", "Trebuchet MS";
	font-size: 20px;
	color: #000;
	font-weight:bold;
}
.texto_10{
	font:10px tahoma;
}


#mod_home h1{
	margin-left:5px;
	color:#a05909;
	font:12px Georgia;
}
#mod_home a{
	text-decoration:none;
	color:#a05909;
	font:10px Tahoma;
}
#mod_home a:hover{
	text-decoration:underline;
	color:#a05909;
	font:10px Tahoma;
}

.formes{
	border:1px solid #FFFFFF;
	color:#a05909;
	font:11px Tahoma;
}
.btn{
	border:1px solid #FFFFFF;
	background-color: #333333;
	color:#FFF;
	height:25px;
	font:11px Tahoma;
	font-weight:bold;
	

}
