
/*------------- #######      STYLES  LOGI REDESIGN 2007  #######  --------------- */


/*---------------------------    BASIC Styles   ---------------------------- */

body
{		background-color:#098C7E;
		background-image:url(../logitech_data/layout_images/body_bg.gif); background-repeat:repeat-x;
		margin:4px 20px 0px 20px; 
		font-family:arial, helvetica, sans-serif; 
		font-size:12px;
		color:#474747;
}
#main {
	margin: 0;
	padding: 0;
	position: relative;
}
.loginscreen {
	width: 947px;
	height: 597px;
	background-image: url(../logitech_data/layout_images/bg_login.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
}
td
{		font-family:  arial, helvetica, sans-serif; 
		font-size: 12px;
		color:#474747;
}
img {	border: none; }	

form {
	margin: 0px;
	padding: 0px;
}

/*--------------------   SCHRIFTFORMATIERUNG   ---------------------------- */
.admin{
font-size:11px;
color: #FFFFFF;
}
.admin a  { color: #FFFFFF;}
.admin a:link  	{	text-decoration:none;	color:#FFFFFF;}
.admin a:active	{	text-decoration:none;	color:#FFFFFF;}
.admin a:visited	{	text-decoration:none;	color:#FFFFFF;}
.admin a:hover		{	text-decoration:underline;	color:#FFFFFF;}


/*Standardlink*/
a  { color: #2C9BCA;}
a:link  	{	text-decoration:none;	color:#2C9BCA;}
a:active	{	text-decoration:none;	color:#2C9BCA;}
a:visited	{	text-decoration:none;	color:#2C9BCA;}
a:hover		{	text-decoration:underline;	color:#2C9BCA;}


.lifestyle a  { color: #2C9BCA; font-size: 10px; }
.lifestyle a:link  	{	text-decoration:none;	color:#2C9BCA; font-size: 10px;}
.lifestyle a:active	{	text-decoration:none;	color:#2C9BCA; font-size: 10px;}
.lifestyle a:visited	{	text-decoration:none;	color:#2C9BCA; font-size: 10px;}
.lifestyle a:hover		{	text-decoration:underline;	color:#2C9BCA; font-size: 10px;}

/*Standardlink für Teaser grau fett*/
.teaserlink a, .teaserlink a:active, .teaserlink a:visited
{		color:#474747;
		text-decoration:none;
		font-weight:bold;		
}
.teaserlink a:hover
{		color:#2C9BCA;
		text-decoration:none;
		font-weight:bold;		
}

.fehlermeldung{
font-weight: bold;
color:red;
}

/*Headlines*/
h1 {
	margin: 0;
	padding: 0 20px .07em 25px;
	color: #fff;
	font-size: 24px;
	letter-spacing: .05em;
	line-height: 1.9em;
	font-weight: bold;
}
h1.long {
	font-size: 2.6em;
	padding: .2em 0 .15em 25px;
	_padding: .2em 0 .18em 25px;
}
h2 /*grüne headline 1*/
{ 		font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin-bottom:11px;
		margin-top:11px;
		margin-top:0px;		
}

h2.produkttraining {
		font-size:18px;
		font-weight:normal;
		color:#474747;
		margin-bottom:18px;
		margin-top:11px;
		margin-top:0px;
}
h2.aktion {
		font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin-bottom:11px;
		margin-top:0px;
}
.inhalt /*grüne headline 1 im Inhalt*/
{ 	margin-bottom:22px;
	margin-left:26px;		
}
h2 .rechtespalte /*grüne headline*/
{ 		font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin-bottom:11px;
		margin-top:32px;		
}
h2 a, h2 a:active, h2 a:visited, h2 a:link
{		color:#3FA79C;
		text-decoration:none;		
}
h2 a:hover
{		color:#2C9BCA;
		text-decoration:none;		
}
h3 /*graue headline 1*/
{ 		font-size:18px;		
		font-weight:normal;
		margin-bottom:11px;
		margin-top:0px;;		
}
/*
h3 .rechteSpalte
{ 		font-size:12px;		
		font-weight:bold;		
}
*/
h4 /*Überschriften in Produktdetailansicht*/
{ 		font-size:14px;		
		margin-bottom:11px;
		margin-top:0px;		
}
h4 a, h4 a:active, h4 a:visited
{		color:#474747;		
}
h4 a:hover
{		color:#2C9BCA;
		text-decoration:none;		
}
h2.labtec a, h2.labtec a:active, h2.labtec a:visited { 		
		font-size:18px;
		font-weight:normal;
		color:#df4041;
		margin-bottom:11px;
		margin-top:11px;
		margin-top:0px;		
}
h2.dreidconexion a, h2.dreidconexion a:active, h2.dreidconexion a:visited {
		font-size:18px;
		font-weight:normal;
		color:#3c66aa;
		margin-bottom:11px;
		margin-top:11px;
		margin-top:0px;		
}
.nospace /*fuer h headlines ohne absatz*/
{ 		margin-bottom:0px;		
}

/*Liste z.B. in Produktdetailansicht*/
ul 
{ 		
		/*list-style-image:url(../logitech_data/layout_images/list_style_image.gif);
		list-style-position:outside;*/
		margin-top:3px;
		margin-bottom:25px;
}
li 
{ 		
		margin:0 0  8px -2px; 
		_margin:0 0  8px -6px;
}

ul.haken_gruen {
	list-style-type: none;
	list-style-image: url(../../login/images/abb_haken_login.jpg);
	margin-left: 23px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-left: 0px;
}
ul.haken_gruen li {
	padding: 0px;
	margin-bottom: 5px;
}

/*---------------------------    RAHMENLAYOUT  ---------------------------- */
td.content 
{ 		background-color:#FFFFFF;
		padding-bottom:30px;	
}
td.content_ce_einstieg
{ 		background-color:#FFFFFF;	
}
td.mittelspalte { padding:25px 0 0 0; }

/*Header*/
input.search_text /*Suchfeld*/
{		width:150px;
		margin:0 3px 0 0;
		padding:1px 2px;
		border:1px solid #9b9b9b;
		border-width:1px 0 0 1px;
		vertical-align:middle;
		font-size:12px;
		color:#333333;	
		font-family:arial,helvetica,sans-serif;
		background-color:#F6F8FA;
		/*background-image: url('../logitech_data/layout_images/icn_magnifying_glass.gif');
		background-repeat: no-repeat;
		padding-left: 20px;*/
}
td.headerlinie { border-bottom:2px solid #3FA79C; }

/*Start-Inhalt*/
td.startteaser_abb { padding:25px 0px 0px 0px; }
td.linie_top { border-top:1px solid #E5EAEF; }

/*Rechte Spalte*/
td.rechtespalte 
{ 		background-image:url(../logitech_data/layout_images/bg-rechtespalte.jpg); background-repeat:repeat-x;
		padding:20px 0 20px 20px;	
		height: 510px;
}
td.rechtespalte_newscom
{ 		
		padding:20px 0 20px 20px;	
		height: 550px;
}
td.rechtespalte_ceeinstieg
{ 		background-image:url(../logitech_data/layout_images/bg-rechtespalte.jpg); background-repeat:repeat-x;
		padding:20px 0 20px 20px;	
		height: 465px;
}
td.rechtespalte_proddetail 
{ 		background-image:url(../logitech_data/layout_images/bg-rechtespalte-proddetail.jpg); background-repeat:repeat-x;
		padding:20px 0 20px 20px;	
}
img.rechtespalte_teaser { margin:6px 0 6px 0; }
td.rechtespalte_linie			
{	padding-bottom: 24px;
	border-bottom:1px solid #E5EAEF; 
}
td.poll_frage  { padding:2px 0 2px 4px; }

/*Footer*/
td.footer 
{ 		background-color:#FFFFFF;
		background-image: url(../logitech_data/layout_images/bg-footer.gif); background-repeat:repeat-x;
		text-align:center;
		font-size:10px;	
}
td.footer a, td.footer a:active, td.footer a:visited	
{		color:#474747;
		font-size:10px; 
}
td.footer a:hover
{		color: #474747;
		font-size:10px;
}

/*--------------------   BUTTONS und ICONEN   ---------------------------- */
/*blauer Button*/
table.btn_start
{ 		margin:14px 0 35px 0;
		height:20px;	
}
table.btn_news
{
	margin: 14px 0 35px 58px;
	height: 20px;
}
table.btn_poll
{ 		margin:14px 0 2px 0;
		height:20px;	
}
table.btn_rechtespalte
{ 		margin:0;
		height:20px;	
}
table.btn_preislisten {
		margin-bottom:15px;
		height:20px;
}
td.btn_li
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau_li.jpg); background-repeat:no-repeat;
}
td.btn_li_bggrau
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau-li_bggrau.gif); background-repeat:no-repeat;
}
.btn_mittestart {	width:140px; }
#btn_mitte
{
	background-image: url(../logitech_data/layout_images/btn_blau_bg.jpg);
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
#btn_mitte a, #btn_mitte a:active, #btn_mitte a:visited
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
#btn_mitte a:hover
{		text-decoration:underline;
}
#btn_mitte_grau
{
	background-image: url(../logitech_data/layout_images/btn_grau_bg.jpg);
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
#btn_mitte_grau a, #btn_mitte_grau a:active, #btn_mitte_grau a:visited
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
#btn_mitte_grau a:hover
{		text-decoration:underline;
}
td.btn_re
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau_re.jpg); background-repeat:no-repeat;
}
td.btn_re_bggrau
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau-re_bggrau.gif); background-repeat:no-repeat;
}
td.btn_li_blaubggrau
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau-li_bggrau1.gif); background-repeat:no-repeat;
}
td.btn_re_blaubggrau
{		width:25px;
		background-image:url(../logitech_data/layout_images/btn_blau-re_bggrau1.gif); background-repeat:no-repeat;
}

/* Startseite *****************************/
span.start_einleitung {
	display: block;
	width: 210px;
	height: 90px;
	overflow: hidden;
}

/*--------------------   NEWS COMMUNICATOR  ---------------------------- */

td.newscom
{		padding:20px 15px 26px 26px;
		background-image:url(../logitech_data/layout_images/bg-newscomm.jpg); background-repeat:no-repeat;
}
td.newscom_4spaltig
{		padding:20px 15px 26px 26px;
		background-image:url(../logitech_data/layout_images/bg_newscom_4spaltig.jpg); background-repeat:no-repeat;
}
#teaser_newscom {	padding-bottom:20px; }
#teaser_newscom img
{ 		margin-right:6px; 
		width:58px; height:58px;
		float:left;	
}
#teaser_newscom a, #teaser_newscom a:active, #teaser_newscom a:visited {}
#teaser_newscom a:hover {}

td.footerline_newscom {	border-bottom:1px solid #E5EAEF; }
td.config_newscom 
{		height:30px;
		padding-top:8px;
}
td.config_newscom img {	float:left; }
/*---------------------------   PRODUKTE  ---------------------------- */
/*Produkte nach Kategorie Übersicht ---------------------------- */
.prod_kat 
{		height:60px;
		margin-bottom:20px;
}
.prod_kat img
{ 		margin-right:6px; 
		width:58px; height:58px;
		float:left;	
}
#prod_kat a, #prod_kat a:active, #prod_kat a:visited {}
#prod_kat a:hover {}

/*Produktliste ---------------------------- */
td.produktvorschau
{		background-image: url(../logitech_data/layout_images/bg-produktliste.gif); background-repeat:repeat-x; 
		padding:25px 10px 35px 12px;
		border-top: 1px solid #DADFE4;
		
}
td.prodvorschau_vornach /*Produktliste Vorgänger-Nachfolger */
{		background-image: url(../logitech_data/layout_images/bg-vor-nachfolger.gif); background-repeat:repeat-x; 
		padding:25px 0px 35px 12px;
		border-top: 1px solid #DADFE4;
}
td.verlauf {
	background-image: url(../logitech_data/layout_images/bg-vor-nachfolger.gif); background-repeat:repeat-x;
	border-top: 1px solid #DADFE4;
	padding-top: 25px;
}
td.bildvorschau {	border-top: 1px solid #DADFE4; 
	text-align: center;
	vertical-align: middle; }
img.vorschau	{ border:0px; 
/* Das bleibt draußen - Ralf
/*height:150px; width:150px;*/
}
.uvp { font-size: 18px; line-height: 30px; }
/*#prodtitel	{font-size:18px; font-weight:normal; color:#000000;}
#prodtitel a, .prodtitel a:active, .prodtitel a:visited	
{		color:#000000;
		font-size:18px; 
		font-weight:normal;}
#prodtitel a:hover
{		color: #007D79;
		font-size:18px;
		font-weight:normal;}*/
#prodsuche
{		background-image:url(../logitech_data/layout_images/spez_header.jpg); 
		border-bottom:1px solid #ffffff;
		height:79px;
		padding:4px 10px 6px 10px;
}
.suchkat { padding-left:12px; }
.suchkat img {	}
#prodsort
{		background-color:#E5EAEF; 
		font-size:11px;
		height:28px;
		padding:4px 10px 6px 10px;
}
#prodsort select
{		border:1px solid #7F9DB9; 
		font-size:10px;
		font-family:arial, helvetica, sans serif;
		margin-left:14px; 
		margin-top:1px; 
		width:180px;
}
td.prodinfo { padding-bottom:15px; }
td.prodkompatibilitaet { padding-left:12px; }
td.prodkspezifikation {}
.btn_proddetails
{
	background-image: url(../logitech_data/layout_images/btn_blau_bg-produkt.gif);
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	width: 128px;
	height: 20px;
	background-repeat: no-repeat;
}
.btn_proddetails a:link 
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
.btn_proddetails a:active 
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
.btn_proddetails a:visited
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
.btn_proddetails a:hover {	
text-decoration:underline;
color:#ffffff;
 }

/*Produktdetailansicht ---------------------------- */

.prodkurztext	
{		font-size:14px;
		border-bottom:1px solid #E5EAEF;
		padding-bottom:15px;
}
td.proddetail { padding:22px 22px 22px 0; }
td.rechtespalte_uvp			
{	padding-bottom: 24px;
	border-bottom:1px solid #E5EAEF; 
}
.proddetail_uvp {	font-size:24px; }
/*.proddetail a, .proddetail a:active, .proddetail a:visited	
{		color: #464646;
		font-size: 12px; 
		font-weight:bold;}
.proddetail a:hover
{		color: #007D79;
		font-size: 12px; 
		font-weight:bold;}*/
.proddownload { }
.proddownload a, .proddownload a:active, .proddownload a:visited	{ color: #474747; }
.proddownload a:hover { color: #2C9BCA; text-decoration:underline;}		
/*
td.teaser 
{ 		background-color:#FFFFFF;
		background-image: url(http://www.logitech-partner.com/content/logitech_data/CE_images/bg_teaser.gif); background-repeat:repeat-x;
		padding:40px 6px 6px 6px;	
}
#teaser_service img
{ 		margin-right:6px;
		margin-bottom:22px; 
		float:left;	
}
#teaser_service a, #teaser_service a:active, #teaser_service a:visited
{		color:#007D79;		
}
#teaser_service a:hover
{		color:#000000;
}
table.startteaser 
{ 		margin-top:12px;	
}
table.TeaserRechteSpalte 
{ 		margin-top:12px;	
}
table.faq td
{
	vertical-align: top;
	font-size:10px;
	font-weight:normal;
	color:#5A5A5A;
}*/
img.proddetail_download{
	margin-bottom:8px;
}

/*---------------------------    Start-Seite  ---------------------------- */

.produktinfo  { font-size:12px; }

/*---------------------------  Produktdarstellung  -------------------- */



/*---------------------------  Bildformatierungen  -------------------- */

img.intext
{
	float: left;
	margin-top:10px;
	margin-right:10px; 
	margin-bottom:10px
}


ul#faq { list-style: square; margin-left:0.7em; padding-left:0.8em }
#faq
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin: 10px;
}

#faq li
{
		list-style-type: square;
		margin-bottom: 10px;
		margin-left: 0px;
		color:#5A5A5A;	
}

#faq li ol 
{
			margin-bottom: 10px;
}
#faq li ol li
{
		list-style: decimal;
		margin-bottom: 0px;
		color:#5A5A5A;
}

#faq li ol li ol li
{
	list-style-type: lower-alpha;
	margin-bottom: 0px;
	color: #5A5A5A;
}

.subline_green
{
	font-size:12px;		
	font-weight:normal;
	color:#007D79;
} 
a.graulink {
	margin-bottom: 7px;
	padding-bottom: 7px;
}

/******************* Header styles ****************************/
#breadcrumb {
	position: absolute;
	top: 0;
	left: 0;
	width: 926px;
	_width: 947px;
	padding: 6px 0 5px 21px;
	border-bottom: 1px solid #3fa79c;
	margin: 0 0 0 0;
	color: #fff;
	font-size: 1.1em; /* 11px */
	z-index: 10;
}
#breadcrumb ul {
	position: relative;
	padding-left: 116px;
	margin: 0 0 0 0;
}
#breadcrumb li {
	display: inline;
	padding: 0 0 0 0;
	font-weight: bold;
	margin: 0 0 0 0;
	font-size:11px;
}
#breadcrumb a {
	position: relative;
	color: #fff;
	font-weight: normal;
	padding: 0 4px 0 0;
	margin: 0;
	font-family:arial, helvetica, sans-serif; 
	font-size:11px;
}
#breadcrumb li a:after { white-space: pre; content: '\0020 \0020 \003e'; }
#breadcrumb li a { behavior: url(css/breadcrumb.htc); /* calls IE specific script to add '>' */ }

html>body #breadcrumb { background-image: url(../logitech_data/layout_images/transp_teal_bg.png); background-repeat: repeat;}
* html #breadcrumb { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logitech_data/layout_images/transp_teal_bg.png',sizingMethod='scale'); }

#header {
	position: absolute;
	bottom:22px;
	left: 0;
	margin: 0;
	padding: 0;
	border-top: 1px solid #3fa79c;
	z-index: 3;
}
#header .wrap {
	width: 947px;
	margin: 1px 0 0 0;
	background-repeat: repeat;
}
html>body #header .wrap { background-image: url(../logitech_data/layout_images/transp_teal_bg.png);}
* html #header .wrap { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logitech_data/layout_images/transp_teal_bg.png',sizingMethod='scale'); }

#hero {
	position: relative;
	margin: 0;
	z-index: 0;
}
#hero img { display: block; /* removes space after image */ }
.sub_category #header { top: 78px; }
.sub_category #hero { height: 145px; }
.showcase #header { top: 256px; }
.showcase #hero {
	height: 341px;
	margin-bottom: -11px; /* allows showcase hero image to overlay content area */
}

/**************** Distributoren ************/
table.dist {
	margin-bottom: 20px;
}
td.dist_logos { padding-top: 25px; border-top: 1px solid #DADFE4; }
td.dist_verlauf {
	background-image: url(../logitech_data/layout_images/bg-vor-nachfolger.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #DADFE4;
	padding-top: 25px;
	padding-left: 12px;
	padding-bottom: 15px;
}
img.trennlinie { margin-top: 18px; margin-bottom: 18px; }
.dist_subline { font-size: 11px; }
/**************** Login ********************/
/*
h5 {
	color: #fff;
	font-size: 24px;
	letter-spacing: .05em;
	font-weight: normal;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}
ul.login {
	list-style-type: none;
	list-style-image: url(../logitech_data/content_images/abb_haken_login.jpg);
	margin-left: 23px;
	margin-bottom: 10px;
	padding-left: 0px;
}
ul.login li {
	padding: 0px;
	margin-bottom: 5px;
}
#login_oben { margin: 38px 28px 0px 28px; }
td.login {
	padding: 10px 0px 0px 28px;
	height: 153px;
	_height: 100px;
	vertical-align: top;
}
.headline_grau {
		font-size:18px;
		font-weight:normal;
		color:#474747;
		line-height: 30px;
}
td.form { padding-bottom: 5px; }
#login_teaser { margin-bottom: 19px; }
.btn_login
{
	background-image: url(../logitech_data/layout_images/btn_login.gif);
	text-align: center;
	vertical-align: center;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	width: 88px;
	height: 20px;
	background-repeat: no-repeat;
}
#btn_top { padding-top: 5px; }
.btn_login a, .btn_login a:active, .btn_login a:visited
{		font-size:11px;
		color:#ffffff;
		text-transform:uppercase;
		font-weight:bold;
}
.btn_login a:hover {	text-decoration:underline;color:#ffffff; }
form#loginform {
	float:left;
  	margin: 0;
  	margin-bottom: 1em;
}
form#loginform label {
  display: block;
  float: left;
  width: 58px;
}
form#loginform input {
  	display: block;
  	float: left;
  	margin-bottom: 4px;
  	width: 133px; 
	height: 18px;
	background-color: #ECF0F4;
	border: none;
}
form#loginform br { clear: left; }
form#loginform + * { clear: left;}
select.login {
  display: block;
  float: left;
  width: 100px; 
  font-size: 9px;
  margin-right: 5px;
}*/

/**************** News Communicator ********************/

td.checkbox_textleft {
	background-color: #ECF0F4;
	text-align: right;
	width: 210px;
}
td.teaser_with_img {
	padding: 0px 0px 10px 0px;
}
td.teaserspalte_newscom {
	padding-top: 41px !important;
}
.teasertext_newscom {
	padding-bottom: 10px;
}
#newscom_teaser {
	background-image: url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
	height:60px;
	margin-bottom:20px;
	border-top: 1px solid #E5EAEF;
}
#checkbox_topright {
	right: 0px;
	float: right;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 1px;
	position: relative;
	display: block;
}
#newscom_teaser span {
	width: 118px;
	float: left;
	margin-top: 5px;
	font-weight: bold;
}
#newscom_teaser span.lang {
	width: 225px;
}

#newscom_teaser img
{ 		/* margin-right:6px; */
		margin-top: 6px;
		width:58px; 
		height:58px;
		float:left;	
		background-color: #ffffff;
}
#newscom_teaserimg {
		margin-right:6px; 
		padding-top: 6px;
		width:58px; 
		height:64px;
		float:left;	
		background-color: #ffffff;
}

/*--------------------   Navi   ---------------------------- */
#primary_nav {
	clear: both;
	position: relative;
	z-index: 30;
}

