/*Stylesheet für Winload Positionierungs- und Foramtierungsangaben*/

body {
	margin: 0px 0px 0px 0px ; /*o r u l*/
	padding: 0px 0px 0px 0px ; /*o r u l*/

	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
		min-height: 101%;
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%;
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser
			Fensters geändert wird. */
		position: relative;
}

h1,h2,h3 {
	margin: 0;
	padding: 0;
}

a {
	margin: 0;
  	padding: 0;
}

a.blueArrow {
	margin: 0;
	padding: 0px 0px 0px 15px ; /*o r u l*/
	background: url(../img/feedback_link.gif) left center no-repeat transparent;
}

p {
	margin: 0;
	padding: 5px 5px 8px 0;/*o r u l*/
}

form {
	margin: 0;
	padding: 0;
	display:block;
}

form.filter {
	margin: 0;
	padding: 8px;
}

input, select {
	margin: 0px 8px 0px 0px;/*o r u l*/
	padding: 0;
}

.softwareMelden input, .softwareMelden select, .softwareMelden textarea,
.softwareMeldenFehler input, .softwareMeldenFehler select, .softwareMeldenFehler textarea {
	width: 210px;
	margin: 0 5px 8px;
	float: right;
}

.softwareMelden label, .softwareMeldenFehler label {
	margin:0 0 5px 0;
	float: left;
}

input.submit {
	 background-position:left top;
	 background-repeat:no-repeat;
	 background-color:transparent;
	 border:none;
}

input.submit:hover {
	cursor: pointer;
}

#bodyWidth {
	margin: auto;
	padding: 0;
	width: 976px;
}

#siteBody {
	margin: 0;
	padding: 0;
	width: 908px;
	float:left;
}

#website {
	margin-top: 0px;
	margin-top: 130px;
	padding: 0;
	width: 906px;
	border: 1px solid #1963ae;
}

.floatImg {
	float: left;
	margin: 0px 8px 0px 0px;/*o r u l*/
	padding: 0px 8px 0px 0px;/*o r u l*/
}

/*Banner*/
#topBanner {
	margin: 10px 168px 0px 0px;/*o r u l*/
	padding: 0;
	width: 908px;
	height: 122px;
	position:absolute;
	text-align: center;
	top: 0;
	overflow:hidden;
}

#leftBanner {
	margin: 210px 0px 0px 8px;/*o r u l*/
	padding: 0;
	width: 160px;
	float:right;
}

/*Header*/

#metaHead {
	margin: 0;
	padding: 0px 6px 0px 0;/*o r u l*/
	width: 900px;
	height: 20px;
}

#metaHead span {
	margin: 0;
	padding: 0px 15px 0 0;/*o r u l*/
}

p.logo {
	margin: 0;
	padding: 15px 0px 20px 6px;/*o r u l*/
	float:left;
}

img.logo {
	margin: 0;
	padding: 0;
	float:left;
}

ul.headerFunctions {
	margin: 24px 5px 0px 0px;/*o r u l*/
	padding: 0;
	list-style: none;
	float: right;
}

ul.headerFunctions li {
	margin: 0;
	padding: 0;
	float: left;
}

ul.headerFunctions li a, ul.headerFunctions li a:link, ul.headerFunctions li a:visited {
	margin: 0;
	padding: 7px 15px 7px 21px;
	background-repeat: no-repeat;
	background-position: center left;
}

ul.headerFunctions li a:hover, ul.headerFunctions li a:active {
	margin: 0;
	padding: 5px 15px 5px 21px;
	background-repeat: no-repeat;
	background-position: center left;
}

/*Navigation*/

#mainMenu{
	margin: 0;
  	padding: 0px 0px 0px 0px;/*o r u l*/
}

#mainMenu .leftBorder {
	float:left;
	width:192px;
	padding:6px 2px 2px 0px;/*o r u l*/
	margin: 0;
	border-bottom:1px solid #397abc;
}

#topNavigation a{
	padding: 0;
  	border-bottom: 1px solid #397abc;
  	width: 204px;
  	background-position: left top;
  	background-repeat: repeat-x;
  	background-image: url(../img/background_top_navi.gif);
}

#topNavigation a span{
	padding-right: 10px;
  	padding-top: 5px;
  	padding-bottom: 3px;
  	width:194px;
  	background-position: right top;
  	background-repeat: no-repeat;
  	background-image: url(../img/tab_right.gif);
}

