.tx-srfeuserregister-pi1 INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; background-color:#ffffff; }
.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("/typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("/typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }

		.tx-srfeuserregister-pi1-comments TEXTAREA, SELECT, INPUT { background-color:#ffffff; }
		.tx-srfeuserregister-pi1-comments TEXTAREA {cols:20;}


/* --------------------  general styles  -------------------- */
.tx-ablinklist-pi1 {
font-size: 12px;
}

.tx_ablinklist_viewDetailsForLink {
  font-size: 12px;
  background: #ffffff;
	border : solid 1px #C5C5C5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLink {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLinkResult {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLink {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLinkResult {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLink {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLinkResult {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_categoryPath {

}

.tx_ablinklist_formErrorMsg {
	color : red;
	margin-top : 10px;
	margin-bottom : 10px;
}

/* --------------------  listView  -------------------- */

.tx_ablinklist_listView_categoryPath {

}

.tx_ablinklist_listView_categories {
	margin-top : 10px;
}

.tx_ablinklist_listView_category {
	margin-top : 10px;
}

.tx_ablinklist_listView_categoryLabel { }

.tx_ablinklist_listView_links {
	margin-top : 10px;

}

.tx_ablinklist_listView_link {
margin-top : 20px;
padding: 5px;
/*background: #ffffff;*/
border : solid 1px #C5C5C5;
 }

.tx_ablinklist_listView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_listView_linkLabel { }

.tx_ablinklist_listView_linkDetails { }

.tx_ablinklist_listView_linkReportBroken { }

.tx_ablinklist_listView_linkRate { }

.tx_ablinklist_listView_linkImage { }

/* --------------------  treeView  -------------------- */

.tx_ablinklist_treeView_category {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_ablinklist_treeView_category_level_1 { }

.tx_ablinklist_treeView_category_level_2 { }

.tx_ablinklist_treeView_category_level_3 { }

.tx_ablinklist_treeView_category_level_4 { }

.tx_ablinklist_treeView_links {
	margin-bottom : 10px;
}

.tx_ablinklist_treeView_linkAddNew {

}

.tx_ablinklist_treeView_linkLabel { }

.tx_ablinklist_treeView_linkDetails { }

.tx_ablinklist_treeView_linkReportBroken { }

.tx_ablinklist_treeView_linkRate { }

.tx_ablinklist_treeView_linkImage { }

/* --------------------  searchView  -------------------- */

.tx_ablinklist_searchView_resultMessage {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_ablinklist_searchView_noLinksMessage {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-top : 10px;
	margin-bottom : 10px;
	display : block;
	text-align : center;
}

.tx_ablinklist_searchView_categoryPath {

}

.tx_ablinklist_searchView_links {
	margin-top : 10px;
}

.tx_ablinklist_searchView_linkLabel { }

.tx_ablinklist_searchView_linkDetails { }

.tx_ablinklist_searchView_linkReportBroken { }

.tx_ablinklist_searchView_linkRate { }

.tx_ablinklist_searchView_linkImage { }

/* --------------------  topView  -------------------- */

.tx_ablinklist_topView_links {

	border : solid 1px #C5C5C5;

	padding : 5px;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_topView_link {
	margin-top : 5px;
}

.tx_ablinklist_topView_linkLabel { }

/* --------------------  catalogView  -------------------- */

.tx_ablinklist_catalogView_categoryPath {

}

.tx_ablinklist_catalogView_category {
	float : left;
	width : 300px;
	padding-top : 20px;
}

.tx_ablinklist_catalogView_subcategories {

}

.tx_ablinklist_catalogView_categoryLabel { }

.tx_ablinklist_catalogView_links {
	clear : both;
	padding-top : 20px;
}

.tx_ablinklist_catalogView_link { }

.tx_ablinklist_catalogView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_catalogView_linkLabel { }

.tx_ablinklist_catalogView_linkDetails { }

.tx_ablinklist_catalogView_linkReportBroken { }

.tx_ablinklist_catalogView_linkRate { }

.tx_ablinklist_catalogView_linkImage { }

.tx-newloginbox-pi1 {margin-left:5px; width:180px;}
.tx-newloginbox-pi1 table { border:1px solid #ccc; width:170px; }
.tx-newloginbox-pi1 th { padding:2px; text-align:left; white-space:nowrap; width:170px; }
.tx-newloginbox-pi1 td { padding:2px; }

.login_box { font-size: 10px; color: #000000; padding-left: 0px; line-height: 18px;}


.news_rahmen {
border: 1px #eeeeee solid; margin: 0px 0px 0px 0px; width: 100%; padding:5px; margin:2px;
}

.contenttable {

}

.internal-link
{

}


.inhalt_newsletter .csc-header-n1 {
margin-left:0px;
}

.inhalt_links_oben .bodytext{
margin-left:15px;
}

.inhalt_links_oben .csc-header {
margin-left:15px;
}

.bilder {
margin:5px;
}

.news1{
float:left;
}



div.tx-flseositemap-pi1 li a{
font-size: 12px;
}

div.tx-flseositemap-pi1 li{
font-size: 10px; color: #000000; padding-left: 0px;
}

.bg_right {
background-image: url(images/bg_right.jpg);
}

.bg_column_2 {
background-image: url(images/bg_column_2.jpg);
}

.links_pic {

/*background-image: url(images/handshake.jpg);*/
background-repeat: no-repeat;
/* background-image: url(images/page_6_pic.jpg);*/
}

.bg_left {
background-image: url(images/bg_left.jpg);

}

.bg_bottom {
background-image: url(images/bg_bottom.jpg);
background-position:top
}

.inhalt_mitte {
height:110%;
padding-top:5px; 
padding-left:5px;
margin-right:5px;
overflow:auto;
}



img{
border:0px;
}


.newsletterbox input  {background-color:transparent; color:transparent;}

.newsletterbox
{
/* background-image: url(images/newsletter_bg.jpg); */
background-repeat: no-repeat; 
color:black;
}


.tx-tdnewsletter-pi1 {
color:black;
}

.zellenhintergrund {
background-image:url(images/navigaton_bg.jpg);
}

.bg_dotted_gray {
background-image:url(images/bg_dotted_gray.jpg);
}

/*
a:link {color:#FF6C00}
a:visited {color:#FF6C00}
a:active {color:#FF6C00}
a:hover {color:red} */

.mmlink a:link{
color:grey;
}


a:link {color:#ff6c00}
a:visited {color:#ff6c00}
a:active {color:#ff6c00}
a:hover {color:red}






body {
width: 900px;
	background-color: #ECECEC;
  
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
         padding-top:0px;
         padding-left:0px;
         padding-right:0px;
         padding-bottom:0px;
         font-family: Tahoma;
         font-size: 12px; color: #000000; padding-left: 0px;

	text-decoration: none;
         border-width:0px;
}

.blue {
	color: #6186A8;
}
.tahoma_white {
	font-family: Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.orange {
	color: #FF6C00;
}
.gray {
padding-right:5px;
	font-family: Tahoma;
	font-size: 10px;
	color: #8B8B8B;
	text-decoration: none;
}


