
/* www.maredo-travel.de - Tue, 7 Feb 2012 17:28:05 UTC */
body
{
  padding:0;
  background:url("http://images.travity.de/maredo/2012/bg.jpg") top left repeat #ffffff;
}
body, th, td, div, p
{
  color:#202020;
  font-family:Tahoma,Arial,sans-serif !important;
  font-size:10pt;
}
.h1,h1,.title { color:#da251c; font-size:15pt !important; }
.h2,h2 { color:#da251c; }
.h3,h3 { color:#da251c; }
.h4,h4 { color:#da251c; }

a { text-decoration:underline;  color:#da251c;}
a:hover { text-decoration:none; color:#202020; }


#outerframe
{
  width:1000px;
  margin:0 auto;
  padding:0;
  background-color:#ffffff; 
  border:1px solid #e0e0e0;
}
#innerframe
{
  width:980px;
  margin:10px;
  border:0;
  padding:0;
}
#headerframe
{
  border:0;
  position:relative;
  top:0;
  left:0;
  margin:0 0 12px 0;
}
#logo
{
  position:relative;
  top:0;
  left:0;
  width:240px;
  height:100px;
  padding:0;
  border:1px solid #e0e0e0;
}
#header
{
  color:#ffffff;
  position:absolute;
  top:0;
  left:255px;
  width:702px;
  height:80px;
  background-color:#da251c;
  padding:10px;
  border:1px solid #e0e0e0;
}
#header *
{
  position:relative;
  color:#ffffff;
}
#toplinks
{
  position:absolute;
  top:10px;
  right:10px;
}

#contentframe
{
  background-color:#ffffff;
  margin:0;
  position:relative;
  top:0;
  left:0;
  padding:0;
  border:1px solid #e0e0e0;

}
#contentframe table
{
  border:1px solid violett;
  margin:10px;
}
#td_navigation
{
  vertical-align:top;
  width:180px;
  background-color:#da251c;
  margin:0;
  padding:0;
}
#navigation
{
  margin:5px;
  padding:0;
}


#td_content
{
  vertical-align:top;
  width:770px;
  padding-left:10px;
}
#content
{
}

select.country,
select.category
{
  width:170px;
}

input.go-button
{
  color:#000000 !important;
}


.shadow-box
{
/*border:1px solid #e0e0e0;
zoom: 1; 
filter: progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=0, Strength=5)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=45, Strength=4)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=90, Strength=5)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=135, Strength=4)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=180, Strength=5)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=225, Strength=4)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=260, Strength=5)  
progid:DXImageTransform.Microsoft.Shadow(color='#e0e0e0', Direction=305, Strength=4); */
-moz-box-shadow: 0 0 1px 4px #e0e0e0;
-webkit-box-shadow: 0 0 1px 4px #e0e0e0;
-o-box-shadow: 0 0 1px 4px #e0e0e0;
box-shadow: 0 0 1px 4px #e0e0e0;
}


div.actualfilters,
div.actualpage,
div.sortorder,
div.choosepages,
div.travel-actions
{
  font-size:10pt !important;
  margin:0.5em 0;
  padding:0.5em;
  background-color:#f0f0f0;
  border-bottom:1px dotted #e0e0e0;
}

div.travel-summary p.pricedesc,
div.travel-summary p.travelnumber
{
  font-size:15pt;
  font-weight:normal;
}
div.travel-summary p.pricedesc span.rbprice
{
  font-weight:bold;
}

div.travel-content div.categories
{
  margin:0.5em 0;
  padding:0.5em;
  background-color:#f0f0f0;
  border:0; 
  border-bottom:1px dotted #e0e0e0;
}
div.element
{
  margin:2em 0;
  border-bottom:1px dotted #f0f0f0;
}

div.element:hover
{
  background-color:#f0f0f0;
  border-bottom:1px dotted #e0e0e0;
}

div.element img.overview-image { margin:0; margin-right:5px; }
div.element div.description { margin:0; padding:0; margin-top:10px; }
div.element div.description span.link
{ 
  display:block;
  text-align:right;
  clear:both;
}

/*----- styles for ul li hover -----*/
body {behavior:url('/css/csshover.htc');}
div#nav { position:relative; top:0; left:0; margin:0; padding:0; width:170px; background:none; font-family:Tahoma,Arial,sans-serif; font-size:11pt !important; }
div#nav ul {margin:0; padding:0; width:100%; background:none; border:0;}
div#nav li { position:relative;top:0;left:0; list-style: none; margin:0; border-bottom:1px solid #a61c15; }
div#nav li:hover { background:#ffffff; }
div#nav li.subtoc {background: url('http://images.travity.de/maredo/v2/submenu.gif') 95% 50% no-repeat;}
div#nav li.subtoc:hover {background-color:#ffffff; border-bottom:1px solid #a61c15; }
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width:155px; border:0; color:#ffffff; }
div#nav li span {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width:155px; border:0; color:#ffffff; }
div#nav li a:hover { border:none; color:#000000; }
div#nav li.subtoc:hover span { border:none; color:#000000; }
div#nav li.subtoc:hover span { border:none; color:#000000; }
div#nav>ul a { width: auto; }
div#nav ul ul {position: absolute; top: -1px; left: 170px; display: none; border:1px solid #a61c15; background-color:#da251c; }
div#nav ul.toc1 li.subtoc:hover ul.toc2 {display:block;}
div#nav ul.toc2 li.subtoc:hover ul.toc3 {display:block;}

 
