/**
 * @version		$Id: editor.css 20196 2011-01-09 02:40:25Z ian $
 * @copyright	Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* STYLES FOR JOOMLA! EDITOR */
hr#system-readmore  { border: red dashed 1px; color: red; }
hr.system-pagebreak { border: gray dashed 1px; color: gray; }

/* global styles */
h1, h2, h2 a, h2 a:visited, .contentheading{display:block; padding:11px 0px 11px 10px; font-family: 'MyriadPro', Helvetica; font-size:22px; color:#5F4933; line-height:26px; letter-spacing:-1px; margin:0; padding:0; font-weight:normal; text-shadow:1px 1px 0 #FFF;}
h4 {font-size:1.3em;}
h4 {font-size:1.2em;}
h5, h5 a {font-family: "MyriadProCondensed", Helvetica !important; font-size:28px; text-transform: uppercase; text-decoration: none; font-weight: normal; margin:10px 0px 15px 0px;}

.center {margin: 0 auto; display: block; text-align: center; padding: 10px 0 10px 0; margin-top:12px; margin-bottom: 10px;}
.center_scaled {margin:15px 0px 15px 0px !important; display: block; width:650px; margin-top:12px; margin-bottom: 10px;}
.left {float: left; display:inline; margin-top: 5px; margin-right: 15px;}
.right {float: right; display:inline; margin:3px 7px 15px 15px !important;}
.text_justify_overflow {text-align: justify; overflow: hidden;}
.tbl_dotted_border {border-collapse:collapse !important;}
.tbl_dotted_border td {border:1px dotted #7A7A7A; padding:5px !important;}

.content table.tbl_angebote {width:650px;}
.content table.tbl_angebote tr td {vertical-align: middle; text-align: left;}
.content table.tbl_angebote tr td:nth-child(2) {width:450px; padding-left:15px;}
.content table.tbl_angebote tr td img {margin: 15px 0px 15px 0px;}

#fangzeiten_haupt {background-color:#e7c4b9;}
#fangzeiten_neben {background-color:#d69d8b;}

/* set table backgrounds: lg=lightGreen, g=green */
#tbl_grad_lg-g_25 {background-image:url('../images/gradient_l-r_lightGreen_Green_50.png'); background-repeat:repeat-y; background-position:-18px 0; background-color:#d69d8b;}
#tbl_grad_lg-g_50 {background-image:url('../images/gradient_l-r_lightGreen_Green_50.png'); background-repeat:repeat-y; background-position:0 0; background-color:#e7c4b9;}
#tbl_grad_lg-g_75 {background-image:url('../images/gradient_l-r_lightGreen_Green_50.png'); background-repeat:repeat-y; background-position:18px 0; background-color:#e7c4b9;}

#tbl_grad_g-lg_25 {background-image:url('../images/gradient_l-r_Green_lightGreen_50.png'); background-repeat:repeat-y; background-position:-18px 0; background-color:#e7c4b9;}
#tbl_grad_g-lg_50 {background-image:url('../images/gradient_l-r_Green_lightGreen_50.png'); background-repeat:repeat-y; background-position:0 0; background-color:#d69d8b;}
#tbl_grad_g-lg_75 {background-image:url('../images/gradient_l-r_Green_lightGreen_50.png'); background-repeat:repeat-y; background-position:18px 0; background-color:#d69d8b;}

.offerinfo {margin:27px 0px 0px 0px; float:left; overflow: hidden;}
.offerinfo a, .offerinfo a:visited {font-family: "MyriadProCondensed", Helvetica; font-size:28px; text-transform: uppercase; text-decoration: none;}
.offerinfo a:hover {text-decoration: none; color: #a48e79;}

.offerprice {
    float:right;
    border-radius:10px;
    display:block;
    position:relative;
    overflow:hidden;
    border:1px solid #5f4933;
    background:#a48e79;
    background:-webkit-gradient(linear,left top,left bottom, color-stop(#a48e79,0),color-stop(#5f4933,1));
    background:-webkit-linear-gradient(top, #a48e79 0%, #5f4933 100%);
    background:-moz-linear-gradient(top, #a48e79 0%, #5f4933 100%);
    background:-o-linear-gradient(top, #a48e79 0%, #5f4933 100%);
    background:linear-gradient(top, #a48e79 0%, #5f4933 100%);
    /*filter:progid:DXImageTransform.Microsoft.gradient ( startColorstr='#a48e79', endColorstr='#5f4933',GradientType=0 );*/
    box-shadow: 0 15px 15px -13px #333;
    color:#FFF !important;
    text-shadow: 0px 0px 5px #777 !important;
    margin:15px 0px;
}

.offerprice:hover {box-shadow:0 15px 15px -13px #333, inset 1px 1px 15px -1px #4a3f35;}

.offerprice .description {color:#d9ccad; line-height:10px; display:block; padding:18px 12px 18px 100px; background:url("../images/booknow.png") no-repeat 10px 8px transparent; text-shadow: 0 -1px #383838, 1px 0 #383838, 0 1px #383838, -1px 0 #383838;}
.offerprice .description strong {display:block;font-size:20px; font-family: Arial;}

a.pdflink {
    background:url('../images/pdf_icon.png') 0 0 no-repeat;
    padding:4px 0 0 25px;
    margin:4px 0px;
    display:block;
    height:26px;
    font-size: 18px !important;
    text-transform: none !important;
    font-family: "MyriadProCondensed", Helvetica !important;
    
}

.infoarea {display:block; padding:15px 0px; clear:both; overflow: hidden; position: relative;}
.infobox {display:block; height:100%; position: relative; overflow:hidden; width:209px; float:left; border:1px solid #CACACA; margin:0px; border-radius: 10px; background-color:#F3F3F3; box-shadow: 0 10px 10px -10px #999, inset 0px 5px 25px -8px #BBB;}
.infobox-spacer {margin-left:10px; margin-right:10px;}
.infobox h1 {display:block; width:100%; height:18px; border-bottom:1px solid #CACACA; text-align: center; font-size:15px; font-family: 'MyriadPro'; color:#5F4933; text-transform: uppercase; font-weight: normal; margin:0; padding:5px 0; text-shadow:1px 1px 0 #FFF;}
.infobox ul {background:none; border:0; display:block; width:199px; list-style:none; margin:0px 5px 0px 5px; padding:0; font-family: 'MyriadPro';}
.infobox ul li {background:url("../images/check10.png") no-repeat 0px 1px transparent; border:0; display:block; font-size:13px; font-weight:normal; padding:0px 0px 0px 15px; text-decoration:none; text-shadow:1px 1px 0 #FFF; margin:10px 0px; }