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

#content_main .csc-frame{
  padding: 0 !important;
}

#partner{
}

/* 2gh_sponsors extension */
.tx_2gh_sponsors_pi1_liste{
position: relative;
padding:0;
margin:0 0 15px 0;
height: 150px;
overflow: hidden;
}

.tx_2gh_sponsors_pi1_liste .sp_logo {
position: absolute;
top: 0;
left: 0;
width: 462px;
height: 150px;
overflow: hidden;
z-index: 1;
}

.tx_2gh_sponsors_pi1_liste .description {
position: absolute;
top: 13px;
left: 235px;
width: 220px;
height: 130px;
overflow: hidden;
z-index: 9;
}

.tx_2gh_sponsors_pi1_liste .description h2{
margin: 0;
padding: 0;
color: #004390;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
}

.tx_2gh_sponsors_pi1_liste .description p{
margin: 0;
padding: 0;
color: #111;
font-size: 11px;
}

.tx_2gh_sponsors_pi1_liste .description a{
color: #004390;
font-size: 11px;
text-decoration: none;
padding-left: 8px;
background-image: url(../img/teaser_arrow.gif);
background-repeat: no-repeat;
background-position: left top;
}

.tx_2gh_sponsors_pi1_liste .description .plnk{ font-weight: bold; }

.tx_2gh_sponsors_pi1_slist{ margin-bottom: 15px;}

.tx_2gh_sponsors_pi1_slist .partner-header{
background-image: url(../img/partner_header_bg.gif);
background-position: 0 0;
background-repeat: no-repeat;
height: 23px;
}

.tx_2gh_sponsors_pi1_slist .partner-text{
background-image: url(../img/partner_text_bg.gif);
background-position: 0 0;
background-repeat: repeat-y;
padding: 0px 15px;
}

.tx_2gh_sponsors_pi1_slist .partner-footer{
background-image: url(../img/partner_footer_bg.gif);
background-position: 0 0;
background-repeat: no-repeat;
height: 25px;
}

.tx_2gh_sponsors_pi1_slist .addressContainer {
	margin-top: 5px;
}

.partnerlogo{padding: 5px 0;}

.catlist_head{ display: none;}

.catlist_body{
display: block;
background-image: url(/typo3conf/ext/budni_template/Resources/Images/special_box_mid.jpg);
background-repeat: repeat-y;
background-position: top left;
padding:0 15px;
width:431px;
height: 80px;
}

.catlist_foot{ display: none;}

.tx_2gh_sponsors_pi1_cat{
display: inline;
float: left;
margin: 0px 1px;
width: 50px;
text-align: center;
}

.tx_2gh_sponsors_pi1_cat .catimg{border: 0;}
.tx_2gh_sponsors_pi1_cat .catname{font-weight: bold;margin:5px 0px; font-size: 9px; color: #004390; text-align: center;}
#page_navigator{position: relative;width: 100%;text-align: right;font-size: 15px;color: #004390;}
#page_navigator .pnr{ display: inline; font-size: 0.7em; }
#page_navigator .pna{ font-weight: bold; padding-right: 5px;}
#page_navigator .pnz{ padding: 0 2px; }
#page_navigator .pne{}
#page_navigator a{ text-decoration: none;}
#page_navigator .on{ text-decoration: underline; font-weight: bold;}
.description_short {padding-bottom: 10px;}
.description_long { padding-top: 15px;}
.tx_2gh_sponsors_pi1_liste .more {	padding-left: 170px; text-align: right;}
.tx_2gh_sponsors_pi1_liste .formtext {color: #FF0000;}
.tx_2gh_sponsors_pi1_liste .sb_clear_both {	clear: both;}
