body {
    background: #fcf6b8 url(../img/layout/prokiga-portal/bg_gradient.jpg) repeat-y top left;
    padding: 0px;
}
#col3 { margin-right: 210px }
#col2 { width: 210px }
#col2_content {
    margin-left: 0px;
    margin-right: 0px;
}
#vnr-ad-tag {
    position: absolute;
    left: 990px;
    padding: 131px 0 0 5px;
}
#header #logo_area .headerlogo {
    top: 3px;
    left: 7px;
}

#rootline_area #icons_con { padding-right: 13px; }
#rootline_area #search_con { display:none;}

/*nicht benoetigte Layer ausblenden*/
/* #Menulayermenux1{visibility:hidden; display:none;} */
/* #Menulayermenux3{visibility:hidden; display:none;} */
/* #Menulayermenux4{visibility:hidden; display:none;} */
/* #Menulayermenux6{visibility:hidden; display:none;} */
/* #Menulayermenux8{visibility:hidden; display:none;} */
#logo_area,
#logo_area a,
#logo_area a:hover { color: #0D87C1 }
#logo_area {
    background: transparent url(../../fileadmin/img/layout/prokiga-portal/logo_rechts.png) no-repeat 350px 0px;
    height: 108px;
}
#logo_area a { text-decoration: underline }
#logo_area a:hover { text-decoration: none }
.pdflink { margin-top: 12px }
.layersub { border-bottom: 1px solid #90012c }
.layersuba { border-bottom: 1px solid #90012c }
.layersub a { color: #000 }
.layersub a:hover { color: #90012c }
#col3_content a {
    color: #0D87C1;
    text-decoration: underline;
}
#col3_content a:hover { text-decoration: none }
/*######################################################################*/
/*#####    Part Login   ##########*/
/*######################################################################*/
#col2_content a { color: #0D87C1 }
/*######################################################################*/
/*#####  Left Column & Right Column##########*/
/*######################################################################*/
#col1_content a,
#col2_content a {
    color: #0D87C1;
    text-decoration: underline;
}
#col1_content a:hover,
#col2_content a:hover { text-decoration: none !important }
/*######################################################################*/
/*#####    REITER    ##########*/
/*######################################################################*/
.tab-left {
    height: 38px;
    width: 6px;
}
.tab-right {
    height: 38px;
    width: 6px;
}
.tab-con {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    /* width: auto;*/
    width: 143px;
}
.tab-cona {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 22px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    /* width: auto;*/
    width: 143px;
}
.tab-con a { color: #fff }
.tab-con a:hover { color: #FCF6B8 }
.tab-cona a { color: #fff }
.tab-cona a:hover { color: #FCF6B8 }
#tale-1 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_1.gif") no-repeat top left }
#tari-1 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_1.gif") no-repeat  top left }
#tab-1 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_1.gif") repeat-x top left }
#tale-2 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_2.gif") no-repeat top left }
#tari-2 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_2.gif") no-repeat  top left }
#tab-2 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_2.gif") repeat-x top left }
#tale-3 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_3.gif") no-repeat top left }
#tari-3 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_3.gif") no-repeat  top left }
#tab-3 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_3.gif") repeat-x top left }
#tale-4 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_4.gif") no-repeat top left }
#tari-4 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_4.gif") no-repeat  top left }
#tab-4 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_4.gif") repeat-x top left }
#tale-5 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_5.gif") no-repeat top left }
#tari-5 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_5.gif") no-repeat  top left }
#tab-5 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_5.gif") repeat-x top left }
#tale-6 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_6.gif") no-repeat top left }
#tari-6 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_6.gif") no-repeat  top left }
#tab-6 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_6.gif") repeat-x top left }
#tale-7 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_7.gif") no-repeat top left }
#tari-7 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_7.gif") no-repeat  top left }
#tab-7 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_7.gif") repeat-x top left }
#tale-8 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_8.gif") no-repeat top left }
#tari-8 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_8.gif") no-repeat  top left }
#tab-8 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_8.gif") repeat-x top left }
#tale-9 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_9.gif") no-repeat top left }
#tari-9 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_9.gif") no-repeat  top left }
#tab-9 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_9.gif") repeat-x top left }
#tale-10 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_10.gif") no-repeat top left }
#tari-10 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_10.gif") no-repeat  top left }
#tab-10 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_10.gif") repeat-x top left }
#tale-11 { background: transparent url("../img/layout/prokiga-portal/tab_in_left_11.gif") no-repeat top left }
#tari-11 { background: transparent url("../img/layout/prokiga-portal/tab_in_right_11.gif") no-repeat  top left }
#tab-11 { background: transparent url("../img/layout/prokiga-portal/tab_in_center_11.gif") repeat-x top left }
#talea-1 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_1.gif") no-repeat top left }
#taria-1 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_1.gif") no-repeat  top left }
#taba-1 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_1.gif") repeat-x top left }
#talea-2 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_2.gif") no-repeat top left }
#taria-2 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_2.gif") no-repeat  top left }
#taba-2 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_2.gif") repeat-x top left }
#talea-3 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_3.gif") no-repeat top left }
#taria-3 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_3.gif") no-repeat  top left }
#taba-3 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_3.gif") repeat-x top left }
#talea-4 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_4.gif") no-repeat top left }
#taria-4 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_4.gif") no-repeat  top left }
#taba-4 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_4.gif") repeat-x top left }
#talea-5 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_5.gif") no-repeat top left }
#taria-5 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_5.gif") no-repeat  top left }
#taba-5 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_5.gif") repeat-x top left }
#talea-6 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_6.gif") no-repeat top left }
#taria-6 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_6.gif") no-repeat  top left }
#taba-6 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_6.gif") repeat-x top left }
#talea-7 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_7.gif") no-repeat top left }
#taria-7 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_7.gif") no-repeat  top left }
#taba-7 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_7.gif") repeat-x top left }
#talea-8 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_8.gif") no-repeat top left }
#taria-8 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_8.gif") no-repeat  top left }
#taba-8 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_8.gif") repeat-x top left }
#talea-9 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_9.gif") no-repeat top left }
#taria-9 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_9.gif") no-repeat  top left }
#taba-9 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_9.gif") repeat-x top left }
#talea-10 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_10.gif") no-repeat top left }
#taria-10 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_10.gif") no-repeat  top left }
#taba-10 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_10.gif") repeat-x top left }
#talea-11 { background: transparent url("../img/layout/prokiga-portal/tab_ac_left_11.gif") no-repeat top left }
#taria-11 { background: transparent url("../img/layout/prokiga-portal/tab_ac_right_11.gif") no-repeat  top left }
#taba-11 { background: transparent url("../img/layout/prokiga-portal/tab_ac_center_11.gif") repeat-x top left }
/*######################################################################*/
/*#####    RootlineHintergrund    ##########*/
/*######################################################################*/
#rootline-1 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_1.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-2 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_2.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-3 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_3.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-4 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_4.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-5 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_5.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-6 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_6.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-7 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_7.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-8 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_8.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-9 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_9.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-10 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_10.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
#rootline-11 {
    background: transparent url(../img/layout/prokiga-portal/rootline_bg_11.gif) repeat-x scroll 0%;
    font-size: 10px;
    height: 30px;
    position: absolute;
    text-align: left;
    top: 131px;
    width: 990px;
    z-index: 79;
}
/*  Tag Cloud  ---------------------------------- */
.container div.tagcloud {
    background: transparent;
    text-align: center;
    border: 0px;
    padding: 0px;
}
#col2_content .container .containercontent div.tagcloud a {
    color: #0D87C1;
    text-decoration: none;
}
#col2_content .container .containercontent div.tagcloud a:hover {
    color: #68aad7;
    text-decoration: none;
}
/* TipAFriend */
.tipafriend INPUT,
.tipafriend TEXTAREA {
    margin: 5px 0px;
    width: 250px;
    border: 1px solid #CACACA;
}
.tipafriend INPUT {
    height: 25px;
    padding-top: 5px;
}
.tipafriend STRONG { color: #D64062 }
.tipafriend .is-submit { padding-top: 0px }
.tipafriend .error {
    border: 1px solid #D64062;
    padding: 5px;
    margin: 20px 0px;
}
.tipafriend .tx-srfreecap-pi2-image { width: 250px }
/* TipAFriend: grosser Button */
.tipafriend-linkbox a {
    display: block;
    width: 144px;
    height: 54px;
    margin: 0 0 10px 0;
    background: transparent url("../img/layout/prokiga-portal/but-weiterempfehlen.gif") no-repeat top left;
}
.tipafriend-linkbox a span { display: none }
/* TipAFriend: kleine Textzeile */
.tipafriend-linkcol3 { margin: 12px 0 0 0 }
.tipafriend-linkcol3 .tipafriend-linkbox a {
    display: inline;
    padding: 5px 0 5px 34px;
    width: auto;
    height: auto;
    margin: 0;
    background: transparent url("../img/layout/prokiga-portal/but-s-weiterempfehlen.gif") no-repeat top left;
}
.tipafriend-linkcol3 .tipafriend-linkbox a span { display: inline }
/* tx-kequestionnaire */
.keq_questionnaire .keq_unit {
    background: #F8F7F4;
    width: 100%;
}
.keq_questionnaire table { width: 99% }
.keq_questionnaire .keq_selection thead th {
    background: #fff;
    padding: 4px;
}
.keq_questionnaire .keq_selection td { padding: 3px }
.keq_questionnaire input,
.keq_questionnaire textarea {
    margin-left: 0;
    background: #fff;
}
.keq_questionnaire .keq_question {
    background: #FDFAD9;
    border: 1px solid black;
    display: block;
    margin-bottom: 4px;
    margin-top: 3px;
    padding: 4px;
    width: 577px;
}
.keq_navigation a {
    background: #FFE7C5;
    border: 1px solid #000000;
    color: #000000 !important;
    text-decoration: none !important;
    font-weight: bold;
    margin: 1px;
    padding: 3px;
    width: 200px;
}
.keq_navigation a:hover { background: #fff }


/*questionnaire captcha*/
.keq_questions .tx_kequestionnaire_pi1-captcha .tx-srfreecap-pi2-cant-read{
		display: inline-block;
		font-size: 12px;
		margin-bottom: 10px;
}
    
/* Nach oben Link */
.one-level-up { padding: 10px 0 0 0 }
/* OFE-Form  */
#col3 #ofe_form { padding: 20px; }
#col3 #ofe_form .ofe_form_row {
    width: auto;
    margin-left: 0;
}
#col3 #ofe_form table.ofe_form_table_agb { margin-left: 114px }
#col3 #ofe_form table.ofe_form_table_agb .ofe_form_row { margin-left: 0px }
#col3 .ofe_textfield input { width: 240px }
#col3 #ofe_form .field_plz input {
    margin-right: 5px;
    width: 60px;
}
#col3 #ofe_form .field_ort input { width: 173px }
#col3 #ofe_form .field_land select { width: 240px }
/* Registrierung */
#col3 .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-text { font-size: 14px }
#col3 .tx-srfeuserregister-pi1 input {
    padding-bottom: 3px;
    padding-top: 3px;
}
#col3 .tx-srfeuserregister-pi1 dt,
.tx-srfeuserregister-pi1 dd { padding-bottom: 15px }
#col3 .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {
    width: 18em;
    font-weight: bold;
    float: right;
    margin-top: 20px;
    cursor: pointer;
}
.tx-srfeuserregister-pi1 input[type="radio"],
.tx-srfeuserregister-pi1 input[type="checkbox"] { border: 0 !important }

/*Newloginbox*/
#col3 .tx-newloginbox-pi1{border:1px solid #E1E1E1; padding:5px}
#col3 .container-mitte-content .tx-newloginbox-pi1{border:none}
#col3 .tx-newloginbox-pi1 h3{height:25px; line-height:25px; margin:0; padding:0}
#col3 .tx-newloginbox-pi1 input[type="submit"]{margin-top:5px; width:120px}

/* Forum */
#col3 .tx-mmforum-pi1-listtopic-newtopic .tx-mmforum-textbutton {
    /*: ;
    background: #FAB416;
    border: 1px solid #BF8200;*/
    padding: 3px;
    float: none;
    margin: 0 auto;
}
#col3 .tx-mmforum-pi1-listtopic-newtopic {
    margin: 0;
    padding: 4px 0 0;
}
#col3 .tx-mmforum-pi1-listtopic-newtopic .tx-mmforum-textbutton a { color: #ffffff }
/*
#col3 .mm_forum_antwort_button .tx-mmforum-textbutton {
  background: #FAB416;
  border:1px solid #BF8200;
  padding:3px;
}
#col3 .mm_forum_antwort_button .tx-mmforum-textbutton a{ color:#ffffff ;}
*/
/*######################################################################*/
/*#####    BlogStyle    ##########*/
/*######################################################################*/
/*LatestContainer*/
.blog-latest-container {
    width: 142px;
    background: transparent url(../img/layout/prokiga-portal/blog_con_inner.gif) repeat-y left top;
    padding: 0px;
    margin: 0px;
    margin-bottom: 20px;
}
.blog-latest-container .csc-textpic-text { margin: 0px 6px }
.csc-textpic-text .blog-link { color: #0D87C1 }
.blog-latest-container .blog-latest-con-down {
    width: 142px;
    height: 7px;
    background: transparent url(../img/layout/prokiga-portal/blog_con_down.gif) no-repeat left bottom;
}
.news-latest-container .news-latest-item { margin: 1px 6px }
.news-latest-item .news-latest-date {
    text-align: right;
    display: block;
    margin-bottom: 6px;
}
.news-latest-item .news-latest-date a { color: #0D87C1 }
.news-latest-item .titel a {
    color: #0D87C1;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 6px;
    display: block;
} /*color */
.news-latest-item .morelink a {
    color: #0D87C1;
    font-weight: bold;
    display: block;
    text-align: right;
}
.news-latest-item .archivelink a {
    color: #0D87C1;
    font-weight: bold;
    display: block;
    text-align: right;
    margin-top: 4px;
}
/* new Latest in MainColumn */
.news-latest-con .news-latest-newsbox {
    float: left;
    width: 305px;
}
.news-latest-con .news-latest-sidebox {
    float: right;
    width: 255px;
    height: 146px;
    background: transparent url("../img/layout/prokiga-portal/news-pic-frau-fischer.jpg") no-repeat 0px 5px;
}
.news-latest-con .news-latest-sidebox .news-ls-con {
    padding: 13px 0 0 119px;
    color: black;
    font-family: Verdana, Arial;
    font-size: 14px;
}
#main .news-latest-con .news-latest-sidebox .news-ls-con a {
    display: block;
    background: transparent url("../img/layout/prokiga-portal/news-more-arrow.gif") no-repeat 0px 2px;
    font-family: Verdana, Arial;
    font-size: 12px;
    padding: 0 0 0 14px;
    margin: 6px 0 0;
}
.news-latest-con .news-latest-item .titel {
    font-weight: bold;
    color: #9b1836;
}
.news-latest-con .news-latest-item p {
    display: inline;
    font-size: 11px;
    color: #000000;
}
.news-latest-con .news-latest-item .morelink a {
    display: inline;
    font-weight: normal;
    font-size: 11px;
}
/*Listview*/
.news-list-container .news-list-item { margin-bottom: 25px }
.news-list-container .titel {
    color: #9B1836;
    font-weight: bold;
    font-size: 15px;
    display: block;
    padding-bottom: 7px;
}
#col3_content .news-list-container .titel a {
    color: #9B1836;
    text-decoration: none;
}
#col3_content .news-list-container .titel a:hover {
    color: #9B1836;
    text-decoration: underline;
}
.news-list-container .entry { padding-bottom: 1em }
.news-list-container .entry p { display: inline }
.news-list-container .morelink {
    display: inline;
    padding: 0 0 0 12px;
    margin: 0 0 0 10px;
    background: transparent url(../img/layout/prokiga-portal/blog_link_arrow.gif) no-repeat scroll 0 4px;
}
#col3_content .news-list-container .morelink a {
    color: #9B1836;
    font-weight: normal;
    text-decoration: underline;
}
#col3_content .news-list-container .morelink a:hover { text-decoration: none }
.news-list-container .footer {
    color: #9B1836;
    font-size: 11px;
    padding: 2px 8px;
    background: #FCF6B8;
    border-top: #dcd26e solid 1px;
    border-bottom: #dcd26e solid 1px;
}
.news-list-container p { display: inline }
/*SingleView*/
.news-single-item { margin-bottom: 15px }
.news-single-item .titel {
    color: #9B1836;
    font-weight: bold;
    font-size: 15px;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}
