
/*from Database*/

/*from InitDomain*/

/*StyleSheet www.gdc-online.info*/
/*WebsiteID DA9BF863-72D6-4ADD-B6D4-855711AC3109*/
body
{
  background-color:#1f1a17;
  padding:25px 5px 5px 5px;
}
body, th, td, div, p
{
  font-family:arial,sans-serif; 
  font-size:9pt;
  color:#000000;
}

h1, .h1 { font-family:verdana,arial,sans-serif; font-size:10pt; color:#e50000; margin:0 0 0.5em 0; }
h2, .h2 { font-family:verdana,arial,sans-serif; font-size:10pt; margin:0.5em 0 0 0; }
h3, .h3 { font-family:verdana,arial,sans-serif; font-size:10pt; font-weight:normal; margin:0.5em 0 0 0; }
h4, .h4 { font-family:verdana,arial,sans-serif; font-size:9pt; font-weight:normal; margin:0.5em 0 0 0; }

p.content 
{ 
  margin:0.5em 0 0 0; 
  text-align:justify;
}


a { color:#e50000; text-decoration:none; }
a:hover { color:#e50000; text-decoration:underline; }


td.content li { padding-top:3px; }

td { vertical-align:top; }

table.main 
{
  background-color:#ffffff; 
  margin:0 auto 0 auto;
  border:1px solid #cccccc;
}
table.main td.header
{
  background-color:#000000;
  height:130px;
}
table.main td.navigation
{
  text-align:left;
  vertical-align:top;
  padding:0;
  background:url('http://images.travity.de/gdc/navibg.gif') top left repeat-y;
}
table.main td.navigation div.menubg
{
  border-top:1px solid #cccccc;
  margin:0;
  padding:0;
  background:url('http://images.travity.de/gdc/menubg.gif') top left no-repeat;
}
table.main td.sidebar
{
  background:url('http://images.gdc-online.info/back_sp.gif') left top repeat-y #E50000;
}

table.main td.content div.content
{
  width:600px;
  background:transparent;
}
table.main td.content div.content-index,
.content-index
{
  margin-left:10px;
  padding:0;
  width:800px;
  background:transparent;
}



/*  CONTENT ELEMENTS  */

.summary
{
  letter-spacing:1px;
  font-style:italic;
}

div.locationbar { margin:0.5em 0 1em 0; } 


div.newsblock div.newselement { margin:1em 0 0 0; border-bottom:1px solid #c0c0c0; padding:0 0 1em 0; }
div.newsblock div.newselement p.newstitle { font-weight:bold; margin:0; }
div.newsblock div.newselement p.newsdesc a{ display:block; text-align:left; padding:0.5em 0 0 0; }
/*background:url('http://images.travity.de/gdc/submenu.gif') 0 85% no-repeat;*/
div.newselement p.newsdate { font-weight:bold; }
div.newselement p.newstitle { font-weight:bold; }
div.newsblock p.newsdesc { margin:0; text-align:justify; }
div.newselement p.newscontent { text-align:justify;  }
p.newsarchive { margin:1em 0 0 0; }
div.news div.newscategory p.newscatdesc { display:none; }
div.news { margin:0 0 1em 0; }
div.newsblock div.newselement a.newsthumb img.newsthumb { padding:0; float:left; margin: 5px 5px 5px 0; clear:both; }
div.newsblock div.newselement a.newsthumb { margin:0; padding:0; }
div.newsblock div.newselement { min-height:100px; clear:both; }
div.newsblock div.newselement p.newstitle span.newsdate { margin-right:11px; }



div.pdcnews div.news
{
  background:url('http://images.gdc-online.info/news/PDC_Logo_News.png') top left no-repeat;
  padding-top:30px;
}
div.pdcnews div.news div.newscategory p.h2
{
  padding-left:60px;
}
div.pdcnews * a,
div.pdcnews * a:hover
{
  color:white;
}


img.newsimg
{
  margin:5px;
  border:1px solid #332820;
  padding:0;
  background-color:#332820;
}

div.specialblock 
{ 
  margin:1em 0 1em 0;
  padding:0;
  background-color:#fefdd5;
} 
div.specialblock div.headline 
{
  padding:3px 5px 2px 10px;
  color:#ffffff;
  background:url('http://images.travity.de/gdc/redheader.gif') top left repeat-x #e50000;
} 
div.specialblock div.specialcontent 
{
  padding:3px 10px 2px 10px;
  color:#000000;
  text-align:justify;
} 
div.specialblock div.specialcontent-black
{
  padding:3px 10px 2px 10px;
  color:#ffffff;
  background-color:black;
  text-align:left;
} 
div.specialblock div.specialcontent-black a,
div.specialblock div.specialcontent-black a:hover
{
  color:#ffffff;
} 



table.inrules { border:1px solid white; }
table.inrules tr td { color:black; background-color:#fefdd5; border:1px solid white; border-top:2px solid white; padding:2px; }
table.inrules tr.header td { color:white; background-color:#e50000; }
table.inrules tr.footer td { background-color:lightgrey; }



/* disable serach travels */

div.searchbox span.advanced { visibility:hidden; display:none; }
div.searchbox span.CheckAll { visibility:hidden; display:none; }
div.searchbox span.CheckTravels { visibility:hidden; display:none; }


/*  table for images  */
table.image-right, table.image-left, table.image-middle
{
  margin:5px;
  border:1px solid #000000;
  padding:0;
  background-color:#fcfbc3;
}
table.image-right img, table.image-left img, table.image-middle img
{
  margin:0;
  border:0;
  padding:0;
}

table.image-right td, table.image-right td.image img, 
table.image-left td, table.image-left td.image img, 
table.image-middle td, table.image-middle td.image img
{
  margin:0;
  border:0;
  padding:0;
}

table.image-right td.alt, table.image-left td.alt, table.image-middle td.alt
{
  background-color:#fcfbc3;
  color:#000000;
  padding:2px;
  font-size:9px;
  font-weight:normal;
  font-family:Tahoma,Arial,sans-serif;  
}




/*  NAVIGATION ELEMENTS  */
/*----- styles for ul li hover -----*/
body {behavior:url('/css/csshover.htc');}
div#nav 
{ 
  width:147px; 
  margin:10px 0 0 5px; 
  background:none; 
  font-family:verdana,arial,sans-serif; 
  border-top:1px solid #e5e29e; 
  border-bottom:1px solid #ffffff;
}
div#nav a { color:#000000; }
div#nav ul { margin:0; padding:0; width:147px; background:none; border:0;  z-index:1000; }
div#nav ul.toc2 { background-color:#fcfcd0;  z-index:1100;  }
div#nav ul.toc3 { background-color:#fcfcd0;  z-index:1200;  }
div#nav li { position:relative; list-style: none; margin:0; border-bottom:1px solid #e5e29e; border-top:1px solid #ffffff; }
div#nav li:hover { background:url('http://images.travity.de/gdc/navifade.png') top left repeat-y #FBA281; }
div#nav li.subtoc { background: url('http://images.travity.de/gdc/submenu.gif') 95% 50% no-repeat; }
div#nav li:hover.subtoc { background:url('http://images.travity.de/gdc/navifade.png') top left repeat-y #FBA281; border-bottom:1px solid #e5e29e; }
div#nav li a { display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width:155x; border:0; }
div#nav li span { display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width:155px; border:0; }
div#nav li a:hover { border:none; }
div#nav>ul a { width:auto; }
div#nav ul ul 
{
  width:200px;
  position: absolute; 
  top: -2px; 
  left: 147px; 
  display:none; 
  border-left:1px solid #e5e29e;
  border-right:1px solid #e5e29e;
  border-top:1px solid #e5e29e;
  border-bottom:1px solid #ffffff; 
}
div#nav ul.toc1 li:hover.subtoc ul.toc2 { display:block; }
div#nav ul.toc2 li:hover.subtoc ul.toc3 { display:block; }

object , embed {   z-index:100; }

p.database-footer { margin-top:20px; border-top:1px solid lightgrey; padding:5px; color:lightgrey; }
p.database-footer a { color:lightgrey; }
p.database-footer a:hover { color:darkgray; }


/* ticker */
p.tickerdate
{
  font-size:15pt;
}
div.tickerheader 
{ 
  background-image:url('http://images.gdc-online.info/ticker/liveticker.png'); 
}
div.tickerblock div.element
{
  margin:10px 0 20px 0;
}
div.tickerblock div.element div.title p.title span.date
{
  color:#e50000;
}
div.tickerblock div.element div.description
{
  margin:0 0 0 10px;
}