* {
  margin: 0px;
  padding: 0px;
  border:0;
}
body{
  background-color: #c4c8d3;
  color: #474747;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
table {
     text-align: left
}
a {
  color: #474747;
  text-decoration: none;
}
a:hover {
  color: #353535;
  text-decoration: underline;
}
input[type=text], input[type=password] {
  border: 1px dashed #a8b0bd;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 2px;
  font-size: 12px
}
hr {
    margin: 5px 0px 5px 0px;
	border:1px outset #999999;
}
fieldset {
    border:1px dashed #999999;
    padding: 3px;
}
legend {
  font-weight: bold;
  padding: 0px 3px 0px 3px;
}
#infoleiste_button {
  position: fixed;
  bottom: 0px;
  padding: 4px;
  width: 100%;
  background-color: #26365A;
  border-top: 3px solid #056A9A
}
#infoleiste_button div.facebook_like{
  float: left;
  padding-left: 5px
}
#infoleiste_button div.google_like{
  float: left
}
#infoleiste_button div.sonstige_icons {
  text-align: right;
  padding-right: 15px
}


textarea {
  padding: 3px;
  border: 1px dashed #a8b0bd;
  font-size: 12px;
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
}
input[type=file] {
			margin: 2px;
      height: 20px;
      padding: 3px;
      border: 1px dashed #a8b0bd;
      font-family: "MS Sans Serif", sans-serif;
      font-size: 10px;
}
input[type=file]:hover {
   /* Fuer IE ab 6 */
    filter: alpha(opacity=80);
    /* Fuer FF */
    opacity: 0.8;
}
input[type=submit] {
  border: 1px dashed #a8b0bd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 2px;
  font-size: 12px;
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;

}
input[type=submit]:hover {
   /* Fuer IE ab 6 */
    filter: alpha(opacity=80);
    /* Fuer FF */
    opacity: 0.8;
}
.header {
  background-image: url(../images/logo_hintergurnd.png);
  width: 960px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: 0py;
}
.header a {
  color: #FFFFFF;
  text-decoration: none;
}
.header a:hover {
  color: #AFAFAF;
  text-decoration: underline;
}
.header td.oben{
 height: 60px;
}

div.header_navibox:hover, div.header_navibox_hover{
  border-left: 1px dashed #364247;
 /* border-right: 1px dashed #364247;    */
  border-top: 1px dashed #364247;
  border-bottom: 0px dashed #364247;

  padding-top: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
  background-color: #4f6067;
  width: 100px;
  height: 18px;
  color: #FFFFFF;
  text-align: center;
  position: absolute;


  margin-top: 50px;
  height: 19px;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=100);
  /* Fuer FF */
  opacity: 1.0;
  white-space: nowrap;
}
.header td.unten{
  height: 32px;
  padding-left: 5px;
  padding-right: 5px;
  color: #FFFFFF;
}
.header input[type=text], input[type=password] {
  border: 1px dashed #a8b0bd;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 10px;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=80);
  /* Fuer FF */
  opacity: 0.8;
  margin: 2px;
}

