/* 	Author: NKR design (www.nkrdesign.com) */

*{ margin: 0; padding: 0; }*
body { background: #D35A01; font: 0.8em Arial, Helvetica, Sans-Serif; color: #DDD; line-height: 1.5em; text-align:justify;background-image:url(imagenes/template/bg.png); background-position:top; background-repeat:repeat-x;}
h1 { color: #851B0E; padding: 10px 0; font-size: 2em;}
h2 { color: #851B0E; padding: 0 0 10px 0; font-size: 1.5em;}
h3 { color: #851B0E; padding: 0 0 10px 0; font-size: 1.2em;}
a { color: #851B0E; text-decoration:none;}
a:hover {text-decoration: underline;}
a.button { background: transparent url('imagenes/template/top_button_a.png') no-repeat scroll top right; color: #FFF; display: block; float: left; font-size:1.7em; height: 40px; margin-left: 1px; padding-right: 10px; font-weight:normal;}
a.button span { background: transparent url('imagenes/template/top_button_span.png') no-repeat; display: block; line-height: 25px; padding: 15px 0 0 10px;} 
a.button:hover { background-position: bottom right; color: #FFF; outline: none;}
a.button:hover span { background-position: bottom left; padding: 10px 0 5px 10px;} 
b { font-weight:normal; }

img {border: 0; width: 500px; margin: 0 0 5px 0; border: 1px solid #BE5101; padding: 4px; background: #D76B1B;}
	img.left {float:left; margin: 0 5px 0 0; width:200px; border: 1px solid #BE5101; padding: 4px; background: #D76B1B;}
	img.right {float:right; margin: 0 0 0 5px; width:200px; border: 1px solid #BE5101; padding: 4px; background: #D76B1B;}
	img.youtube {width:200px; height: 150px; border: 0;}
	img.none {width:auto;}
	img.setaloca{width: 200px; margin: 0; padding: 0; border: 0;}
	img.listado {margin: 0; width:157px;}
li {margin: 0 0 0 25px;}
ul {margin:0; padding:0;}
p {margin:0; padding:0;}
hr {border: 1px solid #BE5101;}

.youtube_right {float:right; margin: 0 0 0 5px;}
.youtube {margin: 0 0 5px 0;}

#wrap { width: 750px; margin: 0 auto 0;}

#top {background-image:url(imagenes/template/top.jpg); height: 550px;}
		#espaciador_01 {height: 70px; padding: 145px 45px 0 45px; font-size: 1em; font-weight: bold; color: #851B0E;}
			#espaciador_01 a{color: #D76B1B;}
		#top_left {float:left; margin: 0 0 0 50px; height: 250px; width: 300px;}
		#top_right {float: right;  margin: 0 50px 0 0; height: 250px; width: 300px;}
		#espaciador_02 {clear: both; margin: 0 16px 0 16px; height:20px; padding: 20px 0 0 0; font-weight: bold; color: #D35A01;}
			#espaciador_02 a{ padding: 0 0 5px 0; color: #FFF; text-decoration:underline;}
		#espaciador_03 {clear: both; margin: 0 11px 0 11px; padding: 9px 0 0 0;}
		
#content {margin: 0 auto 0; padding: 0 10px;}
		#center { float: left; width: 510px; padding: 0;}
			#center a{}
			#center h2 { color: #851B0E; padding: 0 0 10px 0;}
		#right { float: right; width: 210px; padding: 29px 0 0 0;}
				#box {border: 1px solid #BE5101; padding: 4px; background: #D76B1B; margin: 0 0 10px 0;}
					#box h2{ padding: 0 0 5px 0; color: #BE5101;}
					#box p{margin: 0 0 0 15px;}
		
#footer {clear: both; padding: 0; font-size:0.8em;  border-top: 1px solid #BE5101;}
		#copyright_left {float: left; padding: 0 0 5px 0;}
			#copyright_left h1 {font-size:1em; margin: 0; padding: 5px 0 0 0; font-weight:normal;}
		#copyright_right {float: right; padding: 5px 0 0 0; }
		#enlaces {clear: both; padding: 0; margin: 0;}

/* comentarios */
.commentsbox {margin: 0; clear: both; border: 1px solid #BE5101; padding: 5px; }
	.commentsbox input[type='text'] {border: 1px solid #BE5101;	background: #D76B1B; padding: 5px; }
	.commentsbox textarea { width:90%;	height: auto; padding: 5px; border: 1px solid #BE5101;	background: #D76B1B; font:100% Arial, Helvetica, Sans-Serif;}

/* buscador */
#searchform {text-align:right; font: bold 0.9em Arial, Sans-Serif;}
	input.search { width: 120px; border: 1px solid #BE5101; }
	
/* paginator */
.paginator {text-align: center;}

#box_ads {border: 1px solid #BE5101; padding: 20px 4px 16px 4px; background: #D76B1B; margin: 0 auto 10px; text-align:center;}