.news-single-item hr {
    border-color: #9B1836;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}
.news-single-item .header { margin: 0px 0px 10px 0px }
.news-single-item .header p { display: inline }
#col3_content .news-single-item .header a {
    text-decoration: none;
    color: #000;
}
#col3_content .news-single-item .header a:hover {
    text-decoration: none;
    font-weight: bold;
}
.news-single-item .entry { padding-bottom: 0em }
.news-single-item .footer {
    color: #9B1836;
    font-size: 11px;
    padding: 2px 8px;
    background: #FCF6B8;
    border-top: #dcd26e solid 1px;
    border-bottom: #dcd26e solid 1px;
}
.news-single-item .footer p { display: inline }
#col3_content .news-single-item .footer a {
    text-decoration: none;
    color: #9B1836;
}
#col3_content .news-single-item .footer a:hover {
    text-decoration: none;
    color: #9B1836;
}
/*Kommentare form*/
.temp-form { margin-top: 30px }
.temp-form .header {
    color: #9B1836;
    font-weight: bold;
}
.temp-form hr {
    border-color: #9B1836;
    margin: 5px 0px 10px 0px;
    padding: 0px;
}
.temp-form .comment-field { margin-bottom: 10px }
.temp-form .comment-field input {
    margin: 0px;
    padding: 0px;
}
.temp-form .comment-field textarea {
    margin: 0px;
    padding: 0px;
    width: 400px;
}
.temp-form .comment-submit input {
    margin: 0px 0px 0px 250px;
    padding: 0px;
    width: 150px;
    color: #000;
}
/*Kommentare List*/
.temp-list { margin-top: 25px }
.temp-list .header {
    color: #9B1836;
    font-weight: bold;
}
.temp-list hr {
    border-color: #9B1836;
    margin: 5px 0px 10px 0px;
    padding: 0px;
}
/*###################################################################*/
/*######################################################################*/
/*#####    Bereichsuche Container    ##########*/
/*######################################################################*/
.container_suche {
    margin-left: 0px;
    margin-bottom: 15px;
    width: 583px;
    background: transparent url(../img/layout/prokiga-portal/searchcon_inner.gif) repeat-y top left;
}
.containerkopf_suche {
    background: transparent url(../img/layout/prokiga-portal/searchcon_top.gif) no-repeat top left;
    width: 583px;
    height: 7px;
}
.containercontent_suche {
    margin-left: 10px;
    margin-right: 10px;
}
.containerfuss_suche {
    background: transparent url(../img/layout/prokiga-portal/searchcon_bottom.gif) no-repeat left bottom;
    width: 583px;
    height: 7px;
}
/* Suche Ergebnisse */
.tx-indexedsearch-sw,
.csc-sword,
.tx-indexedsearch-redMarkup {
    border: 0px;
    font-family: verdana;
    font-style: normal;
    font-weight: bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #0D87C1 }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background: transparent none repeat scroll 0% }
/*Bugfix srfeuserregister*/
.tx-srfeuserregister-pi1 dd { width: 60% }
/*
#rootline_txt { color: #000; }
#rootline_txt a{color:#000; font-weight:bold;}
#rootline_txt a:hover{color:#334D98;}
*/
/*eigene Boxen für linke und rechte Spalte*/
/*
#col1_content h1, #col2_content h1 { font-size:1.2em; color:#ff8b33; margin:0em 0 0.8em 0; padding-top:0em;}

col3_content a { color: #334D98;}
col3_content a:hover { color: #334D98;}

#col3_content h1 { color:#0a5a80; }

.schrift { color:#A71738; }
*/
/* Forum */
#col3_content .tx-mmforum-textbutton a { text-decoration: none }
/* mm_forum */
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-forum,
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listtopic-topic {
    background: #ffffff url(../img/forum/tableborder.gif) repeat-y top right;
    border-left: 1px solid #DDDDDD !important;
    border-top: 1px solid #DDDDDD !important;
    border-bottom: 1px solid #DDDDDD !important;
    border-right: 1px solid #FFFFFF !important;
}
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-forum2,
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-topic2,
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-topics,
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-posts,
#col3 table.tx-mmforum-table td.tx-mmforum-pi1-listtopic-topic2,
#col3 table.tx-mmforum-table td.tx-mmforum-pi1-listtopic-replies,
#col3 table.tx-mmforum-table td.tx-mmforum-pi1-listtopic-author {
    background: #ffffff url(../img/forum/tableborder.gif) repeat-y top right;
    border-left: 1px solid #ffffff !important;
    border-right: 1px solid #ffffff !important;
    border-top: 1px solid #DDDDDD !important;
    border-bottom: 1px solid #DDDDDD !important;
}
#col3 table.tx-mmforum-table tr td.tx-mmforum-pi1-listforum-lastpost,
#col3 table.tx-mmforum-table td.tx-mmforum-pi1-listtopic-lastpost {
    border-left: 1px solid #FFFFFF !important;
    border-right: 1px solid #DDDDDD !important;
    border-top: 1px solid #DDDDDD !important;
    border-bottom: 1px solid #DDDDDD !important;
}
#col3 table.tx-mmforum-table .tx-mmforum-subth2 {
    font-weight: bold;
    color: #333;
}
.tx-mmforum-pi1 h2 {
    font-size: 16px;
    line-height: 22px;
}
.tx-mmforum-pi1-listtopic-topicname {
    display: block;
    float: none;
    min-height: 20px;
    padding-left: 20px;
    background: transparent url(../img/forum/forumicon.gif) no-repeat top left;
}
* html #col3 .tx-mmforum-pi1-listtopic-topicname { height: 20px }
.tx-mmforum-desc {
    margin-left: 0px;
    clear: both;
}
/* List Latest Tabelle */
.tx-mmforum-pi1-listtopic-lastpost-user span.label-last-user {
    font-weight: normal;
    color: #545353;
    font-size: 11px;
}
.tx-mmforum-pi1-listtopic-lastpost-user a {
    font-weight: normal !important;
    font-size: 13px;
}
#col3 td.tx-mmforum-pi1-listforum-lastpost { text-align: left !important }
.listtopic-lastpost-con {
    background: #ffffff url(../img/forum/forumpost.gif) no-repeat top left;
    padding: 0 0 0 20px;
    text-align: left!important;
}
.listtopic-lastpost-con a { text-decoration: none }
/* Messages */
#col3 td.tx-mmforum-pi1-newpost-right textarea {
    width: 90%;
    height: 135px;
}
#col3 .tx-mmforum-th { color: #D64062 }
/*
    #col3 input.tx-mmforum-button {
        background-color: #fab416;
        border: none;
    }
    */
