input,textarea{font:normal 11px Arial;color:#787878}
#cont2{position:relative;left:15px;top:165px;width:760px;padding:66px 0 0 0}


	#cont3{position:relative;left:240px; width:515px;padding:0 0 190px 0; display:block;min-height: 680px; height: auto !important; height: 680px;}
		#cont3 h2{color:#F9A518;font-size:16px;background:url(backtitlenav.png)  no-repeat;padding:0 0 0 20px}
		#buttons {text-align:right;font:bold 12px Arial;padding:10px 0 0 0 ;height:30px}
			#buttons strong{padding:0 20px}
			#buttons span{color:#2470FB;cursor:pointer;padding:0 10px 0 20px}
				#buttons span.active{color:#F9A518;}
				#buttons span#list{background:url(list.png) no-repeat}
				#buttons span#thumb{background:url(thumb.png) no-repeat}
			
		
	#fotos{clear:both;}
	
		#fotos .group {clear:both}
		#fotos .group div{float:left;width:160px; padding:0 0 15px 8px}
			#fotos .group div span{ font: 11px Arial; color:#AAAAAA;text-align:center;display:block; cursor:pointer;}
				#fotos .group div span a { font: 11px Arial; color:#2470FB}
			#fotos .group div a{display:block;text-align:center;color:#F9A518;font: bold 12px Arial;text-decoration:none;}
				#fotos .group div img{border:1px solid #FBD248}
				#fotos .group div a em{display:block;font-style: normal;}

		#fotos.list .group div{float:none;width:auto; padding:0; margin:0; height:60px;}
			#fotos.list .group div a{margin:0; padding:5px 0 0 0; display:block; width:510px; text-align:left; height:60px; }
			#fotos.list .group div a:hover{background-color:#FAF2AB}
				#fotos.list .group div img{border:none;height:50px; width:65px; float:left;}
				#fotos.list .group div a em{display:block; width:430px; float:right; text-align:left; }
			#fotos.list .group div span{ position:absolute; left:470px; margin-top:-45px; display:block}
				#fotos.list .group div span.delete{  margin-top:-25px;cursor:pointer;}
				#fotos.list .group div span a { display:inline; height:auto; color:#2470FB;width:30px}
				#fotos.list .group div span a:hover { background:none}

/*Galeria Detalle*/

#photodetails{padding:25px 0 0 0;font:11px Arial;text-align:center}
	#photodetails div#bug {margin:auto;text-align:left; width:480px}
		#photoname {background:#FEF4D3 url(photobottom.png) left bottom repeat-x; padding:10px}
			#photoname h3{font:bold 12px Arial;color:#F9A518}
			#photoname p{font:normal 11px Arial;color:#aaaaaa;}
			#photoname textarea,#photoname input{width:410px;margin:0 0 0 20px}
	/*navegadores*/	
	p.nav{height:20px;padding:0}
	#photodetails a{color:#787878}
		#photodetails a:hover{text-decoration:none}
			#back{background:url(arrowback.png) no-repeat;padding: 0 0 0 25px;width:90px}
			#prev{background:url(albumicon.png) no-repeat; padding: 0 0 0 15px;width:110px;position:absolute;left:220px; }
			#next{background:url(arrownext.png) right top no-repeat;padding: 0 25px 0 0;position:absolute;right:20px; }
	#photodetails #photo{text-align:center; width:480px}
	#photodetails #photo img{border:1px solid #FBD248}
	
	#comments {padding:20px 0 0 0}
	#formcomments p  {text-align:right;}
		#comments h4{height:20px;font: bold 12px Arial}
		#comments p{padding:10px;text-align:justify; border-bottom:1px dashed #AAAAAA}
		
	input#send{ background:url(btnusersend.png) no-repeat;width:131px;border:none;padding:1px;height:22px;margin:0 25px 0 0}

#cont3  span.delete:hover, #cont3  span.delete.hover, #cont3  .group span a:hover{text-decoration:underline;}

.msgVisitor strong{display:block;text-align:right;padding:0 12px 0 0}
.msgVisitor a{float:none;padding:0 2px}