/* CSS Document */

/*******************/
/* Allgemein               */
/*******************/

* {
	margin: 0px;
	padding: 0px;
}
a,
a:link,
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ca0230;
	text-decoration:none
}
a:hover {
	color: #ca0230;
	text-decoration:underline
}
body {
	height: 100%;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A6A6A;
	background-color: #fff;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 000000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 000000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 000000;
}

sup {
	font-size: 80%;
	line-height: 4px;
}

/*******************/
/*  Layout         */
/*******************/
#main{
	width: 1010px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/bg-body.png);
	background-repeat:repeat-y;
}
#header {
	top: 0;
	width: 992px;
	height: 150px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/uim_header_home.png);
	background-repeat: no-repeat;
}
#left {
	width: 199px;
	float: left;
	/*border-right: 1px dotted #999;*/
}
#main-container {
	width: 545px;
	float: left;
	padding: 0px;
	float: left;
	margin-right: 26px;
}
#right {
	width: 222px;
	float: left;
	margin-left: 1px;
}
* html #right {
	width: 222px;
	float: left;
	margin-left: 0px;
}
#right #portfoliologos {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/portfoliologos2.png);
	background-repeat:no-repeat;
	height: 89px;
	width: 200px;
	margin: 10px;
}
#footer {
	clear: both;
	height: 59px;
	width: 1004px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/footer_bg.png);
	z-index: 1;
}

/*********************/
/* Navigation        */
/*********************/
#menu {
        background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_2on1.png);
	background-position:top;
	background-repeat:repeat-x;
        padding-top: 1px;
}
* html #menu ul.menu1 {
        padding-top: 1px;
}
#menu h2 {
	display:none;

}
#menu ul, #menu li{
	margin:0px;
	padding:0px;
                border:0px;
	list-style: none;
}
#menu li {
}
#menu a {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        display: block;
        width: auto;
        margin:0px;
        padding:0px;
        border:0px;
        overflow:hidden;
	   	
}
* html #menu a  { 
        margin-top: -1px;

} 
#menu ul.menu1 li a,
#menu ul.menu1 li a:link,
#menu ul.menu1 li a.active {       
	color: #6A6A6A;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding: 6px 0px 0px 0px;
	text-indent: 21px;
        height:21px;
        background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu1c.png);
      
}
#menu ul.menu1 li a.active,
#menu ul.menu1 li a:hover {
	color: #FFFFFF;
        background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu1c.png);
        background-position: bottom;
}

#menu ul.menu1 ul.menu2 li a,
#menu ul.menu1 ul.menu2 li a:link,
#menu ul.menu1 ul.menu2 li a.active {
	color: #6A6A6A;
	text-decoration:none;
	font-weight:bold;
	text-indent: 31px;
	text-transform:none;
        padding: 4px 0px 0px 0px;
	height: 19px;
        background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu2c.png);
	
}
#menu ul.menu1 ul.menu2 li a.active,
#menu ul.menu1 ul.menu2 li a:hover {
	color: #CA0230;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu2c.png);
        background-position: bottom;
}

#menu  ul.menu1 ul.menu2 ul.menu3 a,
#menu  ul.menu1 ul.menu2 ul.menu3 a:link,
#menu  ul.menu1 ul.menu2 ul.menu3 a.active {
	color: #6A6A6A;
	text-decoration:none;
	font-weight:bold;
	text-indent: 41px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu3c.png);

}
#menu  ul.menu1 ul.menu2 ul.menu3 a.active,
#menu  ul.menu1 ul.menu2 ul.menu3 a:hover {
	color: #CA0230;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu3c.png);
        background-position: bottom;
}
#menu  ul.menu1 ul.menu2 ul.menu3 ul.menu4 a,
#menu  ul.menu1 ul.menu2 ul.menu3 ul.menu4 a:link,
#menu  ul.menu1 ul.menu2 ul.menu3 ul.menu4 a.active {
	color: #6A6A6A;
	text-decoration:none;
	font-weight:bold;
	text-indent: 51px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu4c.png);

}
#menu  ul.menu1 ul.menu2 ul.menu3 ul.menu4 a.active,
#menu  ul.menu1 ul.menu2 ul.menu3 ul.menu4 a:hover {
	color: #CA0230;
                background-image:url(http://www.united-internet-media.de/fileadmin/design/nav_menu4c.png);
                background-position: bottom;
}
/*********************/
/* Banner                      */
/*********************/
#banner-left {
        margin: 20px 0px 10px 10px;
}
/*********************/
/* Suche                        */
/*********************/
#suche {
	margin-top: 60px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/searchform.png);
	background-repeat: no-repeat;
	padding: 0px 0px;
	display: block;
	height: 50px;
}
#suche h2 {
	position: relative;
	top: -20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-weight: bold;
	text-indent: 21px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 9px 4px;
	background-repeat:no-repeat;
}
#suche .searchform {

}
#suche #searchfield {
	float: left;
	margin: -2px 0px 0px 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #d4d0c7;
	border-bottom: 1px solid #d4d0c7;
	padding: 3px 0px;
	width: 89px;
}