#nav {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#nav a {
	display: block;
	text-decoration: none; 
	text-indent: -200em;
}
#nav li {
	float: left;
	position: relative;
	text-align: left;
	padding: 0;
	margin: 0;
		list-style-type: none;
	list-style: none;
	list-style-position: outside;
}
#nav li div a {
	height: 40px;
	margin: 0px;
}

#nav li#nav1 div {background-image: url(/content/logitech_data/layout_images/mainnav_home_over.jpg);} 
#nav li#nav1 div a {background-image: url(/content/logitech_data/layout_images/mainnav_home.jpg); 
        width: 64px; 
} 
#nav li#nav2 div {background-image: url(/content/logitech_data/layout_images/mainnav_prod_over.jpg);} 
#nav li#nav2 div a {background-image: url(/content/logitech_data/layout_images/mainnav_prod.jpg); 
        width: 147px; 
} 
#nav li#nav3 div {background-image: url(/content/logitech_data/layout_images/mainnav_vku_over.jpg);} 
#nav li#nav3 div a {background-image: url(/content/logitech_data/layout_images/mainnav_vku.jpg); 
        width: 165px; 
} 
#nav li#nav4 div {background-image: url(/content/logitech_data/layout_images/mainnav_news_over.jpg);} 
#nav li#nav4 div a {background-image: url(/content/logitech_data/layout_images/mainnav_news.jpg); 
        width: 62px; 
} 
#nav li#nav5 div {background-image: url(/content/logitech_data/layout_images/mainnav_distris_over.jpg);} 
#nav li#nav5 div a {background-image: url(/content/logitech_data/layout_images/mainnav_distris.jpg); 
        width: 110px; 
} 
#nav li#nav6 div {background-image: url(/content/logitech_data/layout_images/mainnav_service_over.jpg);} 
#nav li#nav6 div a {background-image: url(/content/logitech_data/layout_images/mainnav_service.jpg); 
        width: 73px; 
} 
#nav li#nav7 div {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_over.jpg);} 
#nav li#nav7 div a {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt.jpg); 
        width: 72px; 
} 

