/* default styles for extension "tx_veguestbook_pi1" */
  /* example styles */
    .tx-guestbook-list-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }
/* default styles for extension "tx_vjresmanage_pi1" */

/*
		#tx-vjresmanage-pi1-logo {
			background-image: url(fileadmin/images/logo_dunkel_1.gif);
			background-repeat: no-repeat;
			width: 100%;
			height: 72px;
			background-color: #000;
			margin: 0px;
			padding: 0px;
			margin-bottom: 40px;
		}

*/

		.tx-vjresmanage-pi1 {
			/*margin: 100px;*/
			position: relative;
			left: 2%;
			width: 96%;
		}

		.tx-vjresmanage-pi1 a {
			display: block;
			color: #E15A00;
			background-color: transparent;
			text-decoration: none;
			padding: 0 2px 0 2px;
		}
		
		.tx-vjresmanage-pi1 a:hover {
			background-color: #FDE5D4;		
			color: #E55E04;
		}


		
		.tx-vjresmanage-pi1 td, .tx-vjforms-pi1 td {
			font-family: Arial, Tahoma, sans-serif;
			font-size: 12px;
			color: #000000;		
		}
		
		.tx-vjresmanage-pi1 a.entry {
			display: inline;
			padding: 0px;
		}


		
		.tx-vjresmanage-pi1 p.name {
			font-size: 10px;
			margin: 0px;
			padding: 0px;
		}


		#tx-vjresmanage-pi1-legend .current-user {
			background-color: #DCDCDC;
		}

		#tx-vjresmanage-pi1-legend td {
			padding: 2px;
		}

		#tx-vjresmanage-pi1-overview {
			/*overflow: auto;*/
		}

		#tx-vjresmanage-pi1-overview td {
			white-space: nowrap;
		}
		
		#tx-vjresmanage-pi1-overview-list {
		}

		#tx-vjresmanage-pi1-overview-list table {
		}
		
		#tx-vjresmanage-pi1-overview-list table {
			background-color: #E9D8CC;
		}


		#tx-vjresmanage-pi1-overview-list table:hover {
			background-color: #F7F2EF;		
		}

		
		#tx-vjresmanage-pi1-legend {
		}		

		#tx-vjresmanage-pi1-calendar {

		}
		
		#tx-vjresmanage-pi1-calendar-navi {
			float:right;
		}
		
		#tx-vjresmanage-pi1-calendar .selected-days {
			background-color: #DCDCDC;
			display: block;
		}		

		#tx-vjresmanage-pi1-footer {
			margin-top: 40px;
			padding: 5px;
			border-top: 2px solid black;
		}

		#copyright a {
			display: inline;
			padding: 0px;
		}

		#tx-vjresmanage-pi1-footer a {
			color: #fff;
		}

/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* default styles for extension "tt_news" */
  /* example styles for the pagebrowser */
	.tx-ttnews-browsebox TD { font-size: 10px; }
	.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
	.tx-ttnews-browsebox-SCell { background-color: #EEE; }
/* default styles for extension "tx_vjforms_pi1" */
		.tx-vjforms-pi1 {
			width: 500px;
			margin: 0 auto;
			background-color: #ffffff;
			border-left: 2px solid #433101;
			border-top: 2px solid #433101;
			border-bottom: 3px solid #433101;
			border-right: 3px solid #433101;			
			padding: 4px;
		}
		
		.tx-vjforms-pi1 .error {
			color: #f00;
			font-weight: bold;
			margin: 0px 10px 0px 5px;			
		}

		.tx-vjforms-pi1 .label-error {
			color: #f00;
		}

		.tx-vjforms-pi1 .userinfo {
			color: #000;
			margin: 0px 10px 0px 10px;
		}


		.tx-vjforms-pi1 h1 {
			font-size: 16px;
			margin: 2px;
			padding: 5px;
			color: #fff;
			background-color: #913A00;
		}

		.tx-vjforms-pi1 h2 {
			font-size: 12px;
			font-weight: normal;
			margin: 4px 1px 0 1px;
			padding: 2px;
			color: #fff;
			background-color: #C76830;
		}

		.tx-vjforms-pi1 .label {
			margin: 4px 0 0 0;
			padding: 0px;
		}
				
		.tx-vjforms-pi1 .helptext {
			font-size: 10px;
			color: #9B9B9B;
			margin: 0px;
			padding: 0px;
		}

		.tx-vjforms-pi1 .section-end {
			border-top: 1px solid #C76830;
			margin-bottom: 4px;
		}
	
		 table.tx-vjforms-formtable {
				background-color: #ffffff;
				/*border: 2px solid #433101;*/
	
				border-left: 2px solid #433101;
				border-top: 2px solid #433101;
				border-bottom: 3px solid #433101;
				border-right: 3px solid #433101;			
				
				padding: 4px;
				margin: 2px;
		 }
		 
		 table.tx-vjforms-formtable p {
				color: #000;
				padding: 0 10px 0 5px;
		 }
