/* global */
body {
 margin: 0px;
 background-color: #F8F2DA;
 background-image: url("img/bg_home.gif");
 background-repeat: repeat-x;
 /*font: normal 12px verdana;
 line-height: 14px;*/
}
table {
 font-family: verdana, helvetica, arial;
 font-size: 11px;
 color: #333300;
 text-decoration: none;
 font-weight: normal;
}

/* link-uri */
a, a:link, a:active, a:visited { 
color:#000000; 
text-decoration:none; 
font-weight:bold; 
font-size: 10px;
}

a:hover { 
color:#000000; 
text-decoration:underline; 
}

a.mmenu, a:link.mmenu, a:active.mmenu, a:visited.mmenu { 
color:#333300; 
text-decoration:none; 
font-weight:bold; 
font-size: 11px;
}

a.smenu, a:link.smenu, a:active.smenu, a:visited.smenu { 
color:#333300; 
text-decoration:none; 
font-family: helvetica, arial, verdana;
font-weight:normal; 
font-size: 11px;
}

a.red, a:link.red, a:active.red, a:visited.red { color:#ff0000; text-decoration:none; font-weight:normal; font-size: 11px;}
a:hover.red { color:#f0000; text-decoration:underline; }

a.normal, a:link.normal, a:active.normal, a:visited.normal { color:#000000; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover.normal { color:#000000; text-decoration:underline; }

a.print, a:link.print, a:active.print, a:visited.print { color:#000000; text-decoration:none; font-weight:normal; font-size: 10px;}
a:hover.print { color:#000000; text-decoration:none; }

a.nav, a:link.nav, a:active.nav, a:visited.nav { color:#826E32; font-size: 12px; text-decoration:none; font-weight:bold; }
a:hover.nav { color:#826E32; text-decoration:underline; }

a.blue, a:link.blue, a:active.blue, a:visited.blue { color:#004B80; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover.blue { color:#004B80; text-decoration:underline; }

a.news, a:link.news, a:active.news, a:visited.news { color:#CC1F1F; text-decoration:none; font-weight:normal; }
a:hover.news { color:#CC1F1F; text-decoration:underline; }

a.submenu, a:link.submenu, a:active.submenu, a:visited.submenu { color:#000000; text-decoration:none; font-weight:normal; }
a:hover.submenu { color:#000000; text-decoration:none; }

a.ule, a:link.ule, a:active.ule, a:visited.ule { color:#6C6445; text-decoration:none; font-weight:normal; font-size: 10px;}
a:hover.ule { color:#6C6445; text-decoration:underline; }

a.mail, a:link.mail, a:active.mail, a:visited.mail { color:#000000; text-decoration:none; font-weight:bold; font-size: 15px;}
a:hover.mail { color:#000000; text-decoration:underline; }

a.tp, a:link.tp, a:active.tp, a:visited.tp { color:#685A31; text-decoration:none; font-weight:bold; font-size: 16px;}
a:hover.tp { color:#685A31; text-decoration:underline; }

a.pag, a:link.pag, a:active.pag, a:visited.pag { color:#685A31; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover.pag { color:#685A31; text-decoration:underline; }

a.adm, a:link.adm, a:active.adm, a:visited.adm { color:#DCC988; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover.adm { color:#BEA960; text-decoration:none; }

a.titleRec, a:link.titleRec, a:active.titleRec, a:visited.titleRec { color:#685A31; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover.titleRec { color: #685A31; text-decoration: underline; }

/* end link-uri */

td.mmenu {
PADDING-LEFT: 0px; 
PADDING-TOP: 4px; 
PADDING-RIGHT: 0px; 
PADDING-BOTTOM: 4px;
cursor: hand;
}

td.tdsmenu {
PADDING-LEFT: 0px;
PADDING-TOP: 0px; 
PADDING-RIGHT: 0px; 
PADDING-BOTTOM: 0px;
border-top: 1px solid #B09A4B;
border-left: 1px solid #B09A4B;
border-right: 1px solid #B09A4B;
}

td.tdsmenu P A  {
visible: false;
text-decoration: none;
padding: 2px 8px 2px 8px;
display: block;
width: 100%;
}

/* styles */
.style {
font-family: verdana, helvetica, arial;
font-size: 11px;
color: #333300;
text-decoration: none;
font-weight:bold;
}
.style1 {
font-family: verdana, helvetica, arial;
font-size: 12px;
color: #DFB93B;
text-decoration: none;
font-weight:bold;
}
.style2 {
font-family: verdana, helvetica, arial;
font-size: 12px;
color: #685A31;
text-decoration: none;
font-weight:bold;
}
.stich {
font-family: verdana, helvetica, arial;
font-size: 12px;
color: #685A31;
text-decoration: none;
font-weight:bold;
}

.title_pag {
font-family: helvetica, arial, verdana;
font-size: 16px;
color: #685A31;
text-decoration: none;
font-weight:bold;
}

.nav {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #826E32;
text-decoration: none;
font-weight:normal;
}

/* catalog */
.subtitle {
font-family: verdana, helvetica, arial;
font-size: 11px;
color: #AC9245;
text-decoration: none;
font-weight:bold;
}

.name {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #685A31;
text-decoration: none;
font-weight:bold;
}

td.recDet {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #685A31;
text-decoration: none;
font-weight:normal;
}

.smallDet {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #685A31;
text-decoration: none;
font-weight:normal;
}

.pagFake {
color:#DAD0AA; 
text-decoration:none; 
font-weight:bold; 
font-size: 11px;
}
/* catalog */

.styleNews {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

.footer {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #6C6445;
text-decoration: none;
font-weight: normal;
}


/* form */

.but_form {
 font: bold 10px verdana;
 border: 1px solid #666666;
 background-color: #FFC272;
 color: #D62610;
}

/* horizontal line */
.hr_red {
	border: 1px dotted #D4B456;
	text-align: left;
	margin: 0px;
} 

/* butonsearch */
.butSearch {
    font: bold 11px verdana; 
    border: 1px solid #666666;
    background-color: #F7AF59;
    color: black;
}

.inputSearch { font: normal 11px verdana; border: 1px solid #666666;}

TD.idlepop P {
	visible: false;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	margin: 0px 0% 0px 0%;
	background-color : #F0E3B1;
	cursor: hand;
	border-top : solid 1px #B09A4B;
	border-left : solid 1px #B09A4B;
	border-right : solid 1px #B09A4B;
	}

TD.idlepop P A  {
	visible: false;
	text-decoration: none;
	padding: 2px 8px 2px 8px;
	display: block;
	width: 100%;

	}






TD.print_pop P {
	visible: false;
	font: 10px Arial, Helvetica, Verdana sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0% 0px 0%;
	background-color : #EFEDD6;
	cursor: hand;
	border-top : solid 1px #C1BFAC;
	border-left : solid 1px #C1BFAC;
	border-right : solid 1px #C1BFAC;
	}

TD.print_pop P A  {
	visible: false;
	text-decoration: none;
	padding: 2px 8px 2px 8px;
	display: block;
	width: 100%;

	}
TD.print_pop P A:link {
	visible: false;
	text-decoration: none;
	color: #000000;
	}
TD.print_pop P A:visited {
	visible: false;
	text-decoration: none;
	color: #000000;
	}
TD.print_pop P A:active {
	visible: false;
	text-decoration: none;
	color: #000000;
	}
TD.print_pop P A:hover {
	visible: false;
	text-decoration: none;
	color: #000000;
	background-color : #ffffff;
	}