/*PRESSE*/
#nav li#nav1_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_home_over.jpg);} 
#nav li#nav1_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_home.jpg); 
        width: 64px; 
} 
#nav li#nav2_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_prod_over.jpg);} 
#nav li#nav2_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_prod.jpg); 
        width: 147px; 
} 
#nav li#nav3_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_preisliste_over_pre.jpg);} 
#nav li#nav3_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_preisliste_pre.jpg); 
        width: 89px; 
} 
#nav li#nav4_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_news_over_pre.jpg);} 
#nav li#nav4_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_news_pre.jpg); 
        width: 62px; 
} 
#nav li#nav5_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_lifestyle_over_pre.jpg);} 
#nav li#nav5_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_lifestyle_pre.jpg); 
        width: 117px; 
} 
#nav li#nav6_presse div {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_over_pre.jpg);} 
#nav li#nav6_presse div a {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_pre.jpg); 
        width: 76px; 
} 

/*CH*/
#nav li#nav1_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_home_over.jpg);} 
#nav li#nav1_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_home.jpg); 
        width: 64px; 
} 
#nav li#nav2_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_prod_ch_over.jpg);} 
#nav li#nav2_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_prod_ch.jpg); 
        width: 85px; 
} 
#nav li#nav3_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_vku_ch_over.jpg);} 
#nav li#nav3_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_vku_ch.jpg); 
        width: 166px; 
} 
#nav li#nav4_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_offers_ch_over.jpg);} 
#nav li#nav4_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_offers_ch.jpg); 
        width: 64px; 
} 
#nav li#nav5_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_news_ch_over.jpg);} 
#nav li#nav5_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_news_ch.jpg); 
        width: 62px; 
} 
#nav li#nav6_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_service_ch_over.jpg);} 
#nav li#nav6_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_service_ch.jpg); 
        width: 76px; 
} 
#nav li#nav7_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_distris_ch_over.jpg);} 
#nav li#nav7_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_distris_ch.jpg); 
        width: 112px; 
} 
#nav li#nav8_ch div {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_ch_over.jpg);} 
#nav li#nav8_ch div a {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_ch.jpg); 
        width: 75px; 
} 