#topNavigation a, #topNavigation a span, #topNavigation strong, #topNavigation strong span{
	display: block;
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#topNavigation a, #topNavigation a span
{
float: none
}
/* End IE5-Mac hack */

#topNavigation a:hover{
	padding: 0;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(../img/background_top_navi.gif);
	border-bottom: 1px solid #397abc;
}

#topNavigation a:hover span{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
}

#topNavigation {
	float: right;
	list-style: none;
	padding: 0;
	margin: 0;
}

#topNavigation li{
	float: left;
	margin: 0;
	padding: 0;
}

#topNavigation strong{
	padding: 0;
	margin: 0;
	width: 203px;
	background: url(../img/background_top_navi_hi.gif) left top repeat-x;
	border-bottom: 1px solid #e5eef7;
	border-right: 1px solid #397abc;
}

#topNavigation strong span {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	width: 193px;
	background-position: right top;
	background-repeat: no-repeat;
}


/*Login Box*/

#loginBox {
	width: 176px;
	height: 80px;
}

#loginBoxLighter {
	width: 176px;
	height: 80px;
}

#loginBoxDarker {
	width: 176px;
	height: 80px;
}

#loginBoxLogin {
	margin:0;
	padding:0 0 0 10px;/*o r u l*/
	background:url(../img/white_arrow_right.gif) left center no-repeat transparent;
}

#loginBox input {
	margin: 4px 0px 0px 18px;/*o r u l*/
	padding:0;
	width: 78px;
}

#loginBox ul {
	margin: 5px 0px 0px 18px;/*o r u l*/
	padding: 0px 0px 5px 0px;/*o r u l*/
	list-style: none;
}

#loginBox ul li {
	margin: 0;
	padding: 0;
}

#loginBox ul li a {
	margin: 0;
	padding: 0;
}

#loginBoxDarker input {
	margin: 4px 0px 0px 18px;/*o r u l*/
	padding:0;
	width: 78px;
}

#loginBoxDarker ul {
	margin: 5px 0px 0px 18px;/*o r u l*/
	padding: 0px 0px 5px 0px;/*o r u l*/
	list-style: none;
}

#loginBoxDarker ul li {
	margin: 0;
	padding: 0;
}

#loginBoxDarker ul li a {
	margin: 0;
	padding: 0;
}

#loginBoxLighter input {
	margin: 4px 0px 0px 18px;/*o r u l*/
	padding:0;
	width: 78px;
}

#loginBoxLighter ul {
	margin: 5px 0px 0px 18px;/*o r u l*/
	padding: 0px 0px 5px 0px;/*o r u l*/
	list-style: none;
}

#loginBoxLighter ul li {
	margin: 0;
	padding: 0;
}

#loginBoxLighter ul li a {
	margin: 0;
	padding: 0;
}

/*Google Adsense*/

#leftGoogleAdsense {
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

/*Google Anzeigen*/

#leftGoogleAdsense .name {
	margin:0;
	padding: 0px 0px 0px 8px;/*o r u l*/
}

/*Redaktionelle Tipps*/

#RedaktionelleTipps {
	width: 176px;
}

#RedaktionelleTipps ul {
	margin: 0;
	padding: 12px 8px 8px 8px;/*o r u l*/
	list-style: none;
}

#RedaktionelleTipps ul li {
	margin: 0px;
	padding: 0px;
}

#RedaktionelleTipps ul li a {
	margin: 0px;
	padding: 0px;
}

#RedaktionelleTippsHeadline {
	margin: 0px;
	padding: 2px 0px 2px 8px;/*o r u l*/
}

/*Content*/

#contentcontainer {
	background-position: left top;
	background-repeat: repeat-x;
}

#inhaltsbereich {
	margin: 24px 0px 0px 0px;
	padding: 0;
	padding-right: 15px;
	width: 646px;
	float: right;
}

#searchbox {
	margin: 0;
	padding: 0;
	width: 693px;
}

#searchName {
	margin: 0px 8px 0px 0px;/*o r u l*/
	padding: 0;
	width:299px;
	height: 14px;
}

#searchWhere {
	margin: 0px 12px 0px 0px;/*o r u l*/
	padding: 0;
	width:195px;
}

