
/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- Body
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */
 
body.print 
	{ 
	background-color:#fff; 
	}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- Search Form
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */
.searchresult {
margin-bottom:20px;
}
.searchresult span.title {
display:block;
font-weight:bold;
}
.searchresult span.description {
display:block;
}
.searchresult span.linkpath {
display:block;
font-size:smaller;
line-height:1.3em;
} 

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSLinkContainer
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSLinkContainer
	{
	background-color: #eee;
	}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSFile / ZMSLinkElement
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSFile, div.ZMSLinkElement 
	{ 
	background-color: #F8F8F8;
	margin: 4px;
	}

div.ZMSFile.none, div.ZMSLinkElement.none 
	{
	background-color: transparent;
	border: 2px dashed #eee;
	}

div.ZMSFile.floatleft, div.ZMSLinkElement.floatleft 
	{ 
	float:left;
	width:50%
	}

div.ZMSFile.floatright, div.ZMSLinkElement.floatright 
	{ 
	float:right;
	width:50%
	}

div.ZMSFile div.title, div.ZMSLinkElement div.title 
	{
	font-size:x-small;
	white-space:nowrap;
	}

div.ZMSFile div.title a:link, div.ZMSFile div.title a:visited, 
div.ZMSLinkElement div.title a:link, div.ZMSLinkElement div.title a:visited 
	{
	font-weight:bold;
	font-size:x-small;
	text-decoration:none;
	color:black;
	}

div.ZMSFile div.text, div.ZMSLinkElement div.text 
	{
	font-size:xx-small;
	}

div.ZMSFile div.description, div.ZMSLinkElement div.description 
	{
	font-size:x-small;
	}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSGraphic
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSGraphic {
	background-color: #F8F8F8;
	margin: 4px;
}

div.ZMSGraphic.left {
	text-align:left;
}

div.ZMSGraphic.right {
	text-align:right;
}

div.ZMSGraphic.center {
	text-align:center;
}

div.ZMSGraphic.floatleft {
	float:left;
}

div.ZMSGraphic.floatright {
	float:right;
}

div.ZMSGraphic.center {
	text-align:center;
}

div.graphic.alignleft {
	float:left;
	text-align:right;
}

div.graphic.alignright {
	float:right;
	text-align:right;
}

div.ZMSGraphic div.text {
	padding: 4px;
}

/*-- ## FF Patch ## --*/
div.ZMSGraphic.right div.graphic {
	width:100% !important; 
}
div.ZMSGraphic.right div.graphic img {
	display:inline !important;
}

a.zoom img.zoom {
	width: 23px;
	height: 21px;
	background: url(/misc_/zms/zoom.gif);
}

a.download img.download {
	width: 23px;
	height: 21px;
	background: url(/misc_/zms/download.gif);
}

a.superzoom img.superzoom {
	width: 23px;
	height: 21px;
	background: url(/misc_/zms/superzoom.gif);
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSTables
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

table.ZMSTable th {
	background-color:#DDEFFC; 
}

table.ZMSTable td {
	background-color:#EEEEEE; 
}

body.print table.ZMSTable th, 
body.print table.ZMSTable td {
	background-color:transparent; 
}

/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] ZMSTeaser
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div#teaser
	{
	width:150px;
	font-size:x-small;
	}

div.ZMSTeaserContainer
	{
	padding:1px;
	margin-bottom:10px;
	}

div.ZMSTeaserElement
	{
	}

div.ZMSTeaserElement img.title
	{
	border: none;
	}

div.ZMSTeaserElement div.title a:link,
div.ZMSTeaserElement div.title a:visited,
div.ZMSTeaserElement div.title
	{
	font-weight:bold;
	text-decoration:none;
	color:black;
	padding: 2px;
	display: block;
	}

div.ZMSTeaserElement div.text a:link,
div.ZMSTeaserElement div.text a:visited,
div.ZMSTeaserElement div.text
	{
	}