/*CH Bussiness*/
#nav li#nav1_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_home_over.jpg);} 
#nav li#nav1_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_home.jpg); 
        width: 64px; 
} 
#nav li#nav2_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_mobilitaet_chbusiness_over.jpg);} 
#nav li#nav2_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_mobilitaet_chbusiness.jpg); 
        width: 96px; 
} 
#nav li#nav3_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_kommu_chbusiness_over.jpg);} 
#nav li#nav3_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_kommu_chbusiness.jpg); 
        width: 139px; 
} 
#nav li#nav4_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_arbeit_chbusiness_over.jpg);} 
#nav li#nav4_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_arbeit_chbusiness.jpg); 
        width: 110px; 
} 
#nav li#nav5_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_produkt_chbusiness_over.jpg);} 
#nav li#nav5_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_produkt_chbusiness.jpg); 
        width: 88px; 
} 
#nav li#nav6_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_services_chbusiness_over.jpg);} 
#nav li#nav6_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_services_chbusiness.jpg); 
        width: 79px; 
} 
#nav li#nav7_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_distri_chbusiness_over.jpg);} 
#nav li#nav7_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_distri_chbusiness.jpg); 
        width: 110px; 
} 
#nav li#nav8_chbu div {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_chbusiness_over.jpg);} 
#nav li#nav8_chbu div a {background-image: url(/content/logitech_data/layout_images/mainnav_kontakt_chbusiness.jpg); 
        width: 76px; 
}


