/*
	2009-08-26 - styles-court.css
	www.cambridge-court.de - (ndg)GERNER.NET																				RG
*/
html {
overflow: auto;
}
body {
    background-color : #6389c7;
}

html, body, textarea
{
	scrollbar-Arrow-Color: 		#ffffff;
	scrollbar-Face-Color: 		#456c9d;
	scrollbar-Track-Color: 		#6389c7;
	scrollbar-Shadow-Color: 	#456c9d;
	scrollbar-Highlight-Color: 	#456c9d;
	scrollbar-3dLight-Color: 	#456c9d;
	scrollbar-DarkShadow-Color: #456c9d;
}

body, a, p, td, div, h4, h5, h6, li, select, option, input
{
    font-family:      Geneva,Verdana,Tahoma,Arial,Scala Sans Regular,Helvetica,sans-serif;
}
h1, h2
{
    font-family:      Futura Lt Bt, Book Antiqua, Times New Roman, Scala Regular, Geneva,Verdana,Tahoma,Arial,Scala Sans Regular,Helvetica,sans-serif;
    margin:           0px;
    padding:          20px 0px 25px 35px;
}
h1
{
    font-size:        66px;
}
h2
{
    font-size:        40px;
}
h3
{
    font-size:        1.4em;
    margin:           0px;
    font-weight:      normal;
}

a {
    text-decoration:  none;
}

a:hover {
    text-decoration:  underline;
}

img, table  {
    margin:     0;
    padding:    0;
    border:     0px none;
}

body
{
    margin:     0px;
    padding:    0px;
}

/*
	Ansichten und Darstellungen    ab hier ...
*/
@media screen, handheld {
  .fixlupe {
  	position:   fixed;
  	float:      left;
  	top:        10px;
  	left:       10px;
  	z-index :   9999;
  }
  .fixbottom {
  	position:   fixed;
  	float:      left;
  	bottom:     -1px;
  	z-index :   10000;
  }
  td.content {
    font-size :         1.1em;
	font-family:        Tahoma, Arial, Verdana, Helvetica, sans-serif, Garamond,;
  }

}
@media print {
  .fixlupe {
  	display: none;
  }
  .fixbottom {
  	display: none;
  }
  .durckhinweis {
  	display: none;
  }
  img.screenonly {
  	display: none;
  }
  td.content {
    font-size :         1.1em;
	font-family:        Times New Roman, Courier New, Helvetica, serif, Garamond,;
  }

}

.darstellung {
    width:      100%;
    text-align: center;
}
td.contentlinks {
    background:         #6389c7 url(../bild/style/inhalt-links.gif) repeat-y right top;
    width:              9px;
    padding:            0px 0px;
    margin:             0 auto;
}
td.contentrechts {
    background:         #6389c7 url(../bild/style/inhalt-rechts.gif) repeat-y left top;
    width:              10px;
    padding:            0px 0px;
    margin:             0 auto;
}
td.content {
    background:         #ffffff url(../bild/style/inhalt.gif) repeat-x;
    width:              993px;
    margin:             0px;
    padding:            25px;
    text-align:         left;
    vertical-align:     top;
    min-height:         620px;
    letter-spacing:     0px;
}
#fussleiste {
    background :        #456c9d url(../bild/style/bk-bottom.gif) repeat-x top left;
    min-height:         50px;
    margin:             0px;
    padding:            0px;
}
/* Ende der       H a u p t b l ö c k e        */

#menuebutton {
    width:              1000px;
    height:             38px;
    margin:             0px;
    padding:            0px;
    text-align:         left;
}

#fussinfos {
    width:              1000px;
    height:             40px;
    margin:             0px;
    padding-top:        15px;
    text-align:         left;
  	font-size :         18px;
	color :             #e2e2e2;
	line-height :       15px;
	font-family:        Futura LT BT, Tahoma, Arial, Verdana, Helvetica, sans-serif, Garamond,;
}
#bottomlinks {
    float:              left;
    width:              60px;
    padding:            0;
}
#bottommitte {
    float:              left;
    width:              600px;
    padding:            5px 0px 0px 60px;
}
img.office[lowsrc="thumb"] {
    background-image:   url(../bild/view/courthouse12big-low.jpg);
  }
.vorlader {
                        display: none;
}


div.clear
{
    clear:      both;
    height:     0;
    margin:     0;
    padding:    0;
    font-size:  0;
}

/*
	F l o a t    ab hier ...
*/

img#o0o, #bottomlinks,   {
    float:      left;
}
img#ooooooo,  {
    float:      none;
}
#oben, #bottomrechts {
    float:      right;
}

/*
	Leutturm und Positionsmeldungen    ab hier ...
*/
#page, #obenrechts {
	position:       relative; /* absolute | fixed | relative | static | inherit  */
}

/* Anker ab hier */



/* Menufuehrung aller Ankerbefehle ... hier a. ... */
a.imtext {
	color: #505050;
	text-decoration : none;
	border-bottom: dotted 1px;
}
a.imtext:visited {
	color: #000000;
	text-decoration : none;
	border-bottom: solid 1px black;
}
a.imtext:hover {
	color : red;
	text-decoration : none;
	border-bottom: solid 1px blue;
}
a.imtext:active {
	color : #c12e2e;
	text-decoration : none;
	border-bottom: solid 1px #c12e2e;
}

a.bottomenu:link, a.bottomenu:visited  {
    color:              #8b8f91;
    line-height:        22px;
    text-decoration :   none;
    border-bottom:      1px dotted gray;
}
a.bottomenu:hover {
    color :             #38559f;
    text-decoration :   none;
    border-bottom:      1px solid red;
}

/* Inhalte in Eingabefeldern ... <form ... */
.button  {
    font-size :         1.1em;
	font-family:        Tahoma, Arial, Verdana, Helvetica, sans-serif, Garamond,;
	color :             #456c9d;
}
.feld  {
    font-size :         1.1em;
	font-family:        Tahoma, Arial, Verdana, Helvetica, sans-serif, Garamond,;
	color :             #456c9d;
	background:         #ffffff;
	border-left:        #fffacf 0px solid;
	border-right:       #777777 0px solid;
	border-top:         #fffacf 0px solid;
	border-bottom:      #777777 1px dotted;
	padding:            0px;
	margin-bottom:      10px;
}
.felderror  {
    font-size :         1.1em;
	font-family:        Tahoma, Arial, Verdana, Helvetica, sans-serif, Garamond,;
	color :             #456c9d;
	background:         #e4ebf3;
	border-left:        #fffacf 0px solid;
	border-right:       #777777 0px solid;
	border-top:         #fffacf 0px solid;
	border-bottom:      red 2px dashed;
	padding:            0px;
	margin-bottom:      10px;
}



