/* media|NRW: spezielle Styles für die Homepage: */

/*IE:*/
#hp_contentNavi			{ padding:0px; margin:0px -2px 0px 8px;}
/*Moz:*/
#contentNavi>#hp_contentNavi	{ padding:0px; margin:0px 10px 0px 8px;}
/*IE:*/
#hp_contentSmall		{ width:444px; float:left; margin:20px 0px 0px 4px;}
/*Moz:*/
#contentSmall>#hp_contentSmall	{ margin:0px 0px 0px 8px;}


.hp_terminedatum     		{ color:#6984A1; }
.hp_newsdatum    		{ color:#CA561D; }
.hp_head			{ font-size:1.5em; font-weight:bold;}

.hp_profil_title { float:left; font-size:1em; font-weight:bold;}

#hp_contentNavi2		{ padding-top: 35px; background:url(/_abb/hp_header_termine.gif) top left no-repeat #fff; }#
#contentNavi			{ padding-top: 0px; }
#contentBereich>#contentNavi	{ padding-top: 0px; }
#contentSmall			{ padding-top: 25px; background:url(/_abb/hp_header_nachrichten-mlnrw.gif) top left no-repeat #fff; }
#contentBereich>#contentSmall	{ padding-top: 35px; }
#contentRight			{ padding-top: 20px; }
#contentSmall>#contentRight	{ padding-top: 0px; margin-top:0px; }

#hp_nachrichtenspalte		{ clear:both; margin-bottom:5px; margin-top:0px; }
#hp_nachrichtenspalte p		{ margin-top:0px;padding:16px 0 16px 0;}
#hp_nachrichtenspalte img	{ border:1px solid #999;}
#hp_nachrichtenspalte img	{ float:left; margin:4px 10px 16px 0;}
#hp_nachrichtenspalte h2	{ font-size:1.6em; line-height: 1.3em; color: #666; margin:0 0 5px 0; }
#hp_nachrichtenspalte topsub	{ font-size: 0.8em; }

#emailabo 			{ height:16px; padding-left:3px; margin-left:5px;}

.gobutton 				{ margin-left:5px; vertical-align:bottom; * vertical-align:text-bottom; } /* hack nur für ie*/

.korb     				{ color: #444; line-height: 1.3em; }
.korbhead   				{ color: #900; font-weight: bold; line-height: 12px; padding-bottom: 6px; }
.korb a:hover				{ text-decoration:underline;}
.korb h2 .hp_head			{ font-size:1.4em; font-weight:bold; color:#444;}
.korbprofile img			{ float:left; margin:0 3px 0 0;}




a.listover						{ color:#999;}

.textBild						{ float:left; margin-right:12px; margin-top:6px; border: 1px solid #999;}

#newsletterLayer					{ display: inline; z-index:10; right:0px;}

/* eingerahmte Links auf der Startseite: */
#hp_contentNavi a					{ text-decoration:none; color:#666; width:94%; display:block; border: 0; margin-bottom:11px; padding:3px 2% 3px 2%; }

#hp_contentSmall a					{ text-decoration:none; color:#666; width:98%; display:block; border:1px solid #fff; margin-bottom:11px; padding:3px 1% 3px 1%; }
#hp_contentNavi a:hover, #hp_contentSmall a:hover 	{ text-decoration: none; }
p.text							{ display:inline; } /* behebt ie-bug, dass display:block ans parent-element "vererbt" wird */


#contentNavi .text a					{ display:block; border:1px solid #fff;}

#contentNavi .text a:hover,
#contentNavi .text a:focus				{ text-decoration:none; border:1px solid #cecece;}
#contentNavi .text a:hover .bold,
#contentNavi .text a:focus .bold			{ text-decoration:underline;}
#hp_contentNavi a .hp_head				{ font-size:1.2em;}

#hp_contentSmall .text a				{ display:block; border:1px solid #fff;}
#hp_contentSmall .text a:hover,
#hp_contentSmall .text a:focus				{ text-decoration:none; border:1px solid #cecece;}
#hp_contentSmall .text a:hover .bold,
#hp_contentSmall .text a:focus .bold			{ text-decoration:underline;}




#iniNavi				{ margin: 0; padding: 15px 0 0 15px; font-size:0.85em; font-weight: bold; width:264px; height:144px;}

#iniNavi a,
#iniNavi .iniNaviActive			{ display:block; float:left; width:124px; font-size:0.85em; line-height:16px;}

/* Linkfarben Initiativen Startseite */
/*BREITBAND*/
 .iniNavi_breitband					{ color:#603C2E; font-size:1.1em;}	
 .iniLink_breitband					{ color: #AC724A;}
 a.iniLink_breitband:hover				{ color: #603C2E;}

/*CLUSTER*/
 #ini_reiter_li	{ text-transform: uppercase; position: relative; top:  3px; left:  33px; margin: 0; padding: 0; font-size: .9em; font-weight: bold; font-color: #666666; }
 #ini_reiter_re	{ text-transform: uppercase; position: relative; top:  3px; left: 111px; margin: 0; padding: 0; font-size: .9em; font-weight: bold; }
 #ini_reiter_re2	{ text-transform: uppercase; position: relative; top:  3px; left: 90px; margin: 0; padding: 0; font-size: .9em; font-weight: bold; }
 #ini_text_cluster	{ position: relative; top: 70px; left:  15px; margin: 0; padding: 0; font-size: .9em;}

 .iniNavi_cluster					{ color:#606060; font-size:1.1em; margin: 62px 0 5px 5px;}	
 .iniLink_cluster					{ color: #AC724A;}
 a.iniLink_cluster:hover			{ color: #603C2E;}

/*GAMES*/
 .iniNavi_it-praxis					{ color:#414142; font-size:1.1em;}	
 .iniLink_it-praxis					{ color: #FFFFFF;}
 a.iniLink_it-praxis:hover				{ color: #414142;}
/*SMART-CITIES*/
 .iniNavi_smart-cities					{ color: #757575; font-size:1.1em;}	
 .iniLink_smart-cities					{ color: #D74FA0;}
 a.iniLink_smart-cities:hover				{ color: #757575;}

/*MOBILE-MEDIA*/
 .iniNavi_mobile-media					{ color: #000000; font-size:1.1em;}	
 .iniLink_mobile-media					{ color: #666666;}
 a.iniLink_mobile-media:hover				{ color: #666666;}

/*IT-PRAXIS*/
 .iniNavi_it-praxis					{ color:#414142; font-size:1.1em;}	
 .iniLink_it-praxis					{ color: #FFFFFF;}
 a.iniLink_it-praxis:hover				{ color: #414142;}
/*E-LEARNING*/
 .iniNavi_e-learning					{ color:#B5005A; font-size:1.1em;}	
 .iniLink_e-learning					{ color: #8A3B00;}
 a.iniLink_e-learning:hover				{ color: #B5005A;}
/*GEODATEN*/
 .iniNavi_geodaten					{ color:#040400; font-size:1.1em;}	
 .iniLink_geodaten					{ color: #007CB1;}
 a.iniLink_geodaten:hover, a.iniLink_geodaten:focus	{ color: #040400;}
/*IT-SICHERHEIT*/
 .iniNavi_it-sicherheit					{ color:#4A3D6D; font-size:1.1em;}	
 .iniLink_it-sicherheit					{ color: #CFAF99;}
 a.iniLink_it-sicherheit:hover				{ color: #4A3D6D;}
/*MEDIENFORUM-NRW*/
 .iniNavi_medienforum-nrw				{ color:#DF2308; font-size:1.1em;}
 .iniLink_medienforum-nrw					{ color: #0075B9;}
 a.iniLink_medienforum-nrw:hover				{ color: #DF2308;}
/*MEDIENKOMPETENZ*/
 .iniNavi_medienkompetenz				{ color:#000001; font-size:1.1em;}	
 .iniLink_medienkompetenz				{ color: #8B6D49;}
 a.iniLink_medienkompetenz:hover			{ color: #000001;}
/*BUSINESS-2_0*/
 .iniNavi_business-2_0					{ color:#035574; font-size:1.1em;}	
 .iniLink_business-2_0					{ color:#9FDBF5;}
 a.iniLink_business-2_0:hover				{ color:#035574;}

.mymedia a:hover					{ color:#003B7E;}
 
input.suchfeld						{ width:100px;padding:1px 3px;}