/* CSS Document */


.attention{
color:#ff0000;
padding:5px;
border:1px solid;
}
.attention h1{
font-size:14px;
color:#ff0000;
padding:2px;
margin:0px;
}
.attention h2{
font-size:11px;
color:#ff0000;
padding:2px;
margin:0px;
}
.attention p{
font-size:10px;
color:#ff0000;
padding:2px;
margin:0px;
}
#prodPreis{
display:block;
float:right;
margin-bottom:5px;
margin-left:5px;
}
#prodPreis td{
font-size:12px;
text-align:right;
color:#33aa33;
font-weight:bolder;
}
#prodPreis a{
font-size:12px;
background-color:#33aa33;
font-weight:bolder;
}
#prodDetailPreis{
font-size:12px;
text-align:right;
color:#33aa33;
font-weight:bolder;
}


.headerh1{
font-size:32px;
color:#A0A0A0;
text-align:left;
padding-left:0px;
}

.headerh2{
font-size:20px;
margin-top:10px;
margin-bottom:10px;
padding-right:5px;
color:#CF2233;
}
.metaDesc{
font-size:11px;
padding:5px;
background-color:#FFFFCC;
}
hr{
 background-color: #fff;
color: #fff;
border: 0px none;
border-bottom: 1px dotted #CF2233;
height:0px;
}
html { 
  padding:0px;
  margin:0px;
  height:100%;
}
/* background: url(http://nexmedia.de/nexmediaV5Images/h2bg.jpg) no-repeat left top; */
acronym {
padding-top:7px;
font-style: italic;
cursor: help;
border-bottom: 1px dotted #CF2233;
}


#list_menu{
	
	padding: 0 0 3px 0;
	margin-bottom: 3px;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color:#FFFFCC;
}
#list_menu ul{
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	border: none;
}
#list_menu li{
padding: 3px 3px 3px 3px;
	list-style: none;
	list-style-image: none;
margin: 0;
border-top:1px dotted #CF2233;
}

#list_menu li a {
	display: block;
	padding: 3px 3px 3px 3px;
font-size: 11px;
font-weight:bold;
font-face:tahoma;
	width: 100%;
	}

#list_menu .menuLi a{
color:#CF2233;
}
#list_menu .menuLi a:hover{
color:#BD1122;
background-color:#ffffdd;
text-decoration:underline;
}


html>body #list_menu li a {
	width: auto;
}

#list_menu .menuLiSel a {
color:#BD1122; 
background-color:#ffffdd;
text-decoration:underline;
}
#list_menu .menuLiSel{
list-style-image: url(http://www.enkelmann.de/enkelmannNewImages/pfeil.gif);
list-style-type: circle;
}
#list_menu .menuLi:hover{
list-style-image: url(http://www.enkelmann.de/enkelmannNewImages/pfeil.gif);
list-style-type: circle;
}



/*  positioning-layers statisch und absolut */


#pagebodyRG {
 position:relative;
 margin-top:-15px;
 width:690px;
 padding:0;

 }

@media screen {
	#cssHeader {
	width: 707px;  	
	text-align:right;  
	vertical-align:top;
	padding-right:5px;
	}
}
@media print {
	#cssHeader {
	width: 695px;  	
	text-align:right;  
	vertical-align:top;
	padding-right:15px;
	}	
}








/* STAT CONTAINER */
.statCont{
margin-bottom: -900px;
margin-right:-200;
padding:3px;
text-align:left;
position:relative;
top:-50px;
left:80px;
float:left;
background-color:#ffffff;
z-index:999;
    white-space: nowrap;
border: 1px solid #CF2233;
}
/* STAT CONTAINER ENDE */


dt{
font-size:14px;
}




/* GLOSS CONTAINER */

.glossContH{
color:#CF2233;
margin-top:0px;
margin-bottom:3px;
}

a.tooltip{
    position:relative; 
    z-index:924; 
    color:#000;
    text-decoration:none;}