#nav li#nav1:hover div a, #nav li#nav1.over div a, #nav li#nav2:hover div a, #nav li#nav2.over div a, 
#nav li#nav3:hover div a, #nav li#nav3.over div a, #nav li#nav4:hover div a, #nav li#nav4.over div a, 
#nav li#nav5:hover div a, #nav li#nav5.over div a, #nav li#nav6:hover div a, #nav li#nav6.over div a, 
#nav li#nav7:hover div a, #nav li#nav7.over div a {background-image: none;} 

#nav li#nav1_presse:hover div a, #nav li#nav1_presse.over div a, #nav li#nav2_presse:hover div a, #nav li#nav2_presse.over div a, 
#nav li#nav3_presse:hover div a, #nav li#nav3_presse.over div a, #nav li#nav4_presse:hover div a, #nav li#nav4_presse.over div a, 
#nav li#nav5_presse:hover div a, #nav li#nav5_presse.over div a, #nav li#nav6_presse:hover div a, #nav li#nav6_presse.over div a
{background-image: none;} 

#nav li#nav1_ch:hover div a, #nav li#nav1_ch.over div a, #nav li#nav2_ch:hover div a, #nav li#nav2_ch.over div a, 
#nav li#nav3_ch:hover div a, #nav li#nav3_ch.over div a, #nav li#nav4_ch:hover div a, #nav li#nav4_ch.over div a, 
#nav li#nav5_ch:hover div a, #nav li#nav5_ch.over div a, #nav li#nav6_ch:hover div a, #nav li#nav6_ch.over div a,
#nav li#nav7_ch:hover div a, #nav li#nav7_ch.over div a, #nav li#nav8_ch:hover div a, #nav li#nav8_ch.over div a
{background-image: none;} 

