body
{
	background-color:#f4f4e2;
	padding:0px;
	margin:0px;
}
div
{
padding:0px;
margin:0px;
}

p, span, ul, li, ol, td,h1, h2, h3, h4
{
font-family:Arial, Versana, "Sans serif";
color:#633f33;
font-size:14px;
text-decoration:none;

}
p, span, ul, li, ol, h3, h4
{
text-align:justify;
}
h1
{
font-size:30px;
font-weight:bold;
margin:0px;
padding:0px;
}
h2
{
font-size:24px;
font-weight:bold;
margin:0px;
padding:0px;
}
h3
{
font-size:20px;
font-weight:bold;
margin:0px;
padding:0px;
}
h4
{
font-size:14px;
font-style:italic;
margin:0px;
padding:0px;
}
a, a:hover
{
color:#633f33;
text-decoration: underline;
}
ul{
margin:0px 0px 0px 15px;
padding:10px 0px 10px 0px;
}


a.level_01,
a.level_01:hover,
a.level_01_selected,
a.level_01_selected:hover
{
font-size:17px;
font-weight:bold;
font-style:italic;
line-height:24px;
color:#633f33;
}
li.level_01,
li.level_01_selected
{}
a.level_02,
a.level_02_selected,
a.level_02:hover,
a.level_02_selected:hover
{
font-size:14px;
font-weight:bold;
font-style:italic;
line-height:20px;
color:#633f33;
}
li.level_02,
li.level_02_selected
{
padding-left:15px;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#all{
	margin:15px 0px 0px 0px;
}


#left-content
{
	width:270px;float:left;text-align:left;
}
#right-content
{
	width:170px;float:right;text-align:left;
}
#center-content
{
	margin:0px 0px 0px 270px;border:0px solid #ddd;text-align:left;
	padding-left:40px;
}
.center
{
text-align:center;
}
.nav_headline, a.breadcrumb
{
font-size:20px;
font-weight:bold;
font-style:italic;
color:#633f33;
}