/*****************************************************

		INDUSTRIEGEBIET NORDHAUSEN-GOLDENE AUE
		
		   LANDSIEDEL I MüLLER I FLAGMEYER
		   
		   
	   			CASCADING STYLE SHEET
					D E F A U L T  

*****************************************************/

* {margin:0px; padding:0px;font: normal 1em/150% Arial, Helvetica, sans-serif; color:#00314c;}
body {background:#ebebeb;margin-top:20px;}
#container {width:1000px;height:auto;margin: 0px 0px 0px -500px;left:50%;position:relative;}

#page, #shadowleft, #shadowright {width:815px;height:auto;}
#page {position:relative;float:right;margin-bottom:30px;}
#shadowleft {float:left;background:url(../images/l_shadowleft.jpg) no-repeat top left;}
#shadowright {float:left;padding-bottom:20px;background:url(../images/l_shadowright.jpg) no-repeat bottom right;}

a {outline:none}

/*****************************************************/

#box {width:780px;position:relative;float:left;margin-left:20px;padding-bottom:40px;min-height:720px;height:auto;background:#FFF;}
#footer {margin-left:20px;font: normal 9px/120% Arial, Helvetica, sans-serif; color:#999;}

/*background:url(../images/headgfk.jpg) no-repeat;*/
#head {width:780px;height:220px;position:relative;}
#logo {width:175px;height:35px;position:absolute;bottom:0px;left:-195px;background:url(../images/logo.gif) no-repeat;}
#content {width:690px;height:auto;position:relative;padding:0px 15px 0px 75px;}
.left {width:500px;position:relative;float:left;}
.right {width:160px;position:relative;float:right;}
.clicknav {width:100%;position:relative;margin:10px 0px 25px 0px;float:left;font-size:11px;}
#subline {float:right;margin-right:5px;color:#6685a3;}

#path {width:85%;position:relative;float:left;}
#fontsizer {width:15%;position:relative;float:right;}
.small {font-size:9px;margin-right:4px;}
.basic {font-size:12px;margin-right:1px;}
.big {font-size:15px;}

/*****************************************************/

h1 {width:100%;font-size:1.1em;margin-bottom:12px;}
p {width:100%;font-size:1em;padding-bottom:1.2em}
#inhalt {font-size:0.9em;}

/*****************************************************/

.newsfirst, .news {width:100%;height:auto;padding:25px 0px;border:none;position:relative;float:left;padding-top:0px;margin-bottom:25px}
.news h1 a {text-decoration:none;border:0px}
.news {border-bottom:1px dotted #ccc;}
.newspic { margin:5px 10px 0px 0px;float:left;border: 0px solid #ccc;width:250px;}

.news-list-container div div .newspic { width:130px}

.newstext {float:left;}
.news-single-item {font-size:0.9em}
.news-single-item .news-single-author {padding-bottom:0px;}
.news-single-item .news-single-timedata {font-size:1em;}
.news-single-item .news-single-imgcaption {font-size:0.8em;padding-bottom:0px}
.news-single-item h1 {padding-bottom:0px;margin-bottom:0px}


/*****************************************************/

.bar {width:150px;position:relative;padding:5px;float:left;background:#f7f7f7;}
.barpic {width:150px; height:90px; border:none;}
.barnewsfirst, .barnews, .more {width:150px;font-size:0.7em;line-height:130%;color:#4C6E81;}

.news-latest-gotoarchive {font-size:0.7em}

/*geändert von stoepsel*/
.barnews {margin-top:5px;border-bottom: 1px dotted #b3b3b3;padding-top:5px;padding-bottom:7px;}
.barnews b, .barnewsfirst b {font-weight:bold;color:#4C6E81;}
.more {margin-top:15px;}

/*****************************************************/

#menu {width:245px;height:auto;top:13px;left:-195px;position:absolute;}
#navshadow {width:235px;height:202px;z-index:1;position:absolute;margin-bottom:-15px;right:2px;bottom:0px;background: url(../images/navshadow.png) no-repeat bottom;}

#navpos1 {width:245px;height:auto;position:relative;}
#navpos1 #navcontent1 {width:200px;height:auto;z-index:2;position:relative;min-height:202px;background:#003161;padding:5px 14px;}
#navpos1 #navcontent1 li {width:200px;padding:2px 0px;line-height:1px;list-style:none;border-top:1px dotted #FFF;}
#navpos1 #navcontent1 li.first {border:none;}
#navpos1 #navcontent1 li a {color:#b3c2d0;}
#navpos1 #navcontent1 li a#current, #navpos1 #navcontent1 li a:hover {color:#FFF;}

#navpos1 #navcontent1 li ul {margin-bottom:10px;}
#navpos1 #navcontent1 li ul li {padding-left:10px;border-top:none;}
#navpos1 #navcontent1 li ul li a {text-decoration:none;}

#navpos2 {width:175px;height:auto;position:relative;margin-top:20px;}
#navpos2 #navcontent2 {width:175px;height:auto;z-index:2;position:relative;background:none;padding:5px 0px;}
#navpos2 #navcontent2 li {width:147px;line-height:1px;list-style:none;border-top:1px dotted #00314c;padding:0px 14px;}
#navpos2 #navcontent2 li.first {border:none;}
#navpos2 #navcontent2 li a {color:#00314c;}
#navpos2 #navcontent2 li a#current, #navpos2 #navcontent2 li a:hover {color:#00314c;}
#navpos2 #navcontent2 li {padding-top:3px;padding-bottom:0px;height:24px;}

#navpos3 {font-size:11px;position:relative;margin-top:40px;}
#navpos3 form {width:160px;position:relative;float:left;margin-bottom:5px;}
#navpos3 select, #navpos3 input.search {position:relative;float:left;margin:0px;padding:0px;border:1px solid #CCC;}
#navpos3 select {width:100%;position:relative;}
#navpos3 input.search {height:16px;padding-left:4px;position:relative;}

input.searchbutton {width:20px;height:20px;float:right;margin-top:-1px;}

/*****************************************************/

#contactform {padding:20px;background:#ebebeb;position:relative;float:left;}
#contactform input.field100 {height:16px;font: normal 12px/100% Arial, Helvetica, sans-serif;width:100%;border: 1px solid #ccc;}

#contactform .formrow {width:100%;position:relative;float:left;margin-bottom:5px;}
#contactform textarea {width:100%;height:100px;font: normal 12px/100% Arial, Helvetica, sans-serif;border: 1px solid #ccc;}
#contactform #contactaddress {position:relative;float:left;font: normal 11px/120% Arial, Helvetica, sans-serif;margin:10px 0px 0px 30px;}
#contactform #contact, .col100, .col75, .col50, .col25 {font: normal 10px/100% Verdana, Arial, Helvetica, sans-serif; color:#666;}
#contactform #contact {width:275px;position:relative;float:left;}
.col100 {width:100%;} .col75 {width:73%;} .col50 {width:48%;} .col25 {width:23%;}

/*****************************************************/

a.none {text-decoration:none;}


#footer a:link, #footer a:visited {color:#999;text-decoration:none;}
#footer a:hover, #footer a:active {color:#666;text-decoration:none;}

.clicknav a:link, .clicknav a:visited {color:#00314c;}
.clicknav a:hover, .clicknav a:active {color:#333;}

/*****************************************************/




/*	typo3 - überschriften als grafik	*/

h1 {height:18px;margin-bottom:120px;}

h1 span {display:block;margin-top:10px;position:relative;width:1px;font-size:20px;line-height:22px;overflow:hidden;}

h1 span span {position:relative;display:block;width:500px;}

#inhalt {padding-top:0px;} /*default = "60" Amm, 25.07.2007, wird überschrieben durch add.css */
p.bodytext > h1 {margin-bottom:20px;}



/***************************************************************************
	INDEXED SEARCH
***************************************************************************/

#indexedsearch {width:500px;height:auto;position:relative;float:left;border:1px dotted #ccc;margin-bottom:35px;}
#indexedsearch form {margin:15px;}
#indexedsearch .item {width:100%;height:20px;position:relative;clear:both;margin-bottom:10px;}
.firstrow {width:20%;height:20px;position:relative;float:left;}
.secondrow {width:75%;height:20px;position:relative;float:right;}
#indexedsearch label {position:relative;float:left;}

#indexedsearch .textfield, #indexedsearch .textfieldalone {width:100%;height:20px;border:1px solid #BFBFBF;margin:0px;padding:0px;background-color:#ededed;}
#indexedsearch .selectfield, #indexedsearch .selectfieldalone {width:100%;height:auto;}
#indexedsearch .field50r {width:46%;height:auto;position:relative;float:right;padding:0px;margin:0px;}

.tx-indexedsearch-browsebox {width:100%;position:relative;padding-bottom:5px;border-bottom:1px dashed #ccc; margin-bottom:15px;}
.res-tmpl-css {padding-bottom:10px;margin-bottom:15px;border-bottom:1px dashed #ccc;}




/************************************/
/*             Sitemap              */
/************************************/

	/* Sitemap */
		#inhalt .tx-dropdownsitemap-pi1 {font-size:0.9em;width:100%;margin-bottom:8px;background-color:#FFFFFF;border:1px solid #a7b8c8;overflow:hidden;}/**/
		#inhalt .tx-dropdownsitemap-pi1 img {width:18px;height:18px;margin:0 5px 0 5px;padding:0px; vertical-align: middle}
		#inhalt .tx-dropdownsitemap-pi1 ul, #main .tx-dropdownsitemap-pi1 ol {font-size:1.0em;list-style-type:none;margin:0px;padding:0px;}
		#inhalt .tx-dropdownsitemap-pi1 li {font-size:1.0em;margin:0px;padding:0px;}
		#inhalt .tx-dropdownsitemap-pi1 ul ul, #main .tx-dropdownsitemap-pi1 ol ol {margin-left: 15px;}
		#inhalt .tx-dropdownsitemap-pi1 li.open ul, #main .tx-dropdownsitemap-pi1 li.open ol {display:block;}
		#inhalt .tx-dropdownsitemap-pi1 li.closed ul, #main .tx-dropdownsitemap-pi1 li.closed ol {display:none;}
		#inhalt .tx-dropdownsitemap-pi1 div {padding:2px;margin: 2px;}
		#inhalt .tx-dropdownsitemap-pi1 a {color:#00314c}
		#inhalt .tx-dropdownsitemap-pi1 DIV.expAll {border: solid 0px; background-color:#a7b8c8; margin:0px; padding:5px}
		#inhalt .tx-dropdownsitemap-pi1 DIV.expAll a {color:#FFFFFF; text-decoration:none}



div .contactFormError {font-style: italic;}

.csc-textpic-imagewrap {font-size:0.8em;}
.csc-textpic-caption {font-size:0.8em}
.csc-textpic-image {padding-top:5px;}



/*******************************************/
/*          csc-bulletlist                 */
/*******************************************/

ul.csc-bulletlist {padding-bottom:1.2em}
ul.csc-bulletlist {list-style-position:inside}
ul.csc-bulletlist li {padding-left:1.2em}



#inhalt ul {padding-bottom:1.2em}
#inhalt ul {list-style-position:inside}
#inhalt ul li {padding-left:1.2em}


/*******************************************/
/*          csc-contenttable               */
/*******************************************/

.contenttable tr td {padding:2px;}
.contenttable tr.tr-even {background:#EBEBEB}


/* bilder in links ohne rahmen */
a img {border:none}


/* right news disabled - rauslöschen wenn der neuigkeiten balken rechts wieder rein soll*/
.bar {background:none}
#inhalt {width:630px;}

/* SAFARI-HACK */

.fontsymbol {position:relative;float:right;margin-top:-2px;}
.fontsymbol {position:relative;float:right;margin-top:-5px;#}
