/* general */
body,html {
text-align:center;
background-color:#FFF;
color:#3F3F3F;
font-family: Arial, Helvetica, Verdana,sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0;
padding: 0;
}

.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile dt{margin:1em 0 0.2em 0;font-weight:bold;}.profile dd{margin:0;}div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}#revalrandom{width:450px;float:left;position:relative;padding:0px;}.rand-title{font-size:16px;margin:0px 0px 7px 0px;color:#000;font-weight:bold;padding:0px 10px 0px 0px;}.rand-body{text-align:justify;padding:0px 10px 20px 0px;font-size:12px;line-height:16px;}.rand-botones{margin:0 auto;padding:0px;margin-top:0px;width:400px;}.rand-botones *{margin:0px;padding:0px;}.reval-button{float:left;position:relative;margin-left:1px;}.rand-explicacion{clear:both;color:#000;font-size:14px;text-align:center;font-weight:stronger;}.explicacion{clear:both;background:#f7f7f7;border:1px solid #ccc;color:#000;font-size:11px;text-align:center;}.reval-menu{width:156px;float:right;margin:5px 0px 0px 10px;}.reval-resultados{background:#f5f5f5;border:1px solid #ccc;font-size:20px;}.score{font-size:11px;font-weight:strong;padding:2px 2px 0px 2px;float:left;width:48px;height:18px;background:#000;color:#fff;text-align:center;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.preview .comment{background-color:#ffffea;}.googie_window{font-size:0.9em;font-family:sans-serif;text-align:left;border:2px solid #ccc;background-color:#fafafa;margin:0;position:absolute;visibility:hidden;z-index:300;padding:1px;width:165px;}
a:link, a:visited {/* links CSS order: a:link a:visited a:hover a:active */
	text-decoration: none;
	color:#A90100;
}
a:hover {
	color:#F87E00;
}
a:active{
	color:#F87E00;
}
a img{
	border: 0;
}
p{
	margin: 0 0 1em;
}
#container {
	margin:0 auto 0 auto;
	width:960px;
	text-align:left;
}
#options{
margin: 20px 0 15px 7px;
}
#options ul{
padding: 0 0 5px 0;
}
#options li{
	display: inline;
	list-style: none;
	text-transform:none;
        font-size:15px;

padding:5px 7px;

}



 .btreclamo{
background-image: url("images/btnormal.jpg");
background-repeat: repeat-x;
}
 #options li.btreclamo:hover{
background-image: url("images/bthover.jpg");
background-repeat: repeat-x;

}
#options li a{
font-weight:bold;
color:#F87E00;

}
#options li a:hover{
font-weight:bold;
color:#A90100;

}
#options li.btreclamo a{
font-weight:bold;
        color:#fff;

}
.error{
background-color:#FF7F7F;
text-align:center;
font-size:15;
color:#000;
font-weight:bold;

}
/* header */
#header{
	padding: 15px 0 0 0;
	margin: 0 0 5px 0;
	background: #FFF;
	min-height:75px;
}
#menus{
float:right;
	margin:0 0 0 0;
	padding: 0 0 0 0;
text-align:right;
}
#menus .menu{
        margin:0 0 0 0;
	padding: 0 0 0 0;
	color: #000;
	font-size:11px;
	font-family: Arial, Helvetica,Verdana, sans-serif;
}
#menus .menu li{
	display: inline;
	list-style: none;
	margin-left: 0.5em;
	border-left:1px solid gray;
	margin-right: 0;
	padding-left: 0.75em;
	padding-right: 0;
	text-transform:none;
}
#menus .menu li.first{
	border-left: 0px;
}

#menus a:link,
#menus  a:visited,
.footermenu a:link,
.footermenu  a:visited
{/* links CSS order: a:link a:visited a:hover a:active */
	text-decoration: none;
color:#F87E00;

}
#menus a:hover,
.footermenu a:hover {
	color:#A90100;
}
#menus a:active,
.footermenu a:active{
	color:#F87E00;
}

/* content */
#content{
	float:left;
	padding: 0 0 0 0;
margin:0 0 10px 0;
	min-height:360px;
}
#content.wide{
	width:620px;
}
#content.full {
	width:100%;
}

#content p{
	margin: 0 0 0.5em;
}
/* content index*/
.reclamos{
        border:solid #CCC 1px;
        margin:0 0 10px 0;
	padding: 0 0 0 0;
}
.reclamos-title{
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px;
font-size:14px;
font-weight:bold;
color:#3F3F3F;
}
.reclamos-content{
margin:0 0 0 0;
padding:0 7px 0 7px;

}
.reclamo{
        margin:0 0 0 0;
	padding: 7px 0 7px 0;
border-top:solid #CCC 1px;
}

