/**********************************************************************************
	created by:		Newmedia http://www.newmedia.ch
	project:		PROJEKTNAME
	date:			Januar/2010, Marianne Luck
	version:		0.1
	file:			content.css
	function:		Content Area
**********************************************************************************/
/* STANDARD ELEMENTS ------------------------------------------------------------*/
/* ------------------------------------------------------------------------------*/

/* TEXT ELEMENTS ----------------------------------------------------------------*/
p, strong 
{
	font-size:11px;	
	line-height: 1.5em;
	margin-bottom: 1em;
	padding:0px;	
}

p.bodytext{
	margin-top:20px;
}

h1 
{
	color:#6EAB22;
	font-size: 2.8em;
	font-weight: bold;
	margin-bottom: 20px;
	padding:0px;
}

h2 
{
	color:#6EAB22;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.8em;
	margin-top: 20px;
	padding:0px;
}

h3 
{
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.8em;
	margin-bottom: 10px;
	padding:0px;	
}


h4 
{
	color:#333;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.8em;
	margin-bottom: 10px;
	padding:0px;
}

/* LIST ELEMENTS ----------------------------------------------------------------*/
#content ul
{
	margin-bottom:10px;
	margin-left:15px;
	list-style:square;
}

#content ol
{
	margin-bottom:1.0em;
	margin-left:22px;
}
#content li
{
	line-height: 18px;
	font-size:11px;	
	padding:0px;
	margin:0px;
}

/* SITEMAPS --------------------------------------------------------------------*/

#content .csc-sitemap ul
{
	margin-bottom:0px;
}

#content .csc-sitemap li
{
	line-height: 16px;
}


/* TABLE ------------------------------------------------------------------------*/
td 
{
	font-size:11px;
	line-height: 15px;
}

/* LINE -------------------------------------------------------------------------*/
hr 
{
	background-color: #666666; 	/* Mozilla 1.4 */
	color: #666666; 			/* IE 6 */
	border: #666666; 			/* Opera 7.11 */
	height: 1px; 				/* in Opera fuer die Anzeige noetig, in Mozilla fuer die einheitliche Hoehe */
	margin:0px;
	padding:0px;
}

/* LINKS ------------------------------------------------------------------------*/
a			{ color: #6EAB22; line-height:1.5em;}
a:link 		{ color: #6EAB22; text-decoration:underline;}
a:visited  	{ color: #6EAB22; text-decoration:underline;}
a:hover 	{ color: #fff; text-decoration:underline;}
a:active	{ color: #6EAB22; text-decoration:underline;}
a:focus 	{ color: #6EAB22; text-decoration:underline;}	

/* IMAGE ------------------------------------------------------------------------*/
#content img
{
	border:none;
}

/* FILELINKS --------------------------------------------------------------------*/

.filelinks .mp3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../html/img/sound.png) no-repeat scroll left top;
	margin-bottom:4px;
	padding-left:25px;
}

*html .filelinks .mp3 {
	background:transparent url(../html/img/sound.gif) no-repeat scroll left top;
	margin-bottom:4px;
	padding-left:25px;
}

.filelinks {
	padding-top:16px;
	border-top:1px solid #000000;
	padding-bottom:8px;
	border-bottom:1px solid #000000;
}


/* IMG/TEXT -------------------------------------------------------------------*/
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:20px !important;
}

/* INHALTE --------------------------------------------------------------------*/

/* Login */
#mailform label{
	/*float:left;*/
	line-height:20px;
	padding:0;
	width:160px;
	display:block;
}

#mailform input{
	border:1px solid #333333;
	/*float:left;*/
	margin-bottom:1px;
	padding:2px;
	width:270px;
	display:block;
}

#mailformsubmit{
	background-color:#000000;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	/*margin-left:180px;	*/
	margin-top:3px;
	padding:2px;
	text-transform:uppercase;
	width:276px !important;
	height:22px;
}

/* Galerie */
#content .mf {
	background-color: transparent !important;
}

.mf div div canvas {
	background-color: transparent !important;
}

.mf div.caption {
	font-size:11px;
}

.remooz-title {
	left:0;
	position:relative;
	text-align:left;
	top:0 !important;
}

.remooz-title-content h6 {
	color:#EEEEEE;
	font-size:1.1em !important;
	font-weight:normal !important;
}

/* Archiv Gästebuch */

#guestbook_archiv .titel_small{
	color:#6EAB22;
}

#guestbook_archiv b{
	line-height:20px;
}

#guestbook_archiv td{ 
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom:1px solid #333333;
}

/* Mitglieder */
#mitglieder tr {
	height:16px;
}

#mitglieder td p {
	font-size:11px;
	line-height: 11px;
	margin:0;
	padding:0;
}

#mitglieder td.title {
    color:#6EAB22;
	width:120px;
}

#mitglieder td.space {
	width:60px;
}


/* Vorstand */
#vorstand tr {
	height:16px;
}

#vorstand td p {
	font-size:11px;
	line-height: 11px;
	margin:0;
	padding:0;
}

#vorstand td.resort {
    color:#6EAB22;
	width:120px;
}

#vorstand td.title {
	width:120px;
}

#vorstand td.name {
	width:160px;
}

#vorstand td.email a {
	text-decoration:none;
}

/* Konzerte */
#konzert tr {
	height:16px;
}

#konzert td p {
	font-size:11px;
	line-height: 11px;
	margin:0;
	padding:0;
}

#konzert td.title {
    color:#6EAB22;
	width:120px;
}