.imgdescription, .text, .radio{
    font-family: Verdana,Helvetica,Arial;
    font-size:x-small;
     font-size: xx-small;
     font-size: 10px;     
    color:#FFCC00;
    color:#FFFFFF;	 
}
.text_small_black{
    font-family: Verdana,Helvetica,Arial;
    font-size: 10px;
    color:black;
}

#img{
    float:left;
/*    border:1px solid;*/
    vertical-align:middle;
}
#miniatura{
/*    float:left;*/
/*    border:1px solid;*/
    vertical-align:middle;
}

A, A:visited,A:hover,A:active{
    text-decoration:none;
    color:#FFCC00;
    color:#FFFFFF;		 
}
.inputstyle {
    text-align: right;    
    font-family:Verdana;
    font-size:10px;
}
.dataform {
    text-align: right;
    font-family:Verdana,Helvetica,Arial;
    font-size:10px;
}
.inputbox {
    font-family:Verdana;
    font-size:10px;
}
.inputstyletot{
    text-align: right;
    font-weight: bolder;        
    font-family:Verdana;
    font-size:10px;
    background-color: #D3D3D3;
    color:black;
    
}
/* ##### LINK BAR ###### */
.linkbar_td{
    display: inline;
    color: rgb(255, 255, 255);
/*    background-color: rgb(33, 33, 33);*/
/*    background:#333;*/
	 background:#095881;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
/*    line-height: 20px;*/
    font-size-adjust: none;
    font-stretch: normal;
/*    overflow: hidden;*/
}
.linkbar_tbl{
/*    background-color: rgb(33, 33, 33);*/
/*
    background:#333;
	 background:#095881;	 */
	 background-color: #095881;
}



.linkbar_link, .linkbar_link:visited{
    color: rgb(255, 255, 255);
    text-decoration: none;
}
.linkbar_link:hover{
/*    background-color: rgb(119, 0, 0);*/
	 background-color: #F89C2F	 ;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    -x-background-x-position: 0%;
    -x-background-y-position: 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    /*color: rgb(255, 181, 0);*/
	 color:#000033; 
}

A.footerbar{
    color: rgb(255, 255, 255);
    text-decoration: none;
}
A.footerbar:hover, .currentbatch{
    background-color: rgb(119, 0, 0);
    background-color:#000033;	 
    color: rgb(255, 181, 0);
}
.footertxt{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.imgpopup{
background-color: transparent;
/*background-color: red;*/
}
.popupstyle{
    background-color:#443A2D;
/*    background-color:white;    */
}
.imgfieldset{
/*border-color:#FFCC00;
border-style: solid;
border-width: 1px; */
border:none;
}
.imglegend{
border-color:#FFCC00;
border-style: none;
border-width: 1px; 
color:#FFCC00;
}
.adminlist{
    background-color:#443A2D;
}
.tblheader{
    background-color:#CCCCCC;
}
.row0{
    background-color:white;
}
.row1{
    background-color:#DDDDDD;
}
.imgpreviewtbl{
    background-color:#443A2D;
    background-color:brown;
    background-color:#000033;
    text-align:center;
}
.imgpreviewbg{
    background-color:#0B2B44;
}
/* ################ TABLE ######################*/

.cartlegendtbl{
    line-height: normal;
}
.cartbar_tbl{
    background-color:#000033;
}
.carttot{
    font-weight: bolder;
    font-family:Verdana;
    font-size:10px;
    background-color: #D3D3D3;
    color:black;
/*    border-right:1px solid;
    padding-right:3px;    */

}
table.datatbl {
    background-color: #D2B48C;
}

table.datatbl th{
    background-color: white;
}
table.datatbl td{
    text-align:left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: white;
}

.error {
  color : #C40000;
/*  font-size : 11px;*/
  font-weight : bold;
  text-align: center;
}
table.adminsearch th{
    font-family:Verdana;
    font-size:12px;
}
table.adminsearch td{
    font-family:Verdana;
    font-size:11px;
}
table.adminsearch td.inputfield{
    font-family:Verdana;
    font-size:10px;
}
table.adminsearch td.inputfield a:link, table.adminsearch td.inputfield a:active, 
table.adminsearch td.inputfield a:hover, table.adminsearch td.inputfield a:visited{
    color:#FF6633;
  font-weight : bold;
  text-align: center;    
}
table.adminsearch td.dataform a:link, table.adminsearch td.dataform a:active,
table.adminsearch td.dataform a:hover, table.adminsearch td.dataform a:visited{
    color:#FF6633;
  font-weight : bold;
  text-align: center;
}

/* ########################################## */

/* ################ BUTTON ################## */
.cartbutton_old{
    border:none;
    margin:0px 0px 0px 0px;
    font-family:Verdana,Helvetica,Arial;
    font-size:10px;
	 font-weight: bold;
/*    background:#ffb500;*/
 	 background-image: url(../images/button_bg.png);
	 border-style: outset;
	 border-width: 1px;
	 border-color: #CACBCB;
}

A.cartbutton, a.cartbutton:visited {
    border:none;
/*    margin:0px 0px 0px 0px;*/
	 padding: 1px 4px 3px 8px;
	 margin: 0px 8px 0px 2px;	 	 
    font-family:Verdana,Helvetica,Arial;
    font-size:10px;
	 font-weight: bold;	 
	 color: #8C8C8C;
/*    background:#ffb500;*/
 	 background-image: url(../images/button_bg.png);
	 border-style: outset;
	 border-width: 1px;
	 border-color: #CACBCB;
}
A.cartbutton:hover{
	 color: #26266E;	
}
/* ########################################## */

.divstyle
{
    position:absolute;
    width:100px;
    height:50px;
    visibility:hidden;
    top:0;
    left:0;
    /*alignement:center;*/
    text-align: center;
    layer-background-color: white;
    background:lightyellow;

}
/* ################################################ */