#searchSubmit {
	margin: 0;
	padding: 0;
}

#inhaltsbereichLinks {
	margin: 12px 14px 0px 0px; /*o r u l*/
	padding: 0;
	width: 300px;
        float: left;
}

#inhaltsbereichRechts {
	margin: 12px 0px 0px 0px; /*o r u l*/
	padding: 0;
	width: 300px;
        float: right;
}

#inhaltGesamt {
	margin: 12px 0px 0px 0px; /*o r u l*/
	padding: 6px 0px 15px 15px; /*o r u l*/
	width: 699px;
}

ul.linkList {
	margin:0;
	padding:0;
	list-style:none;
}

ul.linkList li {
	margin:0;
	padding:0;
}

ul.linkList li a.archiv {
	padding:3px 0 3px 20px;
	font-weight: bold;
	background:url(../img/icon_archiv.gif) left center no-repeat;
}

.breadCrumb a {
	margin: 0;
	padding: 0;
}

/*Software Detail*/

.blueLine {
	padding-top: 0px;
	margin-bottom: 15px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width:100%;
	background-color: #85acd5;
}

.blueLineDotted {
	padding-top: 0;
	margin-bottom: 0;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width:100%;
	border-bottom:1px dotted #85acd5;
}

.greyLineDotted {
	padding-top: 0;
	margin-bottom: 0;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width:100%;
	border-bottom:1px dotted #c4cac8;
}

.screenshot {
	text-align: center;
}

.bildunterschrift {
	width: 100%;
	color: #475d50;
	text-align: center;
	background-color: #dbe0dc;
	background-image: url(../img/bildunterschrift_icon.gif);
	background-position: right top;
	background-repeat:no-repeat;
}

strong.recommendation {
	margin: 0;
	padding: 2px 0 2px 20px;/*o r u l*/
	background: url(../img/recommendation.gif) left top no-repeat;
}

div.recommendation {
	margin-top: 10px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom: 1px dotted #85acd5;
}

div.recommendation h2 {
	width: 220px;
	background:transparent;
}

#inhaltGesamt .beschreibungLeft div.recommendation p {
	padding: 4px 0px 4px 0px;/*o r u l*/
}

#inhaltGesamt h1 {
	margin:0;
	padding: 20px 15px 30px 0px ; /*o r u l*/
	float: left;
}

#inhaltGesamt .userbewertung {
	margin:0;
	padding: 25px 30px 0px 0px ; /*o r u l*/
	float: right;
}

#inhaltGesamt table.kerninfos {
	width: 345px;
	float: left;
}

#inhaltGesamt table.kerninfos tr {
	margin:0;
	padding: 0;
	width: 345px;
}

#inhaltGesamt table.kerninfos tr td {
	margin:0;
	padding: 2px 4px 2px 4px;/*o r u l*/
}

#inhaltGesamt .functions {
	margin: 0;
	padding: 24px 0px 0px 0px ; /*o r u l*/
}

#inhaltGesamt .functions p {
	margin: 0;
	padding: 5px 0px 0px 0px ; /*o r u l*/
	float: left;
}

#inhaltGesamt ul.software {
	padding: 0;
	margin: 30px 0px 0px 0px;/*o r u l*/
	list-style: none;
}

#inhaltGesamt ul.software li {
	padding: 0;
	margin: 0;
	float:left;
	text-align:center;
	border-right: 1px solid #84abd4;
	border-bottom: 1px solid #84abd4;
}

#inhaltGesamt ul.software li strong{
	padding: 0;
	margin: 0;
	display: block;
	border-top: 1px solid #84abd4;
	border-bottom: 1px solid white;
}

#inhaltGesamt ul.software li a {
	padding: 0;
	margin: 0;
	display: block;
	background-color: #eef1f6;
	border-left: 2px solid white;
	border-right: 2px solid white;
	border-bottom: 2px solid white;
}

#inhaltGesamt .beschreibungLeft {
	width: 285px;
	margin: 0;
	padding: 25px 5px 0px 0px;
	float:left;
}

#inhaltGesamt .beschreibungLeft .rezensionen .user {
	margin: 0;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px dotted #85acd5;
}

