body {background:#2d1719;color:#FFF;font-family:verdana;font-size:12px;margin-top:122px;}
#wrapper {width:820px;margin:0 auto;}
h1#error {text-align:center;background:#261214;border:3px solid #30191b;width:820px;font-size:15px;padding:6px 0 6px 0;margin:0 auto 6px auto;}
#menu {margin:0;padding:0;padding-bottom:19px;}
#menu li {float:left;list-style-type:none;padding-left:10px;padding-right:10px;background:url(images/splitter.png) no-repeat 100% 80%;}
#menu li a {text-decoration:none;color:#FFF;}
#menu li a:hover {text-decoration:underline;}
#upload {float:left;width:632px;height:119px;background:#261214;border:3px solid #30191b;padding-left:17px;}
#upload #logo {float:left;border:0;margin-top:46px;margin-right:16px;}
#upload h1 {float:left;font-style:italic;font-weight:normal;color:#fff5a4;font-size:16px;margin:0;padding-top:18px;}
#upload h2 {float:left;font-style:italic;font-size:11px;font-weight:normal;margin:0;padding-bottom:6px;}
#upload #form {float:left;margin-top:8px;}
#upload #form #browse {float:left;background:url(images/browse.png);width:75px;height:33px;border:0;}
#upload #form #field {float:left;background:#69363a;text-indent:4px;font-size:14px;border:solid 1px #8b474d;padding-top:5px;height:25px;width:245px;color:#957073;margin-left:10px;margin-right:10px;}
#upload #form #up {background:url(images/upload.png);height:33px;width:75px;border:0;}
#uploaded {float:left;width:615px;background:#261214;border:3px solid #30191b;padding-left:17px;padding-right:17px;margin-top:9px;padding-top:23px;padding-bottom:23px;}
#uploaded h3 {font-style:italic;font-weight:normal;color:#fff5a4;font-size:16px;margin:0;}
#uploaded h4 {font-style:italic;font-size:11px;font-weight:normal;margin:0;}
#uploaded a {color:#FFF;text-decoration:none;}
#uploaded a:hover {text-decoration:underline;}
#sidebar {float:right;width:154px;}
.block {width:154px;height:69px;background:#261214;border:2px solid #30191b;text-align:center;padding-right:4px;padding-top:25px;margin-bottom:7px;}
.block:hover {background:#1e0d0f;}
.block a {color:#FFF;text-decoration:none;}
.block a:hover {text-decoration:underline;}
#footer {float:left;color:#746869;margin:0;padding-top:4px;}
#footer a {font-weight:bold;color:#746869;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#localUP {float:left;}

input file {height:10px;

/* Las preferencias */
div#preferencias, div#preferencias a {
	width: 65px;
	height: 17px;
	display: block;
	background-image: url(site-img/preferencias.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#preferencias {
	position: absolute;
	margin-top: 1em;
}
div#preferencias.en, div#preferencias.en a {
	background-image: url(site-img/preferencias_en.gif) !important;
}
div#preferencias.fa, div#preferencias.fa a {
	background-image: url(site-img/preferencias_fa.gif) !important;
}

div#preferencias a:active {
	background-position: 0 -17px;
}

div#preferencias a span {
	display: none;
}

div#preferencias a#pclosed {
	background-position: 0 0;
}

div#preferencias a#popen {
	background-position: 0 -17px;
}

div#cajon-pref {
	padding: 10px 0 10px 0;
	min-height: 2.2em;
	}

div#pref-panel {
	width: 40em;
	margin: 20px auto 10px auto;
	border: 1px solid #DEDEDE;
	text-align: center;
	background: #F7F7F7;
}

div#pref-panel p {
	margin: .5em 0 0 0;
	padding: 0 1em 0 2em;
	text-align: left;
	display: block;
	float: left;
}

div#pref-panel div#save {
	float: right;
	text-align: right;
	margin: .7em 1em 0 0;
}

div#pref-panel div#save a {
	background: #000 url(site-img/btn_save.png) repeat-x;
	font-family: "Lucida Sans";
	color: #FFF;
	padding: .4em .6em .4em .6em;
	border: 1px solid #000;
	width: 6em;
	font-size: .8em;
	text-decoration: none;
}

div#pref-panel div#save a:hover {
	background: #333;
	color: #FFF;
}