div.note {
	border-left: 1px solid #FCCD64;
	border-bottom: 1px solid #FCCD64;
	margin: 8px;
	padding: 4px;
	background: #FCFECC url(http://www.sicilia-casa-vacanze.net/content/metaobj_manager/ZMSNote.zmsnote_bg.gif) top right no-repeat;
}#lightbox,#lightbox-overlay{position:absolute;top:0px;left:0px;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333;margin:0px;padding:0px;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block}#lightbox-overlay{z-index:90;background-color:#000;height:100%;position:fixed}#lightbox-overlay-text{text-align:right;margin-right:20px;margin-top:20px;color:white;font-size:12px;cursor:default;line-height:normal}#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{text-decoration:underline;color:white}#lightbox-overlay-text span{padding-left:5px;padding-right:5px}#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none}#lightbox-imageBox{position:relative;border:1px solid black;;background-color:white;width:400px;height:400px;margin:0 auto}#lightbox-imageContainer{padding:1px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url('common/blank.gif') no-repeat;zoom:1;padding:0px;margin:0px}#lightbox-nav-btnPrev{left:0;right:auto;float:left}#lightbox-nav-btnNext{left:auto;right:0;float:right}#lightbox-infoBox{font:10px Verdana,Helvetica,sans-serif;background-color:#FFF;margin:0 auto;padding:0px}#lightbox-infoContainer{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#666;line-height:normal}#lightbox-infoHeader{width:100%;text-align:center}#lightbox-caption{text-align:justify}#lightbox-caption-title{font-weight:bold}#lightbox-caption-description{font-weight:normal}#lightbox-infoFooter{margin-top:3px;color:#999}#lightbox-currentNumber{display:block;width:49%;float:left;text-align:left}#lightbox-close{display:block;width:45%;float:right;text-align:right}#lightbox-close-button{padding-left:30%}#lightbox-close-button,#lightbox-close-button:link,#lightbox-close-button:visited,#lightbox-close-button:hover{text-decoration:underline;color:#999}#lightbox-close-button:hover{color:#666}#lightbox-infoContainer-clear{clear:both;visibility:hidden}table.liColl {width:500px; background:url(http://www.sicilia-casa-vacanze.net/instance/css/common/kachel_hell.gif); margin:10px 0; border-bottom:8px solid #FCE0B6;}
table.liColl th {background:#93141C; text-align:left; color:white; font-weight:bold; line-height:14px; padding:4px 10px; border-bottom:4px solid #FCE0B6;}
table.liColl td {border-top:1px solid white; padding:3px 0 3px 10px;}div.twocol {
  width:284px;
  margin-bottom:30px;
}
div.twocol div.title {
  border-top:5px solid #F5CD96;
  border-bottom:1px solid #F5CD96;
  padding:8px 0 5px 0;
  font-weight:bold;
}
div.twocol div.title a:link, div.twocol div.title a:active, div.twocol div.title a:visited { 
   color: #93141C;
   text-decoration: none;
}
div.twocol div.title a:link, div.twocol div.title a:visited {
   color: #93141C;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}
div.twocol div.text {
  padding:10px 0;
}.sonne {
   padding:0 10px 0 39px;
   background:url('common/teasericon_sonne.gif') no-repeat;
}
.haus {
   padding:0 10px 0 39px;
   background:url('common/teasericon_haus.gif') no-repeat;
}
.rad {
   padding:0 10px 0 39px;
   background:url('common/teasericon_rad.gif') no-repeat;
}
/* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 * +- [WAI] Misc
 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

div.ZMSObject.new, div.ZMSObject.modified {
  border: 2px dashed blue;
  background-color: #F0F0FF;
} 
div.ZMSObject.deleted {
  border: 2px dashed red;
  background-color: #FFF0F0;
  color: red;
  text-decoration: line-through;
} 

span.unicode { 
  font-family:"Lucida Sans Unicode", "Arial Unicode MS", Arial, Helvetica, sans-serif;
}

span.highlight { 
  background-color: yellow;
  color: black;
  font-weight: bold;
}



/***************/
/* Colorscheme */
/***************/

.primColorStrong0 { background-color:#955C3E; }
.primColorMedium0 { background-color:#D99E74; } 
.primColorLight0 { background-color:#FEF2E0; } 

.thirdColorLight0 { background-color:#FDE9CC; }

.secndColorStrong1 { background-color:#955C3E; }
.secndColorStrong0 { background-color:#B95F3B; } 
.secndColorMedium1 { background-color:#D99E74; } 
.secndColorMedium0 { background-color:#ECB17F; } 
.secndColorLight1 { background-color:#FCE0B6; }
.secndColorLight0 { background-color:#F5CD96; }

.teaserColor { background-color:#93141C; } 

.neutralColorBlack { background-color:#000000; }
.neutralColorStrong0 { background-color:#FDE8C8; }
.neutralColorMedium0 { background-color:#C89F71; } 
.neutralColorLight0 { background-color:#FEF2E0; } 
.neutralColorWhite { background-color:#FFFFFF; }
.neutralColorTrans { background-color:#00FF00; }

 
/****************/
/* Positionierung */
/***************/


#metanav {
position:absolute;
left:650px;
top:0px;
z-index:1;
width:340px;
margin:0px;
padding:0px;
text-align:right;
}

#micronavigation {
padding-left:20px;
text-align:left;
}

#language {
position:absolute;
left:850px;
top:90px;
z-index:1;
width:140px;
margin:0px;
padding:0px;
text-align:right;
}


#Bookmarking {
   padding-left: 40px;
   margin-bottom: 25px;
}

#pageregion_container {
          width:992px;
          height:100%;
          margin:0px;
          padding:0px;
  	  background:url('http://www.sicilia-casa-vacanze.net/common/Sizilien_hg_bottom.gif') repeat-y left;

}

#pageregion_macronav {
          width:160px;
          float: left;
          padding:0px;
}

#pageregion_content {
          width: 830px;
          float: left;
          padding: 0px;
          border: 1px solid #CAB197;
          background-color:#FEF2E0;
}

#pageregion_maincontent {
         width:600px;
         height:100%;
         margin:0px;
         padding: 10px 10px 10px 20px;
         float:left;
}

#pageregion_teaser {
         width: 200px;
         float:left;
         padding:0px;
}

.clear {
        clear:both;
        border: 0px;
        font-size: 1px;
        line-height: 0pt;
        margin: 0pt;
        padding:0pt;
        width:1px;
	}

#laden {
        visibility:hidden;
        height:1px;
        width:1px;
        overflow:hidden;
        position:absolute;
        top:0;
        left:-1px
}

#region_footer {
      margin-left:160px;
      width: 830px;
      border-left: 1px solid #6A5446;
      border-right: 1px solid #6A5446;
      background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_footer_verlauf.jpg') repeat-x top #937561;

}

.Copyright_block {
      float:left;
      width:240px;
      color: #CDBDB3;
      padding:20px 0 0 20px;
      font-size: 10px;
}

a.Copyright:link, a.Copyright:visited {
     color: #CDBDB3;
     padding:0px;
     margin:0px;
     font-size: 10px;
}


/***************/
/* Kalender */
/***************/

.dreiMonate {
  position: relative; 
  left: 0px; 
  width: 510px;
  height: 150px;
  z-index: 1;
}
.monatsblock_1 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 160px;
  height: 140px;
  z-index: 1;
}
.monatsblock_2 {
  position: absolute; 
  top: 0px; 
  left: 170px; 
  width: 160px;
  height: 140px;
  z-index: 1;
}
.monatsblock_3 {
  position: absolute; 
  top: 0px; 
  left: 340px; 
  width: 160px;
  height: 140px;
  z-index: 1;
}
.kalender_monat {
  color: #C89F71;
  font-size: 13px;
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #C89F71;
}
.kalender_besetzt {
  font-size: 11px;
  color: #99141B;
  text-decoration: none;
  font-weight: normal;
}

.kalender_frei {
  font-size: 11px;
  color : #669933;
  text-decoration: none;
  font-weight: normal;
}

/*********************/
/* Vermieterliste      */
/*********************/

#Vermieterliste { }

.vlDatum { 
   color: #93141C;
   font-size: 15px;
   line-height: 17px;
   margin-bottom: 9px;
}
.vlTextgross {
   color: #000000;
   font-size: 15px;
   line-height: 17px;
   margin-bottom: 9px;
}

/****************/
/*   Channel    */
/***************/

#channelnav {
      width: 100%;
      height: 32px;
      background:url('http://www.sicilia-casa-vacanze.net/common/chan_sizilien_bg.jpg') repeat-x top;
}


a.levelhome:link, a.levelhome:visited {
  display: block;
  float: right;
  width: 62px;
  height: 32px;
  color: #FFFFFF;
  vertical-align:middle;
  background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_hom_inact.jpg') no-repeat left #A2836E;
  text-align: center;
  font-weight:bold;
}

a.levelhome:hover {
  background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_home_hover.jpg') no-repeat left #7D6656;
  text-decoration:none;
}

a.levelhome:active {
  background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_hom_active.jpg') no-repeat left #980C17;
}

a.levelhome.current:link, a.levelhome.current:visited {
  background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_hom_active.jpg') no-repeat left #980C17;
}

a.level1:link, a.level1:visited {
  display: block;
  float: right;
  width: 125px;
  height: 29px;
  padding-top:3px;
  color: #FFFFFF;
  vertical-align:middle;
  background:url('http://www.sicilia-casa-vacanze.net/common/chan_sizilien_inact.jpg') no-repeat left #A2836E;
  text-align: center;
  font-weight:bold;
}

a.level1:hover {
  background:url('http://www.sicilia-casa-vacanze.net/common/chan_sizilien_hover.jpg') no-repeat left #7D6656;
  text-decoration:none;
}

a.level1:active {
  background:url('http://www.sicilia-casa-vacanze.net/common/chan_sizilien_active.jpg') no-repeat left #980C17;
}

a.level1.current:link, a.level1.current:visited {
  background:url('http://www.sicilia-casa-vacanze.net/common/chan_sizilien_active.jpg') no-repeat left #980C17;
}


/****************/
/* Navigation */
/***************/

ul#menu {
   margin:0px;
   padding:0px;
   height:21px;
}
ul#menu li {
   display:inline;
   float:left;
   margin:0;
   padding:0;
   font-weight:bold;
   text-align:center;
}

ul#menu li a:link, ul#menu li a:visited  {
   float:left;
   width:124px;
   padding:3px;
   border-left:1px solid #93141C;
   border-right:1px solid #FEF2E0;
   border-top:1px solid #FEF2E0;
   background:#ecb17f;
}
ul#menu li.current a {
   color:#ffffff;
   background:#93141c;
}
ul#menu li.home a, ul#menu li.home a:link, ul#menu li.home a:visited  {
   margin:0;
   padding:0;
   width:98px;
}
ul#menu li.home a img, ul#menu li.home a:link img, ul#menu li.home a:visited img  {
   height:21px;
   margin:0;
   padding:0;
   width:98px;
}