#inhaltGesamt .beschreibungLeft .rezensionen .user p{
	margin: 0;
	padding: 0px 0px 0px 55px;
	background-position: left top;
	background-repeat: no-repeat;
}

#inhaltGesamt .beschreibungLeft ul {
	margin: 0;
	padding: 0px 0px 15px 15px;/*o r u l*/
}

#inhaltGesamt .beschreibungLeft ul li {
	margin: 0;
	padding: 0;
	list-style-type: square;
}

#inhaltGesamt .beschreibungLeft p {
	padding-bottom: 15px;
}

#inhaltGesamt .beschreibungRight {
	width:300px;
	margin: 0;
	padding: 25px 0px 0px 0px;/*o r u l*/
	text-align: left;
	float:right;
}

#inhaltGesamt .beschreibungRight p {
	padding: 0px 0px 15px 0px;
	text-align: center;
}

/*User UrteilBox*/
.raised {background: transparent; width:205px; float:right; margin:0px 15px 0px 0px;/*o r u l*/padding:0;}
#inhaltGesamt .raised .boxcontent h1 {
	margin: 0;
	padding:0px 0px 0px 5px;/*o r u l*/
	background: transparent;
	float: none;
}

#inhaltGesamt .raised .boxcontent table {
	margin: 0px 0px 0px 5px;/*o r u l*/
	padding: 5px 0px 0px 0px;/*o r u l*/
	background: transparent;
}

#inhaltGesamt .raised .boxcontent table tr td {
	margin: 0;
	padding:3px 0px 3px 0px;/*o r u l*/
	background: transparent;
}

#inhaltGesamt .raised .boxcontent p {
	margin: 0;
	padding:3px 0px 2px 0px;/*o r u l*/
	background: transparent;
}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#b5cde5; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#b5cde5; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#e4edf6; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}
.raised .b4b {background:#fbfcfe; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}
.raised .b3b {background:#b5cde5; border-left:1px solid #ddd; border-right:2px solid #999;}
.raised .b2b {background:#b5cde5; border-left:1px solid #aaa; border-right:2px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {height:2px;margin:0 5px; background:#cecece;}
.raised .boxcontent {display:block;  background:url(../img/background_urteil_box.gif) left top repeat-x #fff; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}

/*User Registrieren Box*/
.download .raised {background: transparent; width:285px;height:250px; margin:0px 0px 0px 0px;/*o r u l*/padding:0;}
.standard .raised {background: transparent; width:285px; margin:0px 0px 0px 0px;/*o r u l*/padding:0;}
#inhaltGesamt .download .raised .boxcontent h1, #inhaltGesamt .standard .raised .boxcontent h1 {
	margin: 0;
	padding:0px 0px 0px 5px;/*o r u l*/
	background: transparent;
	float: none;
}

.boxcontent label {
	margin:5px 0 0 0;/*o r u l*/
	padding:0;
	width: 130px;
	display: block;
	float:left;
}

.boxcontent input {
	margin:5px 0 0 0;/*o r u l*/
	padding:0;
	float:right;
}

.boxcontent .registrieren {
	width: 100%;
	text-align:center;
	margin:0;
	padding:13px 0 10px 0;/*o r u l*/
}

#inhaltGesamt .download .raised .boxcontent ul, #inhaltGesamt .standard .raised .boxcontent ul {
	margin: 0px 0px 0px 0px;
	padding-left: 25px;/*o r u l*/
	list-style: url(../img/haeckchen.gif);
}

#inhaltGesamt .download .raised .boxcontent ul li, #inhaltGesamt .standard .raised .boxcontent ul li {
	padding:0px 0px 4px 4px;/*o r u l*/
}

#inhaltGesamt .download .raised .boxcontent a {
	margin: 0;
	padding:0px 0px 50px 20px;/*o r u l*/
	background: transparent;
}

#inhaltGesamt .standard .raised .boxcontent a {
	background: transparent;
}

