@charset "utf-8";

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.breaker {
	clear:both;
}



/*********************************************************************** Vertical */

#verticalWrapper {
}

#vertical {
}

#nonFooter {
}


/************************************************************************ Footer */

#footer {
	display:none;
}

#adressPrint {
	position:relative;
	margin-top:40px;
}


/************************************************************************ sky */

#sky {
	display:none;
}



/********************************************************************* Earth */
#fog {
	display:none;
}

#earth {
}

#colA {
	display:none;
}

#menuSub {
	display:none;
}

#colB {
	display:none;
}

#content {
}

#content h2 {
	font-size:16px;
	color:#000;
	margin:0px 0px 5px 0px;
}

#content h2 + p {
	margin-top:1px;
}

#content h3 {
	font-size:13px;
	margin:5px 0px 5px 0px;
}

#content h3 + p {
	margin-top:1px;
}

#content h4 {
	font-size:12px;
	margin:4px 0px 4px 0px;
}

#content p:first-child {
	margin:0px;
}

.tableCommon tr td h2 {
	font-size:16px;
	color:#000;
	margin:0px 0px 5px 0px;
}

#colC {
	display:none;
}



/************************************************************************ Margin */

#margin {
	display:none;
}



/* ********************************************************************** News */

.message {
	margin-bottom:40px;
}



/* ********************************************************************** Photos */

.photos td {
	vertical-align:top;
}



/************************************************************************ Suchtool */

.searchButton {
}

.searchInput {
}

.searchInput:focus {
}



/********************************************************************** Suchseite */

.cleardefault {
}

.cleardefault:focus {
}

.ajaxSearch_highlight {
}

.ajaxSearch_result {
}

.ajaxSearch_resultLink {
}



/********************************************************************** Listview */

.listview {
	width:100%;
	border-collapse:collapse;
}

.listview thead td {
	vertical-align:bottom;
	border:1px solid #000;
	height:37px;
}

.listview tbody td {
	vertical-align:top;
	border:1px solid #000;
}

.listview tbody .white {
	background-color:#fff;
}

/* Pharama */
.listviewb10 thead td {
	border:1px solid #000;
}

/* Food */
.listviewb20 thead td {
	border:1px solid #000;
}

/* Tec */
.listviewb30 thead td {
	border:1px solid #000;
}

.listviewW1 {
	width:62px;
}

.listviewW2 {
	width:55px;
}

.listviewW3 {
/*	width:100px; */
	width:120px;
}

.listviewW4 {
/*	width:90px; */
}

.listviewW5 {
/*	width:160px; */
	width:120px;
}

.listviewW6 {
	width:35px;
}

.listviewW7 {
	width:42px;
}




/******************************************************************** Singleview */

#singleView {
}

#singleView p {
	margin:2px 0px 9px 5px;
}

#singleView h3 {
	display:block;
	font-size:11px;
	font-weight:normal;
	margin:5px 0px 0px 0px;
	padding:2px 2px 2px 5px;
}

#frameText {
	position:relative;
	float:left;
	width:295px;
}

#singleViewProductName {
	position:relative;
	font-size:14px;
	font-weight:bold;
	width:584px;
	height:27px;
	line-height:27px;
	padding:5px;
}

#framePicture {
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:10px;
}



/************************************************************************ Kontakt */

#contactForm {
}

.contactInt {
	width:300px;
	padding:10px;
}

.contactDe {
	float:left;
	width:210px;
	padding:10px;
	margin-right:10px;
}

#form {
	width:364px;
	padding:3px;
	margin-top:8px;
}

#form td.colA {
	vertical-align:top;
	padding-top:4px;
}

fieldset {
	margin-top:15px;
	border:0;
	padding:3px 3px 3px 6px;
}

legend {
	font-weight:bold;
	padding:2px 2px 0px 5px;
	margin-left:0px;
}

.inputText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	padding-left:2px;
	border:0;
}

.inputTextLong {
	width:250px;
}

.inputTextShort {
	width:80px;
}

.inputTextarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	height:120px;
	border:0;
}

.inputTextareaWide {
	width:330px;
	margin-left:5px;
}

.inputTextareaSmall {
	width:250px;
}

.error {
	color:#000;
	font-weight:bold;
}



/* ***************************************************************** Sitemap */

.categorySitemap {
	font-weight:normal;
	font-style:italic;
	color:#666;
}

.LSM_0 a {
	display:block;
	color:#000;
	padding:0px 1px 0px 2px;
	text-decoration:none;
}

.LSM_0 a:hover {
	text-decoration:underline;
}

.LSM_1 a {
	font-weight:bold;
	color:#000;
}

.LSM_2 a {
	font-weight:bold;
	color:#000;
}

.LSM_3 a {
	font-weight:normal;
	color:#000;
}

