p, ol, ul, div, h1, h2, td {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  color: #333333;
}

h1 {font-size: 15px; color:#B00634; 	line-height: 150%;}
h2 {font-size: 13px; color:#B00634; 	line-height: 150%;}
h3 {font-size: 12px; color:#333333; 	line-height: 150%; margin: 15px 0 8px 0px;}
h4 {font-size: 12px; color:#333333; 	line-height: 100%; margin: 15px 0 5px 0px;}
p, h1, h2 {margin: 0 0 10px 0;}

.tdline {line-height: 150%;}

.trgrey {background-color: #ECECEC;}

.delta {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_red.gif);
  margin-left: 0.5em; padding-left: 0.5em;
  margin-bottom: 5px; margin-top: 5px;
}

ul#delta {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_red.gif);
  margin-left: 1em; padding-left: 1em;
  margin-bottom: 10px; margin-top: 10px;
}

ul ul#delta {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_black.gif);
  margin-left: 1em; padding-left: 1em;
  margin-bottom: 10px; margin-top: 10px;
}

li#delta {
  margin-bottom: 5px; margin-top: 5px;
}

li a {
  margin-bottom: 5px; margin-top: 5px;
  text-decoration:none;
}

ul {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_red.gif);
  margin-left: 1em; padding-left: 1em;
  margin-bottom: 10px; margin-top: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  color:#333333;
  text-decoration:none;
}

ul ul  {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_black.gif);
  margin-left: 1.5em; padding-left: 1.5em;
  margin-bottom: 10px; margin-top: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  color:#333333;
  text-decoration:none;
}

ul a{
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_red.gif);
  padding: 0;
  margin-left: 0.5em; padding-left: 0.5em;
  margin-bottom: 10px; margin-top: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  color:#AE0738;
  text-decoration:none;
}


ul ul a {
  list-style-image:url(http://www.star-deutschland.net//fileadmin/images/bullets/delta_black.gif);
  padding: 0;
  margin-left: 0.5em; padding-left: 0.5em;
  margin-bottom: 10px; margin-top: 10px;
  font-family: Verdana, Arial, Sans-Serif;
  color:#333333;
  text-decoration:none;
}

.vline {
  background-color: #F6F6F6;
  padding-top: 15px;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 10px;
  border-top: 1px;	
  border-right: 0;
  border-bottom: 1px;
  border-left: 0;
  border-color:#B6B6B6; 
  border-style:dotted;
  line-height:125%;
}

table {
  border-color: #ffffff;
  margin: 0; 
  border-collapse:collapse;}

.form {
  border-color: #FFFFFF; width: 520px;
  padding: 0 0 0 5px;}

.wwtd {
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
  text-align: left;
  color:#333333; background: #FFFFFF;}

/* ---------- LINKS GENERAL ---------- */
a {
  color:#BC0028;
  text-decoration:underline;
}

a:hover {
  color:#BC0028;
  text-decoration:underline;
}

/* ---------- LINKS FOOTER ---------- */
a.footer {
  font-size: 10px;
  color:#CECECE;
  text-decoration:none;
}

a.footer:hover {
  font-size: 10px;
  color:#EFEFEF;
  text-decoration:underline;
}

/* ---------- LINKS LANGswitch ---------- */
a.langswitch {
  font-size: 10px;
  color:#444444;
  text-decoration:none;
}

a.langswitch:hover {
  font-size: 10px;
  color:#444444;
  text-decoration:none;
}


/* ---------- BODY ---------- */
body {
  width: 788px;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  color:#333333;
  padding:0px 0px 0px 0px;
  margin:10px 0 0 10px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/bg/bg.gif);background-repeat:repeat;
}

/* ---------- HEADINGS ---------- */
div#header_1 {background: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;  height: 110px; width: 781px; text-align: center;}
div#header_2 {background: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y; height: 20px; width: 781px; font-size: 15px; font-weight: bold; text-align: center;}
div#header_3 {background: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;  height: 15px; width: 781px; font-size: 12px; padding-top: 5px; padding-bottom: 15px; text-align: center;}
div#langmenu {background: #B40E3E; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;  height: 20px; width: 781px; font-size: 12px; margin-top: 1px; line-height: 20px; text-align: right; color: #DDDDDD;}
div#mtxt {float: left; background: #ffffff; height: 31px; width: 670px; text-align: left;}
div#mtxte { float: left; background: #ffffff; height: 31px; width: 670px;  text-align: left;}
/*  ---------- LINKS LANGUAGE ----------  */
div#langmenu a { color:#eeeeed; text-decoration:none; font-size:10px;}
div#langmenu  a:hover {font-size:10px; text-decoration:underline;}

/*  ----------  MENU2 TOP ---------- */
div#menu_2 {
  width: 781px;
  height: 31px;
  background-color: #FFFFFF;
  text-align: center;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;
}