.download .raised .top, .download .raised .bottom {display:block; background:transparent; font-size:1px;}
.download .raised .b1, .download .raised .b2, .download .raised .b3, .download .raised .b4, .download .raised .b1b, .download .raised .b2b, .download .raised .b3b, .download .raised .b4b {display:block; overflow:hidden;}
.download .raised .b1, .download .raised .b2, .download .raised .b3, .download .raised .b1b, .download .raised .b2b, .download .raised .b3b {height:1px;}
.download .raised .b2 {background:#b5cde5; border-left:1px solid #fff; border-right:1px solid #eee;}
.download .raised .b3 {background:#b5cde5; border-left:1px solid #fff; border-right:1px solid #ddd;}
.download .raised .b4 {background:#e4edf6; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}
.download .raised .b4b {background:#fbfcfe; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}
.download .raised .b3b {background:#b5cde5; border-left:1px solid #ddd; border-right:2px solid #999;}
.download .raised .b2b {background:#b5cde5; border-left:1px solid #aaa; border-right:2px solid #999;}


.download .raised .b1 {margin:0 5px; background:#fff;}
.download .raised .b2, .download .raised .b2b {margin:0 3px; border-width:0 2px;}
.download .raised .b3, .download .raised .b3b {margin:0 2px;}
.download .raised .b4, .download .raised .b4b {height:2px; margin:0 1px;}
.download .raised .b1b {height:2px;margin:0 5px; background:#cecece;}
.download .raised .boxcontent {display:block;  background:url(../img/background_urteil_box.gif) left top repeat-x #fff; border-left:2px solid #b5cde5; border-right:2px solid #b5cde5;}

/*Listen*/

.listingALeft {
	width:268px;
	float:left;
	margin-right: 20px;
}

.listingARight {
	width:300px;
	float:left;
}

.listingALeft .contentBlock table, .listingARight .contentBlock table {
	width: 268px;
	border: none;
}

.listingALeft #headBoxBlue, listingARight #headBoxBlue {
	width:268px;
}

.liste {
	width: 685px;
	margin: 0;
	padding:0;
	text-align: right;
	clear: left;
}

.blaettern {
	width:680px;
	margin:0;
	padding:0px 0px 5px 5px;/*o r u l*/
	text-align: right;
}

#inhaltGesamt .liste .blaettern span {
	margin:0;
	padding: 0px 0px 0px 50px;/*o r u l*/
}

a.back {
	margin:0;
	padding:0px 25px 0px 12px;/*o r u l*/
	background-image: url(../img/blue_arrow_left.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

a.forward {
	margin:0;
	padding:0px 12px 0px 25px;/*o r u l*/
	background-image: url(../img/blue_arrow_right.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

table.listings {
	width: 585px;
}

table.listings, table.listings tr, table.listings tr td, table.listings tr td img, table.listings tr td ul, table.listings tr td h2 {
	margin:0;
	padding:0;
	vertical-align: top;
}

table.listings tr td img {
	padding-top: 2px;
}

table.listings tr td {
	padding-top: 20px;
	/*border-bottom: 1px dotted #c4cac8;*/
	background-repeat:no-repeat;
	background-position: 5px 4px;
}

table.listings tr.border td {
	padding-top:0;
	border-bottom: 1px dotted #c4cac8;
}

table.listings tr td.contentBanner {
	padding: 10px 0 10px 0;
	margin: auto;
	border-bottom: 1px dotted #c4cac8;
}

table.listings tr td h2 {
	padding-left:5px;
	float:left;
}

table.listings tr td p {
	clear:left;
	padding: 5px 0px 0px 5px;/*o r u l*/
}

table.listings tr td a.kaufen, table.listings tr td a.kaufen img {
	padding: 0;
	margin:0;
}

table.listings tr.border td ul {
	padding-left:5px;
	list-style: none;
}

table.listings tr.border td ul li {
	margin:0px 12px 0px 0px;/*o r u l*/
	padding-bottom:10px;
	float:left;
}

/*Standard Seiten*/

.normal{
	width: 585px;
	margin: 0;
	padding:0;
}

.standard{
	width: 100%;
	margin: 0;
	padding:0;
	clear: left;
	text-align: left;
}

.standardLeft {
	width: 285px;
	margin: 0 15px 0 0;/*o r u l*/
	padding:0;
	float: left;
}

.standardRight {
	width: 285px;
	margin: 0 0 0 0;/*o r u l*/
	padding:0;
	float: left;
}

.standard p {
	padding: 0 5px 0 5px;
	margin:0;
	width: 575px;
}

.standard p.faq {
	padding: 5px 0 5px 0;
	margin:0 10px 0 10px;
	width: 565px;
	border-bottom: 1px dotted #485c50;
}

div.faq {
	padding-top: 12px;
	width:685px;
	background:url(../img/fragezeichen_hintergrund.gif) left top no-repeat
}

div.faq ul {
	margin: 10px 0 10px 25px;/*o r u l*/
	padding:0;
	list-style: url(../img/doppelpfeile.gif);
}

div.faq ul li {
	margin: 0;
	padding: 0 0 5px 0;/*o r u l*/;
}

a.faq {
	padding-left:20px;
	text-decoration: none;
	background: url(../img/doppelpfeile.gif) left center no-repeat;
}

.sitemapSpalte {
	width: 185px;
	float:left;
	margin:0 12px 0 0;/*o r u l*/
	padding:0;
}

.sitemapSpalte a {
	display:block;
	width:120px;
	float:left;
}

.sitemapSpalte a.rss {
	display:block;
	width:13px;
	float:right;
	padding-right:15px;
	margin:0;
}

.sitemapSpalte ul {
	margin:0;
	padding:0 0 10px 20px;/*o r u l*/
	list-style: square;
}

.sitemapSpalte ul li a {
	display: inline;
	float:none;
}

.online-spiele-iframe {
	width: 100%;
	height: 1000px;
	padding: 0;
	margin: 0;
	border:none;
	overflow:visible;
}

#headBoxStandard {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_standard.gif) left top repeat-x;
	text-align: left;
}

#headBoxStandard strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/standard_left_corner.gif) left top no-repeat;
}

#headBoxStandard strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
	background: url(../img/standard_right_corner.gif) right top no-repeat;
}

#boxStandard {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 585px;
	background: url(../img/background_standard.gif) left top repeat-x;
	text-align: left;
}

#boxStandard strong {
	margin: 0;
	padding: 0;
	display:block;
}

#boxStandard strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
}

#bottomBoxStandard {
	margin: 0;
	padding: 0;
	width: 585px;
	background: url(../img/background_standard.gif) left top repeat-x;
	text-align: left;
}

#bottomBoxStandard strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/standard_left_corner_down.gif) left top no-repeat;
}

#bottomBoxStandard strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/standard_right_corner_down.gif) right top no-repeat;
}

#boxBlue {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_blue.gif) left top repeat-x;
	text-align: left;
}

#boxBlue strong {
	margin: 0;
	padding: 0;
	display:block;
}

