/* CSS Document */


/*-- dk 28.08.07 hinzugefügt, da im Mozilla auf der Seite 
News die Tabelle übers Layout hinausgegangen ist
td.text div {
width:592px;
}


#newsfeedtabelle{
width:586px;
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 1px solid; 
left:5px; 
BORDER-BOTTOM: #cccccc 1px solid; 
HEIGHT: 6px;

}
*/
.text,
.text font {
line-height: 15px;
}

#zelle_main table {
width: 560px;
float: left;
}
#sprachauswahl a img {
height: 26px;
border: 0px;
}

#sendtofriend {
border-top:#4D6BA7 1px solid;
}


#sprachauswahl{
background-image:url(../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/images/flaggen_higru.jpg);
background-repeat:repeat-x;
padding-top:1px;
border-right: #4D6BA7 1px solid;
}

hr {

border-right: #fff 1px solid;
border-top: #fff 1px solid;
  height:0;
  border-bottom:1px solid #999EAF;
text-align:left;

}

/*---------------------------------------*/
/*               Newsfeed                */
/*---------------------------------------*/

#newsfeed {
font-size: 11px;
line-height:18px;

}
#newsfeedtabelle {
position:relative;
width: 599px;
_width: 580px;
border: 1px solid #cccccc;
}

#newsfeedtabelle td { 
padding-left: 4px;
}

#newsfeedtabelle h2 {

font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
float: left;
}


#newsfeedtabelle p {

font-size: 11px;
font-weight: normal;
padding: 0px;
margin: 0px;
float: left;
}

/*---------------------------------------*/
/*        Tabelle webmail dw2000.de      */
/*---------------------------------------*/

	#webmail{
	width: 560px;
	}
	#webmailtabelle {
	border: #c1c1c1 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 560px;
	}
	#webmailtabelle tbody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	#autologin input,
	#autokomprimierung input {
	width: 25px;
	float: left;
	padding:0px;
	margin: 0px;
	}
	#autologin,
	#autokomprimierung {	
	padding-top: 5px;			
	}
	#autokomprimierung {	
	padding-bottom: 25px;
	
	}


/*---------------------------------------*/
/*       Tabelle Menschen dw2000.de      */
/*---------------------------------------*/

	#menschen_tabelle {
	border: 1px solid #cccccc;
	}
	.navi {
	border-bottom:1px solid #ffffff;
	}
	#teaser_rechts {
	position:absolute;
	left:800px;
	top:90px;
	width:302px;
	height:157px;
	z-index:1;
	}
	#zurueck_send2friend {
	font-size: 10px;
	}


/*---------------------------------------*/
/*         Newsletter eintragen          */
/*---------------------------------------*/
	
/* gab Konflikt bei Gewinnspiel
.text input {
	width:213px;
	margin-bottom: 10px;
	border: #9F9F9F 1px solid;
	}


*/
	/* Radiobutton für Gewinnspiel*/ 
	.text input .auswahlradio{
	width:13px;
	margin-bottom: 10px;
	border: #9F9F9F 1px solid;
	}

	/* Inputfelder fuer Gewinnspiel*/ 
	.text .inputfeldformular {
	width:213px;
	margin-bottom: 10px;
	border: #000px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

	/* Zellen bei Radiobutton Gewinnspiel*/
	#radiobutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

	/*Abschlussmeldung Gewinnspiel*/
	#abschlussmeldung {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}

	#inputabbestellen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	#newletter td,
	#newletter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	padding-left:5px;
padding-top: 5px;
	}
	#newletter select {
	margin-bottom: 13px;
	}
	.text #absenden,
	#newletter textarea,
	#newletter select,
	#newletter input {
	border: #9F9F9F 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:18px;
	}
	#newletter select {
	width:113px;
	height:18px;
	}
	#newletter #absenden {
	width:200px;
	height:18px;
	float: left;
	}
       #abonnieren  {
	width: 100px;
	height:18px;
	display: inline;
	}
       #abbestellen {
	position: relative;
	width: 100px;
	height:11px;
	_height:17px;
	/*margin: -28px 0px 0px 110px;*/
	padding: 3px 0px 2px 0px;
	_padding: 2px 0px 2px 0px;
	border: #9F9F9F 1px solid;
	background-color: #D4D0C8;
	text-align: center;
	}

       #abbestellen a {
       color: #000000;
       text-decoration: none;
	}



