﻿/* overwrites the standard styles, with special Reisewelt styles */
.container
{
   /*display: inline;*/
}

#header {
   height: 286px;
}

#positionSep
{
   top: 396px;
}

#langSelection
{
   top: 361px;
}

#sidePanel
{
   top: 519px !important;
}

div.imageCaption img 
{
   border: 1px solid #cfcfcf;
}

div.panel div.travelprice img 
{
   border: 0px;
}

div.onethird div.panel div.traveldetails
{
   background-color: #FDF1DF;
   margin: 6px 0px 6px 0px;
   padding: 3px;
   height: 75px;
}

div.onethird div.panel div.travelprice
{
   text-align: right;
   background-color: #FEA900;
   padding: 3px;
   height: 70px;
}

.rwHeadline h1
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 17pt!important;
   color: #FEA900!important;
   font-weight: 400!important;
   margin: 0px;
}

.rwHeadline h2
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 8pt!important;
   color: #FEA900!important;
   background: transparent!important;
   padding: 0px!important;
   font-weight: 700!important;
   margin: 0px;
}

div.onethird div.panel div.traveldetails h3
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 8pt;
   color: black;
   margin: 0px;
   margin-top:5px;
   font-weight: 100!important;
}

div.onethird div.panel div.travelprice h1
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 16pt;
   color: #FFFFFF;
   font-weight: 700;
   margin: 0px;
}

div.onethird div.panel div.travelprice h2
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 10pt;
   color: #FFFFFF;
   background: transparent;
   padding: 0px;
   font-weight: 700;
   margin: 0px;
   margin-top: 5px;
}

div.onethird div.panel div.travelprice a
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 10pt;
   color: #FFFFFF;
   padding: 0px;
   font-weight: 700;
   
   background-image: none;
}

div.onethird div.panel div.travelprice h3
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 8pt;
   color: #FFFFFF;
   margin-top:5px;
   font-weight: 100!important;
   margin: 0px;
}

div.specialofferdropdown
{
   background-color: #FDF1DF;
   font-size: 8pt;
   font-weight: 100!important;
}

div.specialofferdropdown div.teaser div.toggle
{
   width: 180px;
   height: 65px;
   background-color: #FEA900;
   display: block;
   margin-right: 6px;
}


div.specialofferdropdown div.teaser div.toggle div.toggle_headline
{
   margin-top: 45px;
}

div.specialofferdropdown div.teaser
{
   padding-bottom: 6px;
}

div.specialofferdropdown div.teaser img
{
   border: 0px !important;
   margin: 5px;
}

div.specialofferdropdown a, div.specialofferdropdown a:hover
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 10pt;
   color: #FFFFFF;
   padding: 0px;
   font-weight: 700;
   
   padding-right: 3px;
}

div.specialofferdropdown a
{
   color: #FFFFFF;
}

div.specialofferdropdown h2
{
   font-family: Tahoma, Verdana, Arial, Sans-Serif, Courier;
   font-size: 8pt !important;
   color: #FEA900 !important;
   background: transparent !important;
   font-weight: 700;
   padding: 7px 0px 3px 0px  !important;
}

/* special Reisewelt boxes */

/* 191 x X */
div.onethird
{
   width:191px;
   height: 328px;
   background-image:url(/sys/css/box190Bottom.png);
   margin-right: 5px !important;
   background-position: bottom left;
}

div.onethird h2
{
   padding-top: 2px !important;
   background-image:url(/sys/css/box190HeaderBg.png);
   margin: 0px;
   padding: 2px 
}

div.onethird div.panel
{
   padding:0px 6px 5px !important;
   background-image:url(/sys/css/box190BodyBg.png);
   background-repeat: repeat-y;
}

div.row h2
{
   padding-top: 2px !important;
   margin: 0px;
}


DIV.row {   BACKGROUND-IMAGE: url(box582Bottom.png);  WIDTH: 586px;  _margin-right: -2px}
DIV.row H2 { BACKGROUND-IMAGE: url(box582HeaderBg.png); margin: 0px;}
DIV.row DIV.panel {  BACKGROUND-IMAGE: url(box582BodyBg.png); height:100%!important;}



.handcursor{
cursor:hand;
cursor:pointer;
}

span.euro
{
   font-weight: 500!important;
}

.fett
{
   font-weight: 700;
}

.onlyLine
{
   background-image: URL('/sys/css/onlyLine.gif');
   background-repeat: repeat-x;
   height: 2px!important;
   width: 580px;
   display: block;
   overflow: hidden;
}

.details
{
   padding:3px;
   background-color: #FDF1DF;
}

.headlineBG
{
   background-color: #FEA900;
   color: white;
   font-size: 16px;
   font-weight: 700;
   width: 100%;
   display: block;
   padding-left: 3px;
}

.buttonGrafik
{
   border: 0px!important;
   float: right;
}

.left
{
   float: left;
}

.right
{
   float: right;
}

.imageCaption
{
   width: 180px;
}

.imageCaption a
{
   background-image: url('contentContainerCaptionMagnify.gif');
   background-repeat: no-repeat;
   background-position: right top;
   display: block;
   padding: 5px 22px 5px 5px;
   background-color: #f2f2f2;
}

.tipp
{
   padding: 42px 5px 5px 5px;
}

div.insiderTipp
{
   width: 180px;
   height: 131px;
   padding: 0px;
   background-image:url('/sys/image/reisewelt/insider_tipp.gif');
   background-repeat: no-repeat;
   background-color: white;
   margin-bottom: 10px;
}

.splitDetailsLeft
{
   width: 375px;
   float: left;
   padding-top: 10px;
}

.splitDetailsRight
{
   float: right;
   padding-top: 10px;
   padding-left: 5px;
}

.splitDetailsLeft ul
{
   margin-left: 20px;
}
