@import url('reset.css');
body{
	text-align: center;
	background:#F7F7F7;
	background:url(../images/mosaic_background.png) repeat
}
body * { text-align: left; }
p{
	margin-bottom:5px;
}
#content{
	width:1000px;
	margin: 0 auto;
}
#header{
	width:100%;
	height:125px;
	/*background:url(../images/header_background.png) repeat-x;*/
}
#line_top{
	height:3px;
	background:url(../images/line_top.png) repeat-x;
}
#logo{
	width:250px;
	height:86px;
	margin-left:10px;
	background:url(../images/logo.png) no-repeat;
	z-index:3001;
}
#menu{
	margin-top:-45px;
	margin-right:0px;
	margin-left:350px;
}
ul#menu-horizontal li {
float: left;
display: inline;
position: relative;
}
ul#menu-horizontal ul {
display: none;
position: absolute;
width:750px;
top: 30px;
left:-150px;
padding:0;
}
ul#menu-horizontal ul li {
display: inline !important;
}

ul#menu-horizontal li:hover ul{
display: none;
}

ul#menu-horizontal li:hover ul{
display: block;
}
#menu-horizontal {
width:750px;
margin:0 auto;
z-index:5000;
}

#menu-horizontal li {
margin:0 1px;
text-align:center;
list-style:none;
padding:2px 0;
}
/* y otro poquito por aquí.. */

#menu-horizontal li:hover {

}

#menu-horizontal li a {
 	font-family: 'Smythe', serif;
	text-decoration:none;
	margin:15px;
	color:#666;
}
#menu-horizontal li ul li{
float:none;
width:auto;
margin:1px 0;
}
.button{
	width:88px;
	height:38px;
}
/*slide*/
#slider{
	border:1px #333 groove;
	border-radius:15px;
	position:relative;
	z-index:-100;

}
#shadow_slider{
	height:30px;
	margin-top:-10px;
}
.ft-title{
	font-family: 'Open Sans Condensed', serif;
	width:990px;
	padding:5px;
	border-radius: 0 0 15px 15px;
}
.ft-img-slide{
	border-radius: 15px;
}
#ft-slider1{
	border-radius: 15px 0 0 15px;
}
#ft-slider10{
	border-radius: 0 15px 15px 0;
}
a.ft-button-slider,ft-button-slider-active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#333;
}
a.ft-button-slider-active{
	color:#09C;
}
a.ft-prev{
	display:none;
 	font-family: 'Smythe', serif;
	font-size:18px;
	color:#CCC;
	text-decoration: none;
	padding:5px;
	line-height: 30px;
	background:#333;
	opacity: 0.7; 
}
a.ft-next{
	display:none;
 	font-family: 'Smythe', serif;
	font-size:18px;
	color:#CCC;
	text-decoration: none;
	padding:5px;
	line-height: 30px;
	background:#333;
	opacity: 0.7; 
}
a:hover.ft-prev{
	padding-left:10px;
}
a:hover.ft-next{
	padding-right:10px;
}
/*contenido*/
#contenido{
	width:1000px;
}
.cotent-text{
	width:300px;
	height:300px;
}
.left{
}
.center{
	margin-top:-303px;
	margin-left: 340px;
}
.right{
	margin-top:-303px;
	margin-left:680px;
}
.image-content{
	width:300px;
	height:190px;
}
img{
	border-radius:0 20px 0 20px;
}
.title-content{
	padding-left:10px;
 	font-family: 'Smythe', serif;
 	font-size:25px;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:10px;
	padding-right:5px;
	text-align:justify;
	margin-top:10px;
	margin-bottom:10px;
	line-height:19px;
}
/*footer*/
#footer_content{
	width:100%;
	margin:0 auto;
	background:#333;	
}
#footer{
	height:300px;
	width:1000px;
	margin: 0 auto;
	background:#333;
	margin-top:50px;
}
.cotent-textf{
}
#content_mail{
	width:300px;
}
.leftf{
	width:300px;	
	float:left;
}
.centerf{
	width:300px;	
	margin-left: 340px;
}
.rightf{
	float:right;
}
#navigation ul li a{
	text-decoration:none;
	color:#FFF;
}
/*contenido paginas*/
.slogan{
	color:#900; 
	font-family:Cambria;
	font-size:15px;	
	margin-top:10px;
}
.content-inter{
}
.left-inter{
	float:left;
	width:200px;
}
.center-inter{
	width:550px;
	margin-left: 215px;
}
.right-inter{
	float:right;
	width:220px;
}
.title-content-inter{
	padding-left:10px;
 	font-family: 'Smythe', serif;
 	font-size:25px;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
}
text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:10px;
	padding-right:5px;
	text-align:justify;
	height:120px;
}
.input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
}
#change{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#036;
	
}
#change_form label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
