/* 	iasim.de: 2cols.css																			*/
/*		author: use-art.de																			*/
/*		eMail: info@use-art.de																		*/
/*		date: 2006/06/04																				*/
/* 	template: http://www.fu2k.org/alex/css/onetruelayout/example/interactive	*/
/* 	baut 2cols (= layout aller seiten außer der hp)										*/




/* #############		hier kommt #block_1_index für die Index-Seiten der Kategorien							################# */

#block_1_index
	{
	float: left;
	width: 470px;
	background: transparent;
	padding: 7px 0 0 0;
	}
	
#block_1_index p {
	margin: 0;
	padding: 10px 30px 10px 10px;
	}
	
#block_1_index h3 {
	margin: 10px 0 0 10px;
	padding: 0;
	color: #333;
	font-weight: 100;
	text-transform: uppercase;
	background: #eee;
	}
	
#block_1_index ul {
	list-style-type: none;
	margin: 0 30px 20px 44px;
	padding: 0;
	}
	
#block_1_index ul li {
	margin: 0 0 10px 0;
	padding-left: 12px;
	background-image: url("../img/bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 6px;
	}
	
	
/* dl ohne einrückung					*/
	
#block_1_index dl {
	padding:0; margin:-10px 30px 20px 10px;
	}

#block_1_index dl dt{
	padding:0; margin:20px 0 0 0;
	}

	
	

/* ###############		hier kommt 1. Block, aber nur die Unter-Seiten der Kategorien							############### */
	
#block_1
	{
	float: left;
	width: 470px;
	background: transparent;
	padding: 23px 0 0 0;
	}
	
#block_1 p {
	margin: 0;
	padding: 10px 30px 10px 10px;
	}
	
#block_1 h3 {
	margin: 10px 0 0 10px;
	padding: 0;
	color: #333;
	font-weight: 100;
	text-transform: uppercase;
	background: #eee;
	}
	
#block_1 ul {
	list-style-type: none;
	margin: 10px 20px 10px 17px;
	padding: 0 20px 10px 39px;
	}
	
#block_1 .abs_left {
	padding:0;
	margin:10px 20px 20px 40px;
	}
	
	
/* dl ohne einrückung					*/
	
#block_1 dl {
	padding:0; margin:-10px 30px 20px 10px;
	}

#block_1 dl dt{
	padding:0; margin:20px 0 0 0;
	}
	
	
	
#block_1 form { 
	margin: 0 0 0 40px;
	padding: 0;
	}
	
	
	
/* ###############		hier kommt 1. Block, aber nur die Unter-Seiten der Kategorien							############### */
	
#block_1_item
	{
	float: left;
	width: 470px;
	background: transparent;
	padding: 13px 0 0 0;
	}
	
#block_1_item p {
	margin: 0;
	padding: 10px 30px 10px 10px;
	}
	
	
#block_1_item h3 {
	margin: 10px 0 0 10px;
	padding: 0;
	color: #333;
	font-weight: 100;
	text-transform: uppercase;
	background: #eee;
	}
	
#block_1_item ul {
	list-style-type: none;
	margin: 0 30px 20px 44px;
	padding: 0;
	}
	
#block_1_item li {
	margin: 0 0 10px 0;
	padding-left: 12px;
	background-image: url("../img/bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 6px;
	}
	
#block_1_item ul li a {
	margin: 0;
	padding: 0;
	}
	
	
#block_1_item .abs_left {
	padding:0;
	margin:10px 20px 20px 40px;
	}
	
	
#block_1_item form { 
	margin: 0 0 0 40px;
	padding: 0;
	}	
	
	
/* dl ohne einrückung					*/
	
#block_1_item dl {
	padding:0; margin:0 30px 20px 10px;
	}
	
/* =spoolNavItem				*/
	
dl#spoolNavItem {
	text-align: center;
	}

#block_1_item dl dd {
	display: inline;
	list-style-type: none;
	}



	
	
	
	
	
	
/* ###############		hier kommt 2. Block, aber nur die Unter-Seiten der Kategorien							############### */

#block_2
	{
	float: left;
	width: 290px;
	color: #c3f;
	margin: 15px 0 0 0;
	padding:0 0 0 0;
	background: transparent url("../img/bg_col3_shadow_eee.gif") 0 210px no-repeat;
	}
	
#block_2 h2{
	margin: 0;
	padding: 0;
	}
	
#block_2 dl {
	margin: 20px 0 0 0;
	padding: 2px 0 24px 20px;
	}
	
#block_2 h3 {
	margin: 0;
	padding: 10px 0 0 20px;
	}
	
#block_2 p{
	margin: 0;
	padding: 6px 20px 14px 20px;
	color: #333;
	background: #eee;
	}
	
#block_2	a:link {text-decoration:none; color:#333; background-color:transparent; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2	a:visited {text-decoration:none; color:#333; background-color:#transparent; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2	a:focus {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2	a:hover {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2	a:active {text-decoration:none; color:#333; background-color:transparent; font-weight: 700; padding: .1em 0 .25em 0;}

