@charset "utf-8";
/* CSS Document */
/*body {
 scrollbar-face-color:fuchsia;
 scrollbar-highlight-color:yellow;
 scrollbar-3dlight-color:orange;
 scrollbar-darkshadow-color:darkblue;
 scrollbar-shadow-color:gray;
 scrollbar-arrow-color:yellow;
 scrollbar-track-color:aqua;
}
*/


/*li{
	list-style: none;
	background-image: url(vi%C3%B1eta.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom:15px;
	}*/

.contenedor {
	width:816px;
	height:576px;
	background-image:url(web_bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -288px;
    margin-left: -408px;
}
.contenedor1 {
	width:816px;
	height:576px;
	background-image:url(bg2.jpg);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	position:absolute;
    top:50%;
    left: 50%;
    margin-top: -288px;
    margin-left: -408px;
}

.texto_general {
	width:430px;
	height:436px;
	position:absolute;
	left: 340px;
	top: 65px;
	/*top:355px;
	left: 772px;
	margin-top: -288px;
	margin-left: -408px;*/
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#C0F;
	margin-bottom:30px;
}
.texto {
	/*	font-weight:bold;*/
	text-align:justify;
	/*font-size:14px;*/
	color:#fff;
	margin-bottom:20px;
	font-family:"Lucida Grande", "Verdana";
	font-size:13px;
}
.texto li{
	list-style: none;
	background-image: url(vineta.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom:15px;
	font-family:"Lucida Grande", "Verdana";
	font-size:13px;
	}
.menu {
	width:160px;
	height:138px;
	position:absolute;
	top:317px;
	left: 434px;
	margin-top: -288px;
	margin-left: -408px;
}
.menu2 {
	width:444px;
	height:26px;
	position:absolute;
	top:518px;
	left: 174px;
	}
/*FORMULARIO*/	
.input {
	border:solid 1px #93C; 
	color:#FFF;
	background:none;
	width:230px; 
	/*margin-left:10px;*/
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.input1 {
	border:solid 1px #93C; 
	color:#FFF;
	background:none;
	width:230px; 
	/*margin-left:10px;*/
	font-size:13px;
	font-family:"Lucida Grande", "Verdana";
	overflow: hidden;	
}
.btn {
	border:solid 1px #93C; 
	color:#FFF;
	background:none;
	width:70px;
	height:25px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-left:220px;*/
	cursor:pointer;
	text-align:center;
	text-decoration:none;	
}

.txt_form {
	position:absolute;
	left: 59px;
	top: 128px;
	height: 319px;
	width: 65px;
}
.txt_form p {padding-bottom:5px;}
#form1 p {
	line-height:0px;
	padding-bottom:0px;
	margin-left:20px;
			}														




/*PORTFOLIO*/
#tit-port {
	width:495px;
	height:460px;
	position:absolute;
	left: 292px;
	top: 20px;
	}
#tit-port #titulo {
	width:199px;
	height:50px;
	position:absolute;
	left: 58px;
	top: 36px;
}
#tit-port #portfolio {
	width:506px;
	height:348px;
	position:absolute;
	left: 6px;
	top: 107px;
}
#slideshow * { margin: 0; padding: 0; }
#slideshow { /*background:  url(images/bg_shadow.gif) no-repeat top;*/
	position: absolute; /*padding: 14px 0 15px;*/
	width: 382px;
	height: 367px;
	left: 106px;
	top: 3px;
}
#slideshow #menu, #slideshow #pictures, #slideshow #loading {
	position: absolute;
	top: -9px;
}
#slideshow #loading { /*background: url(images/spinner.gif);*/ display: block; top: 158px; left: 205px; text-indent: -5000px; width: 24px; height: 24px; visibility: hidden; z-index: 5; }
#slideshow #pictures {
	/*background: url(img_portfolio/bg.jpg);*/
	width: 390px;
	height:370px;
	/*left: -5px;*/
	overflow: hidden;
	position:absolute;
	left: -4px;
}
#slideshow #pictures li { display: block; position: absolute; top: 0; width: 380px; height:360px; }
#slideshow #pictures li img {
	display: block;
	position: absolute;
	left: 5px;
	top: 5px;
}
#slideshow #menu {
	list-style-type: none; 
	width: 111px;
	height: 257px;
	right: 386px;
	padding-top: 20px;
}
#slideshow #menu li { display: block; z-index: 1000; position: relative; zoom: 1;    }
#slideshow #menu li a { display: block; font: 11px "Lucida Grande", "Verdana"; text-decoration: none; padding: 5px 0 5px 15px; z-index: 1000; color: #ccc; /*line-height: 14px;*/ vertical-align: middle; zoom: 1; }
#slideshow #menu li a:focus { outline: 0; }
#slideshow #menu li a:hover { color:#90C; /*color: #fff;*/ }
#slideshow #menu li.current a { font: 11px "Lucida Grande", "Verdana"; color:#90C; padding: 5px 0 5px 15px; line-height: 18px; }
#slideshow #menu li.background { background: url(viñeta.jpg) no-repeat left center; position: absolute; font-size: 1px; height: 7px; width: 4px; z-index: 5; }

/*p a { color: #BE7A40; }*/
h1 { font: 20px "Georgia"; color: #666; }
p, ul {
	font: 13px "Lucida Grande", "Verdana";
	color: #FFF;
}
#back a { font-size: 11px; }
#demo { margin: 40px 70px 70px; }
h2 { font: 18px "Georgia"; color: #666; margin-top: 0; }
h3 { font: 13px "Lucida Grande", "Verdana"; color: #999; text-transform: uppercase; font-weight: bold; }
#slideshow-options ul { padding: 0; }
#slideshow-options ul li { list-style-type: none; display: inline; padding-right: 0; }