.header input[type=submit] {
  border: 1px dashed #a8b0bd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 2px;
  font-size: 9px;
   /* Fuer IE ab 6 */
    filter: alpha(opacity=80);
    /* Fuer FF */
    opacity: 0.8;
}
.header input[type=submit]:hover {
   /* Fuer IE ab 6 */
    filter: alpha(opacity=50);
    /* Fuer FF */
    opacity: 0.5;
}
input.header_suche {
  height: 22px;
  width: 220px;
  background-image: url(../images/header_suche.png);
  color: #000;
  font-size: 12px;
  position: relative;
  padding-left: 25px;
  border: 0px none #FFFFFF;
}
.zwischenleiste {
  background-color: #FFFFFF;
  height: 10px;
  width: 960px;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
}
.zwischenleiste td {

}
.contens {
  background-color: #FFFFFF;
  height: 15px;
  width: 960px;
  min-width: 800px;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
}
.contens .spalte_links {
  vertical-align: top;
  width: 200px;
  padding-left: 5px;
  padding-right: 5px;
}
.contens .spalte_mitte {
  vertical-align: top;
  min-width: 500px;
  padding-right: 5px;
  
}
.contens .spalte_rechts {
  vertical-align: top;
  width: 160px;
  padding-left: 5px;
  padding-right: 5px;
}
.footerleiste {
  height: 25px;
  width: 960px;
  background-color: #fff;
  color: #333;
  font-size: 10px;
}
.footerleiste a {
  color: #333;
  text-decoration: none;
}
.footerleiste a:hover {
  color: #222;
  text-decoration: underline;
}
.footerleiste td {
  padding-left: 5px;
  padding-right: 5px;
}
.copyright{
  margin-bottom: 30px
}

.footerend {
  background-image: url(../images/footerbg.png);
  height: 7px;
  width: 960px;
}

.navi {
  width: 200px;
}
.navi td.titel {
  background-image: url(../images/navi_gruen.png);
  height: 25px;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px
}
.navi td.text {
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
}
ul {
  padding-left: 20px;
}
.navi a {
  color: #474747;
  text-decoration: none;
}
.navi a:hover {
  color: #AFAFAF;
  text-decoration: underline;
}
.navi td.unten {
  height: 10px;
}
.box_mitte {
  width: 100%;
}
.box_mitte .titel_1 {
  background-image: url(../images/titel_a.png);
  height: 25px;
}
.box_mitte .titel_2 {
  background-image: url(../images/titel_b.png);
  height: 25px;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px
}
.box_mitte .titel_3 {
  background-image: url(../images/titel_c.png);
  height: 25px;
}
.box_mitte td.text {
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
}

span.submit {
  border: 1px dashed #a8b0bd;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
}
span.submit:hover {
   /* Fuer IE ab 6 */
    filter: alpha(opacity=80);
    /* Fuer FF */
    opacity: 0.8;
}
div.header_navibox {
  border-left: 1px dashed #364247;
 /* border-right: 1px dashed #364247;    */
  border-top: 1px dashed #364247;
  border-bottom: 0px dashed #364247;

  padding-top: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
  background-color: #4f6067;
  width: 100px;
  height: 17px;
  color: #FFFFFF;
  text-align: center;
  position: absolute;

  margin-top: 50px;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=80);
  /* Fuer FF */
  opacity: 0.8;
  white-space: nowrap;
}

/* Auflistungs Tabelle */

table.auflistung{

}

table.auflistung .tab_show {
  color: #FFFFFF;
  background-color: #363636
}
table.auflistung .tab {
  background-color: #F8F8F8
}

table.auflistung td.titel, table.auflistung th {
  height: 28px;
  padding-left: 5px;
  padding-right: 5px;
  border-top: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle

}
table.auflistung td.titel_ende {
  height: 28px;
  padding-left: 5px;
  padding-right: 5px;
  border-top: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle

}
table.auflistung td.titel a {
  color: #272d3b;
}

table.auflistung td.titel2 {
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  height: 28px;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;

  vertical-align: middle

}
table.auflistung td.titel2_start {
  padding-left: 5px;
  padding-right: 5px;
  height: 28px;
  border-left: 1px dashed #a8b0bd;
  border-right: 0px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  vertical-align: middle
}
table.auflistung td.titel2_ende {
  padding-left: 5px;
  padding-right: 5px;
  height: 28px;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  vertical-align: middle
}
table.auflistung td.spalte0 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  font-size: 10px;
}
table.auflistung td.spalte0_1 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #F8F8F8;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  font-size: 10px;
}
table.auflistung td.spalte1 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background: #F8F8F8;
}
table.auflistung td.spalte2 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  font-size: 10px;
}
table.auflistung td.spalte_ende1 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background: #F8F8F8;
  font-size: 10px;
}
table.auflistung td.spalte_ende2 {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  font-size: 10px;
}