#block_2	a:link.cur_subNav {text-decoration:none; color:#c3f; background-color:transparent; font-weight: 100; padding: .1em 0 .25em 0;}
#block_2	a:visited.cur_subNav {text-decoration:none; color:#c3f; background-color:#transparent; font-weight: 100; padding: .1em 0 .25em 0;}
#block_2	a:focus.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100;  padding: .1em 0 .25em 0;}
#block_2	a:hover.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100;  padding: .1em 0 .25em 0;}
#block_2	a:active.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100; padding: .1em 0 .25em 0;}


#block_2 form {
	background: transparent url(../img/bg_col3_shadow_eee.gif) no-repeat bottom right;
	margin: 8px 0 0 0;
	color: #333;
	padding: 0;
	}
	
#block_2 form p {
	margin: 0;
	padding: 6px 20px 14px 20px;
	}
	
#block_2 form p input {
	margin: 5px 5px 5px 0;
	padding: 2px;
	}
	
#block_2 form p a:hover {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700;  padding: .1em 0 .25em 0;}



#block_2 .img_link a:link {padding: 0; margin: 0; line-height:100%; background-color:#eee;}
#block_2 .img_link a:visited {padding: 0; margin: 0; line-height:100%; background-color:#eee;}
#block_2 .img_link a:hover {padding: 0; margin: 0; line-height:100%; background-color:#eee;}
#block_2 .img_link a:active {padding: 0; margin: 0; line-height:100%; background-color:#eee;}




/* #############		hier kommt #block_2_index für die Index-Seiten der Kategorien							################# */

#block_2_index
	{
	float: left;
	width: 290px;
	margin: 2px 0 0 0;
	padding:0 0 0 0;
	color: #c3f;
	background: transparent url(../img/bg_col3_shadow_eee.gif) no-repeat;
	}
	
#block_2_index h2{
	margin: 0;
	padding: 0;
	}
	
#block_2_index dl {
	margin: 14px 0 0 0;
	padding: 0 0 24px 20px;
	}
	
#block_2_index h3 {
	margin: 0;
	padding: 10px 0 0 20px;
	}
	
#block_2_index p{
	margin: 0;
	padding: 6px 20px 14px 20px;
	}
	
#block_2_index	a:link {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2_index	a:visited {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2_index	a:focus {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2_index	a:hover {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2_index	a:active {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}

#block_2_index	a:link.cur_subNav {text-decoration:none; color:#c3f; background-color:#transparent; font-weight: 100; padding: .1em 0 .25em 0;}
#block_2_index	a:visited.cur_subNav {text-decoration:none; color:#c3f; background-color:#transparent; font-weight: 100; padding: .1em 0 .25em 0;}
#block_2_index	a:focus.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100;  padding: .1em 0 .25em 0;}
#block_2_index	a:hover.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100;  padding: .1em 0 .25em 0;}
#block_2_index	a:active.cur_subNav {text-decoration:none; color:#c3f; background-color:#eee; font-weight: 100; padding: .1em 0 .25em 0;}

	
#block_2_index form {
	background: transparent url(../img/bg_col3_shadow_eee.gif) no-repeat bottom right;
	margin: 8px 0 0 0;
	color: #333;
	padding: 0 0 10px 0;
	}
	
#block_2_index form p {
	margin: 0;
	padding: 6px 20px 14px 20px;
	}
	
#block_2_index form p input {
	margin: 5px 5px 5px 0;
	padding: 2px;
	}
	
	
.green {
	background: #3f0;
	color: #333;
	cursor: pointer;
	}
	
	
	
/* #############		hier kommt #block_2_newsitem für die Newsitem-Seiten						################# */

#block_2_item
	{
	float: left;
	width: 290px;
	color: #c3f;
	margin: 15px 0 0 0;
	padding:0 0 0 0;
	background: transparent url(../img/bg_col3_shadow_eee.gif) 0 210px no-repeat;
	}
	
#block_2_item h2{
	margin: 0;
	padding: 0;
	}
	
#block_2_item dl {
	margin: 22px 0 0 0;
	padding: 0 0 24px 20px;
	}
	
#block_2_item h3 {
	margin: 0;
	padding: 10px 0 0 20px;
	}
	
#block_2_item p{
	margin: 0;
	padding: 6px 20px 4px 20px;
	}
	
#block_2_item	a:link {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2_item	a:visited {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}
#block_2_item	a:focus {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2_item	a:hover {text-decoration:none; color:#333; background-color:#3f0; font-weight: 700;  padding: .1em 0 .25em 0;}
#block_2_item	a:active {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700; padding: .1em 0 .25em 0;}


	
#block_2_item form {
	background: transparent url(../img/bg_col3_shadow_eee.gif) no-repeat bottom right;
	margin: 16px 0 0 0;
	color: #333;
	padding: 0 0 10px 0;
	}
	
#block_2_item form p {
	margin: 0;
	padding: 6px 20px 14px 20px;
	}
	
#block_2_item form p input {
	margin: 5px 5px 5px 0;
	padding: 2px;
	}
	
#block_2_item form p a:hover {text-decoration:none; color:#333; background-color:#dfdfdf; font-weight: 700;  padding: .1em 0 .25em 0;}