.navMicro, .navMacroPub, .navMacroDoc {
   font-size: 11px;
   text-decoration: none;
   color: #D99E74;
}
.navChannel {
   font-size: 11px;
   text-decoration: none;
   margin-left: 4px;
   margin-right: 4px;
}
.navMacroPub  { 
   line-height: 10px;
   color: #955C3E;
   text-decoration: none;
}
.navMacroPubIcon  { 
   line-height: 10px;
}
.navMacroDoc  {  
   line-height: 10px;
   color: #93141C;
   text-decoration: none;
}
.footerDoc  {  
   color: #FEF2E0;
   font-size: 11px;
   line-height: 16px;
   text-decoration: none;
}
.marginaltext {  
   color: #D99E74;
   font-size: 10px;
   line-height: 15px;
   text-decoration: none;
   margin-top: 0px;
}
.navMacroDocIcon { 
   line-height: 10px;
}
/***********************/
/* google_ad */
/***********************/
.google_ad_container {
      height:105px;
      width:830px;
      background:url('http://www.sicilia-casa-vacanze.net/common/sizilien_googlead_bg.gif') repeat-x top #F4DAB5;
}

.google_ad {
      padding: 5px 0 0 10px;
}

/***********************/
/* Macronavigation Neu */
/***********************/

#macronav {
      width: 160px;
      padding-top: 22px;
      margin-top:70px;
      background:url('http://www.sicilia-casa-vacanze.net/common/nav_ueber.jpg') no-repeat top;
}

