/* Chequille Homepage */
/* Design: JSC-Design  */
/* Added: Dezember 2007 */

#bild {
height:164px;
width:218px;
}
fieldset.tx-powermail-pi1_fieldset {
/* Disable border */
border: none;
}

fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 100px;
float: left;
clear: both;
}

fieldset.tx-powermail-pi1_fieldset legend {
/* Style labels */
display: none;
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {
/* Style input fields */
width: 200px;
/*border: none;
border-bottom: 1px solid black;*/
margin-left: 10px;
}
fieldset.tx-powermail-pi1_fieldset textarea {
/* Style input fields */
width: 300px;
/*border: none;
border-bottom: 1px solid black;*/
margin-left: 10px;
}
div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0;
}

#left_content{
/*width:40%;
float:left;
display:block;*/
}
#right_content{
/*float:right;
width:60%;
height:300px;
display:block;*/
}

/*.movie {
	width:100%;
	height:350px;
}*/
/*.movie {
width: 100%;
height: 300px;
}*/

.tx-flashpageheader-pi1 {
z-index:-1000;
}

.csc-sitemap { 
	padding-left:20px;
}
.csc-sitemap ul { 
	list-style:none;
}

.csc-sitemap ul li {
	font-weight:normal;
	padding-bottom:5px;
}

.csc-sitemap ul li ul { 
	list-style:none;
	font-style:italic;
	font-size:0.85em;
	text-indent:20px;	
	padding-left:20px;
	padding-top:5px;	
}

div.tx-flseositemap-pi1  { 
	padding-left:20px;
}
div.tx-flseositemap-pi1 ul { 
	list-style:none;
}

div.tx-flseositemap-pi1 ul li {
	font-weight:normal;
	padding-bottom:5px;
}

div.tx-flseositemap-pi1 ul li ul { 
	list-style:none;
	font-style:italic;
	font-size:0.85em;
	text-indent:20px;	
	padding-left:20px;
	padding-top:5px;	
}

div.tx-flseositemap-pi1 .headlines {
	font-size:0.9em;
}

.news-latest-container {
	border:1px solid #333;
	background-color:#0f330d;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

/*__________Trennlinie__________*/
.trennung {
	margin-left: 219px;
	margin-top: 10px;
	padding-left: 40px;
	width: 530px;
	clear:both;
}
/* Mailform */
.csc-mailform-field {
	width:100px;
}

/* Image Caption */
.csc-textpic-caption {
	font-size: 0.85em;
         color:gray;

}
.csc-textpic-imagewrap dt img {
	border: 2px solid #8f9947;
}

/*__________Clean slate__________*/
body, h1, h2, h3, li, p, ul {
	font-size: 1em;
	margin: 0;
	padding: 0;
}

/*__________Basics__________*/
a, a:link, a:visited, a:hover, a:active { 
	color: #ada364;
}

a:hover {
	text-decoration: none;
}

acronym { 
	border: 0;
	color: #780101;
	cursor: help;
}

.accesskey { 
	text-decoration: underline;
}

body {
	background: #4B3018 url(../images/bgMainbody.gif) repeat-y center;
	color: #0f330d;
	font-family: "Lucida Sans Unicode";
	font-size: 0.8em;
	padding-bottom: 20px;
}

h1, h2, h3 { 
	color: #8f9947;
	font-style: italic;
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: 0.5em;
}

h2 { 
	font-size: 1.5em;
}

h3 { 
	font-size: 1.3em;
}


#news_container { 
	background-color:transparent;
	position: absolute;
	top:0px;
	left:0px;
	font-size:0.75em;
	width:180px;
	/*height:150px;*/
}

#container { 
	background: url(../images/bgMain.gif) repeat-y center;
	position: relative;
/*	z-index: 9;*/
	margin: 0px auto;
	width:880px;
}

p { 
	line-height: 1.5em;
	margin-bottom: 1em;
}


/*__________Header__________*/
#pageHeader {
	background: transparent url(../images/header3.jpg) no-repeat center;
	border-bottom: 1px solid #acb7a6;
	height: 200px;
	width:882px;

}

#pageHeaderInside {
	padding-top: 80px;
	padding-left: 280px;
}

#pageHeader span { 
	display: block;
}

#pageHeaderInside h1  {
	color: #8f9947;
	font-style: italic;
	font-size: 2.0em;
	font-weight: normal;
	margin-bottom: 0.5em;
}
#pageHeaderInside h2  {
	color: #8f9947;
	font-style: italic;
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: 0.5em;
}

/*__________Quick summary__________*/
#quickSummary { font-size: 0.85em; font-style: italic; line-height: 1.4em; }
#quickSummary .p2 { text-align: right; }


/*__________Preamble__________*/
#preamble, #quickSummary {
	margin-left: 219px;
	margin-top: 10px;
	padding-left: 40px;
	/* Make IE play nice with others */
	width: 530px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 530px;
}

html>body #quickSummary, html>body #preamble { 
	width: 600px;
}


/*__________Supporting text__________*/
#supportingText { 
	margin-top:30px;
	margin-left: 230px;
	padding-left:40px;
	width: 570px;
	z-index: -100;
	border-top: 1px solid gray;
	clear:both;
}

#preamble .p3, #explanation, #participation, #benefits, #requirements {
	background: url(../images/curlSmall.gif) no-repeat bottom;
	margin-bottom: 1em;
	padding-bottom: 37px;
}

#requirements { 
	margin-right: 160px;
}

/*__________Side__________*/
#linkList {
	color: #fff;
	font-family: "Lucida Sans Unicode";
	font-size: 0.85em;
	font-weight: bold;
	left: 0;
/*	overflow: hidden;*/
	position: absolute;
	top: 200px;
	width: 220px;
/*	z-index: -1;*/
}
#linkList2, #lselect {
padding:5px 0px 3px 0px;
margin:0px;
}

#linkList a, #linkList h3 { 	font-family: "Lucida Sans Unicode"; }
#lselect a { display: block; }
#lselect a.c { display: inline; }

#linkList a { color: #fff; font-size: 1.1em; font-style: italic; font-weight: normal; text-decoration: none; }
#linkList a:hover { text-decoration: underline; }

#linkList a.c {
	color: #fffbe2;
	font-family: "Lucida Sans Unicode";
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
}

#linkList acronym { color: #f6f1c0; }

#linkList h3 {
	color: #ccc180;
	font-size: 1.4em;
	font-style: normal;
	padding-top: 0.5em;
	padding-left: 0.5em;
	text-align: left;
	text-transform: uppercase;
}

#linkList ul { list-style: none; padding: 0 10px 0.8em 10px; }
/*#lselect { background: #44410d url(../images/curlBig.gif) no-repeat bottom; padding-bottom: 40px; }*/
#lselect li { font-size:1.30em;padding-bottom: 0.8em; }
#larchives, #lresources { border-top: 3px double #8e7253; }
#larchives li, #lresources li { margin-bottom: 0.2em; }

/*__________Footer__________*/
#footer { font-size: 0.85em; font-style: italic; text-align: right; }

/*__________Extras__________*/
/* Extra div used for grapes image so the entire image is not clipped when text is resized */
#extraDiv11 {
	background: transparent url(../images/grapes.gif) no-repeat left top;
	height: 351px;
	left: 220px;
	position: absolute;
	top: 156px;
	width: 147px;
	z-index: 1;
}
