/*

Inline News - Haupt-Stylesheet
Autor: Carsten Peters
Version: 04.08.2009

back:	#f3f5f5

INN
---------------
dark:	#3e3e3e
light:	#fff567
med:	#fe0


EIS
---------------
dark:	#0130a2
light:	#5982de


*/



/* body
---------------------------------------------------------------------------*/

* { padding: 0; margin: 0; }
body { font: 62.5%/1.6em Arial, Helvetica, sans-serif; color: #000; background: #c3c3c3 url(../css_img/bg_body.jpg) repeat-y scroll center; }


/* links 
---------------------------------------------------------------------------*/

:link, :visited, :hover, :active, :focus { text-decoration: none; }
a, a:link, a:visited { text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: none; }
	a img, :link img, :visited img, :hover img, :active img { border: none; }

		
/* paragraphs 
---------------------------------------------------------------------------*/

em, address { font-style: italic; }


/* listen 
---------------------------------------------------------------------------*/

ul, li { list-style: none; }

	

/* misc 
---------------------------------------------------------------------------*/

abbr, acronym { border-bottom: 1px dotted #000; cursor: help; }

.text_important { color: #00a513; }

/* Skiplinks */
#skip { margin: 0; }
#skip1 a,
#skip2 a { color: #000; position: absolute; z-index: 2; width: 11em; overflow: hidden; top: -100px; left: -1000px; } 
#skip1 a:focus,
#skip2 a:focus { color: #000; background: #eee; top: 25px; left: 270px; }

.none { display: none; }
.clear { clear: both, height: 0; line-height: 0; }

.csc-textpic-text:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.csc-textpic-text { display: inline-block; }
/* Hides from IE-mac \*/
* html .csc-textpic-text { height: 1%; }
.csc-textpic-text { display: block; }
/* End hide from IE-mac */

/* headlines 
---------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 { color: #3e3e3e; font-size: 18px; font-weight: bold; margin: 0 15px 20px 15px; }
#eis h1, #eis h2, #eis h3, #eis h4, #eis h5, #eis h6 { color: #012883; }

#content .csc-header { margin: 10px 0 0 0; padding: 15px 0; background: #f3f5f5; }
#content .csc-header-n1,
.level3 #content .csc-header-n1 { margin: 55px 0 0 0; }
.startseite #content .csc-header-n1 { margin: 55px 0 -10px 0; }
#content h1 { margin: 0; padding: 6px 0 6px 15px; line-height: 0.9em; }
#content h1 small { text-transform: none; display: block; color: #000; font-size: 13px; margin: -10px 0 0 0; }
#content h1 a { text-decoration: none; }
#content .csc-header-n2 h1 { padding: 10px 0 0 15px; }
#content .date { margin: 0 20px 0 15px; font-weight: bold; }

.level3 #content .csc-header { background: #3e3e3e; height:40px; padding: 0; margin-bottom: 10px; }
#eis.level3 #content .csc-header { background: #0032AB; }

.level3 #content .csc-header h1 { text-transform: none; font-size: 1.4em; color: #fff; line-height: 40px; padding: 0 0 0 15px; } 

h3 { font-size: 1em; font-weight: bold; color: #000; }
#eis h3 { color: #000; }
h4 { font-size: 1em; margin: 15px 0 10px 0; font-weight: bold; }
h5 { font-size: 1em; font-weight: bold; }
h6 { font-size: 1em; font-weight: bold; }


/* container 
---------------------------------------------------------------------------*/

#container { width: 980px; margin: 0 auto; background: #fff url(../css_img/bg_body.jpg) repeat-y scroll center; }
#wrapper { float: left; width: 100% }
#header { position: relative; }
#content { margin: 0 280px 0 0; padding: 0 0 0 34px; font-size: 1.3em; }
#extra { float: left; width: 280px; margin-left: -280px; color: #3e3e3e; font-size: 1.3em; }
#eis #extra { color: #b2a700; }

#footer { clear: both; width: 100%; }



/* header 
---------------------------------------------------------------------------*/

#header { height: 160px; width: 960px; margin: 0 10px; background: #b2a700 url(../css_img/bg_head.jpg) repeat-x bottom; color: #fff; }
#eis #header { background: #fff url(../css_img/bg_head_eis.jpg) repeat-x bottom; }
#header h1 { position: absolute; top: 48px; left: 8px; background: url(../css_img/header.jpg) no-repeat; width: 694px; height: 44px; text-indent: -9999px; }
#eis #header h1 { background: url(../css_img/header_swiss.jpg) no-repeat; }

#header #logo { position: absolute; top: 10px; right: 15px; }
#header #logo img { display: none; }


/* content 
---------------------------------------------------------------------------*/

	a,
	a:link,
	a:visited { color: #3e3e3e; }
	a:hover,
	a:focus,
	a:active { color: #d9ca00; text-decoration: underline; }
	#eis a,
	#eis a:link,
	#eis a:visited { color: #002985; }
	#eis a:hover,
	#eis a:focus,
	#eis a:active { color: #0676b8; }

	#content p { margin: 0 15px 10px 15px; }
	#content ul { padding: 0 0 10px 8px; }
	#content ol { padding: 0 0 10px 16px; }
	#content ul li { padding: 2px 0 2px 10px; background: url(../upload/css_img/li_dot.gif) no-repeat 0 9px; }
	#content ol li { margin: 2px 10px; list-style-type: decimal; }

	#content h1 small { font-weight: bold; }
	#content .csc-textpic-text { background: #f3f5f5; padding: 0; }
	#content .csc-textpic .csc-textpic-text { margin: 10px 0 0 0; }
	#content .csc-textpic-text dt { background: transparent; margin:0 0 -3px 0; }
	#content .csc-textpic-text p { margin: 0 15px; }
	#content .csc-textpic-text-top { padding: 340px 0 10px 0; }
	.level3 #content .csc-textpic-text { padding: 20px 0 10px 0; }
	#content .csc-textpic-imagewrap2 { background: #f3f5f5; float: left; margin: 0 15px 0 0; }
	
	#content .csc-textpic .csc-textpic-imagewrap .csc-textpic-image img { margin: 0 0 10px 0; }
	#content .csc-textpic-imagewrap { position: relative; background: #f3f5f5; padding: 0; }
	#content .csc-textpic-firstcol { margin: 0 0 -10px 0; }
	#content .csc-textpic-item-1 .csc-textpic-firstcol { margin: 0; }
	#content .csc-textpic-intext-left-nowrap { background: #f3f5f5; margin: 0 0 10px 0; }
	#content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { padding: 0; }	
	#content .csc-textpic-image .csc-textpic-caption,
	#content .csc-textpic-image .csc-textpic-caption-666 { position: relative; margin: -42px 0 10px 0; font-size: 1.4em; color: #fff; height: 32px; line-height: 32px; padding: 0 0 0 15px; background-image: url(../css_img/image_cap.png); }
	#eis #content .csc-textpic-image .csc-textpic-caption,
	#eis #content .csc-textpic-image .csc-textpic-caption-666 { background-image: url(../css_img/image_cap_swiss.png); }
	
	#content .csc-textpicHeader h1 { font-size: 1.4em; margin: 0 0 20px 0; }
	#content .csc-textpic-image2 .csc-textpic-caption { display: none; }
	.level3 #content .csc-textpic-image2 .csc-textpic-caption { display: block; }
	#content .csc-textpic-image2 .csc-textpic-caption { width: 218px; line-height: 1.1em; font-size: .8em; margin: 5px 0 0 15px; }
	
	#content .news-single-img { float: left; margin: 0 15px 5px 0; }
	#content .news-single-imgcaption { line-height: 1.1em; font-size: .8em; margin: 8px 0 5px 15px; }
	#content .news-single-backlink { margin: 0 0 15px 15px; }
	
	#tx-gooffotoboek-nav { float: right; margin: -50px 0 0 0; }
	#tx-gooffotoboek-nav img { margin: 5px 0 0 0; }
	#tx-gooffotoboek-count { float: left; line-height: 40px; padding: 0 10px 0 0; color: #fff; }
	.tx-gooffotoboek-pi1 table { border-collapse: collapse; background: #fff; }
	.tx-gooffotoboek-pi1 table td { padding: 0 2px 2px 0; vertical-align: middle; text-align: center; }
	.tx-gooffotoboek-pi1 table td a { display: block; height: 109px; width: 109px; overflow: hidden; }


	.tipafriend td { vertical-align: top; }
	.tipafriend input { margin: 0 0 5px 0; padding: 1px 0 0 1px; border: none; width: 149px; height: 18px; font-size: 0.9em; background: #f3f5f5; }
	.tipafriend textarea { margin: 0 0 5px 0; padding: 1px 0 0 1px; border: none; width: 300px; height: 80px; font: 0.9em  Arial, Helvetica, sans-serif;; background: #f3f5f5; }
	.tipafriend img { margin: 0 10px -5px 0; padding: 1px 0 0 1px; }
	.tipafriend .tipafriend_submit { width: 95px; height: 20px; padding: 0 0 4px 0; font-weight: bold; background: #ddd; }
	.tipafriend .check_html { width: auto; height: auto; } 
	.tipafriend .error { color: red; }
	
	.csc-mailform { border: none; }
	#mailform label { float: left; width: 9em; }
	#mailform input { margin: 0 0 5px 0; padding: 1px 0 0 1px; border: none; width: 149px; height: 18px; font-size: 0.9em; background: #f3f5f5; }	
	#mailform textarea { margin: 0 0 5px 0; padding: 1px 0 0 1px; border: none; width: 300px; height: 80px; font: 0.9em  Arial, Helvetica, sans-serif;; background: #f3f5f5; }
	#mailform .csc-mailform-submit { width: 95px; height: 20px; padding: 0 0 4px 0; font-weight: bold; background: #ddd; }


/* navi 
---------------------------------------------------------------------------*/

#navigation { position: absolute; top: 130px; left: 25px; background: transparent; font-size: 1.4em; }
	#navigation li { display: inline; margin: 0 2px 0 0; }
	#navigation a { float: left; display: block; color: #fff; text-transform: uppercase; height: 20px; margin: 0 10px 0 0; padding: 7px 25px 3px 25px; background: #3e3e3e url(../css_img/bg_navi.jpg) repeat-x bottom; }
	#eis #navigation a { color: #fff; background: #0130a2 url(../css_img/bg_navi_eis.jpg) repeat-x bottom; }
	
	#navigation a:hover,
	#navigation a:focus
	#navigation a:active { background-image: url(../css_img/bg_navi_o.jpg); text-decoration: none; }
	#eis #navigation a:hover,
	#eis #navigation a:focus
	#eis #navigation a:active { background: #0130a2 url(../css_img/bg_navi_eis_o.jpg); }

	#navigation a.current,
	#eis #navigation a.current { background-image: none; background-color: #fff; color: #000; font-weight: bold; }

		#navigation ul { position: absolute; top: 30px; left: 0; }
		#navigation ul li { display: inline; margin: 0 2px 0 0; }
		#navigation ul li a { font-size: 0.9em; color: #3e3e3e; padding: 6px 15px 4px 15px; margin: 0; display: block; text-transform: none; font-weight: normal; background: url(../css_img/pipe.gif) no-repeat center right; }
		#eis #navigation ul li a { font-size: 0.9em; color: #012883; padding: 6px 15px 4px 15px; margin: 0; display: block; text-transform: none; font-weight: normal; background: url(../css_img/pipe_eis.gif) no-repeat center right; }	

		#navigation ul { width: 660px; }	
		#navigation ul li a:hover,
		#navigation ul li a:focus,
		#navigation ul li a:active { font-weight: bold; background: url(../css_img/pipe.gif) no-repeat center right; }
		#eis #navigation ul li a:hover,
		#eis #navigation ul li a:focus,
		#eis #navigation ul li a:active { font-weight: bold; background: url(../css_img/pipe_eis.gif) no-repeat center right; }

		#navigation ul li a.current { font-weight: bold; color: #3e3e3e; background: url(../css_img/pipe.gif) no-repeat center right; }
		#eis #navigation ul li a.current { color: #002985; background: url(../css_img/pipe_eis.gif) no-repeat center right; }
		
		#navigation ul li:last-child a,
		#eis #navigation ul li:last-child a { background: none; }


/* extra 
---------------------------------------------------------------------------*/

#extra p { margin: 0 35px 0 10px; padding: 10px; color: #000; background: #f3f5f5 }
#extra h2 { font-size: 14px; line-height: 1.2em; font-weight: normal; text-transform: none; color: #000; margin: 0; margin: 70px 45px 0 20px; }
#eis #extra h2 { color: #fff;  }

#extra h1 { text-transform: none; font-size: 14px; line-height: 1.2em; font-weight: bold; color: #fff; background: #3e3e3e; margin: 10px 35px 0 10px; padding: 5px 10px; font-variant: normal; }
#eis #extra h1 { background: #0032ab; }

#extra .first_news { color: #fff; background: #b2a700; margin: 0 35px 0 10px; padding: 15px 10px; }
#eis #extra .first_news { background: #002985; }

#extra .further_news { color: #d21677; background: #fff url(../css_img/bg_news_extra.jpg) no-repeat top left; margin: 0 35px 0 10px; padding: 15px 10px; }
#eis #extra .further_news { color: #3d5e93; }

#extra #tx-indexedsearch-searchbox-sword { padding: 1px 0 0 1px; border: none; width: 149px; height: 18px; font-size: 0.9em; margin: 15px 0 8px 20px; }
.search_button { margin: 0 0 -10px 0; }

#extra #tt-address-form-create { background: #3e3e3e; border: 0; margin: 10px 35px 10px 10px; }
#eis #extra #tt-address-form-create { background: #002985; }

#tt-address-form-infomail { background: #3e3e3e; border: none; margin: 10px 35px 10px 10px; }
#eis #tt-address-form-infomail { background: #002985; }

#tt-address-form-create h2,
#tt-address-form-infomail h2 { color: #fff; margin: 0 0 10px 10px; padding: 10px 0 0 0; }
#tt-address-form-create fieldset,
#tt-address-form-infomail fieldset { border: none; padding: 0 10px 10px 10px; }
#tt-address-form-create label,
#tt-address-form-infomail label { display: none; }
#tt-address-form-create a,
#eis #tt-address-form-create a { color: #fff; }

#tt-address-form-create #tt-address-first_name,
#tt-address-form-create #tt-address-last_name,
#tt-address-form-create #tt-address-email { margin: 0 0 5px 0; padding: 1px 0 0 1px; border: none; width: 149px; height: 18px; font-size: 0.9em; }

#tt-address-form-create #tt-address-first_name { width: 84px; display: inline; float: left; }
#tt-address-form-create #tt-address-last_name { width: 125px; display: inline; float: left; margin: 0 0 5px 5px; }
#tt-address-form-create #tt-address-email { width: 215px; }
#tt-address-form-infomail #tt-address-email { margin: 10px 0 5px 0; padding: 1px 0 0 1px; border: none; width: 149px; height: 18px; font-size: 0.9em; }
.register_button { }
.submit_button { margin: 0 0 0 -5px; }
.attention { color: #000; }

.contenttable { margin: -10px 25px 0 10px; padding: 0 0 10px 8px; background: #f3f5f5; }
.contenttable th,
.contenttable td { text-align: left; padding: 2px 15px 0 0; }
#content .contenttable p, #extra .contenttable p { margin: 0; padding: 0; }

#extra .csc-textpic-image img { margin: 0 0 0 10px; }
#extra .csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0; }

#extra ul { margin: 0 35px 0 10px; }
	#extra ul li { margin: 0; border-top: 1px solid #fff; background: #d7d7d7; }
	#extra ul li a { display: block; padding: 4px 0 4px 17px; color: #3e3e3e; text-decoration: none; }
	#extra li a:hover,
	#extra li a:focus,
	#extra li a:active { background: #fff; }
	#extra li.current a { font-weight: bold; }
	#extra li.current a:hover,
	#extra li.current a:focus,
	#extra li.current a:active { color: #3e3e3e; }
	#eis #extra li.current a:hover,
	#eis #extra li.current a:focus,
	#eis #extra li.current a:active { color: #002985; }
		#extra ul ul { margin: 0 0 -1px 0; border-top: 1px solid #fff; }
		#extra ul ul li { border-top: none; }
		#extra ul ul li.current { background: #fff; margin: -1px 0 0 0; padding: 4px 0 0 0; }
		#extra ul ul li a { text-indent: 40px; padding: 4px 0; background: url(../css_img/navi_border.gif) no-repeat right bottom; }
		#extra li.current li a {  }
		#extra li li.current a { font-weight: bold; }
		


/* footer 
---------------------------------------------------------------------------*/

#footer { clear: both; position: relative; height: 40px; font-size: 1.3em; }
	#footer-links { padding: 10px 0 10px 20px; }
	#footer-links li { display: inline; margin: 0 2px 0 0; }
	#footer-links li a { float: left; padding: 2px 15px 4px 15px; display: block; background: url(../css_img/pipe.gif) no-repeat center right; }
	#eis #footer-links li a { background-image: url(../css_img/pipe_swiss.gif); }
	#german #footer-links li a { background-image: url(../css_img/pipe_german.gif); }
	
	#footer-links li:last-child a,
	#eis #footer-links li:last-child a { background: none; }


/* rssparser-box
---------------------------------------------------------------------------*/

.rssparser-box-1 { background-image: url(../images/in_feed_bg.jpg); height: 66px; width: 666px; font-family: Arial, Helvetica, sans-serif; }
.rssparser-box-2 { background-image: url(../css_img/in_feed_bg_small.jpg); height: 147px; width: 234px; font-family: Arial, Helvetica, sans-serif; margin-left: 10px; margin-top: 10px; }
.rssparser-box-1 img.link { width: 250px; height: 66px; float: left; }
.rssparser-box-2 img.link { width: 234px; height: 73px; }
.rssparser-headlines-1 { padding-top: 7px; color: #000; font-size: 13px; line-height: 135%; font-weight: bold; width: 390px; margin-left: 250px; }

.rssparser-headlines-2 { color: #000; font-size: 13px; line-height: 135%; font-weight: bold; width: 220px; margin-left: 10px; }
.rssparser-headlines-1 span,
.rssparser-headlines-2 span { display: block; }	
.rssparser-headlines-1 a,
.rssparser-headlines-2 a,
#eis .rssparser-headlines-1 a,
#eis .rssparser-headlines-2 a,
.rssparser-headlines-1 span,
.rssparser-headlines-2 span { color: #000; text-decoration: none; }	
.rssparser-headlines-1 a:hover,
.rssparser-headlines-2 a:hover { text-decoration: underline; }
	

/* special
---------------------------------------------------------------------------*/

body { margin: 0; padding: 30px 0 25px 0; }
#fixed-header { position: absolute; width: 100%; height: 40px; top: 0; left: 0; background-image: url(/fileadmin/images/shadow_top.png); background-repeat: repeat-x; z-index: 999; color:  #fff; text-align: right; font-size: 11px; }
#fixed-footer { position: absolute; width: 100%; height: 40px; bottom: 0; left: 0; background-image: url(/fileadmin/images/shadow_bottom.png); background-repeat: repeat-x; z-index: 999; color: #fff; text-align: right; font-size: 11px; }

@media screen {
  body>#fixed-header { position: fixed; }
  body>#fixed-footer{ position: fixed; }
}

* html body { overflow: hidden; } 
* html #fixed-content { height: 100%; overflow: auto; }

#fixed-footer #title,
#fixed-header #title { color: #ccc; line-height: 30px; font-size: 13px; font-weight: bold; margin-left: 20px; float: left; }

#fh-navigation,
#ff-navigation { width: 960px; margin: 0 auto; }
#fh-navigation li,
#ff-navigation li { color: #ccc; display: inline; margin: 0 2px 0 0; line-height: 30px; text-align: right; }
#fh-navigation li a,
#ff-navigation li a { color: #fff; padding: 6px 10px 4px 5px; margin: 0; text-transform: none; font-weight: normal; background: url(../css_img/pipe_special.gif) no-repeat center right; }
#fh-navigation li.last a,
#ff-navigation li.last a { background: none; }

#fixed-footer a,
#fixed-footer a:link,
#fixed-footer a:visited { color: #ccc; }
#fixed-footer a:hover,
#fixed-footer a:focus,
#fixed-footer a:active { color: #fff; text-decoration: underline; }

#fixed-header a,
#fixed-header a:link,
#fixed-header a:visited { color: #ccc; }
#fixed-header a:hover,
#fixed-header a:focus,
#fixed-header a:active { color: #fff; text-decoration: underline; }

#fixed-footer #title,
#ff-navigation { margin-top: 13px; }

/* banner
---------------------------------------------------------------------------*/

#banner1 { margin: 55px 0 0 0; }
body.startseite #banner1 { margin: 55px 0 -45px 0; }
#banner2l { position: absolute; top: 189px; width: 120px; margin-left: -120px;  }
#banner2r { position: absolute; top: 189px; width: 120px; margin-left: 980px; }
#banner3 { margin-top: 10px; }
#banner4 { margin:0px 35px 10px 10px; }

/* register
---------------------------------------------------------------------------
eingefügt am 18.03.: muss von Jacob noch aufgeräumt werden!

*/

#content form.register .price {
	/*float: right;*/
	margin-left: 60px;
	font-weight: bold;
}
#content form.register #person input {
	width: 220px;
}
#content form.register #info_value {
	height: 22px;
	line-height: 22px;
}
#content form.register input#error, 
#content form.register select#error, 
#content form.register textarea#error {
	border: 1px solid #FF0000;
}
#content form.register table {
	background: none;
	border-spacing: 0;
	font-size: 11px;
	margin: 0;
	width: 100%;
}

#content form.register fieldset { 
	margin: 0 10px 10px 10px;
}
	
#content form.register fieldset ol li {
	list-style: none;
	list-style-type: none;
	margin: 0;
}
#content form.register label {
	width: 120px;
	float: left;
	text-align: left;
	margin-right: 0.0em;
	display: block;
	line-height: 14px;
}
#content form.register input, 
#content form.register textarea,
#content form.register select {
	border:1px solid #dddddd;
	padding:1px 2px 1px 2px;
	margin-bottom:2px;
	font-size: 11px;
}

#content form.register #info_value {
	float: left;
	width: 220px;
}

#content form.register fieldset {
	border: 1px solid #cccccc;
	margin: 3px 15px 0;
}

#content form.register fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}


/* Survey */
.tx-simplesurvey-pi1{
	padding: 10px;
	margin: 10px 0 0 0;
	border:1px solid;
}
.tx-simplesurvey-pi1-notemplate{
	background:#F3F5F5 none repeat scroll 0% 0%;
	border:2px dashed;
	font-size:16px;
	margin:10px;
	padding:30px;
}
.tx-simplesurvey-pi1-title, .tx-simplesurvey-pi1-result-header-questions{
	margin: 0 0 10px 0;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
}
.tx-simplesurvey-pi1-caption{
	color: grey;
	font-size: 16px;
	text-align: right;
}
.tx-simplesurvey-pi1-description{
	color: black;
	padding: 2px 0 10px 0;
	border-bottom: 1px solid black;
}
.tx-simplesurvey-pi1-questiontext{
	font-weight:bold;
	text-decoration: underline;
	margin: 10px 0 2px 0;
	padding:2px 0 3px 0;
	text-align: center;
	background-color: #F3F5F5;
}
.tx-simplesurvey-pi1-help{
	left:490px;
	width: 10px;
	position:relative;
	top:-18px;
	margin:0 0 -14px 0;
}
.tx-simplesurvey-pi1-help a{
	font-size: 12px;
	text-decoration:none;
}
.tx-simplesurvey-pi1-help a:hover, .tx-simplesurvey-pi1-help a.hover{
	font-weight: bold;
}
.tx-simplesurvey-pi1-question, .tx-simplesurvey-pi1-result-question{
	font-size: 14px;
	margin: 10px 0 5px 0;
	color: black;
	font-weight: bold;
}
.tx-simplesurvey-pi1-answer {
	color: black;
}
.tx-simplesurvey-pi1-answer input {
	margin: 0 5px 0 0;
}
#tx-simplesurvey-pi1-error{
	display: none;
	margin: 5px 0 5px 0;
	color: #FF4626;
	font-weight: bold;
}
.tx-simplesurvey-pi1-userdata{
	margin: 10px 0 10px 0;
	border: 2px dashed white;
	padding: 3px;
}
.tx-simplesurvey-pi1-userdata-title{
	font-weight: bold;
	margin: 5px 0 0 0;
}
.tx-simplesurvey-pi1-userdata-answer{
	margin: 5px 0 0 0;
}
.tx-simplesurvey-pi1-submit{
	background: #D7D7D7 none repeat scroll 0% 0%;
	border: 1px solid;
	float: right;
}
.tx-simplesurvey-pi1-results-not-allowed{
	font-size:14px;
	font-weight:bold;
}
.tx-simplesurvey-pi1-uploaderror{
	background:red none repeat scroll 0% 0%;
	border:1px solid;
}
.tx-simplesurvey-pi1-result-percent{
	font-size:12px;
	margin:0pt 0pt 0pt 5px;
	font-style:italic;
}
.tx-simplesurvey-pi1-result-answer{
	font-size:12px;
	margin:0pt 0pt 0pt 5px;
}
.tx-simplesurvey-pi1-result-noanswer{
	font-style:italic;
	color: gray;
}
.tx-simplesurvey-pi1-result-userdata{
}
.tx-simplesurvey-pi1-overall-points{
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
}
.tx-simplesurvey-pi1-title,
.tx-simplesurvey-pi1-description,
.tx-simplesurvey-pi1-questiontext {
	display: none;
}



#archiv #list1 h3,
#archiv #list2 h3 {
	padding: 5px;
	cursor: pointer;
	margin: 0 15px 10px;
	background-color: #F3F5F5;
}

#extra #suche {
	margin: 55px 0 0 10px;
	background-color: #FFF568;
	height: 40px;
	width: 235px;
}

#eis #extra #suche {
	margin: 55px 0 0 10px;
	background-color: #0130A2;
	height: 40px;
	width: 235px;
}

#inn #header {
	background-color: #C3C3C3;
	background-image: none;
}
