/* ------ allgemeine Element-Definition ------ */
body
	{
	margin:0px;
	padding:0px;
	}
body.content,
div.dustinContent,
div.dustinContent td,
div.dustinContent th,
div.dustinContent div
	{
	font-size: 13px;
	}
body,
html,
div.dustinContent
	{
	background-color: #cdc7b9;
	}
body
	{
	font-family: Arial,Helvetica,Geneva;

	scrollbar-3dlight-color : #726442;
	scrollbar-shadow-color : #726442;
	scrollbar-darkshadow-color : #414119;
	scrollbar-highlight-color : #ffffff;
	scrollbar-face-color : #ffffff;

	scrollbar-arrow-color : #414119;
	scrollbar-base-color : red;
	scrollbar-track-color : #cdc7b9;
	}

/* ------ allgemeine Bild Definition ------ */
img
	{
	border: 0px;
	}

/* ------ allgemeine Navigations Definition ------ */
a.menu
	{
	color:#726442;
	font-weight: bold;
	text-decoration: none;
	}

a.menuActive
	{
	color:#414119;
	font-weight: bold;
	text-decoration: none;
	}

a.menuSub
	{
	color:#726442;
	text-decoration: none;
	}

a.menuSubActive
	{
	color:#414119;
	text-decoration: none;
	}

a.menuTop
	{
	color: #000000;
	}

/* ------ Fett ------ */
span.bold
	{
	font-weight: bold;
	}
/* ------ Unterstrichen ------ */
span.underline
	{
	text-decoration: underline;
	}
/* ------ Kursiv ------ */
span.italic
	{
	font-style: italic;
	}
/* ------ SubTitel Formatierung ------ */
span.projectSubTitle
	{
	font-size: 16px;
	line-height: 25px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing : 1px;
	}
/* ------ Listen Definition------ */
ul.project
	{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	margin-left: 18px;
	list-style-type:disc;
	}
li.project
	{
	margin-top: 0px;
	}
/* ------ Linkfarbe ------ */
a.weblink
	{
	color: #414119;
	}
/* ------ Linkfarbe ------ */
a.doc
	{
	color: #414119;
	}
/* ------ Linkfarbe in Search ------ */
a.page
	{
	color: #414119;
	}
/* ------ Mail-Linkfarbe ------ */
a.mail
	{
	color: #414119;
	}
/* ------ Anchor-Linkfarbe ------ */
a.anchor
	{
	color: #414119;
	}

div.dustinContent img
	{
	font-size: 16px;
	}
/* ------ Bildausrichtung Links ------ */
img.left
	{
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align:text-top;
	float:left;
	}
/* ------ Bildausrichtung Rechts ------ */
img.right
	{
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align:text-top;
	float:right;
	}
/* ------ keine Bildausrichtung (Standard)------ */
img.none
	{
	float:none;
	margin-bottom: 10px;
	vertical-align:text-top;
	}

/* ------ oberer blauer Balken ------ */
div.dustinTop
	{
	color: #726442;
	}

/* ------ Navigation ------ */
div.dustinNav
	{
	color: #726442;
	}

/* ------ Content ------ */
div.dustinContent
	{
	color: #726442;
	}
th.dustinHead
	{
	color: #414119;
	border-bottom: 1px solid #414119;
	}
td.dustinContent
	{
	color: #726442;
	vertical-align: top;
	}

/* ------ Wichtig ------ */
div.dustinImportant
	{
	color: #414119;
	}
/* ------ Normale Formular felder------ */
input.normalfield
	{
	width: 200px;
	border : 1px solid #726442;
	color: #414119;
	}
input.normalcheckbox
	{
	border: 1px solid #726442;
	color: #414119;
	}
select.normalfield
	{
	width: 200px;
	border : 1px solid #726442;
	color: #414119;
	}
textarea.normalfield
	{
	width: 200px;
	height: 100px;
	border : 1px solid #726442;
	color: #414119;
	}
textarea.commentfield
	{
	width: 610px;
	height: 100px;
	border : 1px solid #726442;
	color: #414119;
	}
div.commenttitle
	{
	font-weight: bold;
	}
span.commentfield
	{
	color: #414119;
	}
    
.handsome
{
    position: fixed;
    bottom: 0;
    left: 0;
}
.handsome img
{
    vertical-align: bottom;
}

