.p {FONT-FAMILY: Verdana; FONT-SIZE: 11px;COLOR: #000000; margin: 2px 2px 0px 0px; line-height: 1.3;}
.bodytext {FONT-FAMILY: Verdana; FONT-SIZE: 11px;COLOR: #000000;margin: 2px 2px 10px 2px; line-height: 1.3;}
.html, body {FONT-FAMILY: Verdana; FONT-SIZE: 11px;COLOR: #000000;font-weight:normal; line-height: 1.3; margin-bottom: 1px;border: none;text-align: justify; }
.ce {padding-bottom:20px;}
a:link          {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	COLOR: #666666;	
}
a:visited       {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	COLOR: #666666;
}
a:hover         {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	COLOR: #ff9900;
}
a:active        {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	COLOR: #666666;
}
h1 {
font-family: Arial;
font-size:14;
color: #727885;
font-weight:bold;
} 
h2 {
font-family: Arial;
font-size:10;
color: #D9DEE1;
font-weight:bold;
Font-align: right;
border: 1px #cccccc solid; width: 350px;
background-color: ##9CA9B1; padding:2px 2px 2px 2px
}
h3 {
font-family: Arial;
font-size:10;
color: #990000;
font-weight:bold;
font-align: middle;
}
h4 {
font-family: Arial;
font-size:11;
color: #666666;
font-weight:bold;
}
h5 {
font-family: Arial;
font-size:10;
color: #D9DEE1;
font-weight:bold;
}
h6 {
font-family:Arial;
font-size:12;
color: #666666;
font-weight: bold;margin: 0px 0px 0px 0px; width: 100%;padding: 2px 2px 2px 2px;line-height:30px;
}
.contentrahmen {
font-family: Arial;
font-size:12;
color: #444444;
	border: 1px #9CA9B1 solid; width: 100%;
    background-color: #ffffff; padding:2px 2px 2px 2px; margin:2px 2px 2px 2px;
} 
.listnewsrahmen {border: 1px #727476 solid; width: 100%;} 
.rubrikhead {
font-family: Arial;
FONT-SIZE:14;
color: #ffffff;
font-weight:normal;
}
.rubrik {
font-family: Arial;
font-size:14;
color: #ffffff;
font-weight:bold;
}
.jobs2 { 
	border: 1px #cccccc solid; margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px; background-color: #E0EBE0;	
}
.jobs1 { 
	border: 1px #cccccc solid; margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px; background-color: #D5DDD5;	
}
.jobshead { 
	border: 1px #cccccc solid; margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px; background-color: #e4e4e4;	
}
.titel { FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #990000;
	FONT-DECORATION: none;
	Font-align: right;
	border: 1px #cccccc solid;
    background-color: ##9CA9B1; padding:2px 2px 2px 2px
}
hr {
 width:100%;
 height:1px;
 color:981F3E;
 background-color:981F3E;
 float:left;
 margin:5 0 0 0em;
}

.rahmengesamt {
width: 980px;
height: 98%;
border: 1px solid #727885;
}
.rahmenumnavi {background-color: #f3f3f3; border: 1px #981F3E solid; padding:1px 1px 1px 1px; text-align: center;}
.topnavilinien {
border-top: 1px #82BE32 solid;padding:2px 2px 2px 2px;
border-bottom: 1px #82BE32 solid;padding:2px 2px 2px 2px;
}
.newstitle {FONT-FAMILY: Verdana;FONT-SIZE: 11px;font-weight:bold;COLOR: #971F3E;}
.locationtitel{FONT-FAMILY: Verdana;FONT-SIZE: 11px;font-weight:bold;COLOR: #ffffff;}
.textehead{FONT-FAMILY: Verdana;FONT-SIZE: 11px;font-weight:bold;COLOR: #82BE32;}
.firmierung{FONT-FAMILY: Verdana;FONT-SIZE: 11px;font-weight:bold;COLOR: #000000;}
.texte{FONT-FAMILY: Verdana;FONT-SIZE: 10px;font-weight:normal;COLOR: #000000;}
.textebold{FONT-FAMILY: Verdana;FONT-SIZE: 10px;font-weight:bold;COLOR: #000000;}
.standardhead{FONT-FAMILY: Arial;FONT-SIZE: 20px;font-weight:bold;COLOR: #ffffff;}
.bighead{FONT-FAMILY: Arial;FONT-SIZE: 14px;font-weight:bold;COLOR: #971F3E;}
.newsinternhead{FONT-FAMILY: Verdana;FONT-SIZE: 11px;font-weight:normal;COLOR: #06568D;}
.bgstartseite{
background-image: url(http://www.hanshanauer-top10.de/fileadmin/designbilder/top10start.jpg);
background-repeat:no-repeat;
background-position:0px 0px
}
.linienvertical {border-left:1px solid #981F3E}
.linienhorizontal {border-top:1px solid #981F3E}

#.inhaltbox {
border:1px solid #0066CC;
background-color:#ffffff;
width:680px;
height:100%;
}

#.mediabox {
border:1px solid #0066CC;
background-color:#ffffff;
width:150px;
height:120px;
float:left;
padding:2px;
margin: 5px;
}

#.mediabox1 {
border:1px solid #0066CC;
background-color:#ffffff;
width:600px;
padding:2px;
margin: 2px;
}
.box {
border:1px solid #cc3366;
background-color:#cc3399;
width:200px;
float:left;
padding:0px 10px;
margin: 10px;
}

.menutitle{
font-weight:bold;
text-align:left;
margin:2px;
color: #ffffff;
}
.box1 {
border:1px solid #000;
background-color:#7b7d8e;
width:200px;
margin:10px;
}

.box2 {
border:1px solid #ffd600;
margin:0px;
}
.box3 {
border:1px solid #ffd600;
}
.navilinks {
border:1px solid #ffd600;
}
.borderright {border-right: 1px #365293 solid;}
.borderdown {border-bottom: 1px #365293 solid;}
.rahmenumnavi {background-color: #f3f3f3; border: 1px #981F3E solid; padding:1px 1px 1px 1px; text-align: center;}
.topnavilinien {
border-top: 1px #82BE32 solid;padding:2px 2px 2px 2px;
border-bottom: 1px #82BE32 solid;padding:2px 2px 2px 2px;
}
/* Bulletlists, general */
UL LI {FONT-FAMILY: Verdana; FONT-SIZE: 11px;COLOR: #ffffff;margin: 0px 0px 0px 0px; line-height: 1.5;}

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #ffffff; }
UL.csc-bulletlist-1 { color: #186900; list-style-type : decimal; }
UL.csc-bulletlist-2 { color: #10007B; list-style-position : inside; }
UL.csc-bulletlist-3 { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }
.csc-header-date {FONT-FAMILY: Verdana; FONT-SIZE: 10px;COLOR: #000000;}