/**********/
/*	Tags  */
/**********/

a		{
                   color: #FF8A00;
                   font-weight: bold;
                   text-decoration: none;
                 }
a:hover			{ text-decoration: none; }
body			{ background-color: #616161;
				margin: 0px; }
body,td			{ font-family: Arial, Helvetica, sans-serif;
				font-size: 11px; }
form			{ margin: 0px; }
h1				{ font-family: Arial, Helvetica, sans-serif;
				font-size: 18px;
				margin: 0px;
				margin-bottom: 11px;
                color: #FF8A00 }
				
/*add by Nuccio*/
h2				{ font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				margin: 0px;
				margin-bottom: 10px;
                color: #FF8A00 }

/*************/
/*	Klassen  */
/*************/

.blau			{ color: #00659A;
				font-weight: bold; }
.input			{ border: 2px inset #D4D0C8;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				margin-top: 5px; }
.inputsuch		{  border: 2px inset #D4D0C8;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px; }
a.footer		{ color: #5F5F5F;
				font-size: 10px;
				text-decoration: none; }
a.footer:hover	{ color: #FF8A00;
				text-decoration: none; }
a.klein			{ color: #D4D4D4;
				font-size: 11px;
				text-decoration: none; }
a.klein:hover	{ color: #FF8A00;
				   text-decoration: none; }

a.infohead			{
                                   color: #616161;
                                   font-size: 11px;
				  text-decoration: none;
                                  }
a.infohead:hover	                {
                                   color: #FF8A00;
                                   text-decoration: none;
                                 }



a.infolink			{ color: #616161;
				font-size: 11px;
				text-decoration: none; }
a.infolink:hover	{ color: #FF8A00;
				   text-decoration: none; }


a.navi			{ color: #FFFFFF;
				font-weight: bold;
				text-decoration: none; }
a.navi:hover	{ color: #000000;
				text-decoration: none; }
a.naviaktiv, a.naviaktiv:hover		{ color: #FFFFFF;
				text-decoration: none; }
a.news, a.news:hover	{ color: #000000;
				font-weight: normal;
				text-decoration: none; }


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

a.produkt	        	{ color: #FFFFFF;
				         font-weight: bold;
				         text-decoration: none; }

a.produkt:visited { color: #FFFFFF;
				  font-weight: bold;
				  text-decoration: none; }

a.produkt:hover	{ color: #FFA800;
				  text-decoration: none; }



a.produktaktiv		{ color: #FFA800;
				      font-weight: bold;
				      text-decoration: none; }

a.produktaktiv:visited { color: #FFA800;
				  font-weight: bold;
				  text-decoration: none; }

a.produktaktiv:activ,a.produktaktiv:hover	{ color: #FFA800;
				  text-decoration: none; }


a.produktsub	        	{ color: #FFFFFF;
				font-weight: bold;
				text-decoration: none; }

a.produktsub:visited { color: #FFFFFF;
				  font-weight: bold;
				  text-decoration: none; }

a.produktsub:activ,a.produkt:hover	{ color: #FFA800;
				  text-decoration: none; }



a.produktsubaktiv		{ color: #FFA800;
				      font-weight: bold;
				      text-decoration: none; }

a.produktsubaktiv:visited { color: #FFA800;
				  font-weight: bold;
				  text-decoration: none; }

a.produktsubaktiv:activ,a.produktaktiv:hover	{ color: #FFA800;
				  text-decoration: none; }





a.produktrahmen	        	{ color: #000000;
				font-weight: bold;
				text-decoration: none; }

a.produktrahmen:visited { color: #000000;
				  font-weight: bold;
				  text-decoration: none; }

a.produktrahmen:activ,a.produktrahmen:hover	{ color: #000000;
				  text-decoration: none; }

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



a.subnavi		{ color: #FFFFFF;
				font-weight: bold;
				text-decoration: none; }
a.subnavi:hover	{ color: #FFA800;
				text-decoration: none; }
a.topnavi		{ color: #C5C5C5;
				font-weight: bold;
				text-decoration: none; }
a.topnavi:hover	{ color: #FF8A00;
				text-decoration: none; }


ul.liste     { color: #FFA800; }


table.angebot	{ background-color: #FFFFFF;
				border: 1px #000000 solid;

				margin-bottom: 16px;
				margin-left: 33px;
				width: 437px; }
ltable.body		{ width: 990px; }
table.header	{ background-image: url(/acononCMS/design/bg_header_re.jpg);
                height: 182px;
				        width: 965px;
			        }
table.headernl	{ background-image: url(/acononCMS/design/bg_header_nl.jpg);
		  height: 162px;
		  width: 965px; }
table.headerde	{ background-image: url(/acononCMS/design/bg_header_de.jpg);
		  height: 162px;
		  width: 965px; }
table.headerit	{ background-image: url(/acononCMS/design/bg_header_it.jpg);
		  height: 162px;
		  width: 965px; }
table.headerfr	{ background-image: url(/acononCMS/design/bg_header_fr.jpg);
		  height: 162px;
		  width: 965px; }
table.headerru	{ background-image: url(/acononCMS/design/bg_header_ru.jpg);
		  height: 162px;
		  width: 965px; }
table.headerpl	{ background-image: url(/acononCMS/design/bg_header_pl.jpg);
		  height: 162px;
		  width: 965px; }
table.ml9		{ margin-left: 9px; }
table.prod		{ border: 1px #000000 solid;
				margin-bottom: 16px;
				width: 265px; }
td.angbild		{ text-align: center;
				width: 220px; }
td.bildnews              { width: 220px; }

td.faqitangtext	{ padding-left: 8px;
				padding-right: 8px;
				padding-top: 11px;
				vertical-align: top; }

td.angtext		{ padding-left: 8px;
				padding-top: 11px;
				vertical-align: top; }
				
td.angtitel		{ background-color: #FF8A00;
				color: #FFFFFF;
				font-weight: bold;
				font-size: 12px;
				height: 21px;
				padding-left: 8px;
				width: 217px; }				
				
/*IT FAQ TMV title*/
td.tmvfaqangtitel	{ background-color: #FF8A00;
					color: #FFFFFF;
					font-weight: bold;
					font-size: 12px;
					height: 21px;
					padding-left: 8px;
					padding-right: 8px;
					width: 100%; }
				
				
td.produkttitel		{ background-color: #FF8A00;
			  color: #FFFFFF;
			  font-weight: bold;
			  font-size: 12px;
			  height: 21px;
                           border-top: 1px solid #000000;
                           border-left: 1px solid #000000;
                           border-right: 1px solid #000000;

				 }


h1.rot		{ color: #FF0000; }

td.markeorange		{ color: #FF8A00; }


td.produktrahmen		{
                           border-bottom: 1px solid #000000;
                           border-left: 1px solid #000000;
                           border-right: 1px solid #000000;
                         }
td.content		{ padding-left: 33px;
				padding-top: 32px;
				padding-right: 20px; }
td.dettrenner	{ background-image: url(/acononCMS/design/bg_detail_trenner.gif);
				height: 13px;
				width: 100%; }
td.detail		{ padding-bottom: 21px;
				padding-left: 9px;
				padding-top: 19px; }
td.detailpic	{ background-color: #FFFFFF;
				border: 1px #000000 solid;
				height: 300px;
				text-align: center;
				vertical-align: middle; }
td.footer		{ padding-left: 33px;
				padding-top: 13px; }
td.gamepad		{ padding-top: 11px; }
td.head			{ background-color: #FFFFFF;
              background-image: url(/acononCMS/design/topseller.gif);
			  color: #E8E8E8;
			  font-size: 12px;
			  padding-left: 15px;
			  width: 100%; }
td.headlu		{ background: no-repeat left top;
				background-image: url(/acononCMS/design/bg_headlu_new.jpg);
				height: 21px; }
td.headmu		{ background: no-repeat top left;
				background-image: url(/acononCMS/design/bg_headmu.gif);
				height: 21px; }
td.headru		{ background: no-repeat top left;
				background-image: url(/acononCMS/design/bg_headru_new.jpg);
				height: 115px;
                                 padding-left: 198px;
				padding-top: 1px;
				vertical-align: top;
                                 border-right: 1px #FFFFFF }
td.headwall		{ background: repeat-x top left;
				background-image: url(/acononCMS/design/bg_headwall.gif);
				width: 100% }
td.klein		{ background-color: #000000;
				color: #D4D4D4;
				font-size: 10px;

                         }

td.lisp			{ vertical-align: top; width: 595px; }
td.navi			{ height: 21px;
				padding-left: 17px;
				padding-right: 17px; }
td.naviconti	{ background-color: #FFFFFF;
                  background-image: url(/acononCMS/design/bg_navi_re.gif);
				  width: 540;
				  height: 25; }
td.subnaviconti	{ background-color: #ffffff;
                  background-image: url(/acononCMS/design/bg_navisup_re.gif);
				  width: 560;
				  height: 30; }
td.news			{ padding-bottom: 4px;
				padding-left: 17px;
				padding-top: 12px; }
td.nl			{ padding-bottom: 21px;
				padding-left: 15px;
				padding-top: 1px;
				vertical-align: top; }
/*newsletter*/
td.nlnews			{ padding-bottom: 5px;
				padding-left: 15px;
				padding-top: 0px;
				vertical-align: top; }
/*newsletter*/
td.nlbtn		{ padding-bottom: 21px;
				padding-right: 20px;
				text-align: right;
				vertical-align: bottom; }
td.prodtext		{ background-color: #CDCDCD;
				height: 45px;
				padding-left: 8px; }
td.prodlink		{ background-color: #FFFFFF;
				padding-bottom: 10px;
				text-align: center;
				vertical-align: bottom; }
td.prodpic		{ background-color: #FFFFFF;
				height: 120px;
				text-align: center;
				vertical-align: middle; }
td.produkt		{
                  background-color: #000000;
                  background-image: url(/acononCMS/design/head_re.gif);
				  weight: 165;
				  height: 800;
				  line-height: 18px;
				  padding-left: 15px;
				  vertical-align: top;
				}
td.produkt_it		{
                background-color: #000000;
                background-image: url(/acononCMS/design/head_re_it.gif);
				        weight: 165;
				        height: 800;
				        line-height: 18px;
				        padding-left: 15px;
				        vertical-align: top;
				       }
td.resp			{ background: repeat-y bottom left;
			      background-image: url(/acononCMS/design/bg_resp.gif);
			      vertical-align: top;
                   border-right: 1px #FFFFFF
                                                    }
td.subhead		{ background-color: #5F5F5F;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				height: 19px;
				padding-left: 15px; }

td.suche		{ font-size: 12px;
				padding-bottom: 0px;
				padding-left: 95px;
				vertical-align: bottom; }
td.thumb		{ background-color: #FFFFFF;
				border: 1px #000000 solid;
				height: 70px;
				text-align: center;
				vertical-align: middle;
				width: 70px; }
td.topapic		{ background-color: #FFFFFF;
				border: 1px #000000 solid;
				border-top: 0px #FFFFFF solid;
				height: 98px;
				text-align: center;
				vertical-align: middle; }
td.topatitel	{ background-color: #FF8A00;
				border: 1px #000000 solid;
				border-bottom: 0px #FFFFFF solid;
				color: #FFFFFF;
				font-weight: bold;
				padding: 5px; }
td.topnavi		{ padding-right: 19px;
				padding-top: 9px; }
td.topsuch		{ padding-right: 19px;
				padding-top: 2px; }
td.trennerh		{ background-color: #FFFFFF;
				height: 2px; }
td.trennerv		{ background-color: #FFFFFF;
				height: 100%;
				vertical-align: top;
				width: 1px; }


/*********/
/*	IDs  */
/*********/

#bild			{ position: absolute;
				  z-index: 0; }
#detail			{ position: absolute;
				  z-index: 30; }
#info_1			{ position: absolute;
                  z-index: 20;
				  visibility: hidden; }
#info_2			{ position: absolute;
				  z-index: 10;
				  visibility: hidden; }
