/* - - - - - - - - - - - - - - - - - - - - -

Title : generic elements
Author : Hugo Vieira
URL : http://www.desital.pt

Version : v0.01

- - - - - - - - - - - - - - - - - - - - - */

/* RADIOS */

.has-js .label_check,
.has-js .label_radio    { padding-left: 34px; }
.has-js .label_radio    { background: url(radio-off.png) no-repeat; }
.has-js .label_check    { background: url(check-off.png) no-repeat; }
.has-js label.c_on      { background: url(check-on.png) no-repeat; }
.has-js label.r_on      { background: url(radio-on.png) no-repeat; }
.has-js .label_check input,
.has-js .label_radio input  { position: absolute; left: -9999px; }
.has-js{background-color: fuchsia;}


.none{
text-decoration:none;
}

.old_price{
text-decoration:line-through;
color:#CC0000;
}

.disabled{ cursor:default;}

.indent{
 padding-left:13px;
}

.dotted{
background: #FFF url(../images/dotted_x.gif) repeat-x top;
margin-top:5px;
margin-bottom:20px;
padding-bottom:10px;
height:1px;
}

.foot_note{
color:#953B3F;
vertical-align:super;
font-size:9px;
}

.small{
font-size:9px;	
}
	
.err_small{
color:#953B3F;
font-size:9px;
}

.err{
color:#C43219;
}

.errBar{
background-color:#FBEEEB;
color:#CC0000;
padding:10px;
border: 2px dashed #CC0000;
font-weight:bold;
}

.succBar{
background-color:#4F7A19;
color:#FFFFFF;
padding:10px;
border: 1px solid #3C6B00;

}

.normal{
color:#454545;
font-weight:normal;
}

.errtop{
color:#E0874C;
}

.ok{
color:#669933;
}

.orange{
font-weight:bold;
color:#953B3F;
}

.black{color:#000000;}
.brown{color:#7A3D17;}
.white{color:#ffffff;}

.green{
color:#73880A;
}

.warning {font-weight:bold; background-color:#C43219; color:#FFFFFF;}
a.warning, a.warning:hover{ padding:2px 5px 2px 5px; text-decoration:none;color:#FFFFFF;}

.prewarning{font-weight:bold;background-color:#953b3f;color:#FFFFFF;}
a.prewarning, a.prewarning:hover{ padding:2px 5px 2px 5px; text-decoration:none;color:#FFFFFF;}


.free{
font-weight:bold;
color:#000000;
font-size:18px;
}
.center{text-align:center}


