/* ALLGEMEIN */

#doc3 {
  padding-left:3px
}
html {
  background: #111217 url(/images/bg.jpg) repeat-x;
}
div, td, p, input, textarea, select, h1, h2, h3, h4, h5 {
  font-family: Courier;
}
div, td, p, h2, h3, h4, h5 {
  color:#ebebeb
}
h1 {
  color:#f60;
  font-weight:bold;
  font-size:152%
}
h2 {
  font-weight:bold;
  font-size:144%
}
h3 {
  font-weight:bold;
}
input, textarea, select {
  color:#000;
}
form, p {
  margin:0;
}
a {
  color:#fff;
  text-decoration:underline
}
a:hover {
  text-decoration:underline
}
#hd a,#ft a {
  text-decoration:none
}
#hd a:hover,#ft a:hover {
  text-decoration:none
}
td {
  vertical-align:top
}
div.box {
  padding:10px 0;
}
div.box img {
  display:block
}
#map a {
	color:000;
}
.orange {
  color:#f60
}
.green {
  color:#b4ce28
}
.bold {
  font-weight:bold
}
hr {
  background-color:	#ebebed;	/* Mozilla 1.4 */
  color: #ebebed;	/* IE 6 */
  border: #ebebed;	/* Opera 7.11 */
  height: 1px;		/* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
.colTable {
  margin-top:9px
}


/* Formulare */

p input, div textarea {
  border:0;
}
p.logIn {
  width:100px;
  height:17px !important;
  height:19px;
  background:url(/images/bg_inputHeader.gif) no-repeat;
  padding:3px 0 0 7px
}
p.logIn input {
  width:80px;
  color:#b0b1b0;
  background-color:#f0eded
}
p.search {
  width:178px;
  height:26px;
  background:url(/images/bg_inputSuche.gif) no-repeat;
  padding:6px 0 0 10px;
}
p.search input {
  width:160px;
  font-size:144%;
  background-color:#f0eded
}
#leftColForm p, td#rightColForm p, table#form p {
  height:19px;
  padding:3px 0 0 7px
}
table#form td {
  padding:4px 0;
  vertical-align:middle
}
p.form300 {
  width:300px;
  background:url(/images/bg_input300px.gif) no-repeat;
}
p.form300 input {
  width:280px;
  background-color:#f0eded
}
p.form170 {
  width:170px;
  background:url(/images/bg_input170px.gif) no-repeat;
}
p.form170 input {
  width:150px;
  background-color:#f0eded
}
p.form335 {
  width:335px;
  background:url(/images/bg_input335px.gif) no-repeat;
}
p.form335 input {
  width:315px;
  background-color:#f0eded
}
div.form335Area { 
  width:335px;
  height:113px;
  padding:3px 0 0 7px;
  background:url(/images/bg_textarea334px-big.gif) no-repeat;
}
div.form335Area textarea {
  width:315px;
  height:93px;
  overflow: hidden;
  background-color:#f0eded
}
div.form335AreaSmall { 
  width:335px;
  height:74px;
  padding:3px 0 0 7px;
  background:url(/images/bg_textarea334px-small.gif) no-repeat;
}
div.form335AreaSmall textarea {
  width:315px;
  height:54px;
  overflow: hidden;
  background-color:#f0eded
}
p.form361 {
  width:361px;
  background:url(/images/bg_input361px.gif) no-repeat;
}
p.form361 input {
  width:341px;
  background-color:#f0eded
}
input[type=radio] {
  margin-right:3px
}

/* OBEN */

#hd p, .leftBoxMid p,.leftBox1Mid p,.leftBox2Mid p, .rightBox p  {
  float:left
}
#logo {
  padding-top:26px;
  width:300px;
} 
#headerTop {
  padding-top:57px;
  width:670px;
  overflow:hidden
}
#headerTop a {
  display:block
}
#headerTop img {
  display:block
}
#headerSub {
  padding-top:4px !important;
  padding-top:3px;
  padding-left:11px
} 
#hd a {
  color:#f60;
  font-size:182%;
  font-weight:bold
}
td#headerSub {
  height:14px;
  overflow:hidden;
}
#headerSub a {
  color:#fff;
  font-size:77%;
  font-weight:normal
}

/* MITTE */

.yui-g {
  padding-top:2px
}

/* oben */

#topRow {
  padding:7px 0 10px 5px;
}
.topBoxMid {
  background:url(/images/tb_mid_788.gif) repeat-y;
  padding:0 12px;
}
.topBoxHeadline {
  background:url(http://www.mordort.de/images/tb_top_788.gif) no-repeat;
  font-weight:normal
}

/* links */

/* allgemein */

td#leftColNews, td#leftColDetail {
  padding-top:30px !important;
  padding-top:31px;
  padding-left:5px;
}
td#leftColDetail img {
  display:block
}
td#leftColForm {
  padding-left:5px;
}
td.leftBoxMid img {
  display:block
}
td.leftBoxHeadline, td.leftBox1Headline, td.leftBox2Headline, td.topBoxHeadline {
  padding:3px 0 3px 12px;
}
td.leftBoxHeadline h2,td.leftBox1Headline h2, td.leftBox2Headline h2, td.topBoxHeadline h2 {
  margin:0;
  padding:0
}
td.bullet img {
  margin:5px 7px 0 0;
  display:block
}
table#datetable td {
  padding-right:7px
}

/* speziell */

