/* =============================================================

	Projekt:		Toshiba Electronics Europe GmbH
	Autor:			FinwallMedia, S. Meier

	Datei:			all.css, Alle Seiten

	Erstellt:		22.12.2006
	Modifiziert:	<!--%TimeStamp%-->12.03.2007 18:15<!---->

============================================================= */

* { padding: 0; margin: 0; }

body {
	background: #fff;
	color: #6f6f6f;
	font: normal 100.01% arial, helvetica, sans-serif;
}

a { color: #ED1B24; text-decoration: none; }
a:hover { text-decoration: underline; }
a#anfang { position: absolute; left: 0px; top: 0px; }
a#toplink { float: left; padding-right: 25px; }
a#printlink { background: url(../img/drucken.gif) left top no-repeat; float: left; padding: 0 0 4px 25px;  }

.hide, dfn { display: none; }
a img { border: none; }
table, td, input, select, textarea { font-size: 1em; }
sup, sub { font-size: 0.65em; }

.cleaner1, .cleaner2 {
	display: block; clear: both; font-size: 0px; line-height: 0px; background: transparent; }

.cleaner1 { height: 2px; }
.cleaner2 { height: 2px; }

h1 { font-size: 1.7em; color: #11100E; }
h2 { font-size: 1em; padding-bottom: 0; line-height: 1.2em; color: #11100E; }
h3 { font-size: 1em; margin-bottom: 6px; padding-bottom: 0; line-height: 1.2em; color: #11100E; }


/** =LAYOUT ******************************************************************/
#wrapper {
	background: none;
}

	/* =Abstand oben */
	#top_offset {
		display: none;
	}

	#top_abs {
		padding: 0;
		background: #fff;
	}

		#logo { padding: 0; }

		#navi_top_abs { display: none; }

.main {
		background: #fff;
		line-height: 1.5em;
	}

/* =Inhalt */
#content {
	background: #fff; font-size: 0.9em; }

	#content_right {
		display: none; }

	#content_left {
		line-height: 1.5em; }

		#breadcrumbs {
			display: block; color: #E10915; padding: 15px 0 10px 0;
			font-size: 0.9em; line-height: 1.5em; }

		.header_subsites {
			background: #fff; padding: 2px 0 16px 0; }

		/* =Content Templates */
		.tmpl_100 { padding: 0 10px 20px 0; }

		.tmpl_split1 { border-bottom: 1px solid #E1E1E1; padding-bottom: 20px; margin: 20px 0 0 0; padding-right: 20px; }

			.tmpl_split1_left { float: left; width: 230px; text-align: center; }
			.tmpl_split1_right { float: left; width: 360px; }
				.tmpl_split1_right h3 { font-size: 1.2em; }
				a.detail_link { display: none; }

		.tmpl_split2 { border-bottom: 1px solid #E1E1E1; padding-bottom: 20px; background: #fff; margin: 20px 0 0 0; }

			.tmpl_split2_left { float: left; width: 210px; text-align: center; }
			.tmpl_split2_right { float: left; width: 340px; padding-right: 20px; }
				.tmpl_split2_right h3 { font-size: 1.2em; }

		.content_list { list-style: none; padding: 1em 2em; }
		.content_list li { background: url(../img/icon_quad_grey.gif) 0 0.6em no-repeat; padding-left: 15px; }

/* =Drucken/Top */
#print_top {
	display: none }


/* =Footer */
#footer_abs {
	padding: 0 0 20px 0; font-size: 0.9em; color: #999;
	background: #fff; }

	#footer { border-top: 1px solid #ccc; padding: 10px 0;}

		#footer ul { display: none; }
		#footer p { padding-top: 4px; }

.eventtoggle { margin-top: 10px; height: auto; }
a.animate { cursor: pointer;}
.footnote { font-size: 0.9em; }

/* extensions */
a[href$='.doc'], a[href$='.rtf'] {
	padding-left: 20px; background: transparent url(../img/icons/icon_doc.gif) no-repeat center left; }
a[href$='.txt'] {
	padding-left: 20px; background: transparent url(../img/icons/icon_txt.gif) no-repeat center left; }
a[href$='.xls'] {
	padding-left: 20px; background: transparent url(../img/icons/icon_xls.gif) no-repeat center left; }
a[href$='.exe'] {
	padding-left: 20px; background: transparent url(../img/icons/icon_exe.gif) no-repeat center left; }
a[href$='.pps'] {
	padding-left: 20px; background: transparent url(../img/icons/icon_pps.gif) no-repeat center left; }
a[href$='.pdf'] {
	padding-right: 20px; padding-bottom: 2px; background: transparent url(../img/icons/icon_pdf.gif) no-repeat center right; }
a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'] {
	padding-right: 20px; background: transparent url(../img/icons/icon_archive.gif) no-repeat center right; }
.imageLink {
	padding-right: 0px !important; background: none !important; }

.download_box {
	float: left;
	text-align: center;
	width: 165px;
	border: 1px solid #e2e2e2;
	padding: 20px 10px;
	margin: 0 10px 10px 0;
}

	.download_box a {
		padding-bottom: 2px;
	}

/** Toggle-Modul **/
.tabber_close {
 	padding: 20px;
	margin-bottom: 20px;
}

ul.content_link_list {
	list-style: none; padding-left: 20px;
}

ul.content_link_list li {
	line-height: 1em;
	padding: 3px 0 3px 15px;
	background: url(../img/icon_quad_red.gif) 0 0.6em no-repeat;
}

.tabberlive .tabbertabhide { }
ul.tabbernav { margin: 5px 0 5px 0 !important; font-weight: bold;  }
ul.tabbernav li {
	list-style: none; padding: 8px 0 6px 0px; margin-right: 3px; text-decoration: none; }
ul.tabbernav li a {
	padding: 8px 20px 6px 20px; text-decoration: none; color: #6f6f6f; }
ul.tabbernav li a:hover, ul.tabbernav li.tabberactive a:hover { color: #E10915; }
ul.tabbernav li.tabberactive a { color: #000; }
.tabberlive .tabbertab { margin-right: 10px; margin-top: -1px; padding: 15px 20px; }
.tabberlive .tabbertab h2 {	display: none; }

/* Tabellen techn. Daten */
table.tech_data {
	border-collapse: collapse;
	width: 100%;
}
table.tech_data thead td {
	font-weight: bold;
	background: #BC997C;
	color: #fff;
}

table.tech_data td {
	padding: 4px 10px 3px 10px;
	border-bottom: 1px solid #e1e1e1;
	text-align: center;
}
table.tech_data tr.techdata_grey td {
	background: #f0f0f0;
}

.product_detail_content {

}

/* Produktübersicht */
.prod_overview1, .prod_overview2 {
	padding: 20px 20px 10px 20px;
	float: left;
	width: 250px;
	margin-right: 20px;
	margin-bottom: 10px;
	height: auto !important;
	font-size: 0.9em;
}

a.prod_ov_link {
	color: #000;
	text-decoration: none;
}

a.prod_ov_link span {
	display: block;
	font-weight: bold;
	background: url(../img/bg_prod_ov_hl1.jpg) left bottom no-repeat;
	border-top: 5px solid #fff;
	padding: 8px 20px;
	font-size: 1.2em;
}

.prod_overview1 ul, .prod_overview2 ul, .prod_overview3 ul, .prod_overview4 ul {
	list-style: none;
	padding: 10px 0px 0 20px;
}

.prod_overview1 ul li, .prod_overview2 ul li, .prod_overview3 ul li, .prod_overview4 ul li {
	padding: 1px 0 1px 15px; background: url(../img/icon_quad_red.gif) 0 0.6em no-repeat;
}


.prod_overview3, .prod_overview4 {
	padding: 20px 20px 10px 20px;
	float: left;
	width: 250px;
	height: auto !important;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 0.9em;
}

.prod_overview2, .prod_overview4 {
	margin-right: 0;
}


.prod_list {
	list-style: none;
	padding: 0.6em 0;
}

	.prod_list li {
		background: url(../img/icon_quad_grey.gif) 0 0.6em no-repeat;
		padding-left: 15px;
	}