#suche #searchbutton {
	float: right;
	margin: -2px 10px 0px 0px;
}




/*********************/
/* Inhalte           */
/*********************/
#pfad {
	margin-left: 25px;
	padding-bottom: 20px;
	line-height: 10px;
}
#pfad .klickpfad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e7e7e;
}
#pfad span a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e7e7e;
}
#pfad a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e7e7e;
}

#content{
	height: 100%;
	width: 520px;
	margin-left: 26px;
	overflow: hidden;
}
#content p.bodytext,
#content ul,
#content ol {
        padding-bottom: 10px;
}
#content ul,
#content ol {
	margin-left: 20px;
}

#content h1 {
	font-family: Arial, sans;
	font-weight: bold;
	font-size: 13px;
	color: #6a6a6a;
	padding-left: 10px;
	margin-bottom: 15px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}
#content  h3 a,
#content  h3 a:link,
#content  h3 a:visited,
#content  h3 a:hover
{
	color: #4d4d4d;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#content h4 {
	font-family: Arial, sans;
	font-weight: bold;
	font-size: 11px;
	color: #6a6a6a;
	padding: 0px 10px;
	margin-bottom: 7px;
	margin-top: 7px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}
* html #content h4 {
	margin-bottom: 0px;
	margin-top: 1px;
}


#content .bodytext{

}

#content hr {
	height: 1px;
	padding: 19px 0px;
	border-top: 1px dashed #333;

}

#content .content-divider  {
	clear: both;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position:left center;
	background-repeat: repeat-x;
	display: block;
	height: 1px;
	padding: 10px 0px;

}

#content .dotted {
	clear: both;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position:left center;
	background-repeat: repeat-x;
	display: block;
	height: 1px;
	padding: 0px 0px;
	margin: 0px 0px;
}


#content .content-divider hr
{
display:none;
}

#content .dashX_2on2 {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position:left center;
	background-repeat: repeat-x;
	height: 1px;
	padding: 10px 0px;
}
#content .dashX_2on2 hr {
display: none;
}


#content .news-latest-morelink a,
#content .news-latest-morelink a:link,
#content .news-latest-morelink a:visited,
#content .news-latest-morelink a:hover,
#content .news-list-morelink a,
#content .news-list-morelink a:link,
#content .news-list-morelink a:visited,
#content .news-list-morelink a:hover
{
	width: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6A6A6A;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 9px;
	margin-left: auto;
	margin-right: 0px;
	display:block;
}
#content .news-latest-morelink a span {
	text-decoration: none;
}

#content .news-latest-top-themen-1 h3 a,
#content .news-latest-top-themen-1 h3 a:link,
#content .news-latest-top-themen-1 h3 a:visited,
#content .news-latest-top-themen-1 h3 a:hover
{
	color: #4d4d4d;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#content .news-latest-top-themen-2 .news-latest-imagewrap-bg {
	width: 160px;
	height: auto;
	overflow: hidden;
	float: left;
}
#content .news-latest-top-themen-2 .infotext 
{
	float: right;
	
	width: 340px;
}
#content .news-latest-top-themen-2 h3 {
	margin-bottom: 10px;
	
}

#content .news-latest-top-themen-2  h3 a,
#content .news-latest-top-themen-2  h3 a:link,
#content .news-latest-top-themen-2  h3 a:visited,
#content .news-latest-top-themen-2  h3 a:hover
{
	color: #6A6A6A;
       font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}

#content .news-latest-top-themen-2 .news-latest-morelink {
	margin-top: -7px;
}

/************/
/*  MP Teaser */
/************/