.reclamo-title{
font-weight:bold;
padding:0 0 0px 0;
font-size:15px;
}
.reclamo-title a{
display:block;
}
.reclamo-content{

}
.reclamo-content p{
padding-top:0px;
font-size:11px;
}

.paginacion{
background-color:#EAEAEA;
padding:7px;
}
/* content viewreclamo */
.reclamoview{
        margin:0 0 0 0;
	padding: 0 0 0 0;
border:solid #CCC 1px;
}
.reclamoview-title{
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.reclamoview-title a{
display:block;
}
.reclamoview-content{
padding:7px;
font-size:12px;
min-height:150px;
}
.reclamoview-options{
border-top:#CCC 1px solid;
padding:7px;
height:40px;
}
.reclamoview-options-left{
padding:7px 7px 7px 7px;
float:left;
text-align:left;
}
.reclamoview-options-right{
padding:7px;
padding:16px 7px 7px 7px;
float:right;
height:30px;
text-align:right;
}

.comentarios{
clear:both;
        margin:0 0 0 0;
	padding: 0 0 0 0;
}
.comentarios-title{
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.comentario{
border-top:#CCC 1px solid;

}

.comentario-info{
	float:left;
	width:130px;
padding:7px 0 0 7px;

}
.comentario-options{
	float:left;
	width:470px;
padding:7px 7px 0 0;
text-align:right;

}
.comentario-content{
clear:both;
padding:7px;
}
.comentar{
  margin:0 0 0 0;
padding: 0 0 0 0;
}
.comentar-title{
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.comentar-content{
padding:7px;
}
/* content reclamopost*/
.reclamopost{
        margin:0 0 0 0;
	padding: 0 0 7px 0;
border:solid #CCC 1px;
}
.reclamopost-title{
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.reclamopost-title a{
display:block;
}
.reclamopost-content{
font-size:11px;
}
/* generic para register, login, mensajes, etc*/
.generic {
        margin:0 0 0 0;
	padding: 0 0 0 0;
border:solid #CCC 1px;
}
.generic-title{
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.generic-content{
padding:7px;
font-size:11px;
min-height:150px;
font-size:12px;
}
/* quees */
.quees {
        margin:0 0 0 0;
	padding: 0 0 0 0;
border:solid #CCC 1px;
}
.quees-title{
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px;
font-size:14px;
font-weight:bold;
color:#000;
}
.quees-content{
padding:7px 250px;
font-size:11px;
min-height:150px;
font-size:15px;
text-align:center;
}
.quees-content p{
padding:0 0 5px 0;
}
/* empresas y productos */
.tagcloud-options{
margin:10px 0 0 0;
border-bottom:#CCC 1px solid;
border-top:#CCC 1px solid;
font-size:12px;
font-weight:bold;
padding:10px 0;
}
.tagcloud-big{
padding:10px 0 20px 0;
}

/* sidebar */
#sidebar {
	width: 320px;
	padding-top:0px;
	padding-left:20px;
	float:left;
}
.barelement{
border:solid #CCC 1px;
margin:0 0 15px 0;
}
.barelement-title{
background-image: url("images/BananitaTitulos.png");
background-repeat: no-repeat;
background-position: 3px 7px;
position:relative;
background-color:#EAEAEA;
border-bottom:#CCC 1px solid;
margin:0 0 10px 0;
padding:7px 7px 7px 23px;
font-size:14px;
font-weight:bold;
color:#3F3F3F;
}
.barelement-content{
margin:0 0 0 0;
padding:0 7px 10px 7px;

}
/* footer */
#footer{
	border-top:#CCC 1px solid;
border-bottom:#CCC 1px solid;
background-color:#EAEAEA;
	margin: 15px 0 0 0;
	padding: 15px;
	padding-bottom:15px;
	text-align: left;
	color: #666666;
	clear:both;
}
#footer p{
	margin: 0 0 0.5em;
}

#footer .footermenu{
        margin:0 0 2px 0;
	padding: 0 0 0 0;
	color: #666;
	font-family:Arial, Helvetica,Verdana, sans-serif;
}
#footer .footermenu li{

	display: inline;
	list-style: none;
	margin-right: 0.5em;
	border-right:1px solid gray;
	margin-left: 0;
	padding-right: 0.75em;
	padding-left: 0;
	text-transform:none;
	font-size:11px;
}
#footer .footermenu li.first{
	border-right: 0px;
font-weight:bold;
margin-right: 0;
}
#footer .footermenu li.last{
	border-right: 0px;
}
#footerline{
	padding: 7px;
	text-align: center;
	color: #666666;
	clear:both;
font-size:10px;

}

/* otros */

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

