* { border:0; }	
body {
 margin:0px;
 font-family:Verdana,sans-serif;
 font-size:10pt;
 color:#444;
}
img { border:0; }


/* LINKS */
a {
 color:#777;
 text-decoration:none;
}
a:hover {
 color:#000;
 text-decoration:underline;
}


/* GERUST */
#topInfoBar {
   border-bottom:1px solid #A0A0A0;
   background-color:#E0E0E0;
   padding:3px;
   font-family:Arial;
   text-align:center;
}
#main {
 min-height:100%; 
 width:995px;
 margin:0 auto 0 auto;
}
#content {
 min-height:100%; 
 width:808px;
 border-left:1px solid #ccc; 
 border-right:1px solid #ccc;
 float:left;
}
#infobar {
 min-height:100%; 
 width:180px;
 float:left;
 margin:20px 0 0 5px;
 text-align:center;
}


/* HEADER */
#header {
 width: 798px;
 height: 130px;
 background-image: url(../images/header.jpg);
 cursor: pointer;
}
#search {
 height: 30px;
 float: right;
 width:500px;
 padding-right: 10px;
 text-align:right;
}


/* MENU */
.menu {
 float:left;
}
.menu_block {
 width:120px; /* 146px */
 margin-left:20px; 
 margin-top:15px; 
 border-right:1px solid #e3e3e3;
}
.menu_block h2 {

}
.menu_block p {
 display:block;
 padding-bottom:3px; 
 color:#666;
 margin:0;
}
.menu_block a:hover {
 color:#000;
 text-decoration:underline;
}
.menuPartner {
 margin-left:-10px !important;
}
.menuPoint {
 font-size:10pt;
 font-weight:bold;
 margin-left:-10px;
}

/* CONTENT */
.content {
 float:left;
 width: 643px;
 padding: 12px;
}

.content_main_head {
 font-size: 8pt;
 padding: 5px;
 font-weight: bold;
 background-color: #a9a9a9;
 margin-bottom: 10px;
}

.content_head {
 height: 17px;
 border-bottom: 1px solid #ccc;
 padding-bottom: 3px;
 margin-bottom:10px;
}
.content_head_title {
 float:left;
 font-size: 10pt;
 font-weight: bold;
}
.content_head_title a {
 color: #444 !important;
}
.content_head_time {
 float: right; 
 font-size: 7pt; 
 padding-top: 2px; 
 padding-right: 5px;
}
.content_content {
 padding: 10px;
 padding-top: 10px;
 border-bottom: 1px solid #ccc;
 background-color: #f6f6f6;
}
.content_extra {
 padding: 15px 0 30px 0;   
}
.content_content_links {
 text-align:right;
 font-size: 8pt; 
}
.content_add {
 width: 550px;
 text-align: center; 
 margin-top: 15px;
 margin-bottom: 40px;
}
.content_add a {
 color:#888;
 text-decoration:none;
}
.content_add a:hover {
 color:#000;
 text-decoration:underline;
}

/* FOOTER */
.footer {
 clear:both;
 width:784px;
 font-size:8pt;
 text-align:center;
 background-color:#efefef;
 padding:12px;
}

/* SIDEBAR */

.sidebarHead {
 height: 17px;
 text-align:left;
 border-bottom: 1px solid #ccc;
 padding-bottom: 3px;
 margin-bottom:10px;
 font-weight:bold;
 color:#FB0000;
}

.werbenInfo {
   padding: 3px;
   margin-top: 25px;
   text-align:left;
}
.spezProductInfoHead {
   width:174px;
   padding:3px;
   font-weight:bold;
   font-size:9pt;
}
.spezProductInfo {
	width:174px;
	text-align:center;
	padding: 10px 3px 10px 3px;
	margin-bottom:25px;
	background-color: #FFCC00;
}
.tippsImages {
   float:left;
   width:80px;
   padding:5px;
   padding-top:0;	
}




/* RIGHT ADD */
.right_add {
 position: absolute;
 top: 0px;
 left: 800px;
 padding: 10px;
}







.lastArticle { float:left; background-color:#ffdddd; padding:2px 5px 2px 5px; border:1px dotted #FB0000; }
.nextArticle { float:right; background-color:#ffdddd; padding:2px 5px 2px 5px; border:1px dotted #FB0000; }


.left { float:left; }
.right { float:right; }
.clear { clear:both; }

/* Textformatierung */
.textCenter { text-align: center; }
.textLeft { text-align:left; }
.textRight { text-align:right; }
.top { vertical-align: top; }
.small, .small a { font-size:10px !important; }
.medium, .medium a { font-size:11px !important; }
.largexxx { font-size:22px !important; }
.bold { font-weight: bold; }
.red { color: #FB0000; }
.green { color: #006400; }


/* Input Felder */
input, .input, select {
	border: 1px solid #000;
	padding: 3px;
}
input.button {
	padding-left: 7px !important;
	padding-right: 7px !important;
}
input.buttonSlim {
   padding: 2px 7px 2px 7px !important;
}
/*input.button:disabled { background-color: #eee; border-color: #ddd; }*/
.width200px { width: 200px; }
.width400px { width: 400px; }
.width100pr { width: 99%; }
.inputRed { background-color: #BB0000; color: #FFF; }


.pageChanger {}
.changerSelected { text-decoration:underline; }

.turn {
   unicode-bidi: bidi-override; 
   direction: rtl;
}


.boxHidden { display:none; border:3px solid #000; position:relative; left:50%; margin-left:-512px; margin-top:-200px; background-color:#a9a9a9;width:1024px; height:700px; }
.boxInsideClose { text-align:center; padding-bottom:5px; font-weight:bold; }
.boxInsideContent { text-align:center; }
.boxRight { float:right; width:170px; padding-left:10px; height:600px;}ft:-512px; margin-top:-200px; background-color:#a9a9a9;width:1024px; height:700px; }
.boxInsideClose { text-align:center; padding-bottom:5px; font-weight:bold; }
.boxInsideContent { text-align:center; }
.boxRight { float:right; width:170px; padding-left:10px; height:600px;}