.menu2-level1-no a {
  float:left;
  display: block;
  height:30px;
  width:111px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/nav/top_nav_a.jpg);
  text-align:center;
  text-decoration:none;
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size:100%; 
  font-style: normal; 
  color: #EEEEEC;
  line-height:29px;
  text-decoration: none;
}

.menu2-level1-no a:hover {
  float:left;
  display: block;
  height:30px;
  width:111px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/nav/top_nav_b.jpg);
  text-align:center;
  text-decoration:none;
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size:100%; 
  font-style: normal; 
  color: #FAFAFA;
  line-height:29px;
  text-decoration: none;
}

.menu2-level1-act a {
  float:left;
  display: block;
  height:30px;
  width:111px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/nav/top_nav_c.jpg);
  text-align:center;
  text-decoration:none;
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size:100%; 
  font-style: normal;
  color: #FFFFeF;
  line-height:29px;
  text-decoration: none;
}

.menu2-level1-act a:hover {
  float:left;
  display: block;
  height:30px;
  width:111px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/nav/top_nav_c.jpg);
  text-align:center;
  text-decoration:none;
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size:100%; 
  font-style: normal; 
  color: #FFFFFe;
  line-height:29px;
  text-decoration: none;
}
/*  ----------  Language & Searchbox ----------  */

div#langselect {
  float: left;
  width: 111px;
  height: 31px;
  background-color: #FFFFFF;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;
}

.langbox {
  background-color: #FFFFFF;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/langswitch/bg.jpg);   background-position: top right; background-repeat: repeat-y;
  height: 6px;
  width: 111px;
  text-align: right;
  padding-top:6px;
  padding-bottom:12px;

}

/*  ----------  MENU 1 LEFT ----------  */
td#menu_1 {
  vertical-align: top;
  width: 195px;
  background: #ffffff;
  padding-top: 2px;
  padding-right: 15px;
  padding-left: 0;
  padding-bottom: 20px;
}

td#menu_1 div.menu1-level1-no A {
  text-decoration:none;
  border-bottom: 1px solid #A6A5A9;
  display:block;
  font-weight: bold;
  font-size: 11px;
  color:#333333;
  padding-top:4px;
  padding-bottom: 4px;
  padding-left:5px;
  background-color: #ffffff;
}

td#menu_1 div.menu1-level1-no A:hover {
  text-decoration:none;
  border-bottom: 1px solid #555555;
  display:block;
  font-size: 11px;
  font-weight: bold;
  color:#151515;
  padding-top:4px;
  padding-bottom: 4px;
  padding-left:5px;
  background-color: #E2E2E2;
}

td#menu_1 div.menu1-level1-act A {
  text-decoration:none;
  border-bottom: 1px solid #555555;
  display:block;
  font-size: 11px;
  font-weight: bold;
  color:#151515;
  padding-top:4px;
  padding-left:5px;
  padding-bottom: 4px;
  background-color: #EAEAEA;
}

