body, html
{
 font:11px verdana;
 margin: 0px;
 padding: 0px;
 border: 0px;
}

table,td
{
 font:11px verdana;
}

H1,H2
{
font-size:17px;color:#04117A;
}

H3 {FONT-SIZE: 14pt; color:#04117A;}
H4,H5,H6 {FONT-SIZE: 10pt; color:#04117A;}

.wt
{
	color:white;
}

a
{
	color:#7B0606;
	text-decoration:none;
}

a:hover
{
color: red;
}

.menucat,.titup
{
color:#000000;
}

a img
{
 border:0px;
}

.az
{
 margin-right:5px;
 padding:3px; 
 font-size:13px;
 color:white;
 font-weight:bolder;
 text-decoration:none;
}
.az:hover
{
#background:#BE5241;
color:#ff0000;
}


.az2
{
 padding:3px; 
 font-size:13px;
 font-weight:normal;
 text-decoration:none;
 padding-left:10px;
 
}

.az2:hover
{
background:#890708;
}

.wit,.wit:hover
{
 color:white;
 text-decoration:none;
}

.submenu
{
position:absolute;
background:#04117A; 
width:180;
visibility:hidden;
left:10;
top:3; 
border:1px black dotted;
}

.amenu,.amenu:hover
{
 font-size:13px;
 color:#010097;
 font-weight:bolder;
 text-decoration:none;
 background:url(/img/menu.gif) left no-repeat;
 padding:7px 7px 7px 35px; 
}


.grtreesel,.grtree
{
font-weight:bold;
color:#F71212;
 background:url(/img/menu.gif) left no-repeat;
 padding:7px 7px 7px 43px; 
 
}


.grtreetextsel,.grtreetext
{
 color:black;

 font-size:11px;
}

.grtreetext
{

color:#dd0000;
font-size:11px;
}

.grtreetextsel:hover
{

color:  #F71212;
border-bottom:1px dotted red;
}

.info
{
font-size:14px;
border:1px solid #0000ff;
padding:3px;
color:white;
font-weight:bold;
background: #04117A;
}

.info2
{
	padding:3px;
	color:white;
	background: #04117A;
}



.opa
{
background: url(/img/menu.gif) left top no-repeat;
padding:5px 8px 15px 25px;
font-size:14px;
font-weight:bold;
color:#356D50;
}

.error
{
	padding:10px;
	border: 1px solid #ff0000;
	background: #ffffff;
}

.current,.current:hover
{
font-size:14px;
color:white;
padding:5px;
border:1px red solid;
background: gray;
font-weight:bolder;

}

.nocurrent
{
font-size:14px;
color:green;
padding:5px;
border:1px gray dotted;
}

.nocurrent:hover
{
font-size:14px;
color:green;
padding:5px;
border:1px gray dotted;
background: white;
}

.buttons
{
border:1px solid blue;
}
.formes
{
border:double #666666 3px; 
padding:10px;
}

.foto
{
border:groove #0044aa 3px;
}
.foto:hover
{
border:groove #aa0044 3px;
}


.fotopreview
{
padding: 10px;
border: 1px dotted blue;
margin:5px;
text-align:center;
}
.fotopreviewcurrent
{
padding: 10px;
margin:5px;
text-align:center;
}

.info3
{
padding:5px;
border: dotted 1px #aaaaaa;
}

.btn
{
background:white; 
border:3px #666666 double;
}