@charset "utf-8";
/* CSS Document */

html, body		{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#333333;}

h1				{font-size:14px;}
h2				{font-size:12px;}
#contentr #inhalt-box .csc-header h1 {padding-top:4px;margin-top:0px;padding-bottom:1px;margin-bottom:1px;}
#contentr #inhalt-box .bodytext {padding-top:2px;margin-top:0px;color:#666666;}
.sitetitle		{display:none;}


/* TABELLENKONFIGURATION (STANDARD)*/
#contentl .csc-menu 		{list-style:square;margin-left:4px;padding-left:14px;color:#999999;}
#contentl .csc-menu li 		{}
#contentl .csc-menu li a	{color:#666666;}

table.contenttable ul {margin:0px;padding:0px;padding-left:15px;list-style-type:square;}
table.contenttable ul li{padding-left:-2px;}


table.contenttable  {
	background-color:transparent ! important;
	border:0px ! important;
	margin:0px ! important;
	border-collapse:collapse;
	margin-left:0px ! important;
	margin-top:0px ! important;
	width:100% ! important; /* Breite der Tabelle*/
	border-bottom:0px;
	
}

table.contenttable td {
    vertical-align:top;
    line-height:16px;
	/*background-color:transparent ! important;*/
	background-color:#FFFFFF;
	border-bottom:1px dotted #666666 ! important;
	/*width:25%;*/
	padding-left:5px;
	padding-right:20px;
	
}
table.contenttable p {
    margin:0px ! important;
   	padding:0px ! important;
	/*font-size:11px ! important;
	color:#000000 ! important;*/
	background-color:transparent ! important;
}
table.contenttable th {
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	border-top:1px dotted #666666 ! important;
	border-bottom:1px solid #666666 ! important;
	color: #666666;
}

table.contenttable p a:link, table.contenttable p a:visited {
	/*
	color:#e72c32! important; 
	font-weight:normal;
	font-size:11px ! important;*/
}

table.contenttable p a:hover {
	/*color:#FF0000 ! important; 
		font-weight:normal;
	font-size:11px ! important;
	*/
}


/*TABELLENKOFNIGURATION ERWEITERT EINS :*/
table.contenttable-1 td{
	padding:5px;
	width:auto;
	background-color:transparent ! important;
}
table.contenttable-1 .td-1,table.contenttable-1 .td-3,table.contenttable-1 .td-5{
	background-color:#FFFFCC ! important;
}
table.contenttable-1 th {
	background-color:#FFFFCC;
}

/*TABELLENKOFNIGURATION ERWEITERT ZWEI :*/
table.contenttable-2 th {
	background-color:#ededed;
}
table.contenttable-2 td{
	padding:5px;
	width:auto;
	background-color:transparent ! important;
}
table.contenttable-2 .td-1,table.contenttable-2 .td-3,table.contenttable-2 .td-5{
	background-color:#ededed ! important;
}

/*TABELLENKOFNIGURATION ERWEITERT DREI :*/
table.contenttable-3 th {
	background-color:#ccccff;
}
table.contenttable-3 td{
	padding:5px;
	width:auto;
	background-color:transparent ! important;
}
table.contenttable-3 .td-1,table.contenttable-3 .td-3,table.contenttable-3 .td-5{
	background-color:#ccccff ! important;
}

/*<agl.folder "Formulare">*/

form 								{margin-top: 0.5em;margin-bottom: 1em}
fieldset 							{margin: 0;padding: 0;border-width: 0;}
input, select, textarea 			{font-size: 11px;font-family: Arial, Verdana, Helvetica, sans-serif;background-color: #fff;	margin-top: 1px;margin-bottom: 1px;padding: 1px;border: solid 1px #e9e9e9;}
label 								{font-size: 11px;font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 145%;}
legend 								{font-size: 11px;font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 145%;}
fieldset legend 					{display: none;}
fieldset.csc-mailform 				{}
div.csc-mailform-field 				{clear: left;margin: 6px 0;padding: 0;}
div.csc-mailform-label 				{font-size: 11px;font-family: Arial, Verdana, Helvetica, sans-serif;margin: 12px 0 6px 150px;clear: left;padding: 0;display: block;}
div.csc-mailform-field label 		{text-align: left;width: 150px;float: left;}
div.csc-mailform-field-check 		{margin: 0 0 0 150px;padding: 0;}
input.csc-mailform-check 			{background-color: transparent;margin: 0;padding: 0;border-width: 0;}
div.csc-mailform-field-check label 	{float: none;}
div.csc-mailform-field-radio 		{margin: 6px 0 6px 150px;padding: 0;}
input.csc-mailform-radio 			{background-color: transparent;margin: 0;padding: 0;border-width: 0;}
div.csc-mailform-field-radio label {float: none;padding-left: 4px;}
input.csc-mailform-input 			{width: 250px;margin: 0;padding: 0;}
input.csc-mailform-password 		{width: 250px;margin: 0;padding: 0;}
input.csc-mailform-file 			{width: 250px;margin: 0;padding: 0;}
textarea.csc-mailform-textarea 		{width: 250px;margin: 0;	padding: 0;}
select.csc-mailform-select 			{width: 250px;margin: 0;padding: 0;}
input.csc-mailform-reset 			{width: 250px;margin: 12px 0 12px 150px;padding: 2px;clear: left;border: solid 1px #666;}
input.csc-mailform-submit 			{width: 250px;margin: 12px 0 12px 150px;padding: 2px;clear: left;border: solid 1px #666;}

/* TOOLS */
.csc-noSearchResultMsg				{font-size:11px; font-weight:normal;border:1px solid #f1f1f1; padding:30px;margin-right:15px;}

input, select, textarea, input.textfield, textarea {
	background:#FFF url(../img/layout/ayout/textfield.gif) top repeat-x;
	border:1px solid #A6A6A6;
	color:#333333;
	padding:3px 2px;
}
input:active {color:#000000}


.tx-powermail-pi1_fieldset			{background:none;}

.csc-textpic-border img,
.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image img 
	{border:none;padding:6px;background:url(../img/layout/bg-border-blind.png) no-repeat;background-position: bottom right;padding-right:18px;padding-bottom:28px;margin-right:15px;margin-bottom:2px;}
.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-imagerow  {border:none;}



