/*css file for styling typo3 extensions*/

 div.tx-newloginbox-pi1 {padding-left: 13px; margin-bottom: 10px; width: 200px; position: absolute; bottom: 30px; left:0;}

 div.tx-newloginbox-pi1 input{ 
 	width: 40px; 
 	font-size: 10px; 
 	background-color: white; 
 	color: black; 
 	border-style: solid; 
 	border-width: 1px; 
 	border-color:#BA9458; 
 	color: black; 
 	}


 	div.tx-newloginbox-pi1{color: #EB401E; font-size: x-small; width:219px; }
 	div.tx-newloginbox-pi1 input,  .formbuttons input  {font-size: 10px; color: black;  background-color:#BA9458;}
 	div.tx-newloginbox-pi1 label,  div.tx-newloginbox-pi1 h3 { text-transform: uppercase; font-size: xx-small; font-weight: normal; }
	div.tx-newloginbox-pi1 p {font-size: x-small; text-align: left;}
  div.tx-newloginbox-pi1 p, div.tx-newloginbox-pi1 h3 {margin-left: 3px;} /*because of the table with cellspacing 3 below*/
 	div.tx-newloginbox-pi1 input#user,  div.tx-newloginbox-pi1 input#pass { padding-left: 5px; padding-right: 10px; width: 131px; text-transform: none;
font-size: 10px; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;width: 100px; margin-right: 10px;}

 div.tx-newloginbox-pi1 input#submit{width: 65px; text-align: center;}


input#usersview_input { font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;width: 130px; margin-right: 10px;}

#usersview_search {font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;width: 65px;}

input.input_nice { font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;width: 130px; margin-right: 10px;}
/*normal textarea style goes HERE*/
textarea.input_nice_textarea, .survey_item textarea { font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;margin-right: 10px;}

.tx-feusersview-details-table{margin-left: 10px; font-size: small;}
.tx-feusersview-details-label,.tx-feusersview-details-label td{color: #BA9458; font-size: small; width: 90px;}
.tx-feusersview-details-data, .tx-feusersview-details-name{padding-left: 7px; font-size: small; padding-bottom: 10px;}


.tx-feusersview-details-name{font-weight: bold;}

div.tx-feusersview-bio{font-size: small;}

.tx-feusersview-details-container{}
div.tx-feusersview-desc,div.tx-feusersview-link {float: left; margin-bottom: 10px; width: 600px; margin-top: 10px; font-size: small;}

span.tx-feusersview-active{font-size: small; color:#EB401E;}

#tx-feusersview-pagebrowser{height: 12px; margin-bottom: 10px;}

.tx-feusersview-list-label {color: #EB401E; font-size: small;}

span.tx-feusersview-nolink{font-size: x-small;}

div#tx-feusersview-abc a {font-size: x-small; color: #BA9458; }
div#tx-feusersview-abc, div#tx-feusersview-count {font-size: x-small; margin-bottom: 10px;}
div#tx-feusersview-count * {font-size: x-small!important;}


 * html #tx-feusersview-abc, * html #tx-feusersview-count, * html .csc-header  {
            height: 10px;
        }

div#list_container{}

div.person_item{float: left; width:19%; margin-bottom: 15px;}

div.person_item a{font-size: x-small!important; margin-bottom: 5px;}

div#search_list{margin-bottom: 15px;}

div.pers_image img {/*border: 1px solid #666;*/}
div.pers_image {/*height: 110px;*/}
div#list_container_ref{}

div#ref_menu{width: 100%; height: 190px; border: 0px solid red; margin-bottom: 0px;}

div.pers_image_referent {width: 130px; float: left; margin-right: 15px; margin-top: 20px; margin-bottom: 0px;}

/*CWT Community Edit*/

.tx_cwt_label_required {color: red;font-weight: normal; font-size: small; color: #BA9458;}

.tx_cwt_label{font-weight: normal; font-size: small; color: #BA9458; padding-right: 10px;}


div.tx-cwtcommunity-pi1{ font-weight: normal; font-size: small;}

input.cwt_input, textarea.cwt_textarea {font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black; padding-left: 2px; width: 450px;}



div.tx-cwtcommunity-pi1 option, div.tx-cwtcommunity-pi1 select  {font-size: 10px; background-color: white; color: black;}

div.tx-cwtcommunity-pi1 input.cwt_input_image{width:11px; background-image: none; border: none;}
div.tx-cwtcommunity-pi1 input.cwt_button, input.filmografie{font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black;width: 75px; margin-right: 10px;}

.usersview_header {background-color: #c6a771; font-weight: bold;}

input.filmografie, textarea.filmografie {width: 90%;font-size: 10px; background-color: white; border-style: solid; border-width: 1px; border-color:#BA9458; color: black; margin-right: 10px;}
 input.filmografie {width: 80px;}

.filmografie select {width: 99%!important;}

.cwt_input_image_prev{width:90px;}
span.cwt_value{font-size: 10px;margin-left: 10px;}

/*
* Umfrage Styles
*/

form#frmPbSurvey{
 font-size: 12px;     
 }
 
.tx-pbsurvey-pi1 .questionNumber{
 margin-right: 3px;
 font-weight: bold;
 }
 
.tx-pbsurvey-pi1 legend.question{
 margin: 10px 0 15px 0;
 font-weight: bold;
 }

div.tx-pbsurvey-pi1 { padding-bottom: 10px; padding-right: 10px; }
.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;padding-top: 10px;}
.tx-pbsurvey-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #BA9458; width: 100px; height: 12px; position: absolute; z-index: 6; right: 0px;}
.tx-pbsurvey-pi1 .bar {background-color: #BA9458; height: 12px; z-index: 4; position: absolute; left: 0px;}
.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 12px;}
.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;}
.tx-pbsurvey-pi1 .pageIntroduction {}
.tx-pbsurvey-pi1 .survey_item h1 {padding-bottom: 10px; font-size: 95%; font-weight: normal;color:#ba9458;}
.tx-pbsurvey-pi1 .itemform {}
.tx-pbsurvey-pi1 .question {text-transform: none;}
.tx-pbsurvey-pi1 .questionComment {padding:0 0 5px 0;}
.tx-pbsurvey-pi1 .questionSubtext p {text-align: left;}
.tx-pbsurvey-pi1 .required {color: #e2007a; vertical-align: super;}
.tx-pbsurvey-pi1 .survey_error {color: #e2007a; font-style: italic;}
.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px; margin-top: 10px;}
.tx-pbsurvey-pi1 .matrix {width: 100%;}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #f4f3ee;border-spacing: 20px;}
.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: normal; text-align: left;}
.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}
.tx-pbsurvey-pi1 .tableText {background:transparent; text-align: left; padding: 3px 0 3px 5px; font-weight: normal; line-height: 1.0; margin:0;}
.tx-pbsurvey-pi1 input[type=radio]{vertical-align:bottom;}
.tx-pbsurvey-pi1 input[type=checkbox]{vertical-align:middle;}
.formbuttons input {margin-left: 10px; margin-top: 5px;}