/*---------------------------------------*/
/*     Sofortrueckruf Kontaktformular    */
/*---------------------------------------*/

	#sofortrueckruf select {
	margin-bottom:10px;
	}


	#sofortrueckruf {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	}

	#checkbox input,
	#sofortrueckruf textarea,
	#sofortrueckruf select,
	#sofortrueckruf input {
	border: #9F9F9F 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	input.checkbox {
	position: relative;
	width: 21px;
	padding: 0px;
	margin: 0px;
	border:  1px #9F9F9F solid;
	}

	#checkbox {
	padding-top:5px;
	}


	#input_sofort input {
	width: 100px;
	}

	#input_sofort {
	position: relative;
	left: 222px;
	top: 25px;
	}
/*---------------------------------------*/
/*                 Sitemap               */
/*---------------------------------------*/

#sitemap_2 a {
font-size:12px;
color:#d9681c;
}

#sitemap_3 a:link,
#sitemap_3 a:visited {
font-size: 12px;
color:#4a5c74;
}

#sitemap_3 a:hover {
color:#d9681c;
}


	.sitemap_level2_container {
	padding-left: 50px;
	}

	.sitemap_level3_container
	{
	padding-left: 50px;
	}


/*---------------------------------------*/
/*              Send2friend              */
/*---------------------------------------*/


	#send2friend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 30px;
	}

/*---------------------------------------*/
/*                Teaser                 */
/*---------------------------------------*/

	h1.news_teaser {
	font-size:12px;
	font-weight:bold;}

	.news_teaser {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	height:25px;
	}



	#news_teaser_inhalt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f2f4fc;
	color:#4f5c7f;

	border-left: 1px solid #4f5c7f;
	border-right: 1px solid #4f5c7f;
	border-bottom: 1px solid #4f5c7f;
	padding: 5px;
	}



/*---------------------------------------*/
/*           Grundeinstellungen          */
/*---------------------------------------*/

	html, body { height:100%; }


	.text table {
	max-width:580px;
	
	}	

	.text,
	.text font {
	line-height: 15px;
	}


	.text a {
	color: #ff9900;
	}
	.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	}



	#left {

	position:relative;
	width:180px;
	padding-bottom:20px;

	}





	.input {

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	width:200px;
	}


	#navipath {

	padding:0;

	padding-bottom:10px;

	background-color:#ffffff;

	color:rgb(99,99,99);

	width:388px;

	}


	h1 {

	padding-left:2px;

	font-weight:bold;

	font-size:13px;

	color:rgb(217,104,28);

	margin:0;

	}



	h1.content {
	margin-bottom:12px;
	padding:0;
	}

	img {
	border: 0px;
	}

	hr { color:rgb(210,210,210); }

	a {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}



	a:hover { text-decoration:underline;
	color: #EF8100; }



	a.newsheadline { font-weight:bold; } 



	a.bottomnavi { color:rgb(160,160,160); font-size:9px; } 



	a.additionalnavi { font-size:12px; color:#333333 }



	a.navipath { font-size:10px; color: rgb(160,160,160); } 



	a.navileft_passive {

	display:block;

	background-color:#E8E8EE;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(51,79,119);

	} 



	a.navileft_active {

	display:block;

	background-color:#ffffff;

	background:url("../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/css/images/navi_pfeil_rechts.gif") no-repeat;

	background-position:right;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(51,79,119);

	} 



	a.navileft_open {

	padding-left:10px;

	display:block;

	background:url("../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/css/images/navi_pfeil.gif") no-repeat;

	background-position:right;

	background-color:#E8E8EE;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(51,79,119);

	} 

	#linkpartner a{ /* siehe Agentur->Partner */

	color: #BFBFBF;
	}

	#linkpartner a:hover { text-decoration:underline;
	color: #EF8100; }

/*---------------------------------------*/
/*                 Main                  */
/*---------------------------------------*/
	
	
	#startinhalt {
top:0px;
	background-color: #ffff00;
	color: ff0000;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	}


	.startseite_news {
	position: relative;
	
	width: 165px;
	float:right;top:15px;
	z-index:1;}
	

	
	#banner_rechts {
        position:fixed;
        top:73px;
        left:788px;
        padding: 0;
        margin: 0;}


/* Nur für den MSIE */

* html, * html body {
    overflow:hidden;
    bottom:0;
    height:100%;
}


* html #banner_rechts {
    position:absolute;
}

* html #content {
    position:absolute;
    top:0; bottom:0; left:0; right:0;
    height:100%;
    width:100%;
    overflow:auto;
    margin:0;
}


* html #banner_rechts {
    top: 89px; 
    margin:0;
    width:10.5em;}

