/* additional RTE Stylesheet for www.fernreise.de */
/* author: www.ideenwerft.com */

table.preisliste {}
.srilanka {}
.thailand {}
.vae {}
.karibik {}
.vietnam {}

table td, table th {vertical-align:top;padding:5px;}
table.preisliste {width:100%;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}
table.preisliste  td, table.preisliste th {padding:3px;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
table.srilanka th, thead.srilanka {background:#333399 !important;color:#fff;}


.small {font-size: 0.9em;}
.xsmall {font-size: 0.8em;}
.red {color:#c00;}
.green {color:#009900;}
.grey {color:#555;}

tr.odd {background:#e6effa;}

span.red {color:#c00;}
span.green {color:#009900;}


p {line-height:1.4em;margin-bottom: 10px;}
h1 {font-size:1.5em;margin-bottom:0.6em;color:#FF0000;}
h2 {font-size:1.3em;margin:1em 0 10px;}
h3 {font-size:1.2em;margin:1em 0 0.3em;}
h4 {clear:both;background:#eaeaea;padding:4px 7px 3px;font-size:1em;margin:0px 0 5px;}
h4+p {padding-left:7px;margin-bottom:13px;}
/* other */
ul {list-style:disc;margin-left:20px;line-height:1.5em;margin-bottom:10px;}
ol {list-style:decimal;margin-left:20px;line-height:1.5em;margin-bottom:10px;}
table {font-size: 1em;border-collapse:collapse;border-spacing:0;vertical-align: baseline;}
/* achtung: tabellen brauchen weiterhin 'cellspacing="0"' im markup! */
table p {padding:0;margin:0;}
hr {
clear:both;
background-color:#adadad; /* Mozilla 1.4 */
color:#adadad; /* IE 6 */
border: #adadad; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
width:540px;
margin:10px 0;
}
address, caption, cite, code, dfn, th, var {font-style:normal;font-weight:normal;}
caption, th {text-align:left;}


img {border:0;}


/* bild links */
img.left {
    float: left;
    margin: 2px 10px 8px 0;
}
/* bild rechts */
img.right {
    float: right;
    margin: 2px 0 8px 10px;
}

/* bild links mit Rahmen */
img.leftBorder {
    float: left;
    margin: 2px 10px 10px 0;
    border-top: 5px solid #EAEAEA;
    border-right: 5px solid #CCCCCC;
    border-bottom: 5px solid #CCCCCC;
    border-left: 5px solid #EAEAEA;
}
/* bild rechts mit Rahmen */
img.rightBorder {
    float: right;
    margin: 2px 0 10px 10px;
    border-top: 5px solid #EAEAEA;
    border-right: 5px solid #CCCCCC;
    border-bottom: 5px solid #CCCCCC;
    border-left: 5px solid #EAEAEA;
}
