/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

BODY {
	background-color: #FFFFFF;
	font-size: 101%;
	margin: 0px;
}

hr {
	color: #6D6D6D;
	background-color: #6D6D6D;
	height: 1px;
}

H1 {
	font-family: Verdana, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;

}
H2 {
	font-family: Verdana, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #6D6D6D;
	margin-bottom: 0px;

}

P {
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	line-height : 1.3em;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
}
A {
    font-family : Verdana, sans-serif;
	color : #000000;
	text-decoration : underline;
}


FORM {
     margin: 0px;
     padding: 0px;
}

SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 0.7em;
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 0.7em;
}


#colNormal H1 {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
    margin-top: 0px;
    margin-bottom: 6px;

}
#colNormal H2 {
                font-family: Verdana, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: bold;
	color: #6D6D6D;
	margin-top: 0px;

}
#colNormal P {
	font-family : Verdana, sans-serif;
	line-height : 1.3em;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
}
#colNormal A {
    font-family : Verdana, sans-serif;
	color : #000000;
	text-decoration : underline;
}


#colRightGray  {
                font-family: Verdana, sans-serif;
	font-weight: normal;
	color: #6D6D6D;
	background-color: #EEEEEE;
	padding-top: 11px;
	padding-left: 13px;
	padding-right: 10px;
}
#colRightGray  H1 {
	font-family: Verdana, sans-serif;
	font-size: 0.6em;
	line-height: 1.3em;
	font-weight: bold;
	color: #6D6D6D;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
}
#colRightGray P {
	font-family : Verdana, sans-serif;
	font-size : 0.6em;
	line-height : 1.3em;
	color: #6D6D6D;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#colRightGray A {
    font-family : Verdana, sans-serif;
	color : #6D6D6D;
	text-decoration : underline;
}

#ansichtContent A {
    font-family : Verdana, sans-serif;
	font-size : 9px;
	line-height : 1.3em;
	color : #000000;
	text-decoration : undeline;
}



.caption {
	font-family : Verdana, sans-serif;
	font-size : 0.55em;
	color : #6D6D6D;
/*	border-top: 1px solid #FF0000; */
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	color : #000000;
}

TD.listeOhneBild {
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	color : #000000;
	height: 30px;
	vertical-align: middle;
	border-bottom: 1px solid #EEEEEE;
}

TD.listeKopf {
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	font-weight: bold;
	color : #6D6D6D;
	height: 30px;
	vertical-align: middle;
	border-top: 1px solid #6D6D6D;
	border-bottom: 1px solid #6D6D6D;
}

.table {
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	color : #000000;
	height: 30px;
	vertical-align: middle;
	border-bottom: 1px solid #EEEEEE;

}

.startLink { 
	color: #FFFFFF
}
.eCardLink {
   font-family: Verdana, Arial;
   font-size: 1em;
   font-weight: bold;
   color: #FF0000;
   text-decoration: underline;
}

/***************** 
Home Stylesheets *
*****************/
#home1 H1, #home2 H1, #home3 H1, #home4 H1 {
   font-size: 0.6em;
   font-weight: bold;
   text-decoration: none;
   color: #000000;
   background-color: #C9CFB7;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 7px;
}
#home1 P, #home2 P, #home3 P, #home4 P {
	font-family : Verdana, sans-serif;
	font-size : 0.6em;
	line-height : 1.2em;
	color: #000000;
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 3px;
	margin-bottom: 0px;
}
#home1 A, #home2 A, #home3 A, #home4 A {
	text-decoration: underline;
}