#content .news-latest-mpteaser h3 {
	font-family: Arial, sans;
	font-weight: bold;
	font-size: 13px;
	color: #6a6a6a;
	padding-left: 10px;
	margin-bottom: 15px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}
#content .news-latest-mpteaser .news-latest-imagewrap-bg {
	width: 160px;
	height: auto;
	overflow: hidden;
	float: left;
        margin-right: 10px;
}
#content .news-latest-mpteaser .mp-more-link {
        margin: 10px 0px;  
}
/*************/
/* Single News  */
/*************/
#content .news-single-item h1 {
        margin-bottom: 15px;
}
#content .news-single-item h2 {
        margin-bottom: 5px;
}
#content .news-single-img {
        margin-bottom: 15px;
}
#content .news-single-backlink a {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-single-backlink-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
#content .news-single-item .news-single-timedata {
	margin-top: 4px;
	margin-bottom: 8px;
	font-size: 9px;
                display:none

}
#content .news-single-item .news-single-author a{
	font-size: 9px;
}
#content .news-single-item .news-single-additional-info {
	border-top: solid 1px #E4E4E6;
	padding-top: 4px;
}
#content .news-single-item .news-single-additional-info dl,
#content .news-single-item .news-single-additional-info dl a {
	font-size: 11px;
	padding-bottom: 4px;
}


#content .imgtext-table td {
          padding: 0px 0px 0px 0px;
}
#content .imgtext-table {
	margin-bottom: 15px;
}

#content .csc-textpic-imagewrap ul {
	margin-left: 0px;
}
#content .csc-textpic-imagewrap {
	margin-bottom: 0px;
	margin-top: 6px;
}
#content .csc-textpic-above .csc-textpic-imagewrap ,
#content .csc-textpic-intext-left .csc-textpic-imagewrap {
	margin-bottom: 15px;
	margin-top: 0px;
} 


/***********/
/*  Rahmen  */
/***********/

/* Rahmen freimachen */
#content .rahmen-freimachen {
          clear:both;
}

/*  Rahmen links fliessen */
#content .rahmen-links-fliessen {
         float:left;
         margin-right: 7px;
	margin-bottom: 15px;
}
/*  Rahmen rechts fliessen */
#content .rahmen-rechts-fliessen {
         float:right;
         margin-left: 15px;
	margin-bottom: 15px;
}

#content .rahmen-breit {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_breitbox.png);
	background-repeat:no-repeat;
	width: 480px;
	height: 83px;
	padding: 20px;
	margin: 0px;
	margin-bottom: 15px;
	overflow: hidden;
}

/* Rahmen kurz 2 spaltig */
#content .rahmen-kurz2 {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_kurzbox.png);
	background-repeat:no-repeat;
	width: 238px;
	height: 120px;
	float:left;
	padding: 6px;
	margin: 0px 20px 15px 0px;
	overflow: hidden;
}
#content .rahmen-kurz2-rechts {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_kurzbox.png);
	background-repeat:no-repeat;
	width: 238px;
	height: 120px;
	float:left;
	padding: 6px;
	margin: 0px 0px 15px 0px;
	overflow: hidden;
}


/* Rahmen 1 Box lang und schmal  4 spalten*/
#content .rahmen-lang {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_langbox1.png);
	background-repeat:no-repeat;
	width: 103px;
	height: 430px;
	float:left;
	padding: 6px;
	margin: 0px 20px 0px 0px;
	overflow: hidden;
}
#content .rahmen-lang-rechts {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_langbox1.png);
	background-repeat:no-repeat;
	width: 103px;
	height: 430px;
	float:left;
	padding: 6px;
	margin: 0px -5px 0px 0px;
	overflow: hidden;
}
#content .rahmen-lang .imgtext-table td,
#content .rahmen-lang-rechts .imgtext-table td,
#content .rahmen-kurz .imgtext-table td,
#content .rahmen-kurz-rechts .imgtext-table td {
          padding: 0px 0px;
}

/* Rahmen 2 Box kurz 3 spalten*/
#content .rahmen-kurz {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_langbox2.png);
	background-repeat:no-repeat;
	width: 140px;
	height: 253px;
	float:left;
	padding: 10px;
	margin: 0px 20px 0px 0px;
	overflow: hidden;
}
#content .rahmen-kurz-rechts {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/cs_langbox2.png);
	background-repeat:no-repeat;
	width: 140px;
	height: 253px;
	float:left;
	padding: 10px;
	margin: 0px 0px;
	overflow: hidden;
}