#boxBlue strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
}


#bottomBoxBluelight {
	margin: 0;
	padding: 0;
	width: 285px;
	background: url(../img/background_bluelight.gif) left top repeat-x;
	text-align: left;
}

#bottomBoxBluelight strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/bluelight_left_corner.gif) left top no-repeat;
}

#bottomBoxBluelight strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/bluelight_right_corner.gif) right top no-repeat;
}

.sitemapSpalte #bottomBoxStandard, .sitemapSpalte #boxStandard, .sitemapSpalte #headBoxStandard {
	width: 100%;
}

/*Downlaod Seite*/

.download {
	width: 100%;
	margin: 0;
	padding:0;
	clear: left;
}

.downloadLeft {
	width: 285px;
	margin: 30px 13px 0 0;/*o r u l*/
	padding:0;
	float: left;
}

.downloadRight {
	width: 300px;
	margin: 30px 0 0 0;/*o r u l*/
	padding:0;
	float: right;
}

/*Presseseiten*/

.presseLeft {
	width: 205px;
	margin: 15px 15px 0 0;/*o r u l*/
	padding:0;
	float: left;
}

.presseRight {
	width: 340px;
	margin: 15px 10px 0 0;/*o r u l*/
	padding:0;
	float: right;
}

a.presse {
	margin:0;
	padding:3px 0 3px 20px;/*o r u l*/
	background: url(../img/interessante_links.gif) left center no-repeat;
}

#inhaltGesamt .download h1 {
	padding-top: 5px;
	padding-bottom:0;
	float:none;
}

#headBoxOrange {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_download.gif) left top repeat-x;
}

#headBoxOrange strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/orange_left_corner.gif) left top no-repeat;
}

#headBoxOrange strong span {
	margin: 0;
	padding: 3px 0px 3px 30px;/**/
	display:block;
	background: url(../img/orange_right_corner.gif) right top no-repeat;
}

/*Secials*/

