/* Additional Styles for contas-kg.de */
/* added 2008-07-06 */

div#content_center h3, 
div#content_center h4, 
div#content_center h5 {
	padding-left:20px;
	color:#167555;
}

div#content_center h1,
div#content_center h2 {
	padding-left:20px;
	padding-right:20px;
	line-height:38px;
	background-color:#ABC8AA;
	color:#FFFFFF;
	text-transform:none;
	font-weight:normal;
}

div#content_center h1 a,
div#content_center h2 a {
	color:#FFFFFF;
	background-image:url(/fileadmin/images/content/icon_arrow_white.gif);
	background-repeat:no-repeat;
    background-position:left 2px;
	padding-left:22px;
}

div#content_center h1 {
	font-size:23px;
	font-family:"Times New Roman", serif;
	font-style:italic;
}
div#content_center h2 {
	font-size:23px;
	font-family:"Times New Roman", serif;
	font-style:italic;
}
div#content_center h3,
div#content_center div.newsitem h2 {
	font-family:Arial,Helvetica,sans-serif;
	line-height:auto;
	background-color:transparent;
	font-style:normal;	
	color:#167555;
	font-size:17px;
	font-weight:bold;	
}

div#content_center div.newsitem h2#author {
	font-size:13px;
}

div#content_center h4 {
	font-size:15px;
	font-style:italic;
	font-weight:bold;
}
div#content_center h5 {
	font-size:13px;
	font-weight:bold;	
}

div#content_center h3 a,
div#content_center h4 a,
div#content_center h5 a {
	color:#167555;
	background-image:url(/fileadmin/images/content/icon_arrow_green.gif);
	background-repeat:no-repeat;
    background-position:left 2px;
	padding-left:18px;
}

.csc-textpic-intext-left {
	padding-left:30px;
}

.csc-textpic-intext-right {
	padding-right:30px;
}

div#content_center h1.special1,
div#content_center h2.special1,
div#content_center h3.special1,
div#content_center h4.special1,
div#content_center h5.special1 {
    text-align:right;
}
div#content_center h3.special1,
div#content_center h4.special1,
div#content_center h5.special1 {
    background-color:#FFFFFF;
    padding:5px 20px;
}

/* FE Login */
div.tx-felogin-pi1 {
    padding:10px 0;
    background-color:#F2FAE8;
}

div.tx-felogin-pi1 div {
    padding-left:20px;
}

div.tx-felogin-pi1 form div {
    padding-left:0px;
}


/* Suche Start */
div.tx-indexedsearch-res table {
    background-color:#F2FAE8;
}
td.tx-indexedsearch-title,
td.tx-indexedsearch-percent {
    vertical-align:middle;
}
td.tx-indexedsearch-percent {
    padding:0px 5px;
    text-align:right;
}
#content_center #inner_right td.tx-indexedsearch-icon img {
    margin:5px;
}
td.tx-indexedsearch-info {
    padding:0px 5px 5px 0px;
}
div.tx-indexedsearch-whatis {
    display:none;
}
#inner_right div.tx-indexedsearch-browsebox p {
    padding-top:10px;
    padding-left:28px !important;
}
td.tx-indexedsearch-descr {
    padding-right:10px;
}

div.tx-indexedsearch-browsebox {
    padding:0 20px 10px 0px;
}

#content_center .inner  div.tx-indexedsearch-browsebox ul {
    list-style-type:none;
    padding-left:30px;
}

div.tx-indexedsearch-browsebox li {
    display:inline;
}

/* Suche Ende */


/* Kontakt-Formulare Start*/
div.tx-powermail-pi1 {
    width:auto;
}

    div.tx-powermail-pi1 legend {
        display:none;
    }
    
    div.tx-powermail-pi1 input,
    div.tx-powermail-pi1 textarea {
        width:270px;
        margin-bottom:7px;
    }
    
    #content_center div.tx-powermail-pi1  input.powermail_radio {
        width:auto;
        border:0;
    }
    
    div.tx-powermail-pi1 textarea {
        height:90px;
        font-family:Arial,sans-serif;
        font-size:13px;
        border:1px solid #ABC8AA;
    } 
      
    div.tx-powermail-pi1 input.powermail_submit {
       height:19px;
       font-size:10px;
       font-weight:bold;
    }
    
    div.tx-powermail-pi1 input.jscalendar_cb {
        width:8px;
        height:8px;
        border:0;
    }
    
    div.tx-powermail-pi1 input.jscalendar {
        width:120px;
    }
    
    div.tx-powermail-pi1 div#uid29_msgCnt {
        display:none;
    }

    div.tx-powermail-pi1 label {
        width:270px;
        display:block;
        clear:both;
    }
    
    div.tx-powermail-pi1 div.powermail_radio_inner label {
        width:135px;
        float:left;
    }

    div.form-explain {
        float:left;
        width:270px;
        padding-top:10px;
    }
    
    #inner p.tx_powermail_pi1_fieldwrap_html_radio_title,
    #inner_right p.tx_powermail_pi1_fieldwrap_html_radio_title {
        padding-left:0 !important;
        padding-bottom:0 !important;
    }
/* Kontakt-Formulare Ende */

#content_center a {
    cursor:pointer;
}

#pager p {
    font-weight:bold;
}
#pager p a {
    font-weight:normal;
}
#pager p a.active {
    font-weight:bold;
}
