/* CSS Document */

body {
  background-color: #E8E8E8;
}

.csc-header,.csc-textpic,.csc-textpic-imagewrap,.csc-textpic-text {
  background-color: transparent;
}

.important {
  color: red;
}

.align-right {
  text-align: right;
}

h4,h5,h6,div,p,body,html,input,button { 
  font: normal 12px Arial,Verdana,Helvetica;
  color: black;
}

h1 {
  font: normal 18px Arial,Verdana,Helvetica;
  color: #2B59A8;
}
.csc-firstHeader {
  /*leer*/
}

a:link {
  color: #004EAC;
  text-decoration: none
}

a:visited {
  color: #004EAC;
  text-decoration: none
}
a:hover {
  color: #004EAC;
  text-decoration: none
}
a:active {
  color: #004EAC;
  text-decoration: none
}

ul {
  list-style:none;
  margin:0px;
  padding:0px;
}

li {
  background:url(../fileadmin/images/amlist.gif) no-repeat;
  padding-left:18px;
  line-height:16px;
}

div {
  background-color: #FFFFFF;
}

div,img {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

img.block {
  display: block;
}

div#top {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #2B59A8;
}

div#down {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #2B59A8;
}

div#yellowBar {
  width: 900px;
  height: 10px;
  background-color: #FCD116;
}

div#header {
  width: 890px;
  height: 40px;
  background: url(../fileadmin/images/autometerlogo2.gif);
  padding: 5px;
}


div#trailer {
  width: 900px;
  height: 150px;
  background-color: #2B59A8;
}

div#blueBar {
  width: 900px;
  background-color: #2B59A8;
}

div#loginName {
  padding: 2px 10px 1px 12px;
  background-color: transparent;
  float: left;
  font: normal 10px Arial,Verdana,Helvetica;
  color: #FFFFFF;
  text-align: right;
}

div#quickBarMenu {
  padding: 2px 10px 0px 10px;
  background-color: transparent;
  font: normal 10px Arial,Verdana,Helvetica;
  text-align: right;
}

div#quickBarMenu a { 
  text-decoration: none;
  color: #FFFFFF;
}

div#left_1 {
  width: 160px;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 1px;
}

div#left_2 {
  width: 152px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  /*border-bottom: 1px solid #2B59A8;*/
  /*padding-right: 1px;*/
  text-align: left;
  /*margin-top:15px;*/
  /*background: #CCDCEE;*/
}

div#left_3 {
  width: 160px;
  padding: 1px;
  /*margin-top:15px;*/
  margin-bottom:150px;
  /*background:#2B59A8;*/
}

div#navigationpath {
  width: 520px;
  padding: 5px 10px 5px 10px;
  font: normal 10px Arial,Verdana,Helvetica;
}

div#content {
  width: 520px;
  padding: 10px;
}

.csc-textpic-caption {
  font-size:11px;
  color:#2B59A8;
}

.csc-searchResultHeader {
  font-size:14px;
}

.inputRahmen {
  border: #2B59A8;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.search-submit,.login-submit {
  border: none;
  margin-top: 5px;
  color: #FFFFFF;
  background-color:#2B59A8;
}

div#content-element {
  background-color: transparent;
  line-height: 10px;
}

div#right {
  width: 186px;
  background-color: transparent;
  padding: 10px 5px 10px 5px;
}

div#right h1 {
  font: normal 14px Arial,Verdana,Helvetica;
  color: #2B59A8;
  font-weight: bold;
}

div#right p {
  font: normal 11px Arial,Verdana,Helvetica;
}

div#footer {
  width: 880px;
  padding: 2px 10px 2px 10px;
  border: 1px solid #2B59A8;
  background-color: #2B59A8;
  margin-left: auto;
  margin-right: auto;
  font: 10px Arial;
  color: #CCDCEE;
  text-align: right;
}

div#bottom {
  width: 900px;
  border: #FFFFFF;
  border-style: solid;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  background-color: #FFFFFF;
  text-align: center;
}

#dvGP
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
    text-align: left;
    background-color: #E8E8E8;
}

#ifGP
{
    height: 200px;
    width: 510px;
    background-color: #E8E8E8;
}

div.frame
{
    width: 510px;
    height: 1000px;
}