#headBoxOrangeSpecial {
	margin: 0 0 12px 0;/*o r u l*/
	padding: 0;
	width: 100%;
	background: url(../img/background_download.gif) left top repeat-x;
}

#headBoxOrangeSpecial strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/orange_left_corner2.gif) left top no-repeat;
}

#headBoxOrangeSpecial strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
	background: url(../img/orange_right_corner.gif) right top no-repeat;
}

#boxOrange {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_download.gif) left top repeat-x;
	text-align: left;
}

#boxOrange strong {
	margin: 0;
	padding: 0;
	display:block;
}

#boxOrange strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
}

div.special {
	margin: 0;
	padding: 7px 15px 16px 0;/*o r u l*/
}

div.special a {
	margin: 0;
	padding: 0;
}

div.special a strong {
	margin: 0;
	padding: 0;
}

#headBoxGrey {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_vollversionen.gif) left top repeat-x;
}

#headBoxGrey strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/grey_left_corner.gif) left top no-repeat;
}

#headBoxGrey strong span {
	margin: 0;
	padding: 3px 0px 3px 30px;/**/
	display:block;
	background: url(../img/grey_right_corner.gif) right top no-repeat;
}

.boxGrey {
	margin: 17px 0 12px 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_vollversionen.gif) left top repeat-x;
}

.boxGrey strong {
	margin: 0;
	padding: 0;
	display:block;
}

.boxGrey strong span {
	margin: 0;
	padding: 3px 0px 3px 30px;/**/
	display:block;
}

#headBoxGreen {
	margin: 17px 0 0 0;/*o r u l*/
	padding: 0;
	width: 685px;
	background: url(../img/background_green.gif) left top repeat-x;
}

#headBoxGreen strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/green_left_corner.gif) left top no-repeat;
}

#headBoxGreen strong span {
	margin: 0;
	padding: 3px 0px 3px 15px;/**/
	display:block;
	background: url(../img/green_right_corner.gif) right top no-repeat;
}


/*Tages Tipps*/

div.tagesTipp {
	margin: 0;
	padding: 7px 8px 16px 4px;/*o r u l*/
	background: url(../img/tagestipp_icon.gif) right 7px no-repeat;
}

div.tagesTipp a {
	margin: 0;
	padding: 0;
}

div.tagesTipp a strong {
	margin: 0;
	padding: 0;
}

/*Neuzugänge Updates Top Ten Partnerempfehlungen*/

div.contentBlock {
	margin: 0;
	padding: 0px 0px 0px 0px;/*o r u l*/
}

div.contentBlock ul {
	margin: 0;
	padding: 5px 8px 5px 8px;
	list-style-type: square;
}

div.contentBlock p {
	margin: 0;
	padding: 0 0 0 8px;
}

div.contentBlock ul.neuUpdates {
	margin: 0;
	padding: 5px 0px 5px 48px;
	line-height: 12px;
	list-style-image:url(../img/feedback_link.gif);
}

div.contentBlock table {
	margin-top: 10px;
	padding: 0px 8px 5px 8px;/*o r u l*/
	border-bottom: 1px dotted #cfe1ef;
}

div.contentBlock a {
	margin: 0;
	padding: 0px 0px 10px 8px;/*o r u l*/
	display: block;
}

div.contentBlock table a {
	margin: 0;
	padding: 0;
	line-height: 16px;
}

div.contentBlock table tr, div.contentBlock table td {
	margin: 0;
	padding: 0;
}

div.contentBlock ul li a {
	margin: 0;
	padding: 0;
}

div.contentBlock a.topten {
	margin: 0;
	padding: 0px 0px 0px 38px;/*o r u l*/
	line-height: 20px;
	background-position: left top;
	background-repeat: no-repeat;
}

/*Content Links*/

div.contentLinks {
	width:685px;
}

strong.contentLinks {
	margin: 0;
	padding: 1px 0 3px 20px;/*o r u l*/
	background: url(../img/interessante_links.gif) left top no-repeat;
}

/*Content Ad*/

div.ContentAd {
	margin:0;
	padding:0px 0px 5px 0px;/*o r u l*/
	width: 300px;
	overflow: hidden;
}

div.ContentAd a {
	margin:0;
	padding:0;
}

/*Runde Boxen*/
#headBox {
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(../img/tipps_background.gif) left top repeat-x #b3b82a;
}

