/* CSS Document */

#contentPhotos {
	float: left;
	width: 740px;
	font-size:12px;
}
#contentPhotos h1 {
	color: #FFFFFF;
	font-size: 16px;
	padding: 6px 10px 5px 10px;
	border-bottom: solid 1px #FFFFFF;
	letter-spacing: 2px;
	margin: 0 0 20px 0;
	background:url(../images/beta.gif) no-repeat right;
}

#contentPhotos h2 {
	color: #FFFFFF;
	font-size: 14px;
	padding: 6px 10px 5px 10px;
	border-bottom: solid 1px #FFFFFF;
	margin: 0 0 20px 0;
}

/*////////////////////////////////////////////////////////////////////////////////////// Listado */

#search { width:390px; height:73px; background:url(../images/fondoBuscador2.png) no-repeat; float:left; margin-left:10px; padding: 10px 15px; }
#search div { float:left; margin-right: 5px;}
#search label { color: #333333; padding-top: 3px; font-weight: bold; font-size: 12px; display: block; }
#search input {	font-size: 12px; padding: 2px 5px 2px 5px; border: solid 1px #666666; }
#search select { font-size: 12px; }
#search .submit { padding: 17px 0 0 5px; }

#subMenu { width:300px; margin:17px 10px 0 0; float:right; }

#albums .post { float:left; width:335px; margin: 5px 2px 5px 8px; padding:10px; border:solid 1px #292929; background:#080808; }
#albums .title { font-size: 13px; font-weight: bold; margin: 0 0 5px 0; background: url(../images/flecha4.gif) no-repeat; padding: 2px 0 0 20px; }
#albums a { color:#E57409; text-decoration:none; }
#albums a:hover { color:#fff; }
#albums img { width:90px; height:90px; border:solid 1px #666666; margin: 4px 4px 0 0; }
#albums .thumb { float:left; }
#albums .info  { float:right; width:135px; margin-top:5px; }
#albums .info tr { height:18px; }
#albums label { color:#E57409; font-weight:bold; padding-left:15px; background: url(../images/flecha.gif) no-repeat; }
#albums .date { color: #CCCCCC; font-size: 10px; }
#albums .star { background:url(../images/star.gif) no-repeat; padding-left:15px; }

/*///////////////////////////////////////////////////////////////////////////////////// Detalles*/

#album       { float:left; width:590px; }
#album label { display:inline; color:#E57409; font-weight:bold; padding:0 10px 3px 10px; width:200px; }
#album .inline  { display:inline; }
#album legend { font-size: 14px; font-weight:bold; color:#FFFFFF; }
#album fieldset { border:solid 1px #CCCCCC; margin: 10px 10px 10px; }
#album fieldset div { margin:10px; }
#album p { background: url(../images/flecha.gif) no-repeat; padding-left: 15px; margin: 8px 0 0 20px; }

#thumbs { margin: 0 5px; } 
#thumbs ul  { list-style:none;}
#thumbs li  { display:block; float:left; margin:0 0 10px 5px; text-align:center;}
#thumbs img { border:#aaaaaa solid 1px; width:95px;}
#thumbs .del { padding-left: 20px; background:url(../images/cross.gif) no-repeat; color:#FFFFFF; text-decoration:none; }
#thumbs .del:hover { text-decoration:underline; }

#infoAlbum { float:right; width:140px; }
#infoAlbum .label { color:#E57409; font-weight:bold; padding:7px 0 2px 0; }
#infoAlbum .star { background:url(../images/star.gif) no-repeat; padding:1px 0 0 15px; margin:10px 0 3px 0; }
#stars { font-size:10px; color:#CCCCCC; }

#otherAlbums { float:right; width:200px; margin:0 10px 0 0; overflow:auto; }
#otherAlbums .album { margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #555555; }
#otherAlbums .date { color: #CCCCCC; font-size: 10px; }
#otherAlbums .title { color:#E57409; font-weight:bold; } 
#otherAlbums .title a { color:#E57409; text-decoration:none; } 
#otherAlbums .title a:hover { text-decoration:underline; } 
#otherAlbums img { width:90px; border:solid 1px #666666; margin: 4px 0 0 4px; }

#contentPhotosA { float:left; width:500px; margin:0 0 10px 10px; }

#photo { background:url(../images/loading.gif) no-repeat center; text-align:center; margin-bottom:8px; }
#photo img { border:1px solid #999999; }

#comments .author { float:left; color:#E57409; width:125px; font-weight:bold; text-align:right; margin:0 0 8px 0; }
#comments .comment { float:right; width:365px; margin:0 0 8px 0; }

#newComment { margin-top:10px; text-align:center; border-top:solid 1px #555555; }
#newComment * { margin-top:10px; }
#newComment textarea { border:solid 1px #CCCCCC; }
