
/*
FACEBOOK
*/
.fb-like {
position: relative;
float: left;
clear: both;
width: 400px;
left: 50%;
margin: 0 0 0 -245px;
padding: 10px 0 25px 0;
}




/* ########################################### */
/*  INHALTSVERHÄLTNISSE DER CONTENT TEMPLATES  */
/* ########################################## */


.csc-textpic-caption{
font-size: 11px;
line-height: 120%;
padding: 10px 0 10px 0;
font-style: italic;
}

/* INHALTSPALTEN  1/3 | 2/3 */
#inner_content12_1{
float: left;
width: 200px;
min-height: 100px;
margin: 0px 0 0 0px;
}
#inner_content12_2{
float: left;
width: 445px;
min-height: 100px;
margin: 0px 0 0 25px;
}


/* INHALTSPALTEN  2/3 | 1/3  */
#inner_content21_1{
float: left;
width: 445px;
min-height: 100px;
margin: 0px 0 0 0px;
}
#inner_content21_2{
float: left;
width: 200px;
min-height: 100px;
margin: 0px 0 0 25px;
}

/* INHALTSPALTEN  1/2 | 1/2 */
#inner_content11_1{
float: left;
width: 322px;
min-height: 100px;
margin: 0px 0 0 0px;
}
#inner_content11_2{
float: left;
width: 322px;
min-height: 100px;
margin: 0px 0 0 25px;
}


/*   MARGINS RAUSSCHMEISSEN   */

#inner_content11_1 p, #inner_content11_1 h1, #inner_content11_1 h2, #inner_content11_1 h3,
#inner_content11_2 p, #inner_content11_2 h1, #inner_content11_2 h2, #inner_content11_2 h3,

#inner_content12_1 p, #inner_content12_1 h1, #inner_content12_1 h2, #inner_content12_1 h3,
#inner_content12_2 p, #inner_content12_2 h1, #inner_content12_2 h2, #inner_content12_2 h3,

#inner_content21_1 p, #inner_content21_1 h1, #inner_content21_1 h2, #inner_content21_1 h3,
#inner_content21_2 p, #inner_content21_2 h1, #inner_content21_2 h2, #inner_content21_2 h3 {
margin: 0 0 15px 0;
padding: 0px;
}

#inner_content11_1 h1, #inner_content11_1 h2, #inner_content11_1 h3,
#inner_content11_2 h1, #inner_content11_2 h2, #inner_content11_2 h3,

#inner_content12_1 h1, #inner_content12_1 h2, #inner_content12_1 h3,
#inner_content12_2 h1, #inner_content12_2 h2, #inner_content12_2 h3,

#inner_content21_1 h1, #inner_content21_1 h2, #inner_content21_1 h3,
#inner_content21_2 h1, #inner_content21_2 h2, #inner_content21_2 h3 {
line-height: 135%;
}









/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/

.tx-indexedsearch-res{
margin: 0 0 20px 0;
padding: 10px 0 0 0;
}
.tx-indexedsearch-searchbox{
border:none;
}

.tx-indexedsearch-info, .tx-indexedsearch-descr, .tx-indexedsearch-title {
padding: 5px 0 5px 5px;
}
.tx-indexedsearch-title, .tx-indexedsearch-percent {
border-bottom: 1px solid #eee;
}


.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
width:100px; 
height: 16px;
float: left;
margin: 0 0 0 10px;
padding: 0 0 5px 3px;
border: 1px solid #F56600;
background: #FAA100;
color: #fff;
font-size: 11px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
width:150px; 
height: 14px;
float: left;
margin: 0 0 0 10px;
padding: 0 0 0 3px;
border: 1px solid #808184;
background: #eee;
color: #515253;
font-size: 11px;


}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
font-weight:bold; 
font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-whatis { 
margin-top:10px; 
margin-bottom:5px; 
}

.tx-indexedsearch P.tx-indexedsearch-noresults { 
text-align:center; 
font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
background:none; 
font-weight:bold;
width: 550px;

}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a { 
font-weight:bold; 
color: #E76F01;
text-decoration: none;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-path a { 
font-weight:normal; 
color: #E76F01;
text-decoration: none;
}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
font-weight:normal; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
color: #333;
font-weight: bold;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
background:#eee; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
margin-top:20px; 
margin-bottom:5px; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
color:#006699; 
margin-top:0px; 
margin-bottom:0px; 
background:transparent; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
background:#cccccc; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
vertical-align:middle; 
}

.tx-indexedsearch .tx-indexedsearch-res .noResume { 
color : #666666;
text-align: left;
}

.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { 
/*font-family: monospace; */
font-style: normal; 
color: #0065C9;
}





/* ###########################  SUCHMASKE  */
#top_right_meta_inner{
font-size: 11px;
width: 140px;
margin: 10px 0 0 0;
height: 34px;
float: left;
}
#ul_meta_menu{
margin: 0;
padding:0;
}
#top_right_meta_inner ul{
margin:0 0 0 10px;
padding:0;
}


#top_right_meta_inner ul a{
margin:0 0 0 5px;
}

#top_right_meta_search{
font-size: 11px;
float: left;
width: 150px;
height: 34px;
margin: 9px 0 0 12px;
}


#top_right_meta_search span.input_title{
float: left;
margin: 1px 5px 0 0;
}

#suchMaske_input{
background: #F56600;
height: 14px;
width: 92px;
border: none;
font-size: 9px;
color: #fff;
margin:  3px 0 0 0;
padding: 0 0 0 2px;
float: left;
*+float: left;
*+margin:  3px 5px 0 0;
}
#tx_indexedsearch{
padding: 0;
margin: 0;
}

#btn_suche{
margin: 3px 0 0 0;
float: right;
border: none;
height: 14px;
width: 14px;
cursor: pointer;
*+float: left;
}




/*##############################   FLEXIBLE CONTENT   */
#content_inner_rahmen{
height:auto;
float: left;
clear:both;
width: 668px;
}
div.div_2_2_left{
float: left;
width: 319px;
margin: 0 0 0 0;
}
div.div_2_2_right{
float: left;
width: 319px;
margin: 0 0 0 15px;
}


div.div_3_1_left{
float: left;
width: 486px;
margin: 0 0 0 0;

}
div.div_3_1_right{
float: left;
width: 167px;
margin: 0 0 0 15px;
}
/*##############################   FLEXIBLE CONTENT ENDE   */
