body {
text-align:center; /*center hack*/
background-color:#ccff66;
background-repeat:repeat-x;
color:black;
margin:0px;
border:0px;
padding:0px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

#wrap {
	width:864px; /*center hack*/
	margin:0 auto; /*center hack*/
	background-color:#ffe6b5;
	background-image:url('images/main.jpg');
	background-repeat:no-repeat;
}

#header {
	width:864px;
	height:172px;
}

#menu {
	width:864px;
	height:28px;
	color:#999;
	font-size:20px;
}

#submenu {
	width:864px;
	height:24px;
}

#content {
	width:832px;
	padding-left:16px;
	padding-right:16px;
}

#submain {
	width:864px;
	height:24px;
	background-image:url('images/submain.jpg');
}

#footer {
	width:864px;
	height:72px;
	background-image:url('images/footer.jpg');
}

.footer {
	font-size:12px;
	color:#fff;
}

a.footer {
	text-decoration:underline;
}

a.footer:hover {
	color:#ff0;
}

a.menu {
	text-decoration:none;
	color:#CC0000;
}

a.menu:hover {
	text-decoration:underline;
	color:#FF0000;
}

h1 {
	font-size:26px;
}

h2 {
	font-size:20px;
}

h3 {
	font-size:18px;
	padding:0px;
	margin:0px;
	border:0px;
}

a img {
	border:none;
}

a.email {
	color:#000000;
	text-decoration:none;
}

a.email:hover {
	color:#00f;
	text-decoration:underline;
}

.minifoto {
	margin:1px;
	border:0.5px solid #000;
}

a.download {
	color:#000;
	text-decoration:underline;
}

a.download:hover {
	color:#00f;
}

#scrolling_text {
	width:864px;
}

#counter {
	background-color:#ccff66;
	background-image:none;
}

p {
	text-align:justify;
}

li {
	text-align:left;
}