/*---------------------------------------*/
/*                Sitemap                */
/*---------------------------------------*/

	a.sitemap_level1 {

	display:block;

	border-bottom:1px solid #b4a8b4;

	color:rgb(217,104,28);

	font-weight:normal;

	padding-bottom:.4em;

	background:url("../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/css/images/navi_pfeil_rechts.gif") no-repeat;

	background-position:right;

	}



	a.sitemap_level2 {

	color:rgb(62,77,116);

	background:url("../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/css/images/navi_pfeil_rechts.gif") no-repeat;

	background-position:170px 4px;

	display:block;

	}



	a.sitemap_level3 {

	color:rgb(190,190,190);

	}



	.sitemap_level2_container {

	float:left;

	width:50%;

	padding-top:.3em;

	}



	.sitemap_level3_container {

	float:right;

	width:50%;

	padding-top:.3em;

}



.input_searchbox {

	width:100px;

	vertical-align:middle;

	font-size:11px;

	color: #000000;

}



.input_newsletterselect {

	width:80px;

	vertical-align:middle;

	font-size:11px;

	margin-right: 8px;

	color: rgb(62,77,116);

}



.label_searchbox {

	vertical-align:middle;

	color:#9d9ea2;

	position:relative;

	

	/*left:-65px;*/

}



#loginbox {

	background-color:#DFE0E5;

	border-top:1px solid #aeaeae;

	border-bottom:1px solid #aeaeae;

	padding-bottom:.6em;

	padding-top:.6em;

	padding-left:0em;

	padding-right:0em;

	margin-top:1.5em;

	margin-bottom:1.5em;

}



#searchbox {

	



	

}



#newsletterbox {

   background-color:#DFE0E5;

   border-top:1px solid #aeaeae;

   border-bottom:1px solid #aeaeae;

   padding-bottom:.6em;

   padding-top:.6em;

   padding-left:.5em;

   padding-right:.5em;

   margin-top:1.5em;

   margin-bottom:1.5em;

}



.hidden {

	display:none;

}







#additionalnavi {

	float:right;

	background-color:#ffffff;

	margin-top:3px;

	padding-bottom:2px;

	padding-top:0px;

	margin-left:10px;

	text-align:center;

	width:170px;

	color:rgb(160,160,160);

}

.tab_oben {

width:781px;}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/images/higru-main.jpg);

	background-repeat:repeat-y;

}

.head-higru-rechts {

background-image:url(../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/images/dw2000_r1_c5.jpg);

background-repeat:repeat-x;

background-position:top;}





.suche {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

border:1px #fe9f1f;

border-style:solid solid solid solid;

padding:5xp;

width:100px;

height:15px;

vertical-align:middle;

}



.box_header {

background-color:#4b5c96;

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

width:100%;

height:30px;

}



.box_header_datum {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

}