#nav li#nav1_chbu:hover div a, #nav li#nav1_chbu.over div a, #nav li#nav2_chbu:hover div a, #nav li#nav2_chbu.over div a, 
#nav li#nav3_chbu:hover div a, #nav li#nav3_chbu.over div a, #nav li#nav4_chbu:hover div a, #nav li#nav4_chbu.over div a, 
#nav li#nav5_chbu:hover div a, #nav li#nav5_chbu.over div a, #nav li#nav6_chbu:hover div a, #nav li#nav6_chbu.over div a,
#nav li#nav7_chbu:hover div a, #nav li#nav7_chbu.over div a, #nav li#nav8_chbu:hover div a, #nav li#nav8_chbu.over div a
{background-image: none;} 

#nav li:hover ul, 
#nav li.over ul {
	display: block;
}

/*##################################################################*/

#nav li ul {
	list-style-type: none;	
	list-style: none;
	list-style-position: outside;
	display: none;
	position: absolute;
	top: 100%;
	width: 178px;
	padding: 0 0 3px 0;
	margin: 0 0 0 0;
	_margin-top: 0px;
	z-index: 50;
	background: transparent url(/content/logitech_data/layout_images/nav_drop_btm.gif) bottom left no-repeat;	
}

*+html #nav li ul{
	position:relative !important;
	background:none !important;
}

#nav li li span {
	display: block;
	width: 170px; /* gives consistant width for all secondary topnav dropdowns */
	margin: 0 0 0 4px;
	padding: 0;
	background: #5ebbaf url(/content/logitech_data/layout_images/drop_down_bg_on.gif) bottom left no-repeat;
}

#nav li li a {
	display: block;
	/*width: 170px;  gives consistant width for all secondary topnav dropdowns */
	height: auto;
	margin: 0;
	padding: 4px 0px 5px 7px;
	text-indent: 0px;
	font-weight: normal;
	font-size: 1.0em;
	color: #474747;
	text-decoration: none;
	background: #F8FAFB url(/content/logitech_data/layout_images/drop_down_bg.gif) bottom left no-repeat;
}


#nav li li {
	float: none;
	background: transparent url(/content/logitech_data/layout_images/nav_drop_bg.gif) top left repeat-y;
}

#nav li li.first {
	padding: 3px 0 0 0;
	background: transparent url(/content/logitech_data/layout_images/nav_drop_top.gif) top left no-repeat; 
}
#nav li li.first a {
	padding-top: 4px;
}


#nav li li a:hover {
	color: #fff;
	text-decoration: none;
	background: none; /* removes the 'a' background to allow the 'span' on state to show through */
}

/**************** Produktvergleich Notebook ********************/

td.prodvergl_nb { padding:20px 15px 26px 26px; }
td.prodvergl_nb_bildvorschau {
	height: 64px;
	width: 58px;
	border-top: 1px solid #E5EAEF;
}
td.prodvergl_nb_produktdetails {
	width: 240px;
	border-top: 1px solid #E5EAEF;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_hell.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodvergl_nb_bgdunkel_big {
	border-top: 1px solid #D1DAE3;
	width: 95px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_dunkel.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodvergl_nb_bgdunkel_small {
	border-top: 1px solid #D1DAE3;
	width: 54px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_dunkel.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodvergl_nb_bghell_big {
	border-top: 1px solid #E5EAEF;
	width: 95px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_hell.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodvergl_nb_bghell_small {
	border-top: 1px solid #E5EAEF;
	width: 54px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_hell.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
td.prodvergl_nb_legende {
	line-height: 22px;
}
td.prodvergl_nb_kategorie {
	vertical-align: bottom;
}

/* Warenkorb und Bestellvorgang *************************/

table.order_legende {
	margin-top: 5px;
}
table.order_legende td {
	height: 20px;
}
table.warenkorb {
	margin-bottom: 35px;
}
table.warenkorb td {
	padding: 5px 8px;
	vertical-align: top;
}
table.warenkorb th#hell {
	background-color: #E5EAEF;
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	font-weight: bold;
	line-height: 27px;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom: 2px solid #FFFFFF;
}
table.warenkorb th#dunkel {
	background-color: #D4DCE5;
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	font-weight: bold;
	line-height: 27px;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom: 2px solid #FFFFFF;
}
.table_platzhalter {
	height: 2px;
}
td.order_artnr {
	width: 105px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	height: 48px;
}
td.order_prodname {
	width: 229px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
}
td.order_artikel {
	width: 324px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
}
td.order_anzahl {
	width: 71px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	padding: 5px 8px;
}
td.order_preis {
	width: 85px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
}
td.order_artikelpreis {
	width: 93px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
}
td.order_vpe {
	width: 50px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
}
td.order_summe {
	width: 80px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
}
td.order_endsumme {
	width: 93px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
}
td.order_refresh {
	width: 50px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
	text-align: center;
}
td.order_delete {
	width: 50px;
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	text-align: center;
}
td.order_verlauf_dunkel {
	background-image: url(../logitech_data/layout_images/bg_warenkorb_dunkel.gif);
	background-repeat: repeat-x;
	height: 48px;
	text-align: right;
	padding-right: 8px;
}
td.order_verlauf_hell {
	background-image: url(../logitech_data/layout_images/bg_warenkorb_hell.gif);
	background-repeat: repeat-x;
	height: 48px;
}
td.order_dunkel {
	background-color: #D4DCE5;
	font-weight: bold;
	height: 27px;
}
td.order_hell {
	background-color: #E5EAEF;
	font-weight: bold;
	height: 27px;
}
span.textrot {
	color: #BB1515;
	font-weight: bold;
}
span.textgruen {
	color: #29AF9E;
	font-weight: bold;
}
td.order_verlauf 
{ 		background-image:url(../logitech_data/layout_images/bg-bestell_form.jpg); background-repeat:repeat-x;
		padding: 20px 0 20px 15px;	
		vertical-align: top;
}
td.zahlungsart {
	height: 110px;
	background-image:url(../logitech_data/layout_images/bg-bestell_form.jpg); background-repeat:repeat-x;
}
input.bestell, select.bestell, textarea.bestell {
	width: 190px;
	height: 20px;
	margin-bottom: 4px;
}
label.bestell {
	display: block;
	text-align: right;
	width: 105px;
	height: 20px;
	vertical-align: bottom;
	margin-right: 8px;
	padding-top: 2px;
	float: left;
}
#user-postalcode, #shipping_postalcode {
	width: 43px;
	height: 20px;
	margin-bottom: 6px;
}
#user-city, #shipping_city {
	width: 127px;
	height: 20px;
	margin-bottom: 6px;
}

