/********************************************************/
/********************************************************/
/* author:Joachim Doerr */
/* version:1.2 */
/* last save:9.6.2008 */
/* last save BG/DH:26.08.2008 */
/********************************************************/
/********************************************************/

html {margin:0;padding:0;}
body {padding:0;background-color:#000000;color:#CCCCCC;font:100.01% Verdana, sans-serif;margin:0;}


/********************************************************/
/********************************************************/

/* Layout Container */
#container {margin:0 auto;padding:0;width:983px;}

/* Layout Header */
#header {height:130px;width:980px;margin:0;padding:0;}

/* Layout Header Navigation + Suche*/
#header #header_navi {position:relative;width:980px;/*width:570px;left:454px;*/top:5px;z-index:90;}
#header #header_navi #searching {/*float:right;text-align:right;width:267px;padding:30px 0 0 0;*/position:absolute;top:50px;right:0;}
#header #header_navi ul {/*padding-right:31px;*/}


/* Layout Header Logo*/
#header #logo {position:absolute;top:34px;width:579px;height:77px;text-align:right;}
#header #logo img {border:none;}
#header #logo a {outline-color:#000;}

/* Layout Content min-height */
#content {min-height:400px;}
#incontent {float:left;width:820px;}

/* Layout Extra Banner */
#extra {float:right;width:134px;margin:0;padding:0; overflow:hidden;}

/* Layout Footer */
#footer {clear:both;border-top:1px solid #3B3B3B;width:980px;padding:20px 0 0 0;}
#footer #footer_navi {margin:0 auto;padding:0 0 40px 0;width:980px;text-align:center;}

/* im layout muss die position des foter geändert werden fuer IE6 */
#footer_cat {position:relativ;border-top:1px solid #3B3B3B;padding:20px 0 0 0;}

/* Top */
#top {background-repeat:no-repeat;position:absolute;background-position:bottom;margin-left:580px;height:125px;width:180px;}
.cat2 #top {background-image:url(../img/why_top.jpg);}
.cat3 #top {background-image:url(../img/how_top.jpg);}
.cat4 #top {background-image:url(../img/who_top.jpg);}

/* Categorie Style */
/* Categorie 3 Spalten Layout */
#inc_bg {border-bottom:1px solid #000;clear:both;background-image:url(../img/inc_bg.gif);background-repeat:repeat-y;background-position:200px 0;}
#wrapper_c {float:left;width:817px;min-height:500px;}
#contenting {margin:0 213px 0 200px; color:#666;padding:5px 0 15px 0;background-color:#fff;/*height:500px;overflow:hidden;*/}
#navigation {float:left;width:180px;margin-left:-817px;}
#cn #navigation {position:absolute;width:180px;margin:0;}
#contenting_extra {float:left;width:191px;margin-left:-191px;color:#fff;padding:0;background-color:#4A4647; /*height:500px;overflow:hidden;*/}

/* Base Style */
#inc_bg_base #contenting {margin:0 0 0 200px; color:#666;min-height:500px;padding:5px 0 15px 0;background-color:#fff;}

#inc_bg_base #contenting h1 {text-transform:none;}

/* Article Style */
#inc_bg_article {background-image:url(../img/inc_bg_article.jpg);background-repeat:repeat-y;background-position:200px 0px;}
#inc_bg_article #contenting {margin:0 140px 0 200px; color:#666;min-height:500px;padding:5px 0 15px 0;background-color:#fff;}
#inc_bg_article #contenting_extra {float:left;width:135px;margin-left:-135px;color:#fff;padding:5px 0; overflow:hidden;}

#inc_bg_article #contenting h1 {text-transform:none;}

body.cat3 #inc_bg_article #contenting h2 {color:#d4a837;}
body.cat4 #inc_bg_article #contenting h2 {color:#e9083a;}

/********************************************************/
/********************************************************/

/* Header Navigation */
#header #header_navi ul {float:right;list-style:none;margin:0 89px 0 0;}
#header #header_navi li {display:inline;padding:0 16px;background:transparent url(../img/footnav-line.gif) right bottom no-repeat;}
#header #header_navi li.last {background:none;}
#header #header_navi a {font-size:0.6em;color:#777;text-decoration:none;font-weight:normal;text-transform:uppercase;}
#header #header_navi a:hover,
#header #header_navi li.active a {color:#fff;}

#header_navi a.rss {
position:absolute;
right:0px;
top:4px;
border:none;
}

