﻿@charset "UTF-8";


@media all
{


	/* general styles */

	.clearer {clear:both;padding:0;margin:0;height:0px;width:0px;overflow:hidden;}

	 /* Quicksearch Form */

	.tx_ppexpertenprofile_search h3 {color: #fff; font-size: 95%; background: url(frame1_header_bgr.gif) top left no-repeat; height:17px; padding: 5px 10px 0 10px;margin-bottom:0px;}
	.tx_ppexpertenprofile_search div.searchborder {border: 1px solid #FFA300; margin-top:0px; margin-bottom:0px; padding:10px;}
	.tx_ppexpertenprofile_search label {width:80px; float:left;padding:4px 7px 4px 0px; text-align:right;}
	.tx_ppexpertenprofile_search input.text {
			width:265px; border: 1px solid #ddd; padding:2px; margin:2px;    font-family: Arial,Helvetica, sans-serif;
	   font-size: 100.00%;
	   color: #444;
	 }
	 .tx_ppexpertenprofile_search .input {
	 	float:left;
	 	width:265px; padding:2px; margin:2px;    font-family: Arial,Helvetica, sans-serif;
	   font-size: 100.00%;
	   color: #444;
	 }
	 .tx_ppexpertenprofile_search select {margin-left:2px; width:273px; }
	 #frame_it_for_test {margin-bottom:6px;}
	 .tx_ppexpertenprofile_search input.submit {
	 		width: 100px;
	 		text-align:center;
	 		float:right;
	 		background: url(submit-100.png) top right no-repeat;
	 		color: #fff;
	 		font-size: 100%;
	 		border: 0px;
	 		margin: 0px;
	 		font-weight:bold;
	 		height:31px;
	 		padding-bottom:12px;
	 }
	 .tx_ppexpertenprofile_search input.submit:hover {
	 	cursor: pointer;
	 }
	 .tx_ppexpertenprofile_search p.formextra { padding-top:3px; }


	/* Extended Search */
	.tx_ppexpertenprofile_hidden { display:none; }
	.tx_ppexpertenprofile_search .field { margin-bottom:1em }


	/* Searchresults */
	.tx_ppexpertenprofile_searchresults_profile { text-align:center; font-size: 80%; }
	.tx-ppexpertenprofile-pi1-browsebox p {display:none;}
	.tx-ppexpertenprofile-pi1-browsebox table p {display:block;}

	.tx_ppexpertenprofile_list h3 {color: #fff; font-size: 95%; background: url(frame1_header_bgr.gif) top left no-repeat; height:17px; padding: 5px 10px 0 10px;margin-bottom:0px;}
	.tx_ppexpertenprofile_listborder {border: 1px solid #FFA300; margin-top:0px; margin-bottom:0px; padding:10px;}
	.tx-ppexpertenprofile-pi1-browsebox {font-size: 10px !important; }


	/* Admin Overview */

	.tx_ppexpertenprofile_admin_overview {}
	.tx_ppexpertenprofile_admin_overview h3 {color: #fff; font-size: 95%; background: url(frame1_header_bgr.gif) top left no-repeat; height:17px; padding: 5px 10px 0 10px;margin-bottom:0px;}
	.tx_ppexpertenprofile_admin_overviewborder {border: 1px solid #FFA300; margin-top:0px; margin-bottom:0px; padding:10px;}

	.tx_ppexpertenprofile_admin_overview table {width: 100%; }
	.tx_ppexpertenprofile_admin_overview th.table_type {width: 70px;}
	.tx_ppexpertenprofile_admin_overview th.table_uid {width: 90px;}
	.tx_ppexpertenprofile_admin_overview th.table_action {width: 100px;}
	.tx_ppexpertenprofile_admin_overview th {white-space:nowrap;}
	.tx_ppexpertenprofile_admin_overview tr.inactive td {background: #FFF; }
	.tx_ppexpertenprofile_admin_overview tr.inactive td span.inactive {color: red; font-weight:bold; }


	/* Single View */

	.tx_ppexpertenprofile_single_icon {float:left;margin:10px; text-align:center; font-size:80%; }
	.tx_ppexpertenprofile_single_image {float:right; margin-left: 10px; margin:10px;}
	.tx_ppexpertenprofile_single_fields {float:right; width:570px;}
	.tx_ppexpertenprofile_single hr {}
	.tx_ppexpertenprofile_single .field  { margin-top: 10px;}
	.tx_ppexpertenprofile_single .field label  {width:100px; float:left;padding:4px 7px 4px 0px; text-align:left;font-weight:bold;}


	.tx_ppexpertenprofile_single .field input,.tx_ppexpertenprofile_single .field textarea,
	.tx_ppexpertenprofile_single .formfields  {
  		width:300px; border: 1px solid #ddd; padding:2px; margin:2px;
	    font-size: 100.00%;
	    float:left;
    }
    .tx_ppexpertenprofile_single .formfields-short  {
  		width:200px; border: 1px solid #ddd; padding:2px; margin:2px;
	    font-size: 100.00%;
	    float:left;
    }
    .tx_ppexpertenprofile_single .field input.submit {
   		width: 145px;
   		text-align:center;
   		background: url(frame1_header_bgr.gif) top right no-repeat;
   		color: #fff;
   		font-size: 100%;
   		border: 1px;
   		margin-top: 10px;
   		font-weight:bold;
   		height:22px;
    }

	.tx_ppexpertenprofile_single_switch {clear:both; float:right; width:560px; margin-top:20px;margin-right:10px;}
	.tx_ppexpertenprofile_single_switch li {line-height:1em; }
	

	
	.tx_ppexpertenprofile_single_image .image {
/*  position: absolute;
  top: 0;
  left: 0;
  display: none; */
}

	/* Tabcontent CSS */

	.indentmenu {
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	width: 100%;
	padding-bottom:1px;
/*	background: black url(indentbg_silver.gif) center center repeat-x;
	border-left: 1px solid #444;
	border-top: 1px solid #444;
	border-right: 1px solid #444; */

	}

	.indentmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
	}

	.indentmenu ul li{
	display: inline;
	}

	.indentmenu ul li a{
	float: left;
	color: white; /*text color*/
	padding: 4px 11px;
	text-decoration: none;
	/* border-right: 1px solid #444; /*navy divider between menu items*/
	width:122px;  /* 144-padding */
	background:url(/fileadmin/templates/images/detail_buttons.png) no-repeat;
	background-position:-145px 0;
	}

	.indentmenu ul li a:visited{
	color: white;
	}

	.indentmenu ul li a.selected{
	color: white !important;
/*	background: black url(indentbg_gray.gif) center center repeat-x; */
	background-position:0 0;
	}

	.tabcontentcontainer {
		margin: 1em 0 1em 0;
	}

	.tabcontentstyle{ /*style of tab content oontainer*/
	border: 0px solid #444;
	margin-bottom: 1em;
	padding: 0px;
	}

	.tabcontentstyle .field { clear:both; }

	.tabcontent{
	display:none;
	}

	@media print {
	.tabcontent {
	display:block !important;
	}
	}


	/* Edit View */

	.tx_ppexpertenprofile_frame1_header {font-weight:bold; color: #fff; font-size: 95%; background: url(frame1_header_bgr.gif) top left no-repeat; height:17px; padding: 5px 10px 0 10px;margin-bottom:0px;}
	.tx_ppexpertenprofile_frame1 {border: 1px solid #FFA300; margin-top:0px; padding:10px;}
	.tx_ppexpertenprofile_edit_icon {float:left;padding-right:10px;}
	.tx_ppexpertenprofile_edit_fields {float:left; width:600px;}
	.tx_ppexpertenprofile_edit .field, .tx_ppexpertenprofile_edit .rte  {clear:both;}
	.tx_ppexpertenprofile_edit .field label  {width:110px; float:left;padding:4px 7px 4px 0px; text-align:right;font-weight:bold;}

	.tx_ppexpertenprofile_edit .field input,.tx_ppexpertenprofile_edit .field textarea,
	.tx_ppexpertenprofile_edit .formfields  {
  		width:462px; border: 1px solid #ddd; padding:2px; margin:2px;
	    font-size: 100.00%;
	    float:left;
	    margin-bottom:0.5em;
    }


    .tx_ppexpertenprofile_edit .formlabel {
    	float:left;
    	width:110px;
    	margin: 4px 7px 4px 0px;
    	padding: 0;
    	text-align:right;
    	font-weight:bold;
    }
    .tx_ppexpertenprofile_edit .editorWrap {
    	border:0px solid #ddd;
    	float:left;
    	margin-left:2px;
    }

    .tx_ppexpertenprofile_edit .editorWrap {
    	margin-bottom: 24px;
    }

    .tx_ppexpertenprofile_edit .editorIframe {
    	border-color: #ddd !important;
    }

	.tx_ppexpertenprofile_edit .htmlarea .toolbar li {
    	list-style:none;
    }
	.mceEditor {
		margin-left: 2px;
		margin-bottom: 6px;
		float: left;
	}
	.tx_ppexpertenprofile_edit input.deletefile {
		width:auto;
		background: #fff;
		color: #FFA300;
		margin: 2px 100px 0 0;
		padding: 0;
		border:0px solid #ddd;
		float:right;
	}
	.tx_ppexpertenprofile_edit input.deletefile:hover {
   		cursor: pointer;
    }

    .ppexpertenprofile_pi1_error {
    	clear:both;
    	color: red;
    	margin:8px 2px 2px 108px;
    	padding: 12px 2px 2px 2px;
    }
    .ppexpertenprofile_pi1_errornoshow {
    	clear:both;
    	color: red;
    	font-weight:bold;
    	margin:2px 2px 14px 108px;
    	padding: 2px 2px 2px 2px;
    }

    .tx_ppexpertenprofile_edit .passive {
    	color: #ccc;
    }

	.tx_ppexpertenprofile_edit input.submit  {
   		width: 145px;
   		text-align:center;
   		float:right;
   		background: url(submit-145.png) top right no-repeat;
   		color: #fff;
   		font-size: 100%;
   		border: 0px;
   		margin: 0px;
   		font-weight:bold;
   		height:31px;
   		padding-bottom:12px;
    }
    .tx_ppexpertenprofile_edit input.submit:hover {
   		cursor: pointer;
    }

	.tx_ppexpertenprofile_create_icon {
		clear: both;
		float: left;
		padding: 12px;
	}
	.tx_ppexpertenprofile_create_text {
		float: left;
		padding: 12px;
	}

	.tx-ppexpertenprofile-pi1 .sorter {
		margin-left:5px;
	}

	/* Ausgewählte Profile */

	.tx_ppexpertenprofile_sp_header {color: #444; font-size: 100%; 
	background:url(/fileadmin/templates/images/konto_start.gif) no-repeat scroll left top transparent;
	height:17px; padding: 5px 10px 0 22px;margin-bottom:0px;}
	.tx_ppexpertenprofile_sp_profile { background: #EBEBEB; clear:both; height:108px; overflow:hidden; width:241px; font-size:95%;border-bottom:1px solid #f7f7f7;}
	.tx_ppexpertenprofile_sp_image { float:left; height: 100px; width: 70px; margin-right: 5px; margin-left: 5px; padding-top:5px; padding-bottom:3px; }
	.tx_ppexpertenprofile_sp_title { padding: 3px; font-weight: bold; }
	.tx_ppexpertenprofile_sp_short { padding: 3px;}
	.tx_ppexpertenprofile_sp_end { /* background: url(selectedprofiles_footer.gif) top left no-repeat; height:10px; overflow:hidden; margin-top:1px; margin-bottom:140px; */ display:none; }

	.left {float:left;}
	.right {float:right;}

	/* Invoice listing */
	.tx_ppexpertenprofile_invoicelisting h3 {color: #fff; font-size: 95%; background: url(frame1_header_bgr.gif) top left no-repeat; height:17px; padding: 5px 10px 0 10px;margin-bottom:0px;}
	.tx_ppexpertenprofile_invoiceborder {border: 1px solid #FFA300; margin-top:0px; margin-bottom:0px; padding:10px;}
	.tx_ppexpertenprofile_invoiceborder .sum {text-align:right;padding-right:10px;}
	.tx_ppexpertenprofile_invoiceborder .table_amount {text-align:right;padding-right:20px; }
}

