/*******************************************************************************	Project		:	Redaxo Demo	Copyright	:	Design - hundertmorgen - www.hundertmorgen.de*******************************************************************************/#site-content {	color:#fff;	text-align:left;	background: inherit;}/* ### header - image fader #####################################################*/.pics {      height:  232px;      width:   232px;      padding: 0;      margin:  0;  }  .pics img {      padding: 15px;      border:  1px solid #ccc;      background-color: #eee;      width:  200px;     height: 200px;     top:  0;     left: 0 } /* ### breadcrump ############################################################ */#main-block p#breadcrumb {font-size: 1em;color: #90B0BF;margin-bottom: 30px;}/* ### headlines ############################################################ */#main-block h1 {	color:#fff;	background: inherit;	font-size:1.6em;	font-weight:normal;	line-height:1.8em;	text-transform: uppercase;	letter-spacing: 0.1em;}#main-block h2 {	color:#90B0BF;	background: inherit;	font-size:1.4em;	font-weight:bold;	line-height:1.6em;}#main-block h3 {	color:#90B0BF;	background: inherit;	font-size:1.2em;	font-weight:bold;	line-height:1.4em;}#main-block h4 {	color:#c4c4c4;	background: inherit;	font-size:1.1em;	font-weight:bold;	line-height:1.2em;}#main-block h5 {	color:#c4c4c4;	background: inherit;	font-size:1.0em;	font-weight:bold;	line-height:1.0em;}#main-block h6 {	background: inherit;	color:#c4c4c4;	font-size:0.9em;	font-weight:bold;	line-height:1.0em;}/* ### Images ############################################################ */#main-block img {	display:block;	margin:4px 6px 0 0;}#main-block img.floatLeft {	float:left;	margin:4px 10px 4px 0;}#main-block img.floatRight {	float:right;	margin:4px 0 4px 10px;}/* Das Modul nutzt 6  Klassen zur Ausrichtung der Bilder. .pleft(1) , .pright(1) und .pnormal(1)    .pleft für links ausgerichtete Bilder.pright für rechts ausgerichte Bilder.pnormal kann zur Definition einer Normalanzeige verwendet werden.  .pleft1, .pright1 und .pnormal1 definieren die Anzeige der Bilder für den 2. Stil.  z.B. Anzeige mit RahmenCode: */ /* ---------START BILDMODUL -----------------------Definition der Klassen ohne Rahmen CCS für REDAXO Bild-ModulErstellt von: Thomas Skerbis Stand: 23.05.2008 */.pleft {	float: left;	margin-top: 6px;	margin-right: 6px;	margin-bottom: 4px;	vertical-align: text-bottom;border: none;}.pright {	float: right;	margin-top: 6px;	margin-left: 8px;	margin-bottom: 5px;	vertical-align: text-bottom;border: none;}.pnormal {	clear: both;border: none;	}/* Definition der KLassen für 2.Stil (z.B. mit Rahmen) */.pleft1 {	float: left;	margin-top: 6px;	margin-right: 6px;	margin-bottom: 4px;	vertical-align: text-bottom;border: 1px solid #990000;}.pright1 {	float: right;	margin-top: 6px;	margin-left: 8px;	margin-bottom: 5px;	vertical-align: text-bottom;border: 1px solid #990000;}.pnormal1 {	clear: both;	border: 1px solid #990000;}/*------ENDE Bildmodul ------*//* ### Hyperlinks ######################################################### */#main-block a, #main-block a:link {	color:#90B0BF;	text-decoration:underline;}#main-block a:hover {	color:#90B0BF;	text-decoration: none;}#main-block a.faq, #main-block a.faq:link {	color:#eee;	font-size:1.4em;	text-decoration:none;	text-transform:none;	line-height: 2.0em;}#main-block a.faq:hover {	color:#90B0BF;	text-decoration:underline;}/* ### Paragraphs ########################################################## */#main-block p {	margin-bottom:1.6em;	font-size:1.2em;	line-height:1.6em;}#nav p {	margin-bottom:1.2em;}/* ### Tables ############################################################## */#main-block table {	font-size:1.2em;	line-height:1.6em;}#main-block td {	padding:0 0 0 0;}/* ### Blockquotes ########################################################## */#main-block blockquote {	margin:0 0 0 20px;}/* ### Lists ################################################################ */#main-block ul, #main-block ol {	margin-bottom:1.2em;	font-size:1.2em;	line-height:1.6em;}#main-block ol li {	margin:0 0 0 30px;	list-style-type:decimal-leading-zero;} #main-block ul li {	margin:0 0 0 20px;	list-style-type:square;}/* ### Module ################################################################ */#main-content-block div.floatLeft img {	float:left;	margin:4px 40px 4px 0;}#main-content-block div.floatRight img {	float:right;	margin:4px 0 4px 40px;}/*#main-content-block a.more {	clear:left;	position: relative;	left: 120px;}*//* #### Produtkbeschreibung #### */.produkte {	margin-left:-20px;}.produktueberschrift {	margin-left:15px;}.produktunterschrift, .produktbeschreibung {	margin-left:15px;	margin-top:-5px;}.produkte ul {	list-style-image:url(/files/dash.gif);}.produkte div {	margin-top:0;}.productimg-top {	width: 180;	vertical-align: top;}/* ############  NEWS #######  */.ns_newsEntry{}.ns_newsHeadline{}.ns_HeadlineLeft{}.ns_HeadlineRight{}.ns_body{}.ns_MoreLink{}/* ########### Image Fader ############## *//*  * image_fade_wrapper * Dient um die relative Positon des image_fade-Elements auf zuheben. * REDAXO: hier wird der Rahmen gesetzt und es könne auch padding und margin angegeben werden. */.image_fade_wrapper {	float: left;	border: 1px solid #FFF;	background-color: #C9D5D5;}/* image_fade  * Positon relative ist notwendig um das unterliegende img-Element absolut positionieren zu können  * Breite und Höhe sind notwendig, damit der Brower die Grösse des Image Faders kalkulieren kann. * REDAXO: Für Redaxo implementierung hier kein margin oder padding angeben, das div wird auf Grösse der Bilder gesetzt. */.image_fade {	position: relative;	float: left;	width: 350px;	height: 350px;	border: none;}/* image_fade img *  Absolute Position und top, left = 0 muss gesetzt werden. * REDAXO: Kein margin und padding angeben. */.image_fade img {	position: absolute;	top: 0;	left: 0;	border: none;	margin: 0;	padding: 0;}.clear{	clear: both;}/* ENDE - Vom Image Fader benötigte styles */A{	color: #6666CC;	text-decoration: none;}A:link{	color: #6666CC;} A:visited{   color: #F76522; }A:hover, A:active{	color: #F76522;}/* ### Team ### */#main-content-block div.txt-img {	clear: both;	padding: 12px 0;}/* ### Team ### */#main-content-block div.team {	clear: both;	padding: 12px 0;	margin-bottom: 0px ;}#main-content-block div.team div{	width:100px;}#main-content-block div.team p {	font-size: 1.3em;	letter-spacing: 0.05em;	margin-top: 0px;}#main-content-block div.team div.floatLeft img {	margin:4px 0px 4px 0;}/* ### Bildgalerie ### */#main-content-block div.galerie {	clear: both;}#main-content-block div.galerie div.image {	float: left;	width: 270px;}#main-content-block div.galerie div.image img{	padding: 5px;	border:1px solid #aaa;}/* ### Formular ################################################################ */label.text{	width: 80px;	height: 25px;	display:block;	float:left;	clear: left;	padding-top:5px;}label.textarea{	width: 80px;	height: 25px;	display:block;	clear: left;	padding-top:5px;}input.text {	float:left;	width: 370px;	height:20px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}textarea.textarea {	width: 450px;	height:100px;	background-color: #eee;	color:#000;	border-left: 6px solid #90b0bf;;	border-bottom: 1px solid #FFF;	border-right: 6px solid #90b0bf;;	border-top: 1px solid #FFF;}.submit{	background-color: #90b0bf;	color:#fff;	margin-top: 10px;	border: none;}