/*************************************/
/* news im content in listenansicht */
/*************************************/

#content .news-list-container .news-list-item .bodytext {
padding-bottom: 0px;
}  

#content .news-list-container .news-list-item .news-list-date {
      	color: #ca0230;
	font-weight: bold;
	font-size: 11px;
}

#content .news-list-container .news-list-item h5	 a,
#content .news-list-container .news-list-item h5 a:link,
#content .news-list-container .news-list-item h5 a:visited {
       color: #6A6A6A;
       text-decoration: none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding-left: 9px;

}
#content .news-list-container .news-list-item h5 a:hover{
                text-decoration: underline;
}
#content .news-list-container .news-list-item .news-list-morelink {
}

#content .tx-ttnews-browsebox-SCell a,
#content .tx-ttnews-browsebox-SCell a:link,
#content .tx-ttnews-browsebox-SCell a:visited {
	color: #6A6A6A;
}

#content .tx-ttnews-browsebox table{
	margin: auto;
	}


/*************************************/
/* news im content in singleansicht */
/*************************************/
#content .presse-news-single-item .date-link {
	margin-top: -10px;
}
#content .presse-news-single-item .date-link .presse-news-date {
	font-weight: bold;
	float: left;
}
#content .presse-news-single-item .date-link .presse-news-backlink {
	float: right;
}
#content .presse-news-single-item .date-link .presse-news-backlink a,
#content .presse-news-single-item .date-link .presse-news-backlink a:link,
#content .presse-news-single-item .date-link .presse-news-backlink a:visited {
	font-weight: bold;
       color: #6A6A6A;
       text-decoration: none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 9px;

}
#content .presse-news-single-item .date-link .presse-news-backlink a:hover{
	text-decoration: underline;
}
#content .presse-news-single-item h2 {
	clear: both;
	font-size: 11px;
	font-weight: bold;
	padding-top: 6px;
}
#content .presse-news-single-item h3 {
	clear: both;
      	color: #ca0230;
	font-weight: bold;
	font-size: 11px;
	padding-top: 6px;
	margin-bottom: 6px;
}

#content .presse-news-single-item {
	margin-bottom: 12px;
}

#content .presse-news-single-item h1,
#content .presse-news-single-item h2,
#content .presse-news-single-item h3 {
                padding-bottom: 10px;
}

#content .hidden
{
	display: none;
}


/*********************/
/* Kontaktfooter     */
/*********************/
.kontaktfooter div {
	float:left;
	width: 150px;
	padding: 3px 0px 0px 20px;
}
.kontaktfooter .tel {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/icon_telefon.gif);
	background-repeat:no-repeat;
	
	
}
.kontaktfooter .tel span {
	color: red;
}
.kontaktfooter .fax {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/icon_fax.gif);
	background-repeat:no-repeat;
}
.kontaktfooter .anfahrt {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/icon_anfahrt.gif);
	background-repeat:no-repeat;
}
/*********************/
/* Inhalt Rechts     */
/*********************/
#news-flash {
	width: 221px;
}
#news-flash h2 {
/*
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:top;
	background-repeat:repeat-x;
*/
       padding-top: 1px;
	display:block;
	line-height: 30px;
	padding-left: 20px;
}
#news-flash .news-list-item {
	clear: both;
	padding: 7px 20px 23px 20px;
	line-height: 16px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:top;
	background-repeat:repeat-x;
}
#news-flash .news-list-footer {
	clear: both;
	padding: 7px 20px 0px 20px;
	line-height: 5px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:top;
	background-repeat:repeat-x;
}
#news-flash .news-list-item .news-list-date {
	color: #ca0230;
	font-weight: bold;	
	
}
#news-flash .news-list-item a {
	color: #6A6A6A;
	text-decoration:none;
	
}
#news-flash .news-list-item a:hover {
	text-decoration:underline;
}
#news-flash .news-list-morelink {
	background-image: none;
}
#news-flash .news-list-morelink a,
#news-flash .news-list-morelink a:link,
#news-flash .news-list-morelink a:visited,
#news-flash .news-list-morelink a:hover
{
	width: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6A6A6A;
	background-image: none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 9px;
	margin-left: auto;
	margin-right: -4px;
	float: right;
	display: block;
}

/* Marketing News */