#col3 .tx-mmforum-table {
    margin-top: 5px;
    width: 200px;
}
#col3 .tx-mmforum-pi4-info-box { width: 550px }
/*Checkboxen bei der Suche*/
#infoSelectPlace { width: 143px }
.tx-mmforum-signature { height: 40px }
hr { border-color: #DDDDDD }
.tx-mmforum-pi1-pt-quote {
    font-size: 12px;
    font-style: italic;
}
.tx-mmforum-pi1-listtopic-pages { display: none }
#havealook {
    font-family: Tahoma;
    font-size: 14px;
    padding-bottom: 10px;
}
#polltext { padding-left: 7px }
#col3 .tx-mmforum-pi4-infoBoxHeader {
    width: 550px;
    background: #FAB416;
}
/* Nice Buttons ------------------------------------ */
a.nice-button,
input.nice-button,
button.nice-button,
.nice-button {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd.gif") repeat-x;
    display: inline-block;
    padding: 5px 12px;
    position: relative;
    cursor: pointer;
    margin: 2px 4px;
    font-size: 12px;
    font-family: Verdana;
    color: #005fb6 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #ffde9b;
    height: auto;
    /*: ;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;*/
    border: 1px solid #e69e29;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    box-shadow: 0 1px 3px #999;
}
a.nice-button:hover,
input.nice-button:hover,
button.nice-button:hover,
.nice-button:hover {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd-hover2.gif") repeat-x;
    color: #000 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #dab976;
}
a.nice-b-small,
input.nice-b-small,
button.nice-b-small,
.nice-b-small {
    font-size: 11px !important;
    padding: 3px 12px;
}
/* extraWurst - Kontakt  */
.csc-mailform-field input.csc-mailform-submit {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd.gif") repeat-x;
    display: inline-block;
    padding: 5px 12px;
    position: relative;
    cursor: pointer;
    margin: 2px 4px;
    font-size: 12px;
    font-family: Verdana;
    color: #005fb6 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #ffde9b;
    height: auto;
    border: 1px solid #e69e29;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    box-shadow: 0 1px 3px #999;
    margin-left: 150px;
}
.csc-mailform-field input.csc-mailform-submit:hover {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd-hover2.gif") repeat-x;
    color: #000 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #dab976;
}
/* FORUM */
#col3_content input.tx-mmforum-button {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd.gif") repeat-x;
    display: inline-block;
    padding: 2px 6px;
    position: relative;
    cursor: pointer;
    margin: 4px 4px;
    font-size: 12px;
    font-family: Verdana;
    color: #005fb6 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #ffde9b;
    height: auto;
    border: 1px solid #e69e29;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    box-shadow: 0 1px 3px #999;
}
#col3_content input.tx-mmforum-button:hover {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd-hover2.gif") repeat-x;
    color: #000 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #dab976;
}
#col3_content .tx-mmforum-textbutton {
    background: transparent;
    border: 0px none #fff;
    float: left;
    margin: 0 4px 0 0;
    padding: 0;
}
#col3_content .tx-mmforum-textbutton a {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd.gif") repeat-x;
    display: inline-block;
    padding: 5px 12px;
    position: relative;
    cursor: pointer;
    margin: 2px 4px;
    font-size: 12px;
    font-family: Verdana;
    color: #005fb6 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #ffde9b;
    height: auto;
    border: 1px solid #e69e29;
    -moz-box-shadow: 0 1px 3px #999;
    -webkit-box-shadow: 0 1px 3px #999;
    box-shadow: 0 1px 3px #999;
}
#col3_content .tx-mmforum-textbutton a:hover {
    background: #e69e29 url("../img/layout/prokiga-portal/button-ograd-hover2.gif") repeat-x;
    color: #000 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    text-shadow: 0 1px 0px #dab976;
}
#col3_content .tx-mmforum-textbutton img { display: none }
#col3_content td.tx-mmforum-pi1-listpost-menu .tx-mmforum-textbutton a {
    font-size: 11px;
    padding: 3px 8px;
}
#col3_content .mm_forum_antwort_button .tx-mmforum-textbutton a {
    font-size: 14px;
    padding: 6px 30px;
}
#col3_content .mm_forum_antwort_button .tx-mmforum-textbutton {
    margin: 5px auto;
    float: none;
}

/* ###################
** ### OFE-FormPlugin
** ###################
*/
#ofe_form .submit-img input {
    height: auto;
    font-size: 15px;
}
.ofe_form_table_agb { margin-top: 15px }
/* FAQ Anpassungen */
#col3_content .tx-irfaq-pi1 dt p {
    color: #0D87C1;
    text-decoration: underline;
}
#col3_content .tx-irfaq-pi1 dt p:hover{
    text-decoration: none;
}

/*PDF-Link, PDF generator */
    div.footer_pdf a{text-decoration:none}
    div.footer_pdf .icon{
        width:16px;
        height:16px;
        float:left;
        margin-right:3px;
        background: url("../img/layout/ppm-verlag/pdficon.gif") no-repeat center top transparent;  
    }
    
    .footer_pdf a:hover img.icon{background-position:center -16px; cursor:pointer}


