body {
background-color: #000;
background-image: url(deco/bg.jpg);
background-repeat: no-repeat;
background-image: fixed;
background-position : top center ;
margin: 0;
padding: 0;
text-align:center;
}

body, td {
font-family: Verdana;
font-size: 11px;
line-height: 14px;
margin-bottom:14px;
}

img {border: none;}

h1 {font-size: 18pt;
font-family: Georgia;
font-style:italic;
color: #6a3e06;
line-height: 10px;
margin-bottom:12px;
}
h2 {font-size: 14pt;
font-family: Georgia;
font-style:italic;
color: #ae5506;
}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}

a {
font-size: 14pt;
font-family: Georgia;
font-style:italic;
color: #fcc279;
text-decoration: none;
}
a:hover {
color: #000;
}

#bot a {
font-size: 9pt;
font-family: Verdana;
color: #FFF;
text-decoration: none;
}

#bot a:hover {
color: #6a3e06;
}

#page {
background-color:#FFF;
width: 1000px;
margin: 0 auto 16px auto;
padding: 0;
text-align: left;
}

#top {
width: 752px;
height: 268px;
float:right;
background-color: #5a3506;
margin:0;
padding: 0;
}

#mid {
width: 1000px;
min-height: 700px;
background-image: url(deco/bg-page.jpg);
background-repeat: no-repeat;
background-image: fixed;
background-position: 0px 268px;
margin:0;
padding: 0;
}

#side {
width: 248px;
min-height: 800px;
background-position: left top;
background-image: url(deco/souslemenu.jpg);
background-repeat: no-repeat;
background-image: fixed;
margin: 0;
padding-top: 15px;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
float: left;
background-color: #ae5506;
}

#main {
width: 728px;
float: right;
margin:0px;
padding-top: 7px;
padding-right: 7px;
padding-bottom: 7px;
padding-left: 7px;
text-align: justify;
}
#main a {
font-family: Verdana;
font-size: 11px;
color:#6a3e06;
text-decoration: none;}

#main a:hover {
font-family: Verdana;
font-size: 11px;
color:#ae5506;}

#break {
	clear: both;
}

#bot {
width: 1000px;
height:25px;
background-color: #5a3506;
font-size: 10pt;
font-family:georgia;
text-align: center;
margin:0;
padding: 0;
color: #cd944b;
}


/* Menu */
.zul {
	padding: 0;
	margin: 10px 0 0 0;
	list-style: none;
}
.zli1,.zli2 {
padding-left: 14px;
}
.zon {
font-color : #000;
}
.zli1 {
margin-left: 0px;
margin-bottom : 10px;
}
.zli1 a {
font-size: 14pt;
font-family: Georgia;
font-style:italic;
color: #FFFFFF;
text-decoration: none;
}

.zli1 a:hover {
font-size: 14pt;
font-family: Georgia;
font-style:italic;
color: #000;
text-decoration: none;
}
.zli2 {
margin-left: 16px;
margin-bottom : 10px;
}
.zli3 {
margin-left: 32px;
margin-bottom : 10px;
	background-image: url(deco/fr.gif);
	background-repeat: no-repeat;
}
.zli4 {
margin-left: 32px;
margin-bottom : 10px;
	background-image: url(deco/en.gif);
	background-repeat: no-repeat;
}

/* styles zite */
#zadmin a {
font-size: 10pt;
font-family: Verdana;
color: #000;
text-decoration: none;
}
#zadmin a:hover {
font-size: 10pt;
font-family: Verdana;
color: #555;
text-decoration: none;
}
#zadmin {
	border: 1px solid #CCC;
	background-color: #EEE;
	padding: 0 2px;
	margin: 3px 0 0 0;
}
.ztable {
	border: 1px solid #CCC;
	background-color: #EEE;
	padding: 0 2px;
	margin: 5px 0;
	width: 100%;
}
.ztable a{
font-size: 10pt;
font-family: Verdana;
color: #000;
text-decoration: none;
}
.ztable a:hover {
font-size: 10pt;
font-family: Verdana;
color: #555;
text-decoration: none;
}
.zalert {
	border: 1px solid #C00;
	background-color: #FEA;
	padding: 0 2px;
}


.zerr {
		border: 1px solid #C00;
		background-color: #FEA;
		padding: 0 1px;
}

