*{
	margin:0; 
	padding:0;
	}

body {
	background-color:#000000;
	font-family: "Trebuchet MS";
	font-size: 14px;
	}

img {border:0;}
.descargar{background-image:url(../img/descargar.gif); background-repeat:no-repeat;color:#E35523;
	outline:none; margin-bottom:12px}
.opciones{background-repeat:no-repeat; padding-left:20px;}
a {
	text-decoration:none;
	color:#E35523;
	outline:none;
	}
	
	a.opciones{background-repeat:no-repeat; padding-left:20px;}
	a.visualizar{background-image:url(../img/visualizar.gif);}
	a.descargar{background-image:url(../img/descargar.gif);}
	a.comprar{background-image:url(../img/comprar.gif);}	
	a.feed{background-image:url(../img/feed.png);}
	
ul{
	list-style-type:square;
	}
	
#wrap{
	width:950px;
	margin:0 auto;
	margin-top:10px;
	}

#header {
	height:80px;
	}

#navigation {
	height:50px;
	background-color:#333333;
	margin-top:10px;
	}

	ul#toolbar {list-style: none; height:34px; display:block; line-height:34px; background-color:#333333; padding:8px; }
	ul#toolbar li a {display: block; color:#FFFFFF; text-decoration:none; text-align:center; padding: 0 10px; margin:0;}
	ul#toolbar li a:hover, ul#toolbar li:hover {background-color:#E35523;}
	ul#toolbar li { float: left; margin-right:10px;}
	ul#toolbar li ul { position: absolute; left: -999em; background-color:#eee;	width: 165px; list-style: none;}
	/*ul#toolbar li li { width: 165px; float:left; line-height:16px; border-right:none; }
	ul#toolbar li li a { padding:7px 0; border-bottom:1px solid #D2D2D2; width:157px; color:#666; text-decoration:none; text-align:left; padding-left:8px; display:block; }
	ul#toolbar li li a:hover {color:#000; background-color:#D52300; }*/
	ul#toolbar li:hover ul {left: auto; }
	ul#toolbar li:hover ul, #toolbar li.sfhover ul {left: auto; }

#content { 
	min-height:430px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:430px; /* for IE5.x and IE6 */
	background-color:#EAEAEA;
	padding:15px;
	}

	#banner{
		border:1px solid #d6d6d6;
		background: #ffffff url(../img/quote.gif) left top no-repeat;
		padding-top:10px;
		padding-left:40px;
		padding-right:10px;
		padding-bottom:10px;
		line-height:30px;
		text-align:justify;
		min-height:40px; /* for modern browsers */
		height:auto !important; /* for modern browsers */
		height:40px; /* for IE5.x and IE6 */
		margin-bottom:10px;
		}

	#contenido{
		border:1px solid #d6d6d6;
		float:left;
		width:550px;
		background-color:#ffffff;
		padding:10px;
		text-align:justify;
		min-height:410px; /* for modern browsers */
		height:auto !important; /* for modern browsers */
		height:410px; /* for IE5.x and IE6 */
		}
		
		#contenido p{margin-bottom:8px; margin-top:8px;}
	
		#contenido h1{
			font-size: 24px;
			font-weight: normal; 
			margin: 0px 0 10px;
			padding-bottom:4px;
			border-bottom:4px solid #ccc;
			color:#E35523;
			margin-bottom:20px;
			}
			
		#contenido ul.condiciones, #contenido ul.materiales {padding-left:20px; margin-bottom:10px;}
		
		#contenido ul.galeria{
			list-style-type:none;
			margin-left:18px;
			}
			#contenido ul.galeria li{
				float:left;
				width:250px;
				border:1px solid #ccc;
				padding:4px;
				margin-bottom:14px;
				text-align:center;
				}

			#contenido ul.galeria li.margen{
				margin-right:25px;
				}

			#contenido ul.galeria li p{
				border-top:1px solid #ccc;
				color: #E35523;
				padding-top:6px;
				font-weight:bold;
				margin-top:4px;
				font-size:12px;
				}

			#contenido ul.galeria li img{
				margin-top:10px;
				}
				
				table.publicidad {
                        border: 1px solid #ccc;
                        width: 500px;
                        margin: 10px auto 0 auto;
                        }
                
                table.publicidad caption {
                        font: bold 1.1em/1.2em "Trebuchet MS", Tahoma, Arial, sans-serif;
                        color: #000;
                        text-align: center;
                        margin: 4px auto;
                        }

                table.publicidad tbody tr.principal th {
                        font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
                        color: #fff;
                        background: #E35523;
                        text-align: left;
                        padding: 5px;
                        border: 0;
                        }
                table.ensayo tbody tr.publireportaje th {
                        font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
                        color: #fff;
                        background: #E35523;
                        text-align: left;
                        padding: 5px;
                        border-top: 1px solid #eee;
                        }

                table.publicidad tbody th {
                        font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
                        color: #DC4503;
                        background: #FEFFF1;
                        text-align: left;
                        padding: 5px;
                        border-top: 1px solid #eee;
                        }

                        
                table.publicidad tbody td {
                        font: .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
                        color: #666;
                        background: #fff;
                        text-align: right;
                        padding: 5px;
                        border-top: 1px dotted #eee;
                        }
			
		
	#sidebar{
		float:right;
		border:1px solid #d6d6d6;
		width:300px;
		background-color:#ffffff;
		padding:10px;

		min-height:410px; /* for modern browsers */
		height:auto !important; /* for modern browsers */
		height:410px; /* for IE5.x and IE6 */
		}
		
		#sidebar h2{
			font-size: 18px;
			font-weight: normal; 
			margin: 0px 0 10px;
			border-bottom:4px solid #ccc;
			color:#E35523;
			padding-bottom:4px;
			margin-top:7px;
			margin-bottom:20px;
			}

		#sidebar ul.datos_contacto{
			margin-top:10px;
			margin-left:20px;
			margin-bottom:20px;
			}
			#sidebar ul.datos_contacto li{
				margin-bottom:8px;
				}
		#sidebar ul.lista{
			list-style-type:none;
			margin-bottom:20px;
			}
			
			#sidebar ul.lista li{
				margin-bottom:8px;
				}				

#footer { 
	margin:10px 0;
	color:#ffffff;
	text-align:center;
	font-size:10px;
	}
	
table.contacto {
	width: 460px;
	margin-top:20px;
	margin-left:50px;
	}
	
	table.contacto td{
		height:26px;
		}
	
	table.contacto input{
		border:1px solid #ccc;
		font-size:0.9em;
		padding:2px;
		width:340px;
		}
	
	table.contacto input.boton-enviar {
		border:1px solid #ccc;
		width:70px;
		margin-top:4px;
		}			
	
	table.contacto textarea{
		border:1px solid #ccc;
		font-size:0.9em;
		padding:2px;
		width:340px;
		}		
		
.reverseemail {unicode-bidi:bidi-override; direction: rtl;}


#subscribe {

	margin: 0px;

	padding: 5px 0px 0px 0px;

	overflow: hidden;

	}



#subbox {
	background: #EEEEEE !important;
	width: 250px;
	color: #495D5C;
	font-size: 12px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #ccc;
	display: inline;
	}

#subbutton {
	background-color: #E95227;
	border:0;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	margin: 0px 0px 0px 7px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	}

