body {font-family: Verdana, Arial, Helvetica, sans-serif}
H1  {color: #990000; font-size: 18px; font-weight: bold; line-height:20px;}
h1black { color: #000000; font-size: 14px; font-weight: bold;}
H2  {color: #990000;  font-size: 16px; font-weight: bold; }
H3 {color: #000000; font-size: 12px; font-weight: bold; letter-spacing: 1px; text-decoration: none;}
h5 { font-size: 12px; font-weight: bold}
h6 {  font-size: 12px; font-weight: bold; color: #990000; text-indent: 15pt; margin-top: 1px; margin-right: 1px}

.newstable td {border:1px solid grey; padding:4px;margin:0px}
.newstable {padding:0px;margin:0px}

p, div, td {font-size: 14px; color: #000000}
div.meinungbg {background-color:#cccccc; padding:3px}

tr.tr0 {color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; line-height: 12pt; background-color: #EEEEEE}
tr.tr1 {color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; line-height: 12pt; background-color: #DDDDDD}

.breite300 {width:300px}

span.highlightcolor {color:#4466AA}
.fthead {color: #000000; font-weight: bold; font-size: 12px; text-decoration: none; line-height: 12pt}
.fliesstext {color: #000000; font-weight: normal; font-size: 12px; text-decoration: none; line-height: 12pt}
.fliesstextklein {color: #000000; font-weight: normal; font-size: 10px; text-decoration: none; line-height: 10pt}
.navi {color: #000000; font-weight: bold; font-size: 12px; text-decoration: none; line-height: 12pt}
.shopbeschreibung {color: #001743; font-weight: normal; font-size: 15px; text-decoration: none; line-height: 17pt}


a {color: #325EC0; font-weight: bold; text-decoration: none}
a:hover {text-decoration: underline;}
a.mediumlink {font-size: 11px;}
a.mediumlink:hover {text-decoration: underline;}
a.navilink {color: #FFFFFF; line-height:20px}
a.navilink:hover {text-decoration: underline}
a.nlneu {color: #FFFFFF; font-size: 11px; text-decoration: none; }
a.nlneu:hover {text-decoration: underline;}
a.nlklein {color: #FFFFFF; font-weight: normal; font-size: 11px}
a.nlklein:hover {text-decoration: underline;}
a.linksklein {font-size: 12px; text-decoration: none; }
a.linksklein:hover {text-decoration: underline}
a.signofflink {color: #606060; font-weight:normal; font-size: 10px; }
a.signofflink:hover {text-decoration: underline}

a.link11 {font-size:13px}
a.link11:hover {text-decoration:underline}

.inputfeld { border-width:1px; border-style:solid; border-color:#000000; background-color:#e0e0e0; text-align:right }
.submitbutton { border-width:1px; border-style:solid; border-color:#000000; background-color:#FFF0D3; color:#000000; font-weight:bold; width:150px; height:20px; }

.boldtext {  font-size: 12px; line-height: 16px; color: #000000; font-weight: bold}
.normtext {  font-size: 12px; line-height: 16px; color: #000000}
.redboldtext {  font-size: 12px; line-height: 16px; color: #dd0000; font-weight: bold}
.redtext {  font-size: 12px; line-height: 16px; color: #dd0000}

.kleintext {  font-size: 10px; line-height: 13px;color: #000000}
.redkleintext {  font-size: 10px; line-height: 13px;color: #dd0000}
.mediumtext {  font-weight: bold; font-size: 11px; line-height: 14px;color: #000000}
.mediumregular {  font-size: 11px; line-height: 14px;color: #000000}

.mtverdana {  font-size: 11px; line-height: 14px;color: #000000}
.mtverdanabold {  font-weight:bold;font-size: 11px; line-height: 14px;color: #000000}


.mediumtextweiss {  font-size: 11px; line-height: 14px;color: #FFFFFF}
.kleintextabst {  font-size: 12px; line-height: 14px;color: #000000; margin-top:6px;margin-bottom:8px}
.zwischenzeile {height: 10px; line-height:10px;overflow:hidden}
.zwischenzeile8 {height: 8px; line-height:8px;overflow:hidden}
.zwischenzeile6 {height: 6px; line-height:6px;overflow:hidden}
.zwischenzeile4 {height: 4px; line-height:4px;overflow:hidden}
.zwischenzeile2 {height: 2px; line-height:2px;overflow:hidden}



/* Kleinanzeigen */
.kleinanzeigen-header-table { width: 380px; border-width: 0px; margin-top: 0px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-align:left; font-size: 14px; color: white; background-color: #104DCC; font-weight: bold; }
.blau1 {  font-size: 12px; line-height: 16px; color: #000000; background-color: #EEF3FF; padding:2px; padding-left:4px; padding-right:4px}
.blau2 {  font-size: 12px; line-height: 16px; color: #000000; background-color: #DDE9FF; padding:2px; padding-left:4px; padding-right:4px}

table.navitable {border-style: solid; border-color: #325ec0; border-width: 1px; width:130px}
table.rowtable {padding-left:4px; padding-top:1px;padding-right:4px;padding-bottom:1px; border-width:2px; border-style:solid;}

tr.thead {background-color: #325ec0; color: #ffffff;}
tr.theadmt, td.theadmt  {background-color: #325ec0; color: #ffffff; font-size:11px;font-weight:bold;padding-left:4px; padding-top:1px;padding-right:4px;padding-bottom:1px;}
td.rowtd {padding-left:4px; padding-top:0px;padding-right:4px;padding-bottom:0px;}
td.thead {background-color: #325ec0; color: #ffffff;}

/* Konkret-kompatible Inputfelder */
.inputfeld350 {width:350px}
.inputfeld300 {width:300px}
.inputfeld50 {width:50px}
.inputfeld30 {width:30px}
.inputfeld60 {width:60px}
.inputfeld116 {width:113px}
.inputfeld120 {width:120px}
.tarea {width:350px}
.tarea300 {width:300px}
.formknopf {font-size: 10px}


/* Community-Styles */
.profilinput {width:250px;}
.profiltextarea {width:350px;height:100px}
.profiltd1 {width:100px;vertical-align:top}
.pnlink {font-size:11px}

.nintro2014 {background-color:#CCCCCC;padding:4px;color:black;font-weight:bold}

/* CB-Forum */
#cb_for_1 {background-color:#5379D2;padding:5px;background-image:url(/Bilder/bg-verlauf1.gif);background-repeat:repeat-x}
#cb_for_2 {padding_bottom:3px}
.colorwhite {color:white}
#cb_for_3 {font-size:10px;border-top:1px solid #A0A0A0;background-color:#EEF5FF;padding-left:3px;padding-right:3px}

/* Site Wrapper */
#wrapper_site_content {float:left;width:964px;margin-right:10px}
#wrapper_site_sky {float:left;width:300px}
#wrapper_suchform {padding-right:30px;padding-top:7px;color:#DDDDDD}

#wrapper_content {width:964px;background:url(/Bilder/content-bg.gif) repeat-y #FFFFFF}
#wrapper_navi {background-color:#DD7700;margin-right:10px;float:left;width:135px;height:101%}
#wrapper_content_main {margin-right:10px;float:left;width:800px}
#wrapper_content_anz130 {float:left;width:130px}

.clearboth {clear:both}
.clb {clear:both}
.tcenter {text-align:center}

#news_leftcol {float:left;width:70%;margin-right:8px}

/* Tags f�r News */

.newsubshead {   color: #000000; font-weight: bold; padding-top:5px}
.newsubsheadbak {  color: #FFFFFF; font-weight: bold; background-color: #6D9BDF}
.newsubsubs {   font-size: 16px; color: #CC4040; font-weight: bold; margin-top:14px}
.newsubstextabst {color: #000000; margin-bottom:14px; margin-top:16px}

.newshead { font-size: 14px; color: #000000; font-weight: bold; background-color: #A0A0A0}
.newstextabst {margin-top:10px;margin-bottom:11px}

.rnewsubshead {font-size: 14px; color: #FFFFFF; font-weight: bold; padding:3px;background-color:#CCCCCC}
.rnewsubsubs {font-size: 16px; color: #CC4040; font-weight: bold; padding-top:14px; padding-left:3px; padding-right:3px; background-color:#EEEEEE}
.rnewsubstextabst {font-size: 13px; line-height: 14px; color: #000000; padding-bottom:14px; padding-top:16px; background-color:#EEEEEE; padding-left:3px; padding-right:3px}
.rnewsubsreftext {font-size: 11px; line-height: 14px; color: #000000; padding-bottom:8px; padding-top:0px; background-color:#EEEEEE; padding-left:3px; padding-right:3px}

/* Neues Newssystem */
.newsintro {padding:3px 1px 3px 5px; color:#404040;font-size:12px; font-weight:bold; background-color:#DDDDDD;margin-top:15px}
.newsintro_bak {padding:3px 1px 3px 5px; color:#FFFFFF;font-size:12px; font-weight:bold; background-color:#6D9BDF;margin-top:15px}
.newsubs {font-size:15px; font-weight:bold;padding:8px 0px 8px 0px}
.newsubsopb {font-size:15px; font-weight:bold;padding:4px 0px 0px 0px}
.newstext {font-size:13px}
.newstextfloat {float:left;width:332px;font-size:13px}

.tagstextfloat {float:left;width:295px;font-size:13px}

.text12 {font-size:12px}
.newsintrofooter {padding-left:5px; color:#FFFFFF;font-size:12px; line-height:15px; font-weight:normal;background-color:#909090}
.newskleintext {font-size: 10px}

.div_newsthumb {float:left;width:150px;margin-right:8px;text-align:center;padding-top:10px}
img.newsubspic {width:130px}

a.newslink {color : #DD5000; text-decoration : none;}
a.newslink:hover  {color : #DD6000;text-decoration:underline;}
a.newslinkklein {color : #DD5000; text-decoration:none;font-size:10px;font-weight:normal;}
a.newslinkklein:hover {color : #DD6000; text-decoration:underline;font-size:10px;font-weight:normal;}