#unternav {
      height:24px;
      background:url('http://www.sicilia-casa-vacanze.net/common/nav_unter.jpg') no-repeat top;
}

img.img_sizilien2, img.img_sizilien3, img.img_sizilien4, 
img.img_sizilien5, img.img_sizilien2_current, img.img_sizilien3_current, 
img.img_sizilien4_current, img.img_sizilien5_current {
      margin-left: -8px;
      
}

a.level2:link, a.level2:visited {
  display: block;
  color: #CC8869;
  padding:4px 0px 4px 8px;
  border-top: 1px solid #CAB197;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_lev2_i.jpg') repeat-y right #FFF9EB;
  text-align:left;
  font-weight:normal;
}

a.level2:hover {
  color: #FFFFFF;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_hoover.jpg') repeat-y right #A68872;
  text-decoration:none;
}

a.level2:active {
  color: #FFFFFF;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_active.jpg') repeat-y right #A68872;
}

a.level2.current:link, a.level2.current:visited {
  display: block;
  color: #FFFFFF;
  border-top: 1px solid #CAB197;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_lev2_a.jpg') repeat-y right #AF0F0B;
  font-weight:bold;
}

a.level3:link, a.level3:visited {
  display: block;
  border-top: 1px solid #FEF2E0;
  padding:4px 0px 4px 8px;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_lev3_i.jpg') repeat-y right #F1DEC4;
  text-align:left;
}