#headBox strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/tipps_corner_left.gif) left top no-repeat;
}

#headBox strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/tipps_corner_right.gif) right top no-repeat;
}

#bottomBox {
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(../img/tipps_background_down.gif) left top repeat-x #b3b82a;
}

#bottomBox strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/tipps_corner_left_down.gif) left top no-repeat;
}

#bottomBox strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/tipps_corner_right_down.gif) right top no-repeat;
}

#headBoxBlue {
	margin: 0;
	padding: 0;
	width: 100%;
}

#headBoxBlue strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/blue_left_corner.gif) left top no-repeat;
}

#headBoxBlue strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/blue_right_corner.gif) right top no-repeat;
}

.headBoxBlueInner {
	margin: 5px 0px 5px 0px;/*o r u l*/
	padding: 0;
	width: 100%;
}

.headBoxBlueInner strong {
	margin: 0;
	padding: 0;
	display:block;
	background: none;
}

.headBoxBlueInner strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: none;
}

#bottomBoxBlue {
	margin: 0;
	padding: 0;
	width: 100%;
}

#bottomBoxBlue strong {
	margin: 0;
	padding: 0;
	display:block;
	background: url(../img/blue_left_corner_down.gif) left top no-repeat;
}

#bottomBoxBlue strong span {
	margin: 0;
	padding: 3px 0px 3px 10px;/**/
	display:block;
	background: url(../img/blue_right_corner_down.gif) right top no-repeat;
}


#teaser {
	margin: 15px 0px 0px 0px;/*o r u l*/
	padding: 0;
	width: 693px;
	border-top: 1px dotted #397abc;
	border-bottom: 1px dotted #397abc;
}

#teaser p {
	margin: 0;
	padding: 5px 3px 5px 3px;/*o r u l*/
}

#teaser p a {
	margin: 0;
	padding: 0px 3px 0px 12px;/*o r u l*/
	background: url(../img/feedback_link.gif) left center no-repeat;
}

/*Software Melden*/

.softwareMelden, .softwareMeldenFehler {
	width: 665px;
	margin: 5px 0 4px 0;
	padding: 5px 10px 0 10px;
}

.hinweis {
	margin-right: 20px;
	text-align:right;
}

/*Rezension*/

form.rezension {
	width: 430px;
	background-position: right top;
	background-repeat:no-repeat;
	background-color:transparent;
}
form.rezension textarea {border: 1px solid #d6d6d6;}

table.rezension { width:300px; height: 90px;margin: 10px 0 20px 0; border-top: 1px dotted #87a400; border-bottom:1px dotted #87a400; text-align:center }
table.rezension td {width:33%;}
table.rezension input {margin: 5px 0 5px 0;}
/*Treiber*/

.treiber {
	margin:6px 0 6px 0;/*o r u l*/
	padding:3px 15px 3px 15px;/*o r u l*/
	background-color: #f3f3f3;
	border-top: 1px dotted #c5c5c5;
	border-bottom: 1px dotted #c5c5c5;
}

/*Footer*/

#footerContent {
	margin: 0px 18px 0px 18px;/*o r u l*/
	padding: 2px 0px 2px 0px;/*o r u l*/
}

#footerleft {
	float:left;
}

#footerright {
	float:right;
}

#footer a {
	margin: 0px;
	padding: 0px;
}

/*Topnavi*/

#topNaviContent {
	margin: 0px 18px 0px 18px;/*o r u l*/
	padding: 2px 0px 2px 0px;/*o r u l*/
}

#topNavileft {
	float:left;
	padding-top: 2px;
	padding-left: 5px;
}

#topNaviright {
	float:right;
	padding-top: 2px;
}

#topNavi a {
	margin: 0px;
	padding: 0px;
}

.cleftNavigation{
/*	background-color: transparent;
	background: url(../img/rundunten.gif) left bottom no-repeat;
        padding-bottom:20px; */		
}

.cleftNavigation h2{
	background: url(../img/rundoben.gif) left top no-repeat;
        height: 20px;
        padding-left: 15px;
        padding-top:2px;		
}

.cleftNavigation h3{
	background: url(../img/rundunten.gif) left bottom no-repeat;
        height: 16px;
/*        padding-left: 15px; */
        padding-bottom:2px;		
}