.box_rahmen {
border:1px #4f5c7f;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4f5c7f;}



/*-------------------------------------------------*/
/*               Hauptnavigation                   */
/*-------------------------------------------------*/

	.navi {
		display: block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		width: 158px;
		max-width:154px;
		text-decoration:none;
		color:#FFFFFF;
		margin: 0 0 0 0;
		text-align: left;
		padding-left:4px;
		padding-bottom:0px;
		padding-top:0px;
		}


	.navi a:link {
		display: block;
		color:#FFFFFF;
		text-decoration:none;
		}

	.navi a:hover {
		text-decoration:none;
		border-color: #fcae44;
		color: #ffffff;
		background: #31458b;
		}

	.navi a:visited {
		display: block;
		color:#FFFFFF;
		text-decoration:none;
		}

	.navi a
		{
		font-size:11px;
		display: block;
		padding: 7px 4px 5px 0px;
		border-left: 5px solid #47619f;
		background: #31458b;
		text-decoration: none;
		}



/*subnavi start*/



.imgnavisub {

border-left: solid #d7d7d5 4px;



}



.navisub_1 {



display: block;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration:none;

color:#FFFFFF;

margin: 0 0 0 0;

text-align: left;

padding-left:0px;

padding-bottom:0px;

padding-top:0px;



}


.navisub_1 a

{



font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

text-decoration:none;

color:#FFFFFF;

border-left:solid #47619f 5px;

display: block;

padding: 0px 0px 0px 15px;

background: #31458b;

vertical-align:bottom;

background-image:url(../../../../external.gif?link=http://dw2000.local/bilder/navisub.jpg);

background-repeat:no-repeat;

height:20px;

}

.navisub_1 a:hover

{

height:20px;

border-left: solid 5px #47619f;

font-size:10px;

display: block;

padding: 0px 0px 0px 15px;



background: #31458b;

text-decoration: none;

vertical-align:bottom;

background-image:url(../../../../external.gif?link=http://dw2000.local/bilder/navisubroll.jpg);

background-repeat:no-repeat;

}


/*subnavi ende*/

.navi_klein {

display: block;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

width: 133px;

text-decoration:none;

color:#FFFFFF;

margin: 0 0 0 0;

text-align: left;

padding-left:25px;

padding-bottom:0px;

padding-top:0px;

}



.navi_klein a:link {

display: block;

color:#FFFFFF;

text-decoration:none;

}



.navi_klein a:hover {

text-decoration:none;

border-color: #fcae44;

color: #ffffff;

background: #31458b;



}

.navi_klein a:visited {

display: block;

color:#FFFFFF;

text-decoration:none;

}



.navi_klein a

{

font-size:10px;

display: block;

padding: 7px 1px 1px 1px;

border-left: 5px solid #47619f;



background: #31458b;

text-decoration: none;

}






	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Newsbox           */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#newsbox {
		position:absolute; 
		left:631px; 
		top:283px; 
		width:140px; 
		height:78px; 
		z-index:1
		}



/*-------------------------------------------------*/
/*         Alternative    Hauptnavigation          */
/*  Dies ist eine gesplittete Navigation. Hab sie  */
/*  ausgeschaltet, weil mir die andere effektiver  */
/*    erschien.                                    */
/*-------------------------------------------------*/
	.navSpc {
		width: auto;
		height: 20px;
		display: none;
	}
	div.HauptNav {
	}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Alle Links          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	div.HauptNav a {
	}
	div.HauptNav a:hover {
		color: #fff;
		background-image:url(../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/images/pfeil_navi.jpg);
		background-repeat:no-repeat;
		background-position:right;
	}
	div.HauptNav div {
	}
	
/*_____________________ Ebene 1 ___________________________*/

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Hauptcontainer       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	div.HauptNav div.NavFirstIn {width: 158px;
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Alle Link s         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
		
	div.HauptNav div.NavFirstOff,
	div.HauptNav div.NavFirstOn,
	div.HauptNav div.NavFirstOpen {     
		padding: 5px 0 5px 4;
		
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Alle Links         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
		
	div.HauptNav div.NavFirstOff a,
	div.HauptNav div.NavFirstOn a,
	div.HauptNav div.NavFirstOpen a {
		font-size: 13px;
		padding: 5px 0px 5px 10px;
		color: #fff;
		text-decoration:none;
                        
                        
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	div.HauptNav div.NavFirstOff a:hover,
	div.HauptNav div.NavFirstOn a:hover,
	div.HauptNav div.NavFirstOpen a:hover{
                padding: 5px 0px 5px 5px;
		color: #fff;
		border-left: #FCAD44 solid 5px;
			
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*     Link hier, Im Pfad      */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavFirstOn a,
	div.HauptNav div.NavFirstOpen a {
	color: #fff;
	background-image:url(../../../../external.gif?link=http://dw2000.local/internet-agentur-landkreis-cham/cms/css/images/pfeil_navi.jpg);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	}
/*_____________________ Ebene 2 ___________________________*/

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Hauptcontainer       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavSecondIn {
	
	}
	div.HauptNav div.NavSecondOff,
	div.HauptNav div.NavSecondOn,
	div.HauptNav div.NavSecondOpen {
		padding: 3px 0px 5px 20px;
	}
	div.HauptNav div.NavSecondOff a,
	div.HauptNav div.NavSecondOn a,
	div.HauptNav div.NavSecondOpen a {
		font-size: 12px;
		padding: 1px 3px;
		color: #fff;
		text-decoration:none;

			
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavSecondOff a:hover,
	div.HauptNav div.NavSecondOn a:hover,
	div.HauptNav div.NavSecondOpen a:hover {
		color: #fff;
	}		
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*      Link hier, Im Pfad     */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
		
	div.HauptNav div.NavSecondOn a,
	div.HauptNav div.NavSecondOpen a {
		color: #fff;
	}
/*_____________________ Ebene 3 ___________________________*/
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*       Hauptcontainer        */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavThirdIn {
	}
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Alle Links         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
		
	div.HauptNav div.NavThirdOff a,
	div.HauptNav div.NavThirdOn a,
	div.HauptNav div.NavThirdOpen a {
		padding: 2px 20px 2px 40px;
		white-space:normal;
		display: block;
		font-size: 11px;
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
		
	div.HauptNav div.NavThirdOff a:hover,
	div.HauptNav div.NavThirdOn a:hover,
	div.HauptNav div.NavThirdOpen a:hover {
		color: #fff;
	}
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*     Link hier, Im Pfad      */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavThirdOn a,
	div.HauptNav div.NavThirdOpen a {
		font-weight: bold;
		color: #fff;
	}
/* << */