#box .news-latest-container {
	width: 221px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:top;
	background-repeat:repeat-x;
       padding-bottom: 1px;
}
#box .news-latest-container .news-image {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/absatzwirtschaftlogo.png);
	background-repeat:no-repeat;
	width: 100%;
	height: 62px;
	margin-top: 2px;
}
#box .news-latest-container h2 {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:bottom;
	background-repeat:repeat-x;
       padding-top: 1px;
	display:block;
	line-height: 30px;
	padding-left: 20px;
}
#box .news-latest-item {
	background-image:url(http://www.united-internet-media.de/fileadmin/design/box-news-latest-item-a-bg.png);
	background-position: top left;
	background-repeat:no-repeat;
	padding: 12px 20px 20px 29px;
	display: block;
	clear: both;
}
#box .news-latest-item a {
	color: #6A6A6A;
	text-decoration:none;
	line-height: 16px;

}
#box .news-latest-item a:hover {
	text-decoration:underline;
	
}

#box .news-list-morelink a,
#box .news-list-morelink a:link,
#box .news-list-morelink a:visited,
#box .news-list-morelink a:hover
{
	width: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6A6A6A;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 9px;
	margin-left: auto;
	margin-right: -4px;
	float: right;
	display: block;
}

#box .news-latest-footer {
	clear: both;
}

/**************************************************************/
/******************** rechte box mit tt-content *********************/
/**************************************************************/
#content-right {
	padding-top: 1px; 
	background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
	background-position:top;
	background-repeat:repeat-x;
       padding-bottom: 1px;

}
#content-right .content {
        margin: 20px 0px 10px 20px;
	overflow: hidden;
}
#content-right .csc-header {
	width: 200px;
}
#content-right .csc-header h1{
	font-size: 12px;
}

#content-right ul,
#content-right ol {
	margin-left: 15px;
}
#content-right p {
	padding-bottom: 4px;
}


/*******************************/
/* Footer                      */
/*******************************/
#footer {
	/*border: 1px solid yellow;*/
	
}
#footer #copyright {
	color: #FFFFFF;
	width: 174px;
	padding-top: 25px;
	padding-left: 25px;
	float:left;
}
#footer #footer-menu {
	padding-top: 25px;
	float:left;
}
#footer #footer-menu h2 {
	display:none
}
#footer #footer-menu ul{
}
#footer #footer-menu ul li{
	display:inline;
	margin-left: 25px;
	padding-left: 15px;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/pfeil_weiss_grau.png);
	background-repeat:no-repeat;
	background-position:left center;	
}
#footer #footer-menu li a,
#footer #footer-menu li a:link,
#footer #footer-menu li a:hover,
#footer #footer-menu li a:visited,
#footer #footer-menu li a:active{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
#footer #footer-menu .hidden {
	display: none;
}



/************************** tt_address ***************************/
#content .tt_address {
	width: 100%;
	height: 120px;
	clear: both;
	overflow: visible;
	border-top: 1px dashed #9C9C9C;
	margin-top: 3px;
	padding-top: 4px;

}
#content .tt_address_image {
	width: 95px;
	display: block;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/tt_address_image-bg.png);
	float: left;	
	margin-right: 9px;
	overflow: visible;
	margin-bottom: 4px;
}
#content .tt_address_image .header {
	width: 95px;
	height: 3px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/tt_address_image-header.png);
	overflow: hidden;
}
#content .tt_address_image .footer {
	width: 95px;
	height: 3px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/tt_address_image-footer.png);
	overflow: hidden;
}
#content .tt_address_image .image {
	padding: 0px 3px;
}
#content .tt_address h3 {
                font-size: 11px;
	font-weight: normal;
                margin-bottom: 15px;
}
#content .tt_address h2 {
                font-size: 11px;
}
#content .tt_address .fon {
	padding-left:20px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/icon_telefon.gif);
	background-repeat: no-repeat;
	height: 18px;
}
#content .tt_address .email {
	padding-left:20px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/icon_mail.gif);
	background-repeat: no-repeat;
	height: 18px;
}
#content .tt_address .vcard {
	padding-left:20px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/icon_visitenkarte.gif);
	background-repeat: no-repeat;
	height: 18px;
}