table.acp_menu{
}
table.acp_menu td.menu_cecked {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-bottom: 0px dashed #a8b0bd;
  padding: 5px;
  font-size: 14px;
  font-weight: bolder
}
table.acp_menu td.menu {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background: #F8F8F8;
  font-size: 14px;
  font-weight: bolder
}
table.acp_menu td.menu_ende {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background: #F8F8F8;
  font-size: 14px;
  font-weight: bolder
}
table.acp_menu td.menu_cecked_ende {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 0px dashed #a8b0bd;
  padding: 5px;
  font-size: 14px;
  font-weight: bolder
}
table.acp_menu td.menu:hover, table.acp_menu td.menu_ende:hover {
  background-color: #EFEFEF;
}
div.acp_optionen {
  background-color: #FFFFFF;
  border: 1px dashed #a8b0bd;

  position: absolute;
  margin-top: 15px;
  display: none;
  width: 100px;
  margin-left: -105px;
  padding: 0px;

}
div.acp_optionen div {
   border-bottom: 1px dashed #666666;
   padding-top: 5px;
   padding-right: 5px;
   height: 20px;
}
div.acp_optionen div:hover {
  background: #F8F8F8;
  color: #000000
}
/* Erfolgs meldung in Gruen */
div.erfolgs_meldung {
  padding: 5px;
  border: 1px dashed #339900;
  background-color: #D0F2C8;
  color: #000000;

}div.erfolgs_meldung div {
  font-weight: bold;
  color: #267700;
  font-size: 12px
}
div.erfolgs_meldung img {
  vertical-align: middle
}
/* Schreiben*/
td.schreiben_titel {

  text-align: center;
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 14px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle;
  border: 1px dashed #a8b0bd;
}

td.schreiben_left {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background-color: #F8F8F8;
  vertical-align: top;
}
td.schreiben_right {
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  vertical-align: top;

}
td.schreiben_unten_right {
  height: 25px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #F8F8F8;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  vertical-align: middle;
}
img.bild_brutte {
    border: 0px;
    background-image: url(../images/brotte_a.gif);
}
img.bild_brutte:hover {
    border: 0px;
    background-image: url(../images/brotte_b.gif);
}

div.menu_hover {
  background-color: #F8F8F8;
  border: 1px dashed #a8b0bd;
  padding: 5px;
  position: absolute;
  margin-top: 5px;
  display: none;

   /* Fuer IE ab 6 */
    filter: alpha(opacity=90);
    /* Fuer FF */
    opacity: 0.9;
}

div.vorschau_frame {
  overflow: auto;
  height: 400px;
}
div.schreibe_error {
  padding: 5px;
  border-top: 2px dashed #FFCC33;
  border-bottom: 2px dashed #FFCC33;
  background-color: #FDFBB5;
  color: #000000;

}
div.schreibe_error div {
  font-weight: bold;
  color: #CC0000;
  font-size: 14px
}
div.schreibe_error img {
  vertical-align: middle
}
/* Forum Thema Umfrage */

.umfrage_balken {
  height: 10px;
  background-image: url(../images/fortschritt.gif);
  min-width: 5px;
  border: 1px dashed #000000;
}

/* Forum Beitraege */
table.beitrag {
 /* margin-bottom: 1px;  */
}

table.beitrag td.beitrag_top_left {
 font-size: 10px;
  padding-left: 5px;
  height: 28px;
  border-top: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle;
  text-align: left
}

table.beitrag td.beitrag_top_right {
  padding-right: 5px;
  height: 28px;
  border-top: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
  font-size: 10px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle;
  text-align: right;
}
table.beitrag td.beitrag_top_right a {
  color: #272d3b;
}
table.beitrag td.beitrag_left {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  background-color: #F8F8F8;
  vertical-align: top;
}
table.beitrag td.beitrag_right {
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  vertical-align: top;

}

