* { margin:0; padding:0; }
body,html,td { color:#555; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:18px; }
body { background: #666 url(images/t01-bg-containerHeader1.jpg) repeat-x;  }
hr { color:#ddd; margin:0; padding:0px; background-color:#ddd; height:1px; border:0; border-bottom:1px solid #ddd; }
img { border-width:0 }
a, a:link, a:visited, a:active { color:#555; }

h1, h2, h3, h4, h5 { font-size:11px; line-height:1.3em;font-weight:400; padding:20px 0;}
h1 {  font-size:16px;font-weight:normal;color:#961265; }
h2 { font-size:16px;font-weight:normal;color:#961265;}
h3 { font-size:12px; margin:10px 0; color:#961265; font-weight: bold;  }
p { margin: 2px 0;padding:5px 0; line-height:20px;font-size:12px; }
address { font-style:normal; font-weight:normal; text-decoration:none; }
.clear { clear:both; height:1px; line-height:1px; }

/**
 * Template
 */

.right { text-align:right; padding-right:5px;}
.italic {font-style:italic;}
.bordertop {border-top: 1px dotted #ddd;}
.mojoon {color:#961265;font-weight:bold;}
.small {font-size:11px;}

#header1, #header2, #header3, #body, #footer, #footerLine { width:1000px; margin-left:auto; margin-right:auto; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#containerHeader1 { margin-top:100px;}
#containerBody { margin:0; padding:0 40px; }
#containerFooter { background: #fff; background: url(images/image_background_content.jpg) top center repeat-y;}
#containerFooterLine {  }
#header1 { height:129px; background: #fff; }
#body { min-height:540px; background: #fff; padding:0px;}
#footer { height:70px; background: #fff; }
#footerLine { background: #fff; }
#header1Pad { padding: 20px 5px; border-bottom:1px solid #ccc;}
#footerPad { padding: 1px 5px; }
#bodyPad  { padding: 0px 0px; }
#footer * { color:#555; }
#footerPad { padding: 1px 40px; }
#footerLinePad {margin:0 20px; padding-bottom:10px;font-size:0.9em;color:#999;}
#footerLinePad a {text-decoration:none; color:#999;}
#footerLinePad a:hover {text-decoration:underline; color:#555;}
#header1 { }
#dreiSpaltig {}

.content {padding:0 40px;}

.content h2 { margin:30px 0 10px 0; padding:2px 0 0px 0; }
.content h2 a { color:#333;}
.content h3 {font-size:13px; font-weight:bold; color:#961265;padding:5px 0;margin:30px 0 5px 0; border-bottom:1px solid #ddd;}
.content h3 a {font-size:13px;  }
.content h4 {font-size:12px;padding:5px 0;}

.content p {padding:2px 0; line-height:24px;}
.content hr {margin:10px 0;}
.content a {color:#961265;text-decoration:none;}
.content a:hover {color:#333;text-decoration:underline;}


.content ul, .content li { list-style-type: none; margin:0; padding:0;}
.content li { list-style-type:none;margin:0 20px;padding:5px 0;list-style-image: url(images/list_style.gif);}
.content li a { text-decoration:none; color:#333;}
.content li a:hover { text-decoration:underline; color:#961265;}