/*************************************** CONTENT TABELLEN ***************************/
table.contenttable {
	width: 100%;
	border-collapse:separate;
	margin-top: -9px;
	border-top: 1px solid #6a6a6a;
	border-bottom: 1px solid #dcdcdc;
}
table.contenttable td {
	padding: 2px 4px 2px 4px;
	line-height: 16px;
	text-align: center;
}
table.contenttable td.td-0,
table.contenttable td.td-0 p {
	text-align: left;
}
table.contenttable td {
	border-left: 1px solid #e6e6e6;
}
table.contenttable td.td-0 {
	border-left: 1px solid #dcdcdc;
}
table.contenttable td.td-last {
	border-right: 1px solid #dcdcdc;
}

table.contenttable tr.tr-even td {
	background-color: #dcdcdc;
}

table.contenttable tr.tr-0 td {
	background-color: #6a6a6a;
	color: #fff;
	font-weight: bold;
	line-height: 12px;
}
table.contenttable tr.tr-0 td.td-0 {
	border-left: 1px solid #6a6a6a;
}
table.contenttable tr.tr-0 td.td-last {
	border-right: 1px solid #6a6a6a;
}
table.contenttable tr.tr-0 td {
	border-bottom: 1px solid #6a6a6a;
}





/*************************************** END CONTENT TABELLEN ***************************/



/*************************************** CONTENT FOOTER ***************************/

#content-footer {

}
#content-footer ul {
	list-style: none;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position:left center;
	background-repeat: repeat-x;
	display: block;
	height: 37px;
	margin: 0px 0px 0px 25px;
	padding: 0px;
}
#content-footer ul li{

}
#content-footer ul li span{
	display: none;
}
#content-footer ul li a {
	width: 100%;
	height: 100%;
	display: block;
}
#content-footer ul li.top {
	position: relative;
	top: -15px;
	left: 493px;
	width: 25px;
	height: 9px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/top.png);
}
#content-footer ul li.print {
	position: relative;
	top: -4px;
	left: 0px;
	width: 16px;
	height: 16px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/print.png);
}

* html #content-footer ul {
	height: 17px;
}
* html #content-footer ul li.top {
	top: -26px;
	left: 493px;
}
* html #content-footer ul li.print {
	top: -10px;
	left: 0px;
}

/*************************************** END CONTENT FOOTER ***************************/



/*************************************** Suchergebnis ***************************/

.tx-indexedsearch-searchbox {

	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: -7px;
	padding: 0px;
}
#content .searchfor,
#content .sword,
#content .submitbutton {
	float: left;
}

#content .tx-indexedsearch-searchbox-sword {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ca0230;
	
	border-left: 1px solid #404040;
	border-top: 1px solid #404040;
	border-right: 1px solid #d4d0c7;
	border-bottom: 1px solid #d4d0c7;
	
	width: 205px;
	padding: 3px 0px;
}
#content .sword {
	padding-left: 4px;
	padding-top: 15px;
}
#content .searchfor {
	padding-top: 19px;
}
#content .submitbutton {
	padding-top: 16px;
	padding-left: 10px;
}

#content .advancedsearch {
	clear: both;
	display: block;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: 15px;
	padding-top: 9px;

	display: none;
}

#content .advancedsearch a,
#content .advancedsearch a:link,
#content .advancedsearch a:visited,
#content .advancedsearch a:hover
{
	font-weight: bold;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 10px;
}

#content .tx-indexedsearch-whatis {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: 7px;
	padding-top: 8px;
}
#content .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	font-weight: bold;
}
#content .tx-indexedsearch-browsebox {
	margin-top: 2px;
}
#content .tx-indexedsearch-sectionlinks ul {
	margin: 0px;
	padding: 0px;
}
#content .tx-indexedsearch-sectionlinks ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
}
#content .tx-indexedsearch-sectionlinks ul li a{
	font-weight: bold;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 10px;
}

#content .tx-indexedsearch-sectionlinks {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	padding-bottom: 8px;
}



#content .tx-indexedsearch-browsebox table{
	margin: auto;
	margin-top: 8px;
	margin-bottom: 8px;
}

#content .tx-indexedsearch-browsebox table a{
	font-weight: bold;
	border-left: 2px solid #ca0230;
	line-height: 8px;
	height: 8px;
	margin-right: 2px;
	padding-left: 3px;
}

#content .tx-indexedsearch-browsebox-SCell a{
	color: #6A6A6A;
	border-left: none;
}

