body, html
{
 font:13px verdana;
 background: #C7B432; 
 margin: 0px;
 padding: 0px;
 border: 0px;
 background:url(/img/fon.jpg);
 color:#431D09;
}

.m1
{
	height:28px;
	padding:0px 10px 0px 10px;
	text-align:center;
	border-right:1px white solid;
	background: url(/img/button1.gif) top left repeat-x;
}

.m2
{
	height:28px;
	padding:0px 10px 0px 10px;
	text-align:center;
	border-right:1px white solid;
	background: url(/img/button2.gif) top left repeat-x;
}

.menuha
{
	color:#ECEBBC;
	font-size:13px;
	text-decoration: none;
	font-weight:bold;
}
.menuha:hover
{
	color:#ffffff;
}

.menudown,.menudown:hover
{
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding:5px 15px 5px 15px;
	border-right:solid white 2px;
}

table,td
{
	font:13px verdana;
	color:#431D09;
}

H1,H2
{
	font-size:16px;color:#CE4802;
}

H3 {FONT-SIZE: 14px; color:#CE4802;}
H4,H5,H6 
{
	font-size: 12px; 
	color:#CE4802;
}

p:first-letter
{
 padding-left:7px;
 text-align:justify;
}

.revers
{
color: #164282;
}

a
{
 color: #CE4802;
 text-decoration: underline;
}

a:hover
{
color: #164282;
}

.menu,.grtreetext, .grtreetextsel,.titup
{
 color:#164282;
 font-size:15px;
 text-decoration: none;
 font-weight:bolder;
 background:url(/img/dot.png) left no-repeat;
 padding-left:25px;
}
.menu:hover,.grtreetext:hover, .grtreetextsel:hover
{
 color:#ffffff;
 font-size:15px;
 text-decoration: none;
 font-weight:bolder;
 background:url(/img/dot2.png) left no-repeat;
 padding-left:25px;
}





a img
{
 border:0px;
}

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


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

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

.info
{
font-size:14px;
border:1px solid #84725e;
padding:3px 3px 3px 10px;
color:white;
font-weight:bold;
background: #3e4e34;
}

.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;
border:1px red solid;
background: #3e4e34;
font-weight:bolder;
padding:5px;
}

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

.nocurrent:hover
{
	background: #3e4e34;
	color:white;
}

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


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

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

.wt,.wt:hover
{
color:white;
text-decoration:none;
font-size:9px;
}