*+html #shipping_city{
	width: 100px !important;
	border: 1px solid red;
}
textarea.bestell {
	height: 65px;
}
span.plzort {
	/*display:block;
	float:left;
	width: 10px;
	text-align: center;
	vertical-align: middle;*/

	padding-left: 3px;
	padding-right: 3px; 
	/*padding-bottom: 9px;
	_padding-bottom: 4px;
	text-align: center;
	vertical-align: middle;*/
}
#lieferadresse {
	height: 20px;
	margin-bottom: 15px;
	vertical-align: middle;
}
table.kundendaten {
	margin-bottom: 20px;
}
span.einleitung {
	display: block;
	margin-bottom: 20px;
}
span.fktmit {
	font-weight: bold;
	color: #2c9bca;
}
span.fktohne {
	font-weight: bold;
	color: #BB1515;
}


/* Suche **************************************/

input.search, select.search {
	width: 195px;
	margin: 0px 0px 6px 0px !important;
	padding: 0px !important;
}
.schnellsuche_text {
	display:block;
	margin-bottom: 15px;
}
#suchePh {
	margin-top: 15px;
	margin-bottom: 15px;
}
td.suche {
	padding: 25px 18px 0 25px;
	width: 668px;
}
td.suche_verlauf {
	background-image:url(../logitech_data/layout_images/bg_suche.jpg); background-repeat:repeat-x;
	padding: 20px 0 20px 15px;	
	vertical-align: top;
	height: 208px;
	border-top: 1px solid #E5EAEF;
}
#suchliste {
	margin-bottom: 20px;
	background-image:url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
}
#suchliste td {
	padding-bottom: 15px;
	padding-left: 0px;
	vertical-align: top;
}
#suchliste td.sucheSubkat {
	padding-left: 15px;
	width: 150px;
}
#suchliste td.sucheKat {
	padding-top: 10px;
	padding-left: 15px;
}
/**************** Notebook Special ********************/

td.nbspecial
{		padding: 0px 15px 26px 26px;

}

/* Bestellvorgang weiter....next try  */

td.bestellvorgang {
	width: 668px;
	padding-left: 25px;
	padding-right: 18px;
	padding-top: 20px;
}
td.order_step1 
{ 		background-image:url(../logitech_data/layout_images/bg-bestell_form.jpg); background-repeat:repeat-x;
		padding: 20px 10px 20px 15px;
		width: 300px;	
		vertical-align: top;
}
td.order_step1 input, td.order_step1 select {
	width: 190px;
	padding: 0px;
	margin: 0px 0px 3px 0px;
	height: 18px;
}
td.order_step1 textarea {
	width: 190px;
	padding: 0px;
	margin: 0px 0px 3px 0px;
	height: 60px;
}
td.order_step1 label {
	display: block;
	float: left;
	width: 105px;
	height: 18px;
	margin: 3px 0px 0px 0px;
}
td.order_step1 input.bestell_kurz_step1 {
	float:left;
	width: 50px;
	/*_width: 47px;
	_margin-left: 3px;*/
	margin-bottom: 6px;
}
#order_step1 input.bestell_lang_step1 {
	width: 130px;
	margin-bottom: 6px;
}
span.plzort_step1 {
	display:block;
	float: left;
	width: 10px;
}
#check_step1 {
	width: 20px;
}

/* Registrierung **************************/