td#leftColNews td.leftBoxHeadline {
  background:url(/images/lb_top_258.gif) no-repeat;
  font-weight:normal
}
td#leftColDetail td.leftBoxHeadline {
  background:url(/images/lb_top_331_0B0D0F.gif) no-repeat;
  font-size:77%
}
td#leftColForm td.leftBox1Headline {
  background:url(/images/lb_top_398_0C0E11.gif) no-repeat;
}
td#leftColForm td.leftBox2Headline {
  background:url(/images/lb_top_398_29303C.gif) no-repeat;
}
td#leftColNews td.leftBoxMid {
  background:url(/images/lb_mid_258.gif) repeat-y;
}
td#leftColNews td.leftBoxMid .map {
  background:url(/images/box_karte.gif) no-repeat;
  width:237px;
  height:214px;
  padding-top:7px
}
td#leftColDetail td.leftBoxMid {
  background:url(/images/lb_mid_331.gif) repeat-y;
}
td#leftColForm td.leftBox1Mid {
  background:url(/images/lb_mid_398_light.gif) repeat-y;
  padding-left:14px
}
td#leftColForm td.leftBox2Mid {
  background:url(/images/lb_mid_398.gif) repeat-y;
  padding-left:14px
}
.greyBoxTop {
  width:237px;
  height:10px;
  background:url(/images/greyBox_top.gif) no-repeat;
  font-family: Arial;
  font-size:0
}
.greyBoxMid {
  width:237px;
  background:url(/images/greyBox_mid.gif) repeat-y;
}
.greyBoxMid td {
  text-align:left;
  line-height:1.1em
}
.greyBoxBottom {
  width:237px;
  height:10px;
  background:url(/images/greyBox_bottom.gif) no-repeat;
}

/* rechts */

td#gmap div {
  font-family:Arial;
  color:#000;
}
#legendeTable td {
  text-align:left
}

/* allgemein */

td.rightBox1Headline, td.rightBox2Headline, td.rightBox3Headline {
  padding:5px 0 3px 12px;
}
td.rightBox1Headline h2, td.rightBox2Headline h2, td.rightBox3Headline h2  {
  margin:0;
  padding:0
}

td.rightBox1Headline b, td.rightBox2Headline b {
  color:#f60;
}

/* speziell */

td#rightCol, td#rightColDetail {
  padding-top:25px
}
td#rightColForm {
}
td#rightCol h1, td#rightColDetail h1 {
  padding-left:12px;
}
td#rightCol td.rightBox1Headline, td#rightColDetail td.rightBox1Headline {
  background:#0e1014 url(/images/rb_top_597_0E1014.gif) no-repeat;
}
td#rightColDetail td.rightBox2Headline {
  background:#29303c url(/images/rb_top_597_29303C.gif) no-repeat;
}
td#rightColDetail td.rightBox3Headline {
  background:#1b2027 url(/images/rb_top_597_1B2027.gif) no-repeat;
  font-size:77%;
}
td#rightColDetail td.rightBox2Headline .date {
  font-size:77%;
  font-weight:normal
}
td#rightCol td.rightBoxMid, td#rightColDetail td.rightBoxMid {
  background:url(/images/rb_mid_597.gif) repeat-y;
  padding:0 12px;
}
td#rightCol td.rightBoxMidAlt, td#rightColDetail td.rightBoxMidAlt {
  background:url(/images/rb_mid_597a.gif) repeat-y;
  padding:0 12px;
}
td#rightColForm td.rightBox1Headline {
  background:url(/images/rb_top_371_0c0e11.gif) no-repeat;
}
td#rightColForm td.rightBox2Headline {
  background:url(/images/rb_top_371_2d3442.gif) no-repeat;
}
td#rightColForm td.rightBox3Headline {
  background:url(/images/rb_top_371_282e39.gif) no-repeat;
}
td#rightColForm td.rightBoxMid {
  background:url(/images/rb_mid_371.gif) repeat-y;
  padding:0 12px;
}
td#rightColForm a {
  color:#f60;
}
.homeLegendeLeftCol {
  padding-right:30px 
}
#homeUmkreissucheWrapper {
  position:absolute;
  z-index:1005;
  left:297px;
  top:526px;
  width:640px;
  height:70px;
}
#homeUmkreissuche {
  width:640px;
  height:70px;
  padding-top:15px;
  background:url(/images/balken_umkreissuche_start.png) no-repeat;
  text-align:left;
  color:#000
}
*html #homeUmkreissuche {
  background-image:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=true, src='images/balken_umkreissuche_start.png', sizingMethod=Crop );
}
#homeUmkreissuche td {
  color:#000;
  vertical-align:middle
}

/* Downloads */

tr.listRow  td {
  height:37px;
  vertical-align:middle
}
.odd {
  background-color:#454444
}

/* MAP */

#gmapmarker, #map{
	width:190px;
	font-size:90%;
	text-align:left;
	color:#f60;	
}
#gmapmarker a, #map a {
  color:#f60;
  text-decoration:none
}
#gmapmarker a:hover, #map  a:hover{
  text-decoration:underline
}
#map {
  overflow:hidden
}

/* UNTEN */

#ft {
  font-size:77%;
  color:#fff;
  margin-top:23px;
  padding:0 0 20px 15px 
}

#introtext {
  font-size:85%;
  color:#000;
}

/* Google Syntax Highlight */
.searchWords {
  color:#f60;
  font-weight:bold;
}

#complaint {
  font-size:77%;
  font-weight:normal
}

#servicebar {
	display:block;
	border-top:1px solid #999;
	padding-top:8px;
}

#extcopy {
  font-size:65%;
  font-weight:normal;
}

/*JUITTER PLUGIN CSS*/

#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#454444;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #BBD3A6;padding:3px;clear:both;height:55px;} 
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#FF6600;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}

#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/

#juitterContainer .extLink{} /*CSS for the external links*/

#juitterContainer .hashLink{} /*CSS for the hash links*/

/*end of Juitter CSS*/

