body{
margin: 0;
padding: 0;
font-family: Calibri, Arial, sans-serif;
color: #FFF;
}

h1{
font-size: 30px;
fontt-weight: bold;
}

h2{
font-size: 24px;
fontt-weight: bold;
}

h3{
font-size: 20px;
fontt-weight: bold;
}

p{
font-size: 16px;
}


a{
color:#FFEE88;
text-decoration: none;
font-weight: bold;
}
#links{
color:#FFEE88;
font-weight: bold;
}

a:hover{
text-decoration: underline;
}

img{
border: 0;
}

#content{
width: 1024px;
border: 0;
padding: 0;
margin: 0;
margin: auto;
}

#header{
width: 1024px;
height: 91px;
background: url(/newimages/header.png) no-repeat;
text-align: right;
}

#header div{
padding-top: 10px;
padding-right: 10px;
}

#menu{
width: 1024px;
height: 26px;
background: url(/newimages/menu.png) no-repeat;
border: 0;
padding-left: 50px;
}

#menu ul{
list-style:none;
	margin:0;
	padding:0;
}

#menu ul li{
margin:0;
padding:2px;
padding-left: 5px;
float:left;
margin-top: 2px;
color: #FFF;
}

#menu ul li a{
color: #FFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

#menu ul li a:hover{
text-decoration: none;
}

#contentBody{
clear:both;
border: 0;
padding: 0;
padding-top: 10px;
width: 1024px;
background-color: #4290d6;
height: 1000px;
}

#subbody{
width: 840px;
margin-left: 60px;
heigth: 630px;

padding: 10px;
}

#footer{
width: 1024px;
height: 33px;
background: url(/newimages/footer.png) no-repeat;
}

.copyrite{
width: 1024px;
margin: auto;
text-align: center;
color: #666;
font-size: 10px;
}

.copyrite a{
color: #999;
text-decoration: none;
}

.copyrite a:hover{
color: #0000FF;
text-decoration: underline;
}

#portfolio{
width: 900px;
margin: auto;
}

#portfolio ul{
list-style:none;
	margin:0;
	padding:0;
}

#portfolio ul li{
margin:0;
padding:2px;
float:left; 
margin-top: 7px;
color: #FFF;
height: 200px;
}

#portfolio a:hover {
text-decoration:none;
}

.por_left {
width: 250px;
float: left;
text-align: center;
font-variant: small-caps;
font-size: 20px;
}

.por_left img {
border: 2px solid #fff;
padding: 2px;
margin-bottom: 5px;
text_decoration: none;
}

.por_right {
width: 500px;
float: right;
text-align: justify;
}

#quienes{
list-style:none;
	margin:0;
	padding:0;
width: 800px;
margin: auto;

}

#quienes li{
padding:5px;
float:left; 
margin-top: 7px;
color: #FFF;
height: 250px;

}


.texto{
width: 100%;

}

.contacto{
width: 100%;
}

.boton{
width: 100px;
}

.InputContect{
width: 300px;


border: 1px solid #EFF;
}

.contacto textarea{
width: 300px;
height:140px;
border: 1px solid #EFF;
}




#carousel{
		/*background-color:#000000;*/
		width:700px;
		height:300px;
		/*position:relative;*/
		position: absolute;
		/*border:1px solid #FFFFFF;*/
		margin: auto;
		
	}
	
#carousel	img{
		width:100%;
		height:auto;
		border:0px solid #FFFFFF;
		display:block;
	}
	
	
	
	
.tip-top {
	z-index: 13000; width: 139px; color: #fff; 
}
.tip-title {
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	background: url(/tipsimage/smoke.png) left top; 
	padding-bottom: 4px; 
	margin: 0px; 
	color: #9fd4ff; 
	padding-top: 8px
}

.tip{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 12px;
	background: url(/tipsimage/smoke.png) left top; 
	padding-bottom: 4px; 
	margin: 0px; 
	color: #FFF; 
	padding-top: 8px
}


.tip-bottom {
	padding-right: 8px; 
	padding-left: 8px; 
	font-size: 11px; 
	background: url(/tipsimage/smoke.png) right bottom; 
	padding-bottom: 8px; 
	padding-top: 4px
}

.Pfotos{
width:250px;
float:left
}
.Pdatos{
width:400px;
float:left
}



.info{
font-size: 10px;
text-align: justify;
}
.titleQ{
font-size: 24px;
/*color:#FFFFCC;*/
color:#FFEE88;

cursor: pointer;
}

/* path bsd frame */

.bsd_frame {
   margin-top: 75px;
}

.bsd_frame_left {
   width: 374px;
   float: left;
}

.bsd_frame_right {
   padding-top: 25px;
   width: 450px;
   float: right;
   font-weight: bold;
   font-style: italic;
   text-align: justify;
}

.bsd_frame_clear {
   clear:both;
}