table.beitrag td.beitrag_unten_left {
  height: 25px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding-left: 5px;
  background-color: #F8F8F8;
  vertical-align: middle;
   padding-bottom: 1px;
}
table.beitrag td.beitrag_unten_right {
  height: 25px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #F8F8F8;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding-right: 5px;
  vertical-align: middle;
}
.seite, .a_seite {
  border: 1px dashed #747474;

  text-align: center;
  vertical-align: middle;

  padding: 2px;
  margin: 2px;

  background-color: #FFFFFF;
  font-size: 10px;
  width: 15px
}
.seite:hover, .a_seite {
  border: 1px dashed #0066CC;
  background-color: #EBEBEB;
  font-weight: bold;
}
.seite a {
    font-size: 10px;
}
/* Kundencenter*/
td.kc_top_l {

  text-align: center;
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #c4c8d3;
  font-size: 14px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
}
td.kc_top_r {

  text-align: center;
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #c4c8d3;
  font-size: 14px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
}
td.kc_text_l {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-bottom: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  padding: 5px;
}
td.kc_text_r {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-bottom: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  padding: 5px;

}
td.kc_text_l:hover,td.kc_text_r:hover {
  background: #F8F8F8;
}
a.kc_link  {
  font-weight: bold;
  text-decoration: none;
  color: #4169E1
}
a.kc_link:hover  {
  font-weight: bold;
  color: #4169E1;
  font-style: italic
}

/* */
table.dateibox {

}


table.dateibox td.titel {
  height: 28px;
  padding-left: 5px;
  padding-right: 5px;
  border-top: 1px dashed #a8b0bd;
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #c4c8d3;
  font-size: 10px;
  font-weight: bold;
  color: #272d3b;
  vertical-align: middle

}
table.dateibox td.tolbar {
  height: 28px;
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #F8F8F8;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  padding: 5px;
  font-size: 10px;
}
table.dateibox td.info {
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  border-left: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  background: #F8F8F8;
  width: 200px;
  vertical-align: top;
}
table.dateibox td.info  .scroll {
   overflow: scroll;
   padding: 5px;
   height: 300px;
}
table.dateibox td.inhalt {
  margin: 1pt 0pt 1pt 0pt; /* top right brotton left http://www.scriptewelten.de/*/
  background-color: #FFFFFF;
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  font-size: 10px;
  vertical-align: top;
  width: 70%;
}
table.dateibox td.inhalt .scroll   {
   overflow: scroll;
   padding: 5px;
   height: 300px;
}

div.datei {
  z-index: 2;
  float: left;
  padding: 2px;
  width: 110px;
  height: 60px;
  margin: 2pt 2pt 5pt 2pt;   /* top right brotton left */
  border: 1px dashed #FFFFFF;
}

