/* @import url("forum.css"); */
/* @import url("blog.css"); */
/* @import url("voting.css"); */
/* @import url("recommend.css"); */
/* @import url("calendar.css") */
/* @import url("podcast.css") */

@import url("buildin_style.css"); 
@import url('layout.css');
@import url('navigation.css');
@import url('subnavigation.css');
@import url('news.css');
@import url('guestbook.css');
@import url('gallerie.css');
@import url('access.css');
@import url('login.css');
@import url('directory.css');
@import url('contact.css');
@import url('feed.css');
@import url('sitemap.css');
@import url('docsys.css');
@import url('member.css');
@import url('media.css');
@import url('footer.css');
@import url('textesc.css');


html {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	min-height: 101%;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	background-color: #2A4085;
}

a {
	color: #952A22;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #2A4085;
	text-decoration: none;
	font-weight: bold;
}
ul, ol {
	padding: 0 0 15px 15px;
	margin: 0;
}
/*----------------------------*/
/* Horizontale Linie          */
/*----------------------------*/

hr {
margin: 2px 0 0 0;
border : 0 solid;
height : 1px;
font-size : 1px;
line-height : 1px;
color : #c4c4c4;
background-color : #c4c4c4;
}


img {
	border: 0;
}

#pagetitle {
	float: left;
	width: 600px;
	height: auto;
	margin: 0px 0px 0 15px;
	padding: 0;
	color: #FFFFFF;
}
#pagetitle h1 {
	margin: 85px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 30px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #ffffff;
	letter-spacing: 0.1em;
}
#pagetitle p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 30px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #ffffff;
	letter-spacing: 0.0em;
}
h1 {
	margin: 0px 0px 11px 0px;
	font: normal 30px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #2A4085;
}
h2 {
	margin: 15px 0px 9px 0px;
	font: normal 26px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #2A4085;
}
h3 {
	margin: 15px 0px 7px 0px;
	font: normal 24px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #2A4085;
}
h4 {
	margin: 15px 0px 5px 0px;
	font: bold 20px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #000000;
	font-style: italic;
}
h5 {
	margin: 15px 0px 5px 0px;
	font: bold 19px 'Trebuchet MS', Arial, Verdana, sans-serif;
	color: #000000;
	font-style: italic;
}
p {
	line-height : 1.5em;
	margin: 0 0 15px 0;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

ul ul, ol ol {
	padding: 0 0 0 15px;
	margin: 0;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
li {
	padding: 0;
	line-height : 1.4em;
	padding-left: 5px;
	margin: 0 0 0 5px;
	color:#2A4085;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
ol li {
	background: none;
}
table {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
th {
	padding: 4px 5px 4px 5px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	background-color: #EFEFEF;
	border: 0px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px dotted #D0D0D0;
}
tr {
	border: 0px dotted #D0D0D0;
}
tr.row1 {
	background-color: #ffffff;
}
tr.row2 {
	background-color: #f9f9f9;
}
td {
	padding: 3px 5px 3px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	border-bottom: 1px dotted #D0D0D0;
	border-right: 1px solid #ffffff;
	border-spacing: 0px;
}
#breadcrumb a, #fontsize a {
	color: #666666;
	text-decoration: none;
}

#breadcrumb a:hover, #fontsize a:hover {
	color: #1679CE;
	text-decoration: none;
}

/*----------------------------*/
/* Links Definitionen         */
/*----------------------------*/



a.out {
padding-left : 18px;
background-image : url('images/out.gif');
background-position : left center;
background-repeat : no-repeat;
}

a.mail {
padding-left : 18px;
background-image : url('images/mail.gif');
background-position : left center;
background-repeat : no-repeat;
}

a.top {
padding-left : 18px;
background-image : url('images/_top.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.back {
padding-left : 18px;
background-image : url('images/_back.gif');
background-position : left center;
background-repeat : no-repeat;
}

a.link {
padding-left : 20px;
background-image : url('images/link.gif');
background-position : left center;
background-repeat : no-repeat;
}

a.pdf {
padding-left : 20px;
background-image : url('images/pdf.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.word{
padding-left : 20px;
background-image : url('images/word.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.excel{
padding-left : 20px;
background-image : url('images/excel.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.pps{
padding-left : 20px;
background-image : url('images/pps.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.folder{
padding-left : 20px;
background-image : url('images/folder.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.calendar {
padding-left : 18px;
background-image : url('images/calendar.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.info{
padding-left : 18px;
background-image : url('images/info.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.lupe{
padding-left : 18px;
background-image : url('images/lupe.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.print{
padding-left : 18px;
background-image : url('images/print.gif');
background-position : left center;
background-repeat : no-repeat;
}
a.file{
padding-left : 18px;
background-image : url('images/file.gif');
background-position : left center;
background-repeat : no-repeat;
}

