/* CSS Document */
*{
	margin:0px;
	padding:0px;
	outline:none;
}
img{	border:0px;
}
body{
	background-color:#333333;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:145%;
	text-align:justify;
}
#general{	width:980px; margin:auto; background-color:#FFFFFF; color:#000000;  padding:10px;
	background-image:url(../IMG/background-QNTJ.jpg);
	background-repeat:no-repeat;
}
#header{	height:325px;}
#header h3{
	font-size:48px;
	font-weight:bold;
	font-family:Impact,Verdana, Arial, Helvetica, sans-serif;
	padding:25px 0px 10px 25px;
}
#header h3 a{
	color:#000000;
	text-decoration:none;
}
#header h4{
	padding:3px 0px 25px 270px;
}
#header h1{
	font-size:26px;
	padding:40px 0px 10px 0px;
	text-align:right;
}
#header h2{
	font-size:14px;
	padding:0px 0px 25px 0px;
	color:#FFFFFF;
	text-align:right;
}
#header h5, .presupuesto h5{
	font-size:30px;
	font-weight:bold;
	text-align:right;
	padding:15px 0px 10px 0px;
	font-family:Impact,Verdana, Arial, Helvetica, sans-serif;
}
#header p a, .presupuesto p a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	float:right;
}
#contact{
	width:405px;
	overflow:hidden;
	padding:2px 0px 5px 20px;
}
.presupuesto{
	width:216px;
	height:175px;
	float:right;
	margin:100px 50px 0px 0px;
	text-align:center;
}
.presupuesto h5{
	font-size:42px;
	padding:20px 0px 14px 0px;
}
.presupuesto p a{
	font-size:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.presupuesto ul{
text-align:left;
margin-top:20px;
padding:10px;
background-color:#CCCCCC;
list-style:none;
}
#content{ width:900px; margin:auto; font-size:11px;}
#left{ width:400px; text-align:justify;}
.clear{	width:100%; clear:left; height:1px;}
#left h3, .tercios h3, .tercios-bajos h3, #informacion h4{ font-size:16px; color:#666666; margin-bottom:10px;}
#left p, #left ul, .tercios-bajos p, .tercios-bajos ul{ padding-left:25px;}
#camisetas,#todo-incluido,#restricciones,#caracteristicas{border-bottom:#CCCCCC dashed 1px; padding:5px; width:360px; padding-left:125px; height:130px; margin:0px 0px 15px 0px;}
#camisetas{ background-image:url(../IMG/camiseta.jpg); background-repeat:no-repeat; background-position:-5px;}
#todo-incluido{ background-image:url(../IMG/carro.jpg); background-repeat:no-repeat;  background-position:-5px;}
#restricciones{ background-image:url(../IMG/aviso.jpg); background-repeat:no-repeat; background-position:-5px;}
#caracteristicas{ background-image:url(../IMG/x10.jpg); background-repeat:no-repeat; background-position:-5px;}

.tercios{	width:31%; margin:1%; height:380px; float:left;}
.tercios ul{ width:220px; margin-left:25px;}
.tercios li{ list-style:none; padding:5px 5px 5px 5px; font-size:11px;}
.tercios-bajos{ width:31%; margin:1%; height:220px; float:left;}
#footer{ height:205px; background-image:url(../IMG/footer.jpg); background-position:top;}
#footer h3{
	font-size:12px;
	color:#FFFFFF;
	padding-top:135px;
	text-align:right;
	padding-right:75px;
}
#footer img{ float:right; 	padding-right:75px;}
strong{	font-weight:bold; font-size:12px;}
.mas-info{float:right;}
.ancho-alto{ padding-left:25px; float:right; padding:0px 25px 0px 0px;}
.der{ float:right; margin-top:-135px;}
.par{background-color:#CCCCCC; font-size:16px;}
.impar{background-color:#999999; color:#FFFFFF; }
#tallas{ width:150px;}
.precio-total{  float:right;}
.precio-unidad{ float:right; }
/*
-----------------------------------------
FORM
----------------------------------------- 
*/
#informacion h4{ margin:25px 0px 5px 0px; border-bottom:#000000 solid 1px; width:450px;}
#form-contacto{
	border-top:#333333 1px solid;
	padding-top:15px;
	line-height:220%;
}
#form-contacto form{
	margin-left:75px;
}
label {
	width:8em;
	float:left;
}
.destacado{font-size:18px; margin:10px 0px 10px 0px; color:#CC0000;}
#enviar{background-color:#669933; padding:10px; color:#FFFFFF; font-size:18px; margin:3px; margin-left:290px;}



#listticker{
	height:240px;
	overflow:hidden;
	float:left;
}
#listticker2{
	height:240px;
	overflow:hidden;
	float:left;
}
#listticker li, #listticker2 li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li,  #listticker2 li{
		list-style:none;
	}
		#listticker a,  #listticker2  a{
			color:#000000;
			border:0px;
		}
		#listticker .news-title,  #listticker2 {
			display:block;
			font-weight:bold;
			font-size:11px;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
		#listticker img,  #listticker2  img{
			float:left;
			border:0px;
		}