td#menu_1 div.menu1-level2-no A {
  text-decoration:none;
  border-bottom: 1px solid #555555;
  display:block;
  font-size: 10px;
  color:#222222;
  padding-top:4px;
  padding-bottom: 4px;
  padding-left:10px;
  background-color: #E2E2E2;
}

td#menu_1 div.menu1-level2-no A:hover {
  text-decoration:none;
  border-bottom: 1px solid #555555;
  display:block;
  font-size: 10px;
  color:#AE0637;
  padding-top:4px;
  padding-bottom: 4px;
  padding-left:10px;
  background-color: #EAEAEA;
}

td#menu_1 div.menu1-level2-act A {
  text-decoration:none;
  border-bottom: 1px solid #555555;
  display:block;
  font-size: 10px;
  color:#AE0637;
  font-weight: bold;
  padding-top:4px;
  padding-bottom: 4px;
  padding-left:10px;
  background-color: #EAEAEA;
}

/* ---------- Trennung Menu / Content ----------  */
td#spacer {
  width: 3px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  background: #AE0739;
  border: 0;
}

/*  ---------- Content column ----------  */
td#content {
  padding-left: 15px;
  padding-right: 17px;
  padding-top: 7px;
  vertical-align: top;
  width: 535px;
  color: #333333;
  background: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;
  border: 0;
  line-height: 150%;
}

.notebox {
  border-left:solid 10px;
  border-color:#999999;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxtransit {
  border-left:solid 10px;
  border-color:#1A6DFF;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxtermstar {
  border-left:solid 10px;
  border-color:#FDC412;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxwebterm {
  border-left:solid 10px;
  border-color:#16AF9D;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxjames {
  border-left:solid 10px;
  border-color:#222222;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxgrips {
  border-left:solid 10px;
  border-color:#584BB3;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxspider {
  border-left:solid 10px;
  border-color:#584BB3;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

.noteboxmindreader {
  border-left:solid 10px;
  border-color:#FF5F14;
  background-color:#E2E2E2;
  font-style: italic;
  font-weight: bold;
  margin: 20px 0 15px 0;
  padding: 4px 5px 4px 5px;
}

/*  ---------- Content column ----------  */
td#contentright {

  padding-top: 20px;
  vertical-align: top;
  width: 0;
  color: #333333;
  background: #eeeeef;
  border: 0;
  line-height: 100%;
}



/*  ---------- Style for the path-menu: ---------- */
td#path {
  white-space: nowrap;
  background-color: #F8F8EC;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}

td#path A {
  text-decoration: none;
  color:black;
}

td#path A:hover {
  text-decoration: underline;
}

.boxed
{
  float: left;
  width: 230px;
  overflow: visible;
  background-color: #ffffff;
}



/*  ---------- Footer Boxes ----------  */
.box1, .box2, .box3, .box4, .box5{
  float:left;
  width:145px;
  height:50px;
}

.box1{border:solid 1px; color:#AE1739; background-color: #AE0739; margin-right:10px;}
.box2{border:solid 1px; color:#444444; margin-right:10px;}
.box3{border:solid 1px; color:#AE0749; margin-right:10px;}
.box4{border:solid 1px; color:#444444; margin-right:10px;}
.box5{border:solid 1px; color:#AE0639;}

#footerimg {
  vertical-align:bottom;
  border: none;
}

/*  ---------- Footer ---------- */
#footer {
  background-color: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;
  height: 50px;
  width: 781px;
  padding-top:10px;
  padding-bottom:7px;
}
#footer2 {
  background-color: #ffffff; background-image: url(http://www.star-deutschland.net//fileadmin/images/shadows/sd_right.jpg);   background-position: top right; background-repeat: repeat-y;
  height: 25px;
  width: 781px;
}
#footerend {
  font-size: 10px;
  background-image: url(http://www.star-deutschland.net//fileadmin/images/footer/bg.jpg);background-repeat:repeat-x;
  color: #DDDDDD;
  height: 25px;
  width: 778px;
  text-align: right;
  padding-top:6px;
  padding-bottom:6px;
}


