/*===============================*/
* { margin:0px; padding:0px; }

html {
		height: 100%;
		/*overflow: hidden;*/
	}
	
#flashcontent{
	height: 100%;
}

body { font-family:Arial, Tahoma, Verdana; }

img { border:none; }

span.aux
{
	display:block;
	clear:both;
	font-size:1pt;
}

.espacio { margin-bottom:20px; }
/*===============================*/
.left { float:left; }
.right { float:right; }
/*===============================*/
.panel1 { width:260px; }
.panel2 { width:650px; }
/*===============================*/
#Content
{
	margin:0px auto;
	width:927px;
}
/*===============================*/
#Header
{
	width:927px;
	height:60px;
	padding:20px 0px 0px 0px;
}
/*===============================*/
#Logo
{
	width:260px;
	height:54px;
	float:left;
}
/*===============================*/
#TextoLogo
{
	float:left;
	margin:11px 0px 0px 5px;
}

#TextoLogo p
{
	font-size:14pt;
	color:#9d9d9d;
	font-style:italic;
}
/*===============================*/
#ContenidoBienvenida
{
	height:242px;
	width:927px;
}
/*===============================*/
#ImgPrincipal
{
	float:left;
	width:551px;
	height:242px;
}
/*===============================*/
#Bienvenida
{
	float:right;
	width:375px;
	height:242px;
	background:url(../imagenes/dplastics/bg_bienvenida.png);
}
/*===============================*/
#TextoBienvenida
{
	width:300px;
	margin:0px auto;
	padding:40px 0px 0px 0px;
}

#TextoBienvenida h2
{
	font-size:12pt;
	color:#fff;
	background:url(../imagenes/dplastics/bg_vinieta_bn.gif) no-repeat 0px 5px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
}

#TextoBienvenida p
{
	font-size:9pt;
	color:#fff;
	text-align:justify;
	line-height:1.2em;
}

#TextoBienvenida a
{
	color:#299dd2;
	width:111px;
	height:19px;
	display:block;
	background:url(../imagenes/dplastics/btn_contactenos_bn.png) no-repeat;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding:4px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}

#TextoBienvenida a:hover { background:url(../imagenes/dplastics/btn_contactenos_bn.png) no-repeat 0px -23px; }
/*===============================*/
#InfoTexto { 
	padding:0px 0px 30px 0px; 
	margin:15px 0 0 0;
	

}

#InfoTexto img.imagen
{
	padding:1px!important;
	border:1px solid #ccc!important;
	margin:10px auto!important;
	width:auto!important;
	height:auto!important;
}


#InfoTexto h1, #InfoTexto h2
{
	font-weight:normal;
	font-family:Tahoma, Verdana;
	color:#299ed4;
	font-size:18pt;
}

#InfoTexto h3
{
	font-size:11pt;
	font-weight:normal;
	color: #5B5B5B;
}

#InfoTexto p
{
	font-size:9pt;
	line-height:1.4em;
	margin:0px 0px 6px 0px;
	text-align:justify;
	color: #5B5B5B;
}

ul#ListaTexto { margin:5px 5px 10px 45px; }

ul#ListaTexto li
{
	font-size:9pt;
	line-height:1.4em;
	margin:0px 0px 2px 0px;
	text-align:justify;
	color: #5B5B5B;
}
/*====================================*/
#Tablita
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:12px;
	width:500px;
	text-align:left;
	border-collapse:collapse;
	margin:10px auto 20px auto;
}

#Tablita2
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:12px;
	width:650px;
	text-align:left;
	border-collapse:collapse;
	margin:10px auto 20px auto;
}

#Tablita caption, #Tablita2 caption
{
	margin:0px 0px 10px 0px;
	font-size:14px;
}

#Tablita th, #Tablita2 th
{
	font-size:13px;
	font-weight:normal;
	padding:5px;
	background:#299CD2;
	border-top:4px solid #10395A;
	border-bottom:1px solid #fff;
	color:#fff;
}

#Tablita td, #Tablita2 td
{
	padding:6px;
	background:#e8edff; 
	border-bottom:1px solid #fff;
	border-top:1px solid transparent;
}

#Tablita tr:hover td, #Tablita2 tr:hover td
{
	background:#d0dafd;
	color:#339;
}

#Tablita td.centro, #Tablita th.centro, #Tablita2 td.centro, #Tablita2 th.centro
{	text-align:center;	}