/*********************** 
Navigation Stylesheets *
***********************/
#naviTop TD {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	line-height: 12px;
	color : #999999;
	font-weight : normal;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub1Tal {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #666C56;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub1TalOn {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #1F2F15;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}

A.mrtNaviSub1Frei {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #746B53;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub1FreiOn {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #48341A;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}

A.mrtNaviSub1Tour {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #747557;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub1TourOn {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #5E6029;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}

A.mrtNaviSub1Region {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #636A6B;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub1RegionOn {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #34404B;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
#kidsNaviSub1 A.off {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #676F4D;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
#kidsNaviSub1 A.on {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #24271B;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}

.kidsNaviSubTable {
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   width: 121px;
   height: 92px;
}
.kidsBt01 {
   height: 16px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOff.jpg");
}
.kidsBt02 {
   height: 28px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGbigOff.jpg");
}
.kidsBt03 {
   height: 16px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOff.jpg");
}
.kidsBt04 {
   height: 15px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOff.jpg");
}
.kidsBt05 {
   height: 15px;
   border-bottom: 0px;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOff.jpg");
}

.kidsBt01on {
   height: 15px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOn.jpg");
}
.kidsBt02on {
   height: 28px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGbigOn.jpg");
}
.kidsBt03on {
   height: 16px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOn.jpg");
}
.kidsBt04on {
   height: 15px;
   border-bottom: 1px solid #000000;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOn.jpg");
}
.kidsBt05on {
   height: 15px;
   border-bottom: 0px;
   text-align: center;
   background-image: url("templates/img_static/kidsSubBGsmallOn.jpg");
}
A.mrtNaviSub2Kontakt {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	line-height : 13px;
	color : #666666;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.mrtNaviSub2KontaktOn {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	line-height : 13px;
	color : #666666;
	font-weight : bold;
	letter-spacing : 0.5px;
	text-decoration : none;
}


A.mrtNaviSub3 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #000000;
	font-weight : normal;
	letter-spacing : 0.5px;
	text-decoration : none;
}

A.mrtNaviTop {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	line-height: 12px;
	color : #999999;
	font-weight : normal;
	letter-spacing : 0.5px;
	text-decoration : none;
}

A.clickPath {
	font-size : 1em;
	color : #323232;
	letter-spacing : 0.5px;
	text-decoration : none;
}
A.clickPathLast {
	color : #323232;
	font-size : 1em;
	letter-spacing : 0.5px;
	text-decoration : none;
}
.clickPath {
	font-family : Verdana, sans-serif;
	font-size : 0.55em;
	color : #323232;
	letter-spacing : 0.5px;
	text-decoration : none;
}


/******************* 
Plugin Stylesheets *
*******************/
DIV.user-hotels-pi1-hotelSelectOrt SELECT {
   font-size: 0.7em;
}

DIV.user-hotels-pi1-listrow TD{
   font-size: 0.8em;
   font-family: Verdana, Arial, Sans-Serif;
   padding-top: 2px;
   padding-bottom: 2px;
   text-align: center;
   text-vertical-align: top;
}
DIV.user-hotels-pi1-listrow TD.tableHead {
   font-size: 1em;
   text-align: left;
   border-top: 1px solid #6D6D6D;
   border-bottom: 1px solid #6D6D6D;
   padding-top: 5px;
   padding-bottom: 5px;  
}
DIV.user-hotels-pi1-listrow TD.adresse{
   line-height: 1.3em;
   text-align: left;
}
DIV.user-hotels-pi1-listrow TD.bettenGes{
   width: 60px;
   background-color: #EEEEEE;
}
DIV.user-hotels-pi1-listrow TD.ez{
   background-color: #EEEEEE;
}
DIV.user-hotels-pi1-listrow TD.dz{
   background-color: #EEEEEE;
}
DIV.user-hotels-pi1-listrow TD.sterne{
   width: 65px;
   height: 11px;
   background-color: #EEEEEE;
}
DIV.user-hotels-pi1-listrow TD.link{
   background-color: #EEEEEE;
   height: 61px;
}
DIV.user-hotels-pi1-listrow TD.link A {
   font-size: 1.1em;
}
DIV.user-hotels-pi1-listrow TD.rightCol{
   background-color: #EEEEEE;
   padding-top: 0px;
   padding-bottom: 0px;
   text-align: center;
   text-vertical-align: top;
}
DIV.user-hotels-pi1-listrow TD.spacerOben{
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.user-hotels-pi1-listrow TD.spacerUnten{
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.user-hotels-pi1-listrow TD.spacerGrau{
   background-color: #6D6D6D;
   padding-top: 0px;
   padding-bottom: 0px;
}
DIV.user-hotels-pi1-listrow TD.rightColSpacer{
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-bottom: 0px;
}

.tx-srsendcard-pi1 P {
   font-family: Verdana, Arial;
   font-size: 0.7em;
   color: #000000;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card TD{
   font-family: Verdana, Arial;
   font-size: 1em;
   color: #6D6D6D;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-dataSec {
   font-family: Verdana, Arial;
   font-size: 1em;
   color: #000000;
   padding-left: 6px;
   padding-top: 6px;
   padding-bottom: 7px;
   border-top: 1px solid #000000;
}

.tx-srsendcard-pi1 .tx-srsendcard-backHeadline {
   font-family: Verdana, Arial;
   font-size: 0.7em;
   font-weight: bold;
   color: #000000;
   padding-left: 6px;
   padding-top: 10px;
   padding-bottom: 0.7em;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
}
.tx-srsendcard-pi1 .tx-srsendcard-backText{
   padding-left: 6px;
   padding-top: 0px;
   padding-bottom: 10px;
}

.tx-srsendcard-pi1 .tx-srsendcard-caption {
   padding-left: 6px;
   padding-top: 3px;
   padding-bottom: 7px;
   border-bottom: 1px solid #000000;
}
.tx-srsendcard-pi1 .srData {
   font-family: Verdana, Arial;
   font-size: 0.6em;
   color: #6D6D6D;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 2px;
}
.tx-srsendcard-pi1 .srData .tx-srsendcard-srDataHead {
   font-family: Verdana, Arial;
   font-size: 1em;
   font-weight: bold;
   color: #6D6D6D;
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 7px;
}


.tx-srsendcard-pi1 INPUT { 
   font-family: Verdana, Arial;
   font-size: 1em;
   width: 148px;
}

.tx-srsendcard-pi1 INPUT.tx-srsendcard-pi1-submit { }

.tx-srsendcard-pi1 SELECT { }

.tx-srsendcard-pi1 TEXTAREA {
   font-family: Verdana, Arial;
   font-size: 1em;
   width: 229px;
}


.tx-coneventlist-pi1 .eventListRow {
   border-bottom: 1px solid #6D6D6D;
   padding-top: 6px;
   padding-bottom: 8px;
}
.tx-coneventlist-pi1 .eventListItem {
   font-family: Verdana, Arial;
   font-size: 10px;
   color: #000000;
   line-height: 13px;
   text-align: left;
   text-vertical-align: top;
}
.tx-coneventlist-pi1 .eventListItem .eventName {
   color: #6D6D6D;
   font-weight: bold;
   padding-top: 2px;
}
.tx-coneventlist-pi1 .eventCity {
   text-align: right;
}
.tx-coneventlist-pi1 .bottom {

}
.tx-coneventlist-pi1-listrow {
   border-top: 1px solid #6D6D6D;
}