a.level3:hover {
  color: #FFFFFF;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_hoover.jpg') repeat-y right #A68872;
  text-decoration:none;
}

a.level3:active {
  color: #FFFFFF;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_active.jpg') repeat-y right #A68872;
}

a.level3.current:link, a.level3.current:visited {
  display: block;
  font-weight:bold;
  border-top: 1px solid #FEF2E0;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_lev3_i.jpg') repeat-y right #AF0F0B;
}


a.level4:link, a.level4:visited {
  display: block;
  border-top: 1px solid #FEF2E0;
  padding:4px 0px 4px 16px;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_lev3_i.jpg') repeat-y right #F1DEC4;
  text-align:left;
}

a.level4:hover {
  color: #FFFFFF;
  background:url('http://www.sicilia-casa-vacanze.net/common/nav_bg_hoover.jpg') repeat-y right #A68872;
  text-decoration:none;
}

/***************/
/* Links */
/***************/

a:link  {
   color: #93141C;
   text-decoration: none;
}
a:visited  {
   color: #93141C;
   text-decoration: none;
}
a:hover, a:active {
   color: #93141C;
   text-decoration: underline;
}
a.navChannel1:link {
   color: #93141C;
   font-size: 11px;
   text-decoration: none;
}
a.navChannel1:active, a.navChannel1:visited  {
   color: #93141C;
   text-decoration: none;
}
a.navChannel2:link {
   color: #93141C;
   font-size: 11px;
   text-decoration: none;
}
a.navChannel2:active, a.navChannel2:visited {
   color: #93141C;
   text-decoration: none;
}
a.navChannel3:link, a.navChannel3:visited {
   color: #BF6F51;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}
a.navMacro1:link, a.navMacro1:visited {
   color: #B4684C;
   font-size: 11px;
   line-height: 10px;
   text-decoration: none;
}
a.speChannel:link, a.speChannel:visited {
   color: #FFFFFF;
   font-size: 11px;
   text-decoration: none;
}
a.zwoChannel:link, a.zwoChannel:visited {
   color: #CB936C;
   font-size: 11px;
   line-height: 11px;
   text-decoration: none;
}
a.dreChannel:link, a.dreChannel:visited {
   color: #B4684C;
   font-size: 11px;
   line-height: 11px;
   text-decoration: none;
}
a.navMacroPub:link, a.navMacroDoc:link, 
a.navMacroPub:visited, a.navMacroDoc:visited {
   color: #93141C;
   font-size: 11px;
   text-decoration: none;
}
a.navMicro:link, a.navMicro:link, 
a.navMicro:visited, a.navMicro:visited {
   color: #ECB17F;
   font-size: 11px;
   text-decoration: none;
}

.Preistabelle {
   border: 1px solid #D99E74;
   vertical-align: top;
   padding: 5px;
}

/*********************/
/* Textbody-Elements */
/*********************/

h1, h2,  h3, h4, .heading1, .heading2, .heading3, .heading4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.standardtext, body, form, p, ol, ul, li, em, sup, sub, table, tr, th, td {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #B95F3B;
   font-size: 11px;
}
body {
   margin: 0;
   background:#F5CD96 url(http://www.sicilia-casa-vacanze.net/common/kachel.gif);;
   line-height: 16px;
}
h1.title {
   color: #B95F3B;
   font-weight: bold;
   font-size: 18px;
   line-height: 24px;
   margin-top:5px;
   margin-bottom:15px;
}
h1,.heading1{
   color: #93141C;
   font-weight: bold;
   font-size: 18px;
   line-height: 20px;
   margin-top:5px;
   margin-bottom:15px;
}
h2,.heading2 {
   color: #93141C;
   font-weight: bold;
   font-size: 12px;
   line-height: 16px;
   margin-bottom: 0;
}
h3,.heading3 {
   color: #93141C;
   font-weight: bold;
   font-size: 12px;
   line-height: 16px;
   margin-bottom: 0;
}
h4,.heading4 {
   color: #ECB17F;
   font-weight: bold;
   font-size: 12px;
   line-height: 14px;
}
h5,.heading5 {
   color: #93141C;
   font-weight: bold;
   font-size: 12px;
   line-height: 14px;
}
h6,.heading6 {
   color: #93141C;
   font-weight: bold;
   font-size: 12px;
   line-height: 14px;
}
p {
   font-size: 11px;
   line-height: 15px;
   margin-top:0px; 
   margin-bottom:5px;
}
ol {
   font-size: 11px;
   line-height: 15px;
   list-style-type: square;
}
ul {
   font-size: 11px;
   line-height: 15px;
   list-style-type: square;
}
.small {
   font-size: 9px;
}
.caption, .description {
   font-style: italic;
}
p.emphasis {
   background-color:#B95F3B;
   margin-left: 20px;
   margin-right: 30px;
   line-height: 16px;
}
.Adresse {
   font-size: 10px;
}
.Referenz {
   font-size: 10px;
}
em {
   font-weight: bold;
   font-style: normal;
}
sup, sub {
   font-size: 10px;
}
u {
  text-decoration: underline;
}

/**************************************/
/* 5. CSS-Modul: TABLES               */
/**************************************/

table.ZMSTable th {
   background-color:#FCE0B6;}

table.ZMSTable td {
   background-color:#FDE8C8;}

/**************************************/
/* 6. CSS-Modul: ZMS-DEFAULTS         */
/**************************************/

div.ZMSGraphic { 
   background-color:transparent; 
}
div.ZMSGraphic.left {
   text-align: left;
}
div.ZMSGraphic.right {
   text-align: right;
}
div.ZMSGraphic.center {
   text-align: center;
}
div.ZMSGraphic.floatleft { 
   float: left;
}
div.ZMSGraphic.floatright { 
   float: right;
}
div.ZMSGraphic.center { 
   text-align: center;
}
div.graphic.alignleft {
   float: left;
   text-align: right;
}
div.graphic.alignright {
   float: right;
   text-align: right;
}
div.ZMSGraphic div.text {
   padding: 4px;
}
a.zoom img.zoom {
   width: 23px;
   height: 21px;
   background: url(/misc_/zms//zoom.gif);
}
a.download img.download {
   width: 23px;
   height: 21px;
   background: url(/misc_/zms//download.gif);
}
a.superzoom img.superzoom {
   width: 23px;
   height: 21px;
   background: url(/misc_/zms//superzoom.gif);
}

/*--------- ZMS TEASER --------------*/

div#teaser {
   margin-top:53px;
   float: left;
   width: 200px;
   font-size: 10px;
   line-height: 15px;
}
div.ZMSTeaserContainer {
   margin: 0;
   padding: 0;
}
div.ZMSTeaserElement {
   width: 200px;
   padding: 0;
}
div.ZMSTeaserElement img.title {
   margin: 0;
   padding: 0;
   border: 0;
}

img.img_sizilienteaser {
   margin-left: -18px;
}

div.ZMSTeaserElement div.title {
   background:url('http://www.sicilia-casa-vacanze.net/common/Sizilien_Teaser_Icon.gif') no-repeat left #F3D6B1;
   border-top: 1px solid #CAB197;
   border-left: 1px solid #CAB197;
   border-bottom: 1px solid #CAB197;
   margin: 0;
   padding: 4px 0 4px 20px;
   color: #93141C;
   font-size: 11px;
   line-height:14px;
   font-weight: bold;
}
div.ZMSTeaserElement div.title a:link,
div.ZMSTeaserElement div.title a:visited {
   margin: 0;
   padding: 0;
   color: #93141C;
   font-size: 11px;   
   line-height:14px;
   text-decoration: none;
}
div.ZMSTeaserElement div.title a:hover,
div.ZMSTeaserElement div.title a:active {
   margin: 0;
   padding: 0;
   color: #93141C;
   font-size: 11px;
   text-decoration: underline;
}
div.ZMSTeaserElement div.text {
   margin: 0 5px 8px 0;
   color: #B95F3B;
   font-weight: normal;
   text-decoration: none;
}
div.ZMSTeaserElement div.text a:link,
div.ZMSTeaserElement div.text a:visited {
   color: #93141C;
   text-decoration: none;
}
div.ZMSTeaserElement div.text a:hover,
div.ZMSTeaserElement div.text a:active {
   color: #93141C;
   text-decoration: underline;
}

/**********************/
/* Functions */
/**********************/

.Copyright,.functionSearch {
   font-size: 10px;
}
.functionSearch {
   color: #B95F3B;
}
a.functionSearch:link, a.functionSearch:visited {
   font-size: 10px;
   color: #D99E74;
   text-decoration: none;
}
a.functionSearch:hover, a.functionSearch:active, a.Copyright:hover, a.Copyright:active  {
   text-decoration: underline;
}




a.forumNav:link,a.forumNav:visited  {
   color: #B95F3B;
   font-weight: bold;
   text-decoration: underline;
}
a.forumNav:active,a.forumNav:hover {
   background: #FFD6A4;
   color: #93141C;
   font-weight: bold;
   text-decoration: none;
}

/*******************/
/* H.3.6 Sitemap   */
/*******************/

td.sitemapTitle0 {
  background-color: #FEF2E0;
  border-right: 1px solid #FFD6A4;
}
td.sitemapTitle1 {
   background-color: #955C3E;
   border-right: 1px solid #ECB17F;
}
a.sitemapTitle0:link, a.sitemapTitle0:visited ,
a.sitemapTitle1:link, a.sitemapTitle1:visited {
   font-weight: bold;
   color: #D99E74;
   text-decoration: none;
}
a.sitemapTitle0:hover, a.sitemapTitle0:active ,
a.sitemapTitle1:hover, a.sitemapTitle1:active {
   font-weight: bold;
   color: #B95F3B;
   text-decoration: underline;
}
a.sitemapElement0:link, a.sitemapElement0:visited {
   font-weight: bold;
   text-decoration: none;
}
a.sitemapElement1:link, a.sitemapElement1:visited {
   font-weight: normal;
   text-decoration: none;
}
a.sitemapElement0:hover, a.sitemapElement0:active ,
a.sitemapElement1:hover, a.sitemapElement1:active {
   color: #D99E74;
   text-decoration: underline;
}


/*************************/
/* Management Interface  */
/*************************/

.cmsTxtColorStrong0 { color: #000066; } /* primColorStrong0 */
.cmsTxtColorStrong1 { color: #666666; } /* neutralColorStrong0 */
.cmsBgColorStrong0 { background-color: #ECB17F; } /* primColorStrong0 */
.cmsBgColorStrong1 { background-color: #CCCCCC; } /* neutralColorLight0 */
.cmsBgColorMedium0 { background-color: #F5CD96; } /* primColorLight0 */
.cmsBgColorLight0 { background-color: #FFFFFF; } /* neutralColorWhite */