table.registrierung {
	margin-top: 20px;
}
td.registrierung {
	padding-left: 25px;
	padding-top: 20px;
}
td.reg_verlauf {
	background-image:url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
	vertical-align: top;
	width: 300px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
}
td.reg_verlauf_kurz {
	background-image:url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
	width: 18px;
}
td.reg_verlauf_lang {
	background-image:url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
	vertical-align: top;
	width: 625px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
}
td.reg_verlauf input, td.reg_verlauf select {
	width: 20px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 5px;
	text-align: left;
}
td.reg_form {
	background-image:url(../logitech_data/layout_images/bg_newscom_teaser.jpg); background-repeat:repeat-x;
	vertical-align: top;
	width: 300px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
}
td.reg_form input {
	width: 186px;
	_width: 190px;

	padding: 0px 0px 0px 0px;
	margin-bottom:3px;
	margin-left: 0px;
	margin-right: 0px;

}
td.reg_form select {
	width: 190px;

	padding: 0px 0px 0px 0px;
	margin-bottom:3px;
	margin-left: 0px;
	margin-right: 0px;
}
td.reg_form label {
	display: block;
	float: left;
	width: 100px;
	_width: 105px;
	height: 18px;
	margin-bottom:0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 5px 0px 0px;
	_padding: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
}
td.reg_form textarea {
	width: 186px;
	_width: 190px;
	height: 65px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;
}
td.regtext {
	padding: 15px;
}
#label_username {
	width: 160px;
	display: block;
	float: left;
}
#input_username {
	width: 135px;
}
#regplz {
	width: 46px;
	_width: 50px;
}
#regort {
	width: 127px;
	_width: 130px;
}
h6 {
	margin: 0;
	padding: 0 0 8px 0;
	font-size: 12px;
	font-weight: bold;
}
#regbox {
	background-image:url(../logitech_data/layout_images/bg_suche.jpg); background-repeat:repeat-x;
}
span.textbox {
	display: block;
	height: 100px;
}
span.datenschutz {
	font-size: 11px;
}
#datenschutz {
	display: block;
	float: left;
	margin-bottom: 20px;
	margin-right: 5px;
	vertical-align: top;
}
.btn_registrierung {	
	width:250px; 
	height: 20px;
	margin:14px 0 35px 0;
}
.btn_registrierung_kurz {	
	width:190px; 
	height: 20px;
	margin:14px 0 35px 0;
}
.reg_mScard {
	background-image:url(../logitech_data/layout_images/bg_reg_mScard.jpg); background-repeat:no-repeat;
	height: 261px;
	width: 310px;
	padding-left:15px;
	padding-top: 110px;
	vertical-align: top;
}
.reg_oScard {
	background-image:url(../logitech_data/layout_images/bg_reg_oScard.jpg); background-repeat:no-repeat;
	height: 261px;
	width: 310px;
	padding-left:15px;
	padding-top: 110px;
	vertical-align: top;
}
/* Service *****************************/
h2.service {
	font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin: 0px;
}
h2.garantie 
{ 		font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin-bottom:0px;
		margin-top:20px;		
}
h2.garantie_ear
{ 		font-size:18px;
		font-weight:normal;
		color:#3FA79C;
		margin-bottom:10px;
		margin-top:20px;		
}
h3.garantie 
{ 		font-size:14px;		
		font-weight:bold;
		margin-bottom:11px;
		margin-top: 8px;
}
/* Aktionsangebot ***********************************/

ul.aktion {
	list-style-type: none;
	list-style-image: url(../logitech_data/content_images/listenpunkt_aktion.jpg);
	margin-left: 23px;
	margin-bottom: 10px;
	padding-left: 0px;
}
ul.aktion li {
	padding: 0px;
	margin-bottom: 3px;
}
span.beschreibung_aktion {
	font-size: 14px;
	margin-top:10px;
}
h4.aktion {
		font-size:14px;
}

/**************** OEM Verfügbarkeitsanzeige ********************/

td.verfuegbarkeit { padding:25px 15px 26px 26px; }
td.verfuegbarkeit_bildvorschau {
	height: 64px;
	width: 58px;
	border-top: 1px solid #E5EAEF;
}
td.verfuegbarkeit_produktdetails {
	/*width: 293px;*/
	width: 357px;
	border-top: 1px solid #E5EAEF;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_hell.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	padding:5px;
}
td.verfuegbarkeit_bgdunkel {
	border-top: 1px solid #D1DAE3;
	width: 55px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_dunkel.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	text-align: center;
}
td.verfuegbarkeit_bghell {
	border-top: 1px solid #E5EAEF;
	width: 55px !important;
	background-image: url(../logitech_data/layout_images/bg_verfuegbarkeit_hell.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	text-align: center;
}
td.verfuegbarkeit_legende {
	line-height: 22px;
}
td.verfügbarkeit_kategorie {
	vertical-align: bottom;
}


/* Sonstiges *************************/

#img_newssite img{
	margin-top: 20px;
	margin-bottom: 20px;
}

td.kontakt {
	padding: 25px 18px 0 25px;
	width: 668px;
}
td.newsletter {
	padding: 25px 18px 0 25px;
	width: 668px;
}


.jumplist {color: #000000; font-size:12px; font-weight:bold; background-color: #E3EBEE; 
padding:1px 7px 0px 7px;
}

.jumplist a, .jumplist a:active, .jumplist a:visited {
	color: #33A9D7;
	font-size:12px;
	font-weight:bold;
	background-color: #E3EBEE;
	text-decoration:none;
 }

.jumplist a:hover  {
	color : #000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.textspalte img
{ 		margin-right:6px; 
		width:58px; height:58px;
		float:left;	
}

/*************  Projektantrag *********************/

td.labelShort { width: 100px; }
td.labelLong { width: 155px; }
#radioAntrag {
	display: block;
	width:25px;
	margin-top: 5px;
	_margin-top: 0px;
	float:left;
}
#labelAntrag { float: left; width: 15px; padding-right:10px;}

th.artikel, td.artikel {
	border: 1px solid #666666;
	padding-left: 3px;
	font-size: 11px;
}
textarea.infoAntrag { width: 666px; }
td.artikel input {
	border:1px solid #ffffff; 
	background-color:#ffffff; 
	font-size:11px;
}
.artikelNr 		{ width: 85px; 	}
.artikelMenge 	{ width: 30px; 	}
.artikelBez 	{ width: 290px; 	}
.artikelPreis 	{ width: 115px; 	}