#content .tx-indexedsearch-res {

}
.tx-indexedsearch-descr
{
	padding-bottom: 9px;
}

#content .tx-indexedsearch-redMarkup {
	font-weight: bold;
}

#content .tx-indexedsearch-secHead {
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 9px;
}
#content .tx-indexedsearch-secHead h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content .tx-indexedsearch-secHead h2 a{
	font-weight: bold;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 10px;
}



#content .tx-indexedsearch-title a {
	font-weight: bold;
}
#content .tx-indexedsearch-title-number {
	font-weight: bold;
	color: #ca0230;
}

#content .tx-indexedsearch-res table .tx-indexedsearch-info {
	display: none;
}
/*************************************** END Suchergebnis ***************************/



/********************************* SITEMAP (menü der unterseiten) *********************************/

#content .csc-menu-1 ul, 
#content .csc-menu-4 ul,
#content ul.csc-menu-1 , 
#content ul.csc-menu-4 {
	margin: 0px;
	padding: 0px;
}
#content .csc-menu-1 ul li, 
#content .csc-menu-4 ul li,
#content ul.csc-menu-1 li, 
#content ul.csc-menu-1 li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 8px;
}
#content .csc-menu-1 ul li a, 
#content .csc-menu-4 ul li a,
#content ul.csc-menu-1 li a, 
#content ul.csc-menu-1 li a {
	font-weight: bold;
	text-decoration:none;
	background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 10px;
	color: #6A6A6A;
}
#content .csc-menu-4 li p {
       display:inline;
}
#content .csc-menu-4 li p a {
        color:#CA0230;
}
#content .csc-menu-4  li p a:hover {
        text-decoration:underline;
}
/********************************* END SITEMAP (menü der unterseiten) *********************************/


/********************************* KONTAKT FORM ************************************************/

.csc-mailform {
	border: 0px none;
}

.csc-mailform td,
.csc-mailform-field{
	padding-bottom: 5px;
	clear:left;
} 

.csc-mailform .csc-form-fieldcell input.mf-input,
.csc-mailform .csc-form-fieldcell textarea.mf-text,
.csc-mailform-field input.mf-input,
.csc-mailform-field textarea.mf-text {
	width: 250px;
}
.csc-mailform .csc-form-fieldcell input.mf-input,
.csc-mailform .csc-form-fieldcell textarea.mf-text,
.csc-mailform .csc-form-fieldcell select,
.csc-mailform-field input.mf-input,
.csc-mailform-field textarea.mf-text,
.csc-mailform-field select {
	font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
	color: #6a6a6a;
}
.csc-mailform .csc-form-fieldcell textarea.mf-text,
.csc-mailform-field textarea.mf-text {
	height: 90px;
}
	

.csc-form-label,
.csc-form-label-req,
.csc-mailform label {
	width: 136px;
	height: 18px;
	display:block;
	float:left;
}
.csc-mailform-field input.mf-submit ,
.csc-mailform .csc-form-fieldcell input.mf-submit {
	width: 84px;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #d4d0c8;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	cursor: pointer;
}
.csc-mailform-field input.mf-submit {
	margin-left: 136px;
}

/********************************* END KONTAKT FORM ************************************************/




/**************************************** Image Gallery *******************************************/

.tx-imagegallery-pi1 {
	clear: both;
	margin-top: 18px;
	width: 540px;
}
* html .tx-imagegallery-pi1 {
	margin-top: 12px;
}
.tx-imagegallery-pi1 dl, 
.tx-imagegallery-pi1 dt,
.tx-imagegallery-pi1 dd {
	margin: 0px 0px;
	padding: 0px 0px;
}9
.tx-imagegallery-pi1 dl dt {
	display: none;
}
.tx-imagegallery-pi1 .clearer {
	clear: left;
}
.tx-imagegallery-pi1-browsebox {
	display: none;
}
.tx-imagegallery-pi1-item {
	float: left;
	margin-right: 20px;
	width: 160px;
}
.tx-imagegallery-pi1-item dd img {
	border: 1px solid #aaa;
	margin-bottom: 17px;
}
.tx-imagegallery-pi1-item dd.tx-imagegallery-pi1-download {
	height: 16px;
	line-height: 16px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/download.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 13px;
	margin-bottom: 23px;
}
.tx-imagegallery-pi1-item dd.tx-imagegallery-pi1-download a,
.tx-imagegallery-pi1-item dd.tx-imagegallery-pi1-download a:link,
.tx-imagegallery-pi1-item dd.tx-imagegallery-pi1-download a:visited {
	color: #6a6a6a;
	text-decoration: underline;
}

