/*******************************************************************************	Project		:	Redaxo Demo	Copyright	:	Design - hundertmorgen - www.hundertmorgen.de*******************************************************************************//** * --------------------------------------------------------------------------------- * Modul: 3-01 - Bild & Galerie (jscript) * Stand: 05-2009 * --------------------------------------------------------------------------------- */#galerie {    padding-top: 20px;    padding-right: 20px;    padding-bottom: 20px;    padding-left: 20px;    /* display: block; */}.galerie-image {	/* width: 270px; */ /* wird im Modul Galerie bestimmt! */	float: left;	position: relative;	padding: 5px;	}.galerie-image img {	padding: 10px;	border:1px solid #aaa;}#site-content {	color:#525252;	text-align:left;	background: inherit;}/* ### breadcrump ############################################################ */#main-block p#breadcrumb {font-size: 1em;color: #90B0BF;margin-bottom: 0px;}/* ### headlines ############################################################ */#main-block h1 {	color:#929292;	background: inherit;	font-size:20px;	font-weight:bold;	line-height:1.8em;	text-align:center;}#main-block h2 {	color:#90B0BF;	background: inherit;	font-size:1.4em;	font-weight:bold;	line-height:1.6em;}#main-block h3 {	color:#E20123;	background: inherit;	font-size:1.2em;	font-weight:bold;	line-height:1.2em;	padding-bottom:35px;	padding-top:1px;}#main-block h4 {	color:#E20123;	background: inherit;	font-size:1em;	font-weight:bold;	line-height:1em;}#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;}/* News Formatierung*/#news h1 {	color:#e2001a;	background: inherit;	font-size:1.1em;	font-weight:bold;	line-height:1.3em;	}#news h2 {	background: inherit;	font-size:1em;	font-weight:bold;	line-height:1.4em;}#news div.txt-img p{font-size:8.6pt;text-align:left;color: #525252;line-height:1.1em;margin-bottom: 0px;}/* ### Images ############################################################ */#main-block img {	display:block;	margin:0;}#main-block img.floatLeft {	float:left;	margin:4px 10px 4px 0;}#main-block img.floatRight {	float:right;	margin:4px 0 4px 10px;}#main-block img.groove{border-top:solid #a0a0a0 1px;border-left:solid #a0a0a0 1px;border-bottom: solid #5c5c5c 2px;border-right: solid #5c5c5c 2px;}div.rexfancy-images img{	border:1px solid #EFEFEA;	background-color:#F5F5F1;	padding:5px;	-moz-border-radius:3px;	margin-right:5px;	float:left;}div.clear-rexfancy{	float:none;	clear:both;}/** * --------------------------------------------------------------------------------- * Modul: 3-01 - Bild & Galerie (jscript) * Stand: 05-2009 * --------------------------------------------------------------------------------- */#galerie {    padding-top: 20px;    padding-right: 20px;    padding-bottom: 20px;    padding-left: 20px;    /* display: block; */}.galerie-image {	/* width: 270px; */ /* wird im Modul Galerie bestimmt! */	float: left;	position: relative;	padding: 5px;	}.galerie-image img {	padding: 10px;	border:1px solid #aaa;}/* ### Hyperlinks ######################################################### */#main-block a, #main-block a:link {	color:#90B0BF;	background: inherit;	text-decoration:underline;}#main-block a:hover {	color:#90B0BF;	background: inherit;	text-decoration: none;}#main-block a.faq, #main-block a.faq:link {	color:#eee;	background: inherit;	font-size:1.4em;	text-decoration:none;	text-transform:none;	line-height: 2.0em;}#main-block a.faq:hover {	color:#90B0BF;	background: inherit;	text-decoration:underline;}/* ### Formatierung Archiv########################################################## */#main-block a.archiv:link { font-size:8pt;text-decoration:none;font-weight:bold; color:#525252;font-family:Verdana }#main-block a.archiv:visited { font-size:8pt;text-decoration:none;font-weight:bold;color:#525252;font-family: Verdana }#main-block a.archiv:hover { font-size:8pt;text-decoration:none; font-weight:bold;color:#525252;font-family: Verdana }#main-block a.archiv:active { font-size:8pt;text-decoration:none; font-weight:bold; color:#525252;font-family: Verdana } a, /* ### Paragraphs ########################################################## */#main-block p {	margin-bottom:0em;	line-height:1.4em;}#nav p {	margin-bottom:1.2em;}/* ### Tables ############################################################## */#main-block table {	font-size:9pt;	line-height:1em;}#main-block td { 	padding:3px 3px 5px 3px;}/* ### Blockquotes ########################################################## */#main-block blockquote {	margin:0 0 0 20px;}/* ### Lists ################################################################ */#main-block ul, #main-block ol {	margin-bottom:1.2em;	font-size:8.6pt;	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;}/* ### Formatierung -Inhalte      ###################### */#main-content-block div#text{width:440px;margin-right: 25px;float:left;font-size:8.5pt;}#main-content-block div#bilder{float:left;padding:0;}#main-content-block div#rille{background:url(rille_b.jpg) 0 0 no-repeat #FFFFFF;padding-left:12px;padding-top:67px;height:304px;width:100px;}#main-content-block div#text table {	font-size:8.6pt;	font-weight:bold;    }#main-content-block div#text li {	font-size:8.6pt;	line-height:1.4em;	list-style-type:disc;    }/* ### 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;}/* ### Team ### */#main-content-block div.txt-img {	clear: both;font-size:8.6pt;text-align:left;color:#4d4b4e;line-height:1.4em;}#main-content-block div.txt-img h1{  text-indent: -10000px;	font-size:1px;	}#main-content-block div.txt-img h2{	color:#929292;	background: inherit;	font-size:20px;	font-weight:bold;	line-height:1.8em;	padding-left:70px;}#main-content-block div.txt-img h3{	color:#E20123;	background: inherit;	font-size:14px;	font-weight:bold;	line-height:1.2em;	padding-bottom:35px;	padding-top:1px;}#main-content-block div.txt-img h4 {	color:#E20123;	background: inherit;	font-size:1em;	font-weight:bold;	line-height:1em;}#main-content-block div.txt-img p{font-size:8.8pt;text-align:left;color:#4d4b4e;line-height:1.4em;}#main-content-block div.txt-img table{padding:0;}#main-content-block div.txt-img td{padding: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;}