div.datei:hover {
   /* Fuer IE ab 6 */
    filter: alpha(opacity=90);

    /* Fuer FF */
    opacity: 0.9;
  color: #FFFFFF;
  border: 1px dashed #606060;
  background-color: #4A4A4A;
}
div.datei_makiert {
 /* Fuer IE ab 6 */
  filter: alpha(opacity=90);
  /* Fuer FF */
  opacity: 0.9;
  background-color: #0066CC;
   height: 28px;
   text-align: center;
  border: 1px dotted #666666;
  color: #FFFFFF;
}
div.datei div.dateibild {
  text-align: center
}
div.datei div.dateiname {
   height: 30px;
   font-weight: bold;
   text-align: center
}
div.datei div.dateiname_text {
   height: 30px;
   text-align: center;
    display: none;
}
div.datei div.dateiname_text input {
   font-weight: bold;
   text-align: center;
   width: 100px;
}
div.datei_menu {
  background-color: #F8F8F8;

  position:absolute;

  text-align: left;
  vertical-align: top;
  border: 1px dashed #606060;
  font-family: "MS Sans Serif", sans-serif;
  font-size: 12px;

  display: none;
  margin-top: -4px;
  margin-left: -3px;
   padding: 2px;
  float: left;
  width: 110px;

}
div.datei_eigenschaften {
 /* Fuer IE ab 6 */
  filter: alpha(opacity=90);

  /* Fuer FF */
  opacity: 0.9;
  position:fixed;
  text-align: left;
  vertical-align: top;
  color: #FFFFFF;
  border: 1px dashed #606060;
  background-color: #CCCCCC;
  font-family: "MS Sans Serif", sans-serif;
  font-size: 12px;

  display: none;
  padding: 2px;

  width: 300px;
  top: 50%;
  left: 50%
}
div.datei_verschiben_menu {
 /* Fuer IE ab 6 */
  filter: alpha(opacity=90);

  /* Fuer FF */
  opacity: 0.9;
  position:fixed;
  text-align: left;
  vertical-align: top;
  color: #FFFFFF;
  border: 1px dashed #606060;
  background-color: #CCCCCC;
  font-family: "MS Sans Serif", sans-serif;
  font-size: 12px;

  display: none;
  padding: 2px;

  width: 300px;
  top: 50%;
  left: 50%
}
td.editor_leiste {
  text-align: left;
  font-family: "MS Sans Serif", sans-serif;
  font-size: 12px;
  padding: 2px 5px 2px 5px;  /* top right brotton left */
  height: 20px;
}
td.editor_leiste:hover {
  background-color: #0066CC;
  color: #FFFFFF
}
div.editor_menu {
  position:absolute;
  text-align: left;

  background-color: #F8F8F8;
  border: 1px dashed #a8b0bd;

  display: none;
  margin-top: 14px;
  margin-left: -5px;
  padding: 5px;
  width: 200px;
}

table.navigatsions_link_box {
  border-left: 1px dashed #a8b0bd;
  border-right: 1px dashed #a8b0bd;
  border-top: 1px dashed #a8b0bd;
  border-bottom: 1px dashed #a8b0bd;
  height: 40px
}
table.navigatsions_link_box td {
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;

  font-size: 12px;
  background-color: #FFFFFF;

}

table.navigatsions_link_box a {
    font-size: 12px;
}
table.navigatsions_link_box b {
    color: #145E8B;
    font-size: 12px;
  font-weight: bold
}

.screenshots {
  width:100%;
}
.screenshots img {
  width: 75px;
  height: 75px;
  margin-right: 3px;
  margin-bottom: 5px;
  border: 1px dashed #0066CC;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=50);

  /* Fuer FF */
  opacity: 0.5;
}
.screenshots img:hover {
  border: 1px dashed #FF9900;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=100);

  /* Fuer FF */
  opacity: 1.0;
}
.screenshots_full {
	border: 2px dashed #a8b0bd;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	position: fixed;
	top: 10%;
	left: 30%;
	background-color: #FFFFFF;
}
.screenshots_full img {
  max-width: 700px;
  max-height: 500px;
   height: auto; 
	border: 1px dashed #a8b0bd;
 /* Fuer IE ab 6 */
  filter: alpha(opacity=100);

  /* Fuer FF */
  opacity: 1.0;
}
.screenshots_full img:hover{
	border: 1px dashed #a8b0bd;
}

.html_textbox_sroll {
    border: 1px dashed #a8b0bd;
    background-color: #FFFFFF;
  	overflow: scroll;
}
.bewertungs_text {
	border: 2px dashed #a8b0bd;
	padding: 5px;
	width: auto;
	position: fixed;
	top: 50%;
	left: 50%;
	background-color: #FFFFFF;
}
select {
background-image: url(../images/con_bg.png) !important;
background-repeat: repeat !important;
border: 1px solid #a8b0bd;
padding:1px;
}
