/*****************************************************************************************************************	Name: project.css*	erstellt: 13.06.2006*	Autor: SB, werbeagentur aufwind. gmbh* Beschreibung:* Stylesheet fuer die projekt-spezifischen Templates und Definitionen.*	fotogalerie.phtml, sitemap.phtml, news.phtml, suchergebnisse.phtml sind im style.css definiert,* da in jedem Projekt vorhanden.**	letzte Aenderungen:*	Datum			von was*	******************************************************************************************************************//***************************************************************************************************************** Letter Reiter bei diversen AZ-Listen * Templates info_az, leistungen, mitarbeiter****************************************************************************************************************/.az_letter {	width: 15px;	float: left;	margin: 0px 0px 5px 0px;	color: #CCC;}.az_letter .active {	color: #FE0000;}/***** Ende Letter *********************************************************************************************//************* I H K SEMIMINARE ***********************************************/.ihk_categories_subnavi{	border-right: 1px solid #D9D9D9;}.ihk_categories_subnavi_text{	vertical-align: middle;	padding-left: 4px;}.ihk_categories_content{	width: 336px;	margin-bottom: 10px;}.ihk_categories_left,.ihk_categories_right{	width: 166px;	margin-bottom: 4px;}.ihk_categories_left{	float: left;}.ihk_categories_right{	float: right;}.ihk_categories_content_text{	vertical-align: middle;	padding-left: 4px;}.ihk_categories_content_text a,.ihk_categories_content_text a:link,.ihk_categories_content_text a:visited,.ihk_categories_content_text a:hover,.ihk_categories_content_text a:active{	color: #FFF;	text-decoration: none;}.ihk_last_minute_outer{	margin-bottom: 10px;}.ihk_last_minute{	border-bottom: 1px dashed #CCC;	margin-bottom: 4px;}.ihk_last_minute_left{	width: 280px;	float: left;}.ihk_last_minute_right{	width: 56px;	float: right;}.ihk_last_minute_details{	margin-top: 10px;	text-align: right;	padding-right: 10px;}.ihk_last_minute_details img{	vertical-align: bottom;}.ihk_last_minute_startpage{	float: left;	width: 458px;	background: url("../../assets/common/ihk_last_minute.jpg") no-repeat;	margin-bottom: 15px;}.ihk_last_minute_startpage_inner{	width: 443px;	height: 200px;	border-bottom: 1px dashed #CCC;}.ihk_last_minute_startpage .ihk_last_minute{	width: 420px;	margin-left: 15px;}.ihk_last_minute_startpage h1{	background: none;	padding-top: 73px;	padding-left: 15px;	margin-bottom: 10px;}.ihk_overview_head{	color: #FFF;	text-align: center;	padding-top: 6px;	font-weight: bold;	height: 19px;}.ihk_overview_left{	float: left;	width: 336px;	}.ihk_overview_right{	float: right;	width: 326px;}.ihk_overview_category{	background: url("../../assets/common/seminar-overview.gif");	/*background: #EEE;*/	/*padding: 5px;*/	margin-top: 10px;	padding-left: 5px;}.ihk_overview_seminar{	border-bottom: 1px dashed #CCC;	padding-top: 3px;	padding-bottom: 3px;}.ihk_date_detail{	margin-bottom: 10px;}.ihk_date_detail_left,.ihk_date_detail_right{	border-top: 1px solid #AAA;	float: left;	padding: 3px 0px 3px 2px;	background: none;}.ihk_date_detail_left{	width: 136px;}.ihk_date_detail_right{	width: 196px;}.ihk_date_detail_both{	padding: 2px;}.dates{	background: url("../../assets/common/seminar-overview.gif");	height: 20px;}.ihk_list_head{	height: 30px;	font-weight: bold;	vertical-align: top;	border-top: 1px solid #AAA;	border-bottom: 1px solid #AAA;	background: url("../../assets/common/seminar-overview.gif");	padding: 2px;}.ihk_list_row{	border-bottom: 1px solid #AAA;	padding: 2px;	vertical-align: top;}.ihk_register_info{	border-bottom: 1px dashed #CCC;}.ihk_register_info_right,.ihk_register_info_left{	width: 335px;	float: left;	padding: 3px;}.ihk_register_form_name,.ihk_register_form_name_r{	width: 180px;	float: left;	padding-top: 3px;	padding-left: 10px;}.ihk_register_form_name_r{	color: #F00;}.ihk_register_form_input{	width: 400px;	float: left;	/*height: 25px;*/	margin-bottom: 7px;}.ihk_register_form_input input{	width: 250px;}.ihk_register_form_input input[type=checkbox]{	width: auto;}.ihk_register_form_input .plz{	width: 50px;}.ihk_register_form_input .ort{	width: 190px;}#register_form{	margin-top: 20px;}#register_form legend{	padding: 10px;}.ihk_register_form_input button{	border: none;	font-weight: normal;	padding-left: 32px;	padding-right: 3px;	height: 16px;	background: url("../../assets/common/form_senden.gif") no-repeat;}.ihk_textred{	color: #F00;	padding-left: 10px;	margin-bottom: 10px;}.ihk_finder_input select{	width: 130px;}.ihk_finder_input select optgroup{	padding-left: 0px;}.ihk_plus,.ihk_hash{	padding-left: 17px;	/*padding-top: 1px;*/ 	background: url("../../assets/common/pfeil.gif") no-repeat;	background-position: 0px 1px;	margin-bottom: 2px;}.ihk_minus{	padding-left: 10px;	/*padding-top: 1px;*/ 	/*background: url("../../assets/common/pfeil.gif") no-repeat;	background-position: 0px 1px;*/}/************* Ende I H K SEMINARE ********************************************//************* Startseite Quickfinder *****************************************//* Startseite */#choose_theme{	padding: 2px 0px 1px 5px; 	margin: 0px 0px 5px 0px;}#choose_theme form{  	}#choose_theme select,#choose_theme input{	font-size: 0.9em;	font-weight: normal;	padding: 0px;	margin: 0px;	border: 1px solid #092962;}#choose_theme select{	width: 135px;		padding: 1px;	margin: 2px 0px 0px 0px; }#choose_theme option{	padding: 1px 5px;}/************* Ende Startseite Quickfinder ************************************//***************************************************************************************************************** mitarbeiter.phtml****************************************************************************************************************/.result_mitarbeiter {	}.result_mitarbeiter .bg_1 {	background: none;	padding: 1px 0px 3px 1px;	border-bottom: 1px dashed #AAA;}.result_mitarbeiter .bg_2 {	/*background: #EEE;*/	padding: 1px 0px 3px 1px;	border-bottom: 1px dashed #AAA;}.result_mitarbeiter .float {	width: 330px;	float: left;}.result_mitarbeiter .float img {	vertical-align: middle;}/***** Ende Mitarbeiter ****************************************************************************************//***************************************************************************************************************** projekte.phtml****************************************************************************************************************/.project_list {	padding: 0px;	margin: 0px 0px 15px 0px;		background-repeat: repeat-x;	background-position: left top;	background-image: url('../../assets/common/bg_run.gif');}.project_list .left,.project_detail .left{	width: 120px;	float: left;}.project_detail .right,.project_list .right {	width: 552px;	float: left;	padding: 0px 0px 0px 10px;}.project_list .text,.project_detail .text{	padding: 5px 5px 5px 5px;}.project_list .text a, .project_list .text a:link,.project_list .text a:visited,.project_list .text a:hover,.project_list .text a:active{	text-decoration: underline;}.project_list .left img {	vertical-align: middle;}/***** Ende Projektliste ****************************************************************************************//***************************************************************************************************************** callback.phtml****************************************************************************************************************/.form_callback {}.form_callback .error {	margin: 10px 0px;	color: #FE0000;	font-weight: bold;}.form_callback .service {	margin: 5px 0px;}.form_callback .service input {	border: none;	width: 13px;	margin: 3px 3px 0px 2px;}.form_callback label {	margin: 0px 5px 0px 0px;	width: 130px;	float: left;}.form_callback label.red {	color: #FE0000;}.form_callback input,.form_callback textarea {	border: 1px solid #828282;	padding: 2px;	margin: 2px 0px;	width: 270px;}.form_callback input.plz {	width: 40px;	margin: 2px 2px 2px 0px;}.form_callback input.ort {	width: 218px;}.form_callback .pflicht {	margin: 0px 5px 5px 107px;	font-size: 0.85em;}.form_callback .submitbutton {	margin: 5px 5px 0px 137px;}/***** Ende Callback ************************************************************************************/