@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;}

	/*e:url(../img/layout/bgboxbody.jpg);background-repeat:re*/
	#inhalt-box-angebot	{background-image:url(../img/layout/dot2-line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:2px;}
	#inhalt-box-angebot	h1 {font-size:11px;line-height:13px;margin-bottom:2px;padding-bottom:0px;}
	#inhalt-box-angebot .csc-textpic-imagewrap {width:100px;}
	#inhalt-box-angebot .csc-textpic-text {width:540px;display:block;margin:0px;padding:0px;}
	#inhalt-box-angebot .bodytext {font-size:11px;padding-top:0px;margin-top:0px;}
	/*#inhalt-box-angebot .csc-textpic div:2n-child {}*/
	
	#inhalt-box	{border: 1px solid #e8e8e8;padding:10px;background:#fff;background-image:url(../img/layout/bgboxbody.jpg);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px;}
	#inhalt-box-spez	{border: 1px solid #e8e8e8;padding:10px;background:#fff;background-image:url(../img/layout/bgboxbody.jpg);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px; }
	#inhalt-box-spez:hover	{border: 1px solid #999999;padding:10px;background:#CCCCCC;background-image:url(../img/layout/bgboxbody-dark.jpg);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px;color:#000000;}
	#inhalt-box-2	{border: 1px solid #e8e8e8;background:#ededed;color:#666666;padding:10px;margin-bottom:6px;}
	#inhalt-box-2 #k1{}
	#inhalt-box-2 #k2{}
	#inhalt-box-line	{background-image:url(../img/layout/dot2-line.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px;width:100%;}
	#inhalt-box-shop-agb {}
	#inhalt-box-shop-orderform {}
	#inhalt-box-homebanner .csc-textpic {margin-top:-103px;margin-left:-23px;width:697px;height:170px;background:url(../grp/bilder/startseite/adiwa-nautic-titelbild.png);}
	#inhalt-box-homebanner .csc-textpic img {display:none;}
		
	#inhalt-box-dl{ height:191px; }
	#inhalt-box-dl h2 { background: url(../img/layout/bgbox20alg-bg.png) no-repeat; }
	#inhalt-box-dl ul { clear:both; }
	#inhalt-box-dl ul li { font-size:12px; /*background:url(home/images/right_carat.gif) no-repeat center right; position:relative; line-height:16px; } /* setting position:relative fixes disappearing background image in IE6 */ }
	
	#inhalt-box-blau	{border: 1px solid #8191c4;padding:10px;background:#8191c4;margin-bottom:6px;color:#FFFFFF; }
	#inhalt-box-rot		{border: 1px solid #e2001a;padding:10px;background:#e2001a;margin-bottom:6px;color:#FFFFFF; }

	#service_menu		{list-style:none;list-style-image:none;margin:0px;padding:0px;}
	#service_menu li	{float:left;margin:0px;padding:0px;}
	#service_menu li a	{padding-left:5px;padding-right:5px;text-decoration:none;color:#999999;display:block;}
	#service_menu li a:hover {color:#FFFFFF;}

	#inhalt-box-blau table.contenttable {color:#000000;}

	/* Services */
	.clickbox{clear:both;}
	.clickbox ul{}
	.clickbox li.title{background:transparent url(/media/img/design/clickbox.gif) no-repeat;}
	.clickbox li.open{background-position:0px 2px;}
	.clickbox li.close{background-position:-400px 2px;}
	.clickbox li.close:hover{background-position:-800px 2px;}
	.clickbox li{padding-left:30px;padding-bottom:5px;cursor:pointer;}
	.clickbox li a{display:block;}
	.clickbox ul ul{margin-top:5px;margin-bottom:10px;}
	.clickbox ul ul>li{background:none;padding-left:0;padding-bottom:5px}

/* 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;}


		
	