#header_navi a.twitter {
position:absolute;
right:23px;
top:4px;
border:none;
}

#header_navi a.in {
position:absolute;
right:46px;
top:4px;
border:none;
}

#header_navi a.facebook {
position:absolute;
right:69px;
top:4px;
border:none;
}

#header_navi a.rss img,
#header_navi a.twitter img,
#header_navi a.in img,
#header_navi a.facebook img {
border:none;
}

/* Footer Navigation */
#footer_cat {padding:0;}
#footer_navi {text-align:center;padding:0;font-size:0.8em;color:#777;}
#footer_navi li {display:inline;padding:0 45px;background:transparent url(../img/footnav-line.gif) right bottom no-repeat;}
#footer_navi li.last {background:none;}
#footer_navi a {color:#777;text-decoration:none;font-weight:normal;}
#footer_navi a:hover,
#footer_navi li.active a {color:#fff;}
#footer_navi p.trademark {font-size:0.85em;margin:35px 0 20px 40px;}

/********************************************************/
/********************************************************/

/* Allgemeine Styles */
#extra .extra_banner {margin:0 0 20px 0; padding:0;}
#extra #login form {margin-bottom:20px;}
.clearer {clear:both;line-height:0.00001em;height:0.0001em;font-size:0.000001em;}

/* Login */
.login_us1 {font-size:0.65em;text-transform:uppercase;display:block;color:#c7091f;margin:0 0 5px 0;}
.login_us {font-size:0.65em;text-transform:uppercase;display:block;color:#999;margin-top:5px;}
.login_user, .login_pass {width:75%;}


/* Login */
#extra #login form h3.login_us1 {font-size:0.7em;text-transform:uppercase;display:block;color:#c7091f;margin:0 0 7px 0;}
.login_us {font-size:0.6em;text-transform:uppercase;display:block;color:#999;}
.login_user, .login_pass {width:75%;}
#extra #login form input {border:1px solid #ccc; width:120px; margin-bottom:6px; font-size:0.65em; font-family:Verdana, sans-serif; padding:1px;}
#extra #login form input.login_submit {background-color: #ccc;border:1px solid #B6B6B6; margin-top:4px; text-transform:uppercase; width: auto; padding:0 10px;}



/********************************************************/
/********************************************************/

/* Index spezifisch Cat Boxen */
/* Index 3 Spalten Layout */
div#wrapper {float:left;width:820px;}
div#yellow {margin:0 280px;}
div#grey {float:left;width:260px;margin-left:-820px;}
div#red {float:left;width:260px;margin-left:-260px;}


/* Erweiterung Index-Boxes */

div#grey {padding-top: 30px; background: transparent url(../img/header-why.gif) left top no-repeat;}
div#yellow {padding-top: 30px; background: transparent url(../img/header-how.gif) left top no-repeat;}
div#red {padding-top: 30px; background: transparent url(../img/header-who.gif) left top no-repeat;}

/* Index Navigation */
.index_navi {width:260px;background-repeat:no-repeat;background-position:top;margin:0 0 30px 0;padding:0;}
.index_navi ul {list-style:none;padding:13px 0 0 0;margin:0;}
.index_navi ul li {background-image:url(../img/index_nav_trenner.png);background-repeat:no-repeat;background-position:bottom;}
.index_navi ul li a {text-decoration:none;color:#fff;display:block;padding:3px 0 3px 20px;font-size:0.8em;line-height:1.4em;text-transform:uppercase;}

.index_navi_bg {background-repeat:no-repeat;background-position:top;width:260px;padding:60px 0 0 0;margin:116px 0 0 0;height:9.9em;}
.bottom_color {background-repeat:no-repeat;background-position:0px 107px;height:9.9em;}

div.index_navi_bg {position:relative;}
div.index_navi_bg a.catlink {display:block;position:absolute;top:30px;left:0px;width:110px;height:32px;text-indent:-1000em;overflow:hidden;}

/* Index Navigation Foto */
#yellow .index_navi {background-image:url(../img/index_nav_how.jpg);border-top:1px solid #D5AF4C;}
#grey .index_navi {background-image:url(../img/index_nav_why.jpg);border-top:1px solid #727272;}
#red .index_navi {background-image:url(../img/index_nav_who.jpg);border-top:1px solid #EA0D39;}

/* Index Navigation Hintergrund */
#yellow .index_navi_bg {background-image:url(../img/index_nav_bg_how.png);}
#grey .index_navi_bg {background-image:url(../img/index_nav_bg_why.png);}
#red .index_navi_bg {background-image:url(../img/index_nav_bg_who.png);}

#yellow .index_navi_bg .bottom_color {background-image:url(../img/index_nav_bg_bottom_how.png);}
#grey .index_navi_bg .bottom_color {background-image:url(../img/index_nav_bg_bottom_why.png);}
#red .index_navi_bg .bottom_color {background-image:url(../img/index_nav_bg_bottom_who.png);}

/* Index Boxen und Boxen-Ueberschrift */
.box {padding:0.9em 0;font-family:Arial;/*height:9em;*/ }
.box img {margin-bottom:0.4em;}
.box h2 {font-size:1.43em;margin:0 10px 0.4em 10px;font-weight:normal;}
.box h3 {font-size:1.1em;margin:0 10px 0.4em 10px;font-weight:normal;line-height:1.3em;}
.box h4 {font-size:0.91em;margin:0 10px 0.4em 10px;font-weight:normal;line-height:1.4em;}
div.box-bht img {display:block;margin:0 auto 5px auto;}

/* Boxen Top-Rahmen Farbe */
#yellow .box {border-top:1px solid #D5AF4C;background-color:#232323;margin:0 0 30px 0;}
#grey .box {border-top:1px solid #727272;background-color:#232323;margin:0 0 30px 0;}
#red .box {border-top:1px solid #EA0D39;background-color:#232323;margin:0 0 30px 0;}

/* Index Boxen-Ueberschrift Farben */
#yellow .box h2, #yellow .box h2 a, #yellow .box h2 a:visited {color:#edc768;}
#yellow .box h3, #yellow .box h3 a, #yellow .box h3 a:visited {color:#edc768;}
#yellow .box h4, #yellow .box h4 a, #yellow .box h4 a:visited {color:#edc768;}
#grey .box h2, #grey .box h2 a, #grey .box h2 a:visited {color:#cfcaca;}
#grey .box h3, #grey .box h3 a, #grey .box h3 a:visited {color:#cfcaca;}
#grey .box h4, #grey .box h4 a, #grey .box h4 a:visited {color:#cfcaca;}
#red .box h2, #red .box h2 a, #red .box h2 a:visited {color:#ec133c;}
#red .box h3, #red .box h3 a, #red .box h3 a:visited {color:#ec133c;}
#red .box h4, #red .box h4 a, #red .box h4 a:visited {color:#ec133c;}
#yellow .boxtext a {color:#edc768;}
#grey .boxtext a {color:#cfcaca;}
#red .boxtext a {color:#ec133c;}
.boxtext a {text-decoration:none;}
.boxtext a:hover {text-decoration:underline;}

/********************************************************/
/********************************************************/

/* BX und Boxen */
.bx h2, .bx h2 a, .bx h2 a:visited {color:#cfcaca;text-decoration:none;}
.bx h3, .bx h3 a, .bx h3 a:visited {color:#cfcaca;text-decoration:none;}
.box .bx h4, .box .bx h4 a, .box .bx h4 a:visited {color:#cfcaca;text-decoration:none;}

.box h2 a, .box h3 a, .box h4 a, .bx h2 a, .bx h3 a, .box .bx h4 a {text-decoration:none;}
.box h2 a:hover, .box h3 a:hover, .box h4 a:hover, .bx h2 a:hover, .bx h3 a:hover, .box .bx h4 a:hover {text-decoration:underline;}

#inc_extra .box h4 {display:block;width:194x;background-color:#353535;margin:0;text-transform:uppercase;font-size:0.71em; font-family:Century Gothic,Verdana,sans serif;padding:3px 8px;}

/* 2 Spalten in den Boxen */
.box .sp_left, .bx .sp_left {float:left;width:100px;text-align:right;}
.box .sp_right, .bx .sp_right {float:right;width:150px;}
.box .sp_right h4 {width:115px;background-color:none;}
.clear, .box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.box p {font-size:0.75em;margin:0 10px 0.7em 10px;}

/* More Link */
.box a.more_link,
.box a.more_link:link,
.box a.more_link:visited {padding:4px 0 4px 16px;color:#666;font-size:0.65em;text-transform:uppercase;background-image:url(../img/more.gif);background-repeat:no-repeat;background-position:0% 50%;text-decoration:none;display:block;margin-left:10px;}
	
.box a.more_link:hover {color:#999;text-transform:uppercase;text-decoration:none;background-image:url(../img/more_hover.gif);}
.box .bx {padding:0 0 0.9em 0;font-family:Arial;/*height:9em;*/}

#contenting_extra a.more_link,
#contenting_extra a.more_link:link,
#contenting_extra a.more_link:visited,
.bx a.more_link,
.bx a.more_link:link,
.bx a.more_link:visited {padding:4px 0 4px 16px;color:#999;font-size:0.65em;text-transform:uppercase;background-image:url(../img/more_box.gif);font-weight:normal;font-family:arial;background-repeat:no-repeat;background-position:0% 50%;text-decoration:none;display:block;margin-left:10px;
}

#contenting_extra a.more_link:hover,
.bx a.more_link:hover,
.bx a.more_link:hover,
.bx a.more_link:hover{text-decoration:none;color:#ccc;}

.bx .sp_left img {width:40px;}
.bx .sp_left {float:left;width:40px;margin:5px 0 0 5px;}
.bx .sp_right {float:right;width:140px;}

#contenting a.more_link,
#contenting a.more_link:link,
#contenting a.more_link:visited {padding:4px 0 4px 16px;color:#666;font-size:0.65em;text-transform:uppercase;background-image:url(../img/more_contenting.gif);font-weight:normal;font-family:arial;background-repeat:no-repeat;background-position:0% 50%;text-decoration:none;display:block;margin-left:10px;}

#contenting a.more_link:hover{color:#333;text-transform:uppercase;text-decoration:none;}

h2.box_first {background-color:#363535;margin:0;padding:0.42em 0 0.42em 10px;font-size:0.7em;text-transform:uppercase;font-weight:normal;font-family:Century Gothic;}

/* Extra foot */

h2.inc_extra_first {border-bottom:1px solid #494646;font-size:0.9em;text-transform:uppercase;text-decoration:none;font-weight:normal;padding:0 3px 0.54em 0;color:#8c8989;margin-bottom:1px;}

#inc_extra_foot .box {margin-bottom:0px;padding-bottom:0;}

#inc_extra_foot .box a.more_link,
#inc_extra_foot .box a.more_link:link,
#inc_extra_foot .box a.more_link:visited {padding:4px 0 4px 16px;color:#666;font-size:0.65em;text-transform:uppercase;background-image:url(../img/more_foot.gif);font-weight:normal;font-family:arial;background-repeat:no-repeat;background-position:0% 50%;text-decoration:none;display:inline;margin:0;}


#inc_extra_foot .box h2 {font-size:1.12em;font-weight:normal;margin:0 0 2px 0;}
#inc_extra_foot .box p {margin:0;}

/********************************************************/
/********************************************************/

/* Bottom Boxen */

#cn_2 #inc_extra {margin-top:-14px;}
#inc_extra {background-color:#000;float:right;width:639px;}
#inc_extra .wrapper {float:left;width:194px;margin:0 0 0 19px;}
#inc_extra:after {content:".";visibility:hidden;height:0;display:block;clear:both;}
#inc_extra .boxtext{background-color:#494646;}

/* Extra footer */
#inc_extra_foot {width:620px;margin:0 0 0 200px;clear:both;padding:10px 0 0 0;}
#inc_bg_article #inc_extra_foot,
#inc_bg_base #inc_extra_foot {width:100%;margin:0 0 25px 0;clear:both;padding:20px 0 0 0;}

.bx {background-color:#494646;}
#inc_extra .bx h4 {background-color:#494646;font-size:0.91em;margin:0 10px 0.4em 10px;font-weight:normal;line-height:1.4em;text-transform:none;}
#inc_extra .bx .sp_right h4 {margin:0 10px 0.4em 0px;}

/********************************************************/
/********************************************************/

/* Navigation Base, Content, Cat */
#navigation ul {margin:0;padding:0}
#navigation ul li {list-style:none;padding:0 0 1px 0;margin:0;}
#navigation ul li a {text-decoration:none;text-transform:uppercase;}
#navigation ul li a {background-image:url(../img/s_n1.jpg);display:block;font-family:Century Gothic,Verdana,sans serif;border-bottom:1px solid #000;font-size:1.32em;line-height:1.14em;padding:0.01em 0 0.01em 25px;}
#navigation ul li a:hover {background-image:url(../img/s_n1_hover.jpg);}
#navigation ul li ul li a,
#navigation ul li.active ul li a {display:block;font-family:Verdana, sans-serif;color:#fff; font-size:0.69em;padding:0.51em 0 0.51em 25px;border:none;}
#navigation ul li ul {background-repeat:no-repeat;background-position:right bottom;}
#navigation ul li ul li ul li a,
#navigation ul li.active ul li ul li a {text-transform:none;padding:0.51em 0 0.51em 32px;margin:0;background-image:none;}

#navigation li.active ul li.active ul li {
padding:1px 0 0 0;
}
#navigation li.active ul li.active ul li a {
font-size:0.65em;
}


/* Sichtbarkeit Menueebene 3 */
#navigation ul ul li ul { display:none; }
#navigation ul ul li.active ul { display:block; }

/* navi_gray */
#navigation .n_grey ul li a {color:#9b9696;}
#navigation .n_grey ul li ul {background-image:url(../img/l_gr_bg.jpg);background-repeat:no-repeat;background-position:right bottom;}

#navigation .n_grey ul li.active a {background-image:url(../img/s_n1_active.jpg);}
#navigation .n_grey ul li.active ul li a,
#navigation .n_grey ul li ul li a {background-image:url(../img/s_gr_n2.jpg);color:#fff;}
#navigation .n_grey ul li.active ul li.active ul li a {background-image:url(../img/s_gr_n3.jpg);}
#navigation .n_grey ul li ul li a:hover,
#navigation .n_grey ul li.active ul li.active a,
#navigation .n_grey ul li.active ul li.active ul li.active a,
#navigation .n_grey ul li.active ul li.active ul li a:hover {background-image:url(../img/s_gr_n2_hover.jpg);}

/* navi_yellow */
.n_yellow {margin-top:20px;}
#navigation .n_yellow ul li a {color:#d7af4d;}
#navigation .n_yellow ul li ul {background-image:url(../img/l_yl_bg.jpg);background-repeat:no-repeat;background-position:right bottom;}

#navigation .n_yellow ul li.active a {background-image:url(../img/s_n1_active.jpg);}
#navigation .n_yellow ul li.active ul li a,
#navigation .n_yellow ul li ul li a {background-image:url(../img/s_yl_n2.jpg);color:#fff;}
#navigation .n_yellow ul li.active ul li.active ul li a {background-image:url(../img/s_yl_n3.jpg);}
#navigation .n_yellow ul li ul li a:hover,
#navigation .n_yellow ul li.active ul li.active a,
#navigation .n_yellow ul li.active ul li.active ul li.active a,
#navigation .n_yellow ul li.active ul li.active ul li a:hover {background-image:url(../img/s_yl_n2_hover.jpg);}

/* navi_red */
.n_red {margin-top:20px;}
#navigation .n_red ul li a {color:#fc0134;}
#navigation .n_red ul li ul {background-image:url(../img/l_rd_bg.jpg);background-repeat:no-repeat;background-position:right bottom;}

#navigation .n_red ul li.active a {background-image:url(../img/s_n1_active.jpg);}
#navigation .n_red ul li.active ul li a,
#navigation .n_red ul li ul li a {background-image:url(../img/s_rd_n2.jpg);color:#fff;}
#navigation .n_red ul li.active ul li.active ul li a {background-image:url(../img/s_rd_n3.jpg);}
#navigation .n_red ul li ul li a:hover,
#navigation .n_red ul li.active ul li.active a,
#navigation .n_red ul li.active ul li.active ul li.active a,
#navigation .n_red ul li.active ul li.active ul li a:hover {background-image:url(../img/s_rd_n2_hover.jpg);}


/* Bread */
#bread {margin:7px 0 0 0;padding:0;border:1px solide #ccc;}
#contenting #bread p {font-size:0.62em;}
#contenting #bread a {color:#999;font-family:verdana;background-image:none;padding:0;}


/********************************************************/
/********************************************************/

/* allgemeine Formatierung */

/* Ueberschriften */
#contenting_extra h1, #contenting h1 {font-size:1.12em;text-transform:uppercase;font-weight:normal;}
#contenting h1 {color:#333;margin-left:15px;margin-right:15px;line-height:1.3em;}
#contenting_extra h1 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.3em;}
#extra h1 {font-size:0.92em;color:#fff;line-height:1.3em;margin:0 0 10px 0;padding:0;}

#contenting_extra h2, #contenting h2 {font-size:0.95em;/*text-transform:uppercase;font-weight:normal;*/}
#contenting h2 {color:#333;margin: 10px 15px;line-height:1.2em;}
#contenting_extra h2 {color:#fff;margin:10px;line-height:1.2em;}
#extra h2 {font-size:0.82em;color:#fff;line-height:1.2em;margin:0 0 10px 0;padding:0;}

#contenting_extra h3, #contenting h3 {font-size:0.8em;}
#contenting h3 {color:#666;margin:10px 15px;line-height:1.1em;}
#contenting_extra h3 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.1em;}
#extra h3 {font-size:0.82em;color:#fff;line-height:1.1em;margin:0 0 10px 0;padding:0;}

#contenting_extra h4, #contenting h4 {font-size:0.8em;font-weight:normal;}
#contenting h4 {color:#333;margin-left:15px;margin-right:15px;line-height:1.3em;}
#contenting_extra h4 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.3em;}
#extra h4 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.3em;}

#contenting_extra h5, #contenting h5 {font-size:0.8em;font-weight:normal;}
#contenting h5 {color:#333;margin-left:15px;margin-right:15px;line-height:1.2em;}
#contenting_extra h5 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.2em;}
#extra h5 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.2em;}

#contenting_extra h6, #contenting h6 {font-size:0.75em;text-transform:uppercase;font-weight:normal;}
#contenting h6 {color:#333;margin-left:15px;margin-right:15px;line-height:1.1em;}
#contenting_extra h6 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.1em;}
#extra h6 {color:#fff;margin-left:10px;margin-right:10px;line-height:1.1em;}
 
/* Content-specific Überschrift Farben */
.cat3 #contenting h2 {color:#c7ae49;}
.cat4 #contenting h2 {color:#ea0838;}
 
/* */

#contenting_extra h2.extra_features {font-size:0.69em;text-transform:uppercase;margin:10px 4px 10px 8px;}

#contenting_extra ul.features {list-style:none;padding:0;margin:0 4px 0 8px;}
#contenting_extra ul.features li {list-style:none;padding:0;margin:6px 0 8px 0;line-height:1.2em;}
#contenting_extra ul.features li a {padding:0 0 0 11px;margin:0;display:block;background-repeat:no-repeat;background-position:0 2px;color:#fff;}

.cat2 #contenting_extra ul.features li a {background-image:url(../img/pf_grey_1.gif);}
.cat3 #contenting_extra ul.features li a {background-image:url(../img/pf_yellow_1.gif);}
.cat4 #contenting_extra ul.features li a {background-image:url(../img/pf_red_1.gif);}

/* Blocksatz */
#contenting p {font-size:0.78em;line-height:1.4em;color:#666;margin:0 15px 15px 15px;}
#contenting_extra p {font-size:0.78em;color:#fff;margin:0 10px 15px 10px;font-weight:normal;}
#inc_bg_article #contenting_extra p {font-size:0.8em;color:#fff;margin:0 10px 15px 15px;font-weight:normal;}
#contenting p.published {font-size:0.65em;color:#999999;}
#extra p {font-size:0.7em;margin:0 0 15px 0;padding:0;}



/* Formattierung */
span.bigger {font-size:1.1em;font-weight:bold;}
.box span.bigger {font-size:1.6em;}

#contenting hr { margin:10px 15px 5px 15px; height:1px;background-color:#c9c8cd;color:#c9c8cd;border: none; clear:both; }

/* links */

.features {color:#fff;text-decoration:none;font-size:0.8em;display:block;margin-bottom:10px;padding-left:10px;}

#contenting a,
#contenting_extra a {color:#C30437;padding-left:11px;background-position: 0 4px;background-repeat:no-repeat;background-image:url(../img/pf_red_2.gif); display:inline;text-decoration:none;}
#extra a {color:#C30437;padding-left:11px;background-position: 0 3px;background-repeat:no-repeat;background-image:url(../img/pf_red_2.gif); display:inline;text-decoration:none;}
#contenting_extra a,
#extra a {background-image:url(../img/pf_red_1.gif);}
#contenting a:hover,
#contenting_extra a:hover,
#extra a:hover {text-decoration:underline;}

#contenting a.extern,
#contenting_extra a.extern, 
#extra a.extern { background-image:url(../img/link-extern_red.gif);padding-left:13px;}

/* Listen*/

#contenting ul {margin: 0 15px 15px 30px;padding-left:0;}
#contenting ul li {font-size:0.8em;line-height:1.2em;margin:0 0 0.2em 0;padding-left:0;}

#contenting ol {margin:0 15px 15px 38px;padding-left:0;}
#contenting ol li {font-size:0.8em;line-height:1.2em;margin:0 0 0.2em 0;padding-left:0;}

#contenting_extra ul {margin-left:26px;margin-right:5px;padding-left:0;}
#contenting_extra ul li {font-size:0.8em;line-height:1.2em;margin-left:0px;padding-left:0;}

#contenting_extra ol {margin-left:32px;margin-right:5px;padding-left:0;}
#contenting_extra ol li {font-size:0.8em;line-height:1.2em;margin-left:0px;padding-left:0;}

/* bilder */

#contenting .slc p image {float:left;clear:both;margin:5px 5px 5px 0; }

/* Formulare */
/* Suche */

.search_in {width:150px;}
.search_send {color:#c7091f;text-transform:uppercase;width:67px;}
.search_in, .search_send {height:15px;float:left;border:none;background-color:#fff;font-size:11px;line-height:10px;margin-right:3px;}
.search_send {height:17px;}

html:first-child>b\ody .search_send {height:15px;}

.r_s {float:right;width:50px;}
.l_s {float:left;width:153px;margin-left:193px;}

/* Login */

#login .login_user, #login .login_pass {border:none;font-size:0.81em;width:100px;margin-top:2px;}

/********************************************************/
/********************************************************/

/* social bookmarks */
div.socialbookmarks {margin:15px 15px 25px 15px;}
#inc_extra_foot h3.sbm,
#inc_extra_foot h3 {font-size:0.71em;display:block;padding:0;margin-left:0;color:#666;text-transform:uppercase;font-weight:normal;}
#contenting div.socialbookmarks a,div.socialbookmarks img {border:none;width:20px;height:20px;background-image:none;padding:0;}

.comment-rank {margin:0 15px;border-top:1px solid #C9C8CD;}
.comment-rank-comment {margin-bottom:20px;}
#inc_extra_foot .comment-rank p {margin-left:0;font-size:0.7em;}
/*#inc_extra_foot .comment-rank h3 {}*/
#inc_extra_foot .comment-rank h4 {font-size:0.7em;margin:15px 0 8px 0;padding:3px 0 0 20px;color:#d41237;background:transparent url(../img/comment-icon.gif) left center no-repeat;}
#inc_extra_foot .comment-rank ul {margin:0 0 25px 15px;}
#inc_extra_foot .comment-rank ul li {font-size:0.71em;margin:0px;}

#contenting .comment-rank form {margin-top:10px;}
#contenting .comment-rank label {display:block; float:none; font-size:0.78em; padding:3px 0; margin-bottom:5px; width:370px;}

#contenting .comment-rank input, #contenting .comment-rank textarea {border:1px solid #B6B6B6;width:370px;margin:3px 0 5px 0;}
#contenting .comment-rank .submit {width:auto;font-size:0.75em;padding:2px;}

/* unsichtbare Links Community zum Kommentar */
a#comment-rank-newcomment,
a#comment-rank {text-indent:-5000em;position:absolute;left:-5000em;}



/* Related Articles */
.relatedarticles { background-color:#232323;margin:0 0 0 200px; width:480px;font-size:0.8em;padding:0 0 60px 0;}
.relatedarticles h3 {margin:0px 15px 0 15px;padding:15px 0 5px 0;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #626262; font-size:1em; color:#878787;}
.relatedarticles div {margin:15px 0 20px 0;}
.relatedarticles h4 {margin:0px 15px 7px 15px; font-size:0.95em;}
.relatedarticles h4 a {color:#FFFFFF;text-decoration:none;font-size:1.4em;font-weight:normal;}
.relatedarticles h4 a:hover {text-decoration:underline;}
.relatedarticles p {margin:0 15px 0 15px;font-size:0.95em}
.relatedarticles a.more_link {padding:4px 0 4px 16px;color:#666;font-size:0.9em;text-transform:uppercase;background-image:url(../img/more.gif);background-repeat:no-repeat;background-position:0% 50%;text-decoration:none;display:block;margin:5px 0 0 0;}
.relatedarticles a.more_link:hover{color:#ccc;}
#catrelatedarticles.relatedarticles {background-color:#000000; width:620px;}



/* Socialbar */
#contenting div.socialbar {
border-top:1px solid #C9C8CD;
margin:0 15px 0 15px;
}
#contenting div.socialbar ul{
list-style:none;
margin-left:0;
margin-top:10px;
margin-bottom:30px;
padding:0;
}
#contenting div.socialbar li{
margin:0 10px 0 0;
padding:0;
display:inline;
}
#contenting div.socialbar li a{
background-image:url(../img/pf_grey_2.gif);
color:#666666;
font-size:0.85em;
text-transform:uppercase;
}

/* antispam */
.sptextfield {
position:absolute;
top:-20000px;
left:-20000px;
}



/* Registrierungsformular */

div.form-register form {
}
#contenting div.form-register form label {
width:15em;
}
#contenting div.form-register form input.submit {
margin-left:0;
}
#contenting div.form-register form p.formcaptcha span {
display:block;
width:15em;
margin-bottom:6px;
}