@import url('/Read/Templates/it-direkt/css/layout_3col_vlines.css');

@import url('/Read/Templates/IT-Direkt/css_recycle/IT-Direkt_General.css');


/*
 * Inhaltsbereich
 */
	#main {
		background-color: #fef9f4;
		margin-top: 0px;
		padding: 0px 0px;
	}
	#col1 {
		width: 211px;
	}
	#col1_content {
		margin: 0px 0px 0px 10px;
		padding: 0px 0px;
	}
	#col2 {
		width: 211px;
	}
	#col2_content {
		margin: 0px 0px 0px 0px; /*10px 0px 0px;*/
		padding: 0px 0px;
	}
	/* fiese Eigenschaften aus basemod.css vererbt! */
	#col2_content img {
		border: none;
	}
	#col3 {
		width: 449px; /*auto!important; /*451px;*/
		margin-left: 223px;
		margin-right: 211px;
		border-left: 1px dashed #7b8fae; /*#1987c5;*/
		border-right: 1px dashed #7b8fae; /*#1987c5;*/
	}
	#col3_content {
		margin: 0px 12px;
		padding: 0px 0px;
	}
	.subcolumns {
		margin: 0px 0px;
		padding: 0px 0px;
	}
	.c50l {
		border-right: 1px dashed #7b8fae; /*#1987c5;*/
		width: 212px;
	}
	.c50r {
		width: 211px;
	}
	.subcl {
		margin: 0px 10px 0px 0px; /*12px;*/
		padding: 0px 0px;
	}
	.subcr {
		margin: 0px 0px 0px 10px; /*12px 0px 0px;*/
		padding: 0px 0px;
	}

	/* YAML-fremde Stylesheets  */
		#content_principal_line {
			position: relative;
			width: auto;
			height: 200px;
			margin: 10px 10px 20px 10px;
			padding: 0px;
			display: block;
		}
		#principal_line_img {
			position: absolute;
			top: 0px; left: 0px;
			width: 679px;
			height: 200px;
			overflow: hidden;
			/*background-color: #7B90AF; /*#fef9f4; /*der Bereich ließ sich ohne Hintergrund nicht editieren deshalb hier noch mal der Hintergrund vom Hintergrund - merkwürdiger Hack*/
			background: #e3e8ee url(/Read/Templates/IT-Direkt/images/principal_img_home.jpg) no-repeat top left;
		}
		#principal_line_img #search_tab { margin: 10px 0px 0px 10px; }
		#principal_line_img #search_tab_head { float: left; /*margin: 10px 0px 0px 10px;*/ background-color: #fff; backg\round: transparent url(/read/templates/it-direkt/images/search_tab_bg.png) repeat; padding: 5px 10px; font-size: 11px; font-weight: bold; }
		#principal_line_img #search_tab_body { float: left; /*margin: 0px 0px 0px 10px;*/ background-color: #fff; backg\round: transparent url(/read/templates/it-direkt/images/search_tab_bg.png) repeat; padding: 0px 10px; }
		#principal_line_img .search_tab_item { margin: 10px 0px; font-size: 11px; font-weight: normal; line-height: 15px; }
		#principal_line_img .search_tab_item_caption { font-size: 12px; font-weight: bold; color: #ef6e0f; }
		#principal_line_img .search_tab_separator { border-top: 1px #000 solid; padding-top: 10px; }
		#principal_line_img a, #principal_line_img a:active, #principal_line_img a:focus, 
		#principal_line_img a:hover { background-color: transparent; color: #000; }
		/*#principal_line_img_new div { border: 1px #f00 solid; }*/
		#principal_line_txt {
			position: absolute;
			top: 0px; left: 679px;
			width: 201px;
			height: 200px;
			text-align: right;
			overflow: hidden;
			background-color: #9eca18;
			vertical-align: middle;
		}
		#principal_line_txt_content {
			width: auto;
			height: auto;
			color: #fff;
			font-size: 14px;
			font-weight: bold;
			font-style: normal;
			padding: 15px 5px;
		}
		#principal_line_txt_content p {
			line-height: 17px;
		}
		/**
			Alte Variante (bis 21.02.08)
		#content_principal_line {
			position: relative;
			width: auto;
			height: 200px;
			margin: 10px 10px 20px 10px;
			padding: 0px;
			display: block;
		}
		#principal_line_img {
			position: absolute;
			top: 0px; left: 0px;
			width: 603px;
			height: 200px;
			overflow: hidden;
		}
		#principal_line_txt {
			position: absolute;
			top: 0px; left: 603px;
			width: 277px;
			height: 200px;
			text-align: right;
			overflow: hidden;
			background-color: #9eca18;
			vertical-align: middle;
		}
		#principal_line_txt_content {
			width: auto;
			height: auto;
			color: #fff;
			font-size: 15px;
			font-weight: bold;
			font-style: normal;
			padding: 5px;
		}
		#principal_line_txt_content p {
			line-height: 18px;
		}
		*/
		
		#teaser_referenzen, #teaser_news, #teaser_loesung, #teaser_kontakt { height: 225px; overflow: hidden; }
		#teaser_produkt, #teaser_demo { height: 472px; overflow: hidden; }

		.teaser_box {
			background-image:url(/read/templates/it-direkt/images/box_background.gif);
			background-repeat: repeat-x;
			background-position: 0px 0px;
			background-color: #fef9f4;
			width: 199px;
			border: 1px solid #7b8fae; /*#1987c5;*/
		}
		.teaser_box_vertical_spacer {
			height: 20px;
		}
		.teaser_box_head {
			padding: 5px;
			font-family: Verdana, Tahoma, Arial;
			font-size: 16px;
			font-weight: bold;
			background-color: #7b8fae;
			color: #fff;
		}
		.teaser_box_head img {
			margin: -5px;
		}
		.teaser_box_content {
			padding: 10px;
			font-family: Verdana, Tahoma, Arial;
			font-size: 11px;
			color: #000;
		}
		.teaser_box_content a {
			font-weight: bold;
			text-decoration: none;
			color: #b76222;
		}
		.teaser_box_content a:hover {
			font-weight: bold;
			text-decoration: none;
			color: #fff;
			background-color: #f4832e;
		}
		/*.teaser_box_content h1 {
			font-size: 12px;
			font-weight: bold;
			color: #000;
		}*/
		.teaser_box_content h1, .teaser_box_content h2 {
			border-bottom: none;
			font-size: 11px;
			font-weight: bold;
			color: #000;
			margin: 0px 0px 4px;
			padding-top: 5px;
		}
		.teaser_box_content ul {
			margin: 0px 0px 0px 15px;
			list-style-image:url(/read/templates/it-direkt/images/teaser_box_bull.gif);
		}
		.teaser_box_content li {
			margin: 0px 0px 0px 0px;
		}
		.teaser_box_more {
			padding: 10px 0px 0px 0px;
			text-align: right;
			font-weight: bold;
		}
	/* Ende YAML-fremde Stylesheets */
/*
 * ENDE (Inhaltsbereich)
 */
 
   	#pdftest { font-size:48px; color:#0f0; font-style:italic; }
