/*********************************************************************************
Default
*********************************************************************************/
body,br,h1,h2,h3,h4,p,br,div,table,td,th,tr,address,blockquote,span,li,textarea {
	font-family:Verdana; 
	color: #000000;
	font-size: 11px;
	font-style: normal;
	margin:0px;
	padding:0px;
}


FORM {
	margin:0px;
	padding:0px;
}

BODY {
	height:100%;
}

H1 {
	color:#A6A6A6;
	font-size:18px;
	font-weight:bold;
	margin-bottom:32px;
	margin-top:2px;
	line-height:18px;
	clear:right;
	}

H2 {
	color:#A6A6A6;
	font-size:15px;
	font-weight:bold;
	margin-bottom:12px;
	line-height:18px;
}

H4 {
/* ACHTUNG !!!  */
	color:#000000;
	font-size:15px;
	margin-bottom:12px;
}

SELECT {
	font-size:10px;
	font-family:Verdana; 
}

INPUT {
	font-size:10px;
	font-family:Verdana; 
	height:18px;
}

TABLE {
	border-collapse:collapse;
}


a:link DIV,
a:link {	
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited DIV,
a:visited {	
	font-weight: bold;
	text-decoration: none;
	color : #000000;
}
a:hover DIV,
a:hover { 	
	font-weight: bold;
	text-decoration: none;
	color : #DD3333;
}

a:active DIV,
a:active {	
	font-weight: bold;
	text-decoration: none;
	color : #000000;
}

.tx-indexedsearch-searchbox-button,
.submitbtn {

	cursor:hand;
}

/*********************************************************************************
* Content Center *
*********************************************************************************/
#centerContent .contentImage {
	margin-bottom:10px;
}

#centerContent {
	width:615px;
	line-height:16px;
}											 

#centerContent .contentElement {
   width:555px;
  	margin-left:30px;
	margin-right:30px;
}

#centerContent .contentElement .bodytext TD{
	height:22px;

	}


#centerContent .contentElement LI {
	margin:0px;padding:0px;
	margin-left:-25px;


}
/* Sehilfen Listenansicht, Keine Anzeige der BR FF Patch */
#centerContent .contentElement UL > BR {	display:none;	}


#centerContent P {
	margin-bottom:10px;
	}

#centerContent .contentElement HR {
noshade:noshade;
color:#cccccc;
size:1;
}




/* (!!!) ACHTUNG (!!!) */
#centerContent .contentElement a:link,
#centerContent .contentElement a:active,
#centerContent .contentElement a:hover,
#centerContent .contentElement a:visited,

#centerContent .contentElement P a:link,
#centerContent .contentElement P a:active,
#centerContent .contentElement P a:hover,
#centerContent .contentElement P a:visited{
	text-decoration:underline;
}

/* (!!!  Weltweit | Europa (!!!) */
#centerContent .contentElement .imagemap a#no:link,
#centerContent .contentElement .imagemap a#no:active,
#centerContent .contentElement .imagemap a#no:hover,
#centerContent .contentElement .imagemap a#no:visited{
    	text-decoration:underline;
}

#centerContent .contentElement LI a:link,
#centerContent .contentElement LI a:active,
#centerContent .contentElement LI a:hover,
#centerContent .contentElement LI a:visited{
    	text-decoration:none;
}


#centerContent .contentElement .imagemap a#act:link,
#centerContent .contentElement .imagemap a#act:active,
#centerContent .contentElement .imagemap a#act:hover,
#centerContent .contentElement .imagemap a#act:visited{
		color:#DD3333;		 
		text-decoration:none;
}

/* link to Top */
#centerContent .contentElement 	a.csc-linkToTop:link,
#centerContent .contentElement 	a.csc-linkToTop:hover,
#centerContent .contentElement 	a.csc-linkToTop:active,
#centerContent .contentElement 	a.csc-linkToTop:visited{
	font-size:10px;
	text-decoration:none;
}


/* Achtung !!! => Fernoptik */
#centerContent .contentElement .csc-textpicHeader-26 A:link,
#centerContent .contentElement .csc-textpicHeader-26 A:visited,
#centerContent .contentElement .csc-textpicHeader-26 A:active,
#centerContent .contentElement .csc-textpicHeader-26 A:hover {
		text-decoration:none;	
}

/* Downloads */
#centerContent .contentElement  .csc-uploads-1 A:link, 
#centerContent .contentElement  .csc-uploads-1 A:hover,
#centerContent .contentElement  .csc-uploads-1 A:active,
#centerContent .contentElement  .csc-uploads-1 A:visited {
	text-decoration:none;
}

.csc-uploads-fileSize {
	padding-left:10px;
}




#centerContent #line {
	width:100%;
	border-bottom:1px solid #CCCCCC;

	margin-top:20px;
	margin-bottom:20px;

	line-height:20px;
	height:1px;
	font-size:1px;
	clear:both;
}

#line-bright{
	border-bottom:1px solid #666666;
	width:140px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:6px;
}


/*********************************************************************************
* Content Right *
*********************************************************************************/
#contentRight {
	width:200px;
	margin-left:10px;
	}


#contentRight #line-bright{
	width:100%;
	margin-left:0px;
}

/** CR ESSUP-81 **/
#contentRight P A {
	text-decoration:underline;
}
#contentRight .link-advanced A,
#contentRight .tt-news P A {
   	text-decoration:none;
}


/*********************************************************************************
* Menue Languages *
*********************************************************************************/
/* @todo check color styles! */
#menuLanguage{	margin-left:10px;}

#menuLanguage DIV,
#menuLanguage a:link,
#menuLanguage a:hover,
#menuLanguage a:visited,
#menuLanguage a:active {
	color:#ffffff;		
	margin-top:22px;
	margin-left:2px;
	font-size:10px;
	text-decoration:none;
	/* (!!! Check with languages !!!) */
	margin-bottom:9px;

}

#menuLanguage .INACT{	
display:none;
}


/*********************************************************************************
* Content Left line below selected country*
*********************************************************************************/
.line {
	border-bottom:solid 1px #666666;
	width:114px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:6px;
	}


.spacer-border {
	border-bottom:solid 1px #666666;
	width: 114px;
}

/*********************************************************************************
* Content Right Special VT & Content Normal VT*
*********************************************************************************/
#contentRight #VT {
	line-height:16px;
}

#contentRight #VT #line-bright{
	border-bottom:1px solid #FFFFFF;
}

#contentRight #VT .bodytext {
	display:none;
}
#contentRight #VT P,
	display:block;
	margin:0px;padding:0px;
}





#centerContent  #VT H4, .container-edit h4 {
/* ACHTUNG !!! */
	color:#000000;
	font-size:15px;
}


#VT H4 {
/* ACHTUNG !!! */
	color:#000000;
	font-size:15px;
}

/* Excel Import*/
.xl6327672 tr{
    height:20px;
}

.xl6327672 td{
    color:white;	
    padding:2px;
    text-align:left;
    vertical-align:top;
    background:#769FB8;
    border:1pt solid #B8CCE4;
}

.xl6527672, .xl6627672, .xl7127672, .xl7227672, .xl6727672{
    font-weight:bold;
}

.xl6327672 .xl8227672{
 background:white;
 color:#769FB8;
 border:1px solid white;
}