/************************************** End Image Gallery *****************************************/
.print-header {
                display:none;
}
/************************************** Jobs ****************************************************/
.joblist{
	display:none;
}
.jobteaser{
	margin: 10px 0px;
}
#jobfilter .col-0 {
	width:60px;
                
}
#jobfilter .cols {
                height: 30px;
}
#jobfilter select {
        width:200px;
}
#catlist {
        margin: 10px 0px;
}
#catlist h3 a {
        background-image:url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left: 10px;
}
#catlist h3 {
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 8px;
}
#jobfooter {
        margin-top: 7px;
        padding-top: 15px;
        background-image: url(http://www.united-internet-media.de/fileadmin/design/dashX_2on2.png);
	background-position: top left;
	background-repeat: repeat-x;
}
#jobdetails .intro{
        font-weight:bold;
        margin: 5px 0px;
}
#jobdetails .titel{
        font-weight:bold;
        margin: 5px 0px;
        color: #ca0230;
}
#jobdetails h2 {
        font-size: 11px;
}
#jobdetails p {
        margin-bottom:5px;
}
#jobdetails .kennziffer {
        margin:5px 0px;
        font-weight:bold;
}

/*********************************** photobook **************************/
.tx-gooffotoboek-pi1 
{
	margin-bottom: 30px;
}
.tx-gooffotoboek-pi1 h1
{
	display:none;
}
td.gfpb_landscape,
td.gfpb_portret {
	padding-top: -2px;
	background-image: url(bg_photobook_thumb.png);
	width: 104px;
	height: 131px;
}
td.gfpb_landscape a,
td.gfpb_portret a {
	display: block;
}
table.picturefull {
	background-image: url(bg_photobook_full.png);
	width: 520px;
	height: 545px;
}
.tx_gooffotoboek_statusbar {
margin-right:5px;
float: right;
}
/* DOWNLOAD CENTER */
.tx-downloadCenter-pi1 * {
	margin: 0px; padding: 0px;
}
.tx-downloadCenter-pi1-list {
background-image:url(http://www.united-internet-media.de/fileadmin/design/dashX_3on2.png);
background-position:top;
background-repeat:repeat-x;
padding-top:8px;
}
.tx-downloadCenter-pi1-list_header {
	font-weight: bold; color: #666666; padding-bottom: 17px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_title {
	clear: both;
color: #ad011a;
font-weight: bold;
background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
/* border-top: 1px solid #b2b2b2;*/ /*height: 15px; line-height: 15px;*/
/* background: transparent url(http://united-internet-media.de/fileadmin/design_MediaPlace/linkarrow-right.gif) 0px 22px */ no-repeat; padding-left: 11px; padding-top: 0px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_icon {
	float: left;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 11px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_block {
	margin-top: 4px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_description {
	float: left; min-height: 26px; _height: 30px; padding-top: 3px; width: 518px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_block .tx-downloadCenter-pi1-list_link {
	float: left; margin-right: 20px; margin-top: 4px; _margin-top: 0px;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_block .tx-downloadCenter-pi1-list_link a {
	font-weight: bold;
}
.tx-downloadCenter-pi1 .tx-downloadCenter-pi1-list_block .tx-downloadCenter-pi1-list_info {
	float: left; margin-top: 4px; _margin-top: 0px;
}

.tx-downloadCenter-pi1-list_block_clear {
	display: block; clear: both; height: 9px; font-size: 0px;
}


/*  NEW BULLET STYLE (red square) */

.csc-bulletlist-1 li {
list-style-image:url(/fileadmin/design/bullet-1.gif);
}

/* UIM RED on a Paragraph on ID 1525 */

.red {
color:#CA0230;
padding-bottom:10px;
}

.phat {
	font-family: Arial, sans;
	font-weight: bold;
	font-size: 13px;
	color: #6a6a6a;
	padding-left: 10px;
	margin-bottom: 15px;
	background-image: url(http://www.united-internet-media.de/fileadmin/design/news-latest-morelink-bg.png);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}

/* fieldsets appear since typo3-update */
fieldset {
	border:none;
	}
legend {
	display:none;
	}
fieldset>label {
	display:none !important;
	}