a.tooltip:hover{z-index:924; background-color:#ffffff;text-decoration:none;}
/**/
a.tooltip span{visibility:hidden;display:none;}

a.tooltip:hover span{ 
    display:block; 
    visibility:visible;
    position:absolute;
    top:5px; left:5px; width:200px;
    padding:3px; 
    border:1px solid #CF2233;
    background-color:#fff; color:#818181;
text-decoration:none;
    text-align: center;}



/* GLOSS CONTAINER ENDE */















/*  body und schrift deffinitionen */









@media print {
	BODY { 
		font-size: 12px;
		font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; 
		padding:0px 20px;
		margin:0px;
		height:100%;
		width:650px;
		background-color:#ffffff;
	}
}
@media screen {
	BODY { 
		scrollbar-face-color: #CF2233;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #DEE3E7;
		scrollbar-3dlight-color: #D1D7DC;
		scrollbar-arrow-color:  #ffffff;
		scrollbar-track-color: #ffffff;
		scrollbar-darkshadow-color: #ffffff;
		
		text-align: center;
		
		font-size: 12px;
		font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; 
		padding:0px 20px;
		margin:0px;
		height:100%;
		
		background-color:#C30505;
	}
}
@media screen, print {
	BODY {  
		
	}
}
  
  
  
  
table{
padding:0px;
border:0;
}
th{
font-weight: bold;
vertical-align : top;
padding:5px;
font-size : 11px; 
}
tr{

}
td{
font-family : Arial, Helvetica;
vertical-align : top;
font-size : 11px; 
color:#333;
}



li {
list-style-image: url(../images/bulletpoint.gif);
padding-left:5px;
}
.pagesLink:link {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #818181; 
text-decoration : none;
padding-left:2px;
padding-right:2px;
} 
.pagesLink:visited {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #818181; 
text-decoration : none; 
padding-left:2px;
padding-right:2px;
} 
.pagesLink:hover {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #FFFFFF;
background-color:#CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
} 
.pagesLink:active {
font-family : Arial, Helvetica;
font-size : 11px;
color : #FFFFFF;
background-color:#CF2233; 
text-decoration : none;
padding-left:2px;
padding-right:2px;
} 
.pagesSelected {
font-family : Arial, Helvetica;
font-size : 11px;
color : #FFFFFF;
background-color:#CF2233; 
text-decoration : none;
padding-left:2px;
padding-right:2px;
} 

/* Menu Styles */
.menuClass:link {
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuClass:visited {
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuClass:hover {
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuClass:ative {
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuSelected {
font-family : Arial, Helvetica;
font-size : 11px;
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
} 
.menuSelected:link {
font-family : Arial, Helvetica;
font-size : 11px;
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuSelected:visited {
font-family : Arial, Helvetica;
font-size : 11px;
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuSelected:hover {
font-family : Arial, Helvetica;
font-size : 11px;
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}
.menuSelected:ative {
font-family : Arial, Helvetica;
font-size : 11px;
color : #CF2233;
text-decoration : none;
padding-left:2px;
padding-right:2px;
}

.nexProdH3{
font-size : 16px; 
font-weight:bold;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 0px;
padding-top : 5px;
}
.nexProdH3:link{
font-size : 16px; 
font-weight:bold;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 0px;
padding-top : 5px;
}
.nexProdH3:active{
font-size : 16px; 
font-weight:bold;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 0px;
padding-top : 5px;
}
.nexProdH3:hover{
font-size : 16px; 
font-weight:bold;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 0px;
padding-top : 5px;
}
.nexProdH3:visited{
font-size : 16px; 
font-weight:bold;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 0px;
padding-top : 5px;
}
.nexProdBeschr{
padding-left : 11px;
}
.nexProdPic{
border:0px;
}
.nexProdListUkt{
padding-left:25px;
padding-top:8px;
padding-bottom:3px;
}
.styleh1 {
font-size : 14px; 
font-weight:bolder;
color : #818181; 
font-family : Arial, Helvetica; 
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
padding-right : 5px;

}
.head {
background-color:#CF2233;
color : #FFFFFF;
}
.head:link {
background-color:#CF2233;
color : #FFFFFF;
}
.head:active {
background-color:#CF2233;
color : #FFFFFF;
}
.head:hover {
background-color:#CF2233;
color : #FFFFFF;
}
.head:visited {
background-color:#CF2233;
color : #FFFFFF;
}
.subhead, .subhead a {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.subhead:link, .subhead a:link {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.subhead:active, .subhead a:active {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.subhead:hover, .subhead a:hover {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.subhead:visited, .subhead a:visited {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#CF2233;
color : #FFFFFF;
}

.subsubhead {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#cacad5;
color : #818181;
}
.subsubhead:link {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#cacad5;
color : #818181;
}
.subsubhead:active {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#cacad5;
color : #818181;
}
.subsubhead:hover {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#cacad5;
color : #818181;
}
.subsubhead:visited {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#cacad5;
color : #818181;
}

.subHeadAdd {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
color : #ffffff;
}
.subHeadAdd:link {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
color : #ffffff;
}
.subHeadAdd:active {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
color : #ffffff;
}
.subHeadAdd:hover {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
color : #ffffff;
}
.subHeadAdd:visited {
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
color : #ffffff;
}

.contenth1 {
font-size : 16px; 
font-weight:bolder;
color : #CF2233; 
font-family : Arial, Helvetica; 
text-transform:uppercase;
}
.contenth2 {
font-size : 16px; 
line-height:16px;
font-weight:bolder;
color : #CF2233; 
font-family : Arial, Helvetica; 
text-transform:uppercase;
}
.contenth3 {
font-size : 14px; 
color : #CF2233; 
font-family : Arial, Helvetica; 
}
.contenth4 {
font-size : 12px; 
color : #CF2233; 
font-family : Arial, Helvetica; 
}
.contenth5 {
font-size : 11px; 
color : #CF2233;
font-weight:bolder;
font-family : Arial, Helvetica; 
}
.linkh1{
font-size : 14px;
letter-spacing:1px;
font-family : Arial, Helvetica;
text-decoration : none; 
text-transform:uppercase;
}
.linkh1:visited{
font-size : 14px; 
color : #CF2233; 
letter-spacing:1px;
font-family : Arial, Helvetica;
text-decoration : none; 
text-transform:uppercase;
}
.linkh1:link{
font-size : 14px; 
font-weight : bolder;
letter-spacing:1px;
color : #CF2233; 
font-family : Arial, Helvetica;
text-decoration : none; 
text-transform:uppercase;
}
.linkh1:hover{
font-size : 14px; 
font-weight : bolder;
letter-spacing:1px;
color : #CF2233; 
background-color: #ffffff;
font-family : Arial, Helvetica;
text-decoration : none; 
text-transform:uppercase;
}
.linkh1:active{
font-size : 14px; 
font-weight : bolder;
letter-spacing:1px;
color : #CF2233; 
font-family : Arial, Helvetica;
text-decoration : none; 
text-transform:uppercase;
}
a:link {
font-family : Arial, Helvetica;
color : #CF2233; 
text-decoration : none;
} 

a:visited {
font-family : Arial, Helvetica;
color : #CF2233; 
text-decoration : none; 
} 
a:hover {
font-family : Arial, Helvetica;
color : #CF2233;
text-decoration : underline;
} 
a:active {
font-family : Arial, Helvetica;
color : #CF2233;
text-decoration : none;
} 
img {
border : 0 none inherit; 
} 
.h2_old {
font-size : 14px; 
color : #CF2233; 
font-family : Arial, Helvetica; 
white-space : normal; 
line-height : 14px; 
max-height : 0; 
margin-bottom : -14px; 
padding-left : 0; 
padding-top : 11px; 
padding-right : 0; 
} 
.tah10 {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #818181; 
} 
.subTitle {
font-family : Arial, Helvetica;
font-size : 16px; 
color : #818181; 
line-height : 20px; 
} 
.tah10u {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #818181; 
text-decoration : underline; 
}
.longth{
background-color:#CF2233;
padding:3px;
color : #FFFFFF;
}
.longth:link{
padding:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.longth:active{
padding:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.longth:hover{
padding:3px;
background-color:#CF2233;
color : #FFFFFF;
}
.longth:visited{
padding:3px;
background-color:#CF2233;
color : #FFFFFF;
}


.aWhite{
color : #FFFFFF;
}
.aWhite:link{
color : #FFFFFF;
}
.aWhite:active{
color : #FFFFFF;
}
.aWhite:hover{
color : #FFFFFF;
}
.aWhite:visited{
color : #FFFFFF;
}


.odd {
color: #333; 
background-color:#fff;
padding:5px;
}

.oddHigh { 
color: #111;
background-color:#fff;
padding:5px;
}
.even { 
color: #333; 
background-color:#fff;
padding:5px;
}

.evenHigh { 
color: #111; 
background-color:#fff;
padding:5px;
}
.newsTeaser {
font-family : Arial, Helvetica;
font-size : 11px;
text-decoration : none; 
padding-top : 2px; 
margin-top : 0;	
}
.newsTeaserLink {
font-family : Arial, Helvetica;
font-size : 11px;
text-decoration : none;
font-weight : bold;
border:0;
}
.customerLogin {
font-family : Arial, Helvetica;
font-size : 11px; 
color : #818181; 
text-decoration : none; 
padding-top : 2px; 
margin-top : 0;	
}
.menuTop:link{
color:#818181;
font-family : Arial, Helvetica;
font-size : 11px; 
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuTop:active{
font-family : Arial, Helvetica;
color : #CF2233;
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuTop:hover{
font-family : Arial, Helvetica;
font-size : 11px; 
color : #CF2233;
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuTop:visited{
font-family : Arial, Helvetica;
font-size : 11px; 
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}

.menuBot{
font-family : Arial, Helvetica;
font-size : 9px;
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuBot:link{
font-family : Arial, Helvetica;
font-size : 9px; 
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuBot:active{
font-family : Arial, Helvetica;
font-size : 9px;
color : #CF2233;
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuBot:hover{
font-family : Arial, Helvetica;
font-size : 9px; 
color : #CF2233;
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
.menuBot:visited{
font-family : Arial, Helvetica;
font-size : 9px; 
text-decoration : none; 
font-weight : bold;
text-transform:uppercase;
}
#nex_prop_menu{
display:block;
margin-bottom:55px;
padding-left:0px;
}
#nex_prop_menu li{
list-style:none;
display:block;
float:left;
margin-bottom:20px;
}
#nex_prop_menu a{
padding:3px;
color:#818181;
background-color:#fff;
border:1px solid #fff;
border-left:3px solid #818181;
}
#nex_prop_menu a:hover{
padding:3px;
color:#CF2233;
border:1px solid #CF2233;
border-left:3px solid #CF2233;
}

input { 

	color : #818181; 
	font-family : taipei, Verdana, Arial, Helvetica, sans-serif; 
	background-color:#ffffff;
	font-weight : normal;
	border:1px;
	border-style : solid;
	border-color : #CF2233; 


	text-indent : 2px;  
}
submit { 

	color : #818181; 
	font-family : taipei, Verdana, Arial, Helvetica, sans-serif; 
	background-color:#ffffff;
	font-weight : normal;
	border:0px;
	border-style : solid;
	border-color : #CF2233; 


	text-indent : 2px;  
}

textarea {
	font-family: taipei, Verdana, Arial, Helvetica, sans-serif; 

	color : #818181;
	

	font-weight : normal; 
	border-color : #CF2233;
	border-style: solid;  
	border-top-width : 1px; 
	border-right-width : 1px;
	border-bottom-width : 1px; 
	border-left-width : 1px; 
	text-indent : 2px;
}

select {font-family: taipei, Verdana, Arial, Helvetica, sans-serif; 
	color:#818181;
	
	font-weight : normal;
	border:1px;
	border-color : #CF2233; 
	border-style : solid;
	

} 

img { 
	border: 0px none;
}



.ciBig {
	font-size: 14px;
	color: #818181;
	
}
.ci12 {
	font-size: 11px;
	color: #818181;
	
}
.ci10 {
font-style: italic;
	font-size: 10px;
	color: #818181;
	
}
.ci9 {
	font-size: 9px;
	color: #818181;
	
}