#Tablita textarea, #Tablita2 textarea
{
	padding:2px;
	font-size:12px;
	font-family:Arial;
	width:220px;
	margin:5px 0px 0px 0px;
}
/*===============================*/
#Menu
{
	float:left;
	width:260px;
	margin:0px 45px 40px 0px;
}
/*===============================*/
#Galeria 
{
	padding:60px 10px 40px 10px;
	width:800px;
	margin:0px auto;
	height:200px;
}

#Galeria ul { list-style: none; }

#Galeria li
{
	float:left;
	display:block;
	margin:0px 20px;
}

#Galeria li.img1{ width:104px; height:150px; padding:18px 0px 0px 0px; background:url(../imagenes/dplastics/bg_imagen.png) repeat-x bottom;}
#Galeria li.img2{ width:125px; height:172px; padding:8px 0px 0px 0px; background:url(../imagenes/dplastics/bg_imagen.png) repeat-x bottom;}
#Galeria li.img3{ width:142px; height:188px; background:url(../imagenes/dplastics/bg_imagen.png) repeat-x bottom; }

#Galeria li.img1 img{ width:104px; height:102px; }
#Galeria li.img2 img{ width:125px; height:124px; }
#Galeria li.img3 img{ width:142px; height:140px; }
/*===============================*/
#ContenidoContacto
{
	background:#ebebeb;
	padding:10px 20px 10px 20px;
	margin:10px 0px 30px 0px;
	clear:both;
}
/*===============================*/
#ContenidoFormulario
{
	background:#ebebeb;
	padding:15px 20px;
	margin:0px 0px 30px 0px;
}
/*===============================*/
#Formulario { height:180px; }

#Formulario h2
{
	color:#585858;
	font-size:18pt;
	font-weight:normal;
	margin:0px 0px 20px 0px;
	font-family:Tahoma, Verdana;
}

#Formulario h3
{
	color:#585858;
	font-size:11pt;
	font-weight:normal;
	margin:0px 0px 15px 0px;
	font-family:Tahoma, Verdana;
}

#Formulario fieldset
{
	border:none;
	width:232px;
	float:left;
}

#Formulario p { margin:0px 0px 7px 0px; }

#Formulario p.boton { text-align:right; margin:0px 4px 0px 0px; }

#Formulario input.itext
{
	padding:3px 2px;
	color:#898989;
	width:220px;
	font-size:8pt;
	border:1px solid #999;
}

#Formulario input.isubmit
{
	padding:3px 2px;
	color:#299dd2;
	width:113px;
	height:24px;
	font-size:8pt;
	border:none;
	text-align:left;
	font-weight:bold;
	padding:0px 0px 0px 19px;
	background:url(../imagenes/dplastics/btn_formulario.png) no-repeat;
}

#Formulario textarea
{
	padding:3px 2px;
	color:#898989;
	width:220px;
	height:71px;
	font-size:8pt;
	border:1px solid #999;
	font-family:Arial;
}
/*===============================*/
#Footer
{
	background:#299dd2;
	padding:15px 0px 10px 0px;
	clear:both;
}
/*===============================*/
#Copy
{
	float:left;
	width:350px;
	padding:0px 0px 0px 25px;
}

#Copy a { color:#ccc; }

#Copy a:hover { color:#fff; text-decoration:none; }

#Copy p
{
	color:#fff;
	font-size:9pt;
	margin:0px 0px 6px 0px;
}
/*===============================*/
#Telf
{
	float:right;
	width:300px;
}

#Telf ul
{
	text-align:right;
	padding:19px 25px 0px 0px;
}

#Telf li
{
	display:inline;
	font-size:11pt;
	color:#fff;
	list-style:none;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	border-left:1px solid #fff;
	padding:0px 0px 0px 10px;
}

#Telf li.noline { border:none; }





#img_gallery
{
	position:relative;
	margin-top:1em;
	width:680px;
	height:320px;
}	

#img_large
{
	width:430px;
	text-align:center;
	float:left;
}

#largeImg
{
	border: solid 1px #ccc;
	width:400px;
	padding: 5px;
	margin:0px auto;
}

#img_small
{
	float:right;
	width:245px;
}

.thumbs img {
	border: solid 1px #ccc;
	width: 65px;
	height: 70px;
	padding: 4px;
	float:left;
	margin:0px 0px 5px 4px;
}
.thumbs img:hover {
	border-color: #FF9900;
}