/* ******************************************************** */

/* Winno IT-AGENTUR                                         */

/* A-8983 Bad Mitterndorf 236                               */

/* +43 3623 20169                                           */

/* office(!at)winno.at                                      */

/* ******************************************************** */

/* project:  Salzkammergut - Hotels                         */

/* filename: main.css                                       */

/* author:   Martin Wagner                                  */

/* date:     2006-12-28                                     */

/* ******************************************************** */

/* Base layout                                              */

/* ******************************************************** */



body {

	background-color: #ffffff;

   color: #666666;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 80%;

	padding-top: 0px;

	padding-bottom: 5px;

	margin: 0px;

	text-align: center;

}



div#envelope {

	width: 880px;

	background-image: url(../images/background_png2.png);

	background-repeat: repeat-y;

	text-align: left;

	padding: 0px;

	/*IE 6 Hack*/

	margin: 0px auto 0px auto;

}



div#season {

        position: absolute;

        z-index: 2;

        height: 270px;

        width: 20px;

        top: 11px;

        margin-left: -440px; 

	left: 50%; 

        background: transparent;

}



div#season ul {

        list-style-type: none;

        margin: 0;

        padding: 0;

        border: 0;

}



div#season ul li {

        margin: 5px 0 15px 0;

        padding: 0;

        border: 0;

}



div#language {

/*        position: absolute;

        z-index: 2;

        height: 18px;

        width: 158px;

        top: 22px;

       	margin-left: 266px; 

	left: 50%;

	color: #788615;*/

	text-align: center;

}



#language img {

        margin-right: 5px;

		margin-top: 3px;

		padding-right: 5px;

}



div#shortcuts {

        position: absolute;

        z-index: 2;

        height: 163px;

        width: 158px;

        top: 100px;

        margin-left: 270px; 

	     left: 50%; 

}



div#headerimage {

        z-index: 1;

   	width: 880px; 

   	height: 300px;

   	text-align: left;

   	float: left;

}



div#navigation {

	float: left;

	width: 172px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: left;

	padding-left: 1px;

	z-index: 100;

}



div#content {

	float: left;

	width: 400px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: left;

	padding: 0px 20px 0px 20px;

	display: inline; /*fixt den Bug der Randverdoppelung im IE/Win */

}



div#news {

	float: right;

	width: 260px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: center;

	padding-left: 1px;

}



div#footer {

	clear: both;

        background-color: #FFFFFF;

       	background-image: url(../images/footer.png);

	background-repeat: no-repeat;

}



img { 

        border: none;

}

/*Überschriften*/

h1 {

   font-size: 15px;

   color: #788615;

}



h2 {

  font-size: 14px;

  color: #788615;

}



h4 {

  font-size: 12px;

  color: #788615;

}



/*News*/

div#news dl {

  float: left;

  text-align: left;

  width: 260px;

  margin: 0 0 0 0;

  padding: 0px;

  display: inline; /*fixt den Bug der Randverdoppelung im IE/Win */

}



div#news dt {

	float: left;

	width: 175px;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

	color: #788615;  

}



div#news dd {

  margin: 0;

  padding: 0;

  /*width: 250px;*/

  line-height: 1.3em;

}



div#news dd.img img {

  float: right;

  margin: 0 4px 0 0;

  padding: 4px;

  border: 1px solid #357A33;

  background: #ffffff

}



div#news dd.more {

  text-align: right;

  width: 172px;

  text-decoration: none;

  color: #788615;

}



div#news dd.more a {

  text-align: right;

  width: 172px;

  text-decoration: none;

  color: #788615;

}



div#news dd.more a:hover {

  text-align: right;

  width: 172px;

  text-decoration: none;

  color: #333333;

}



div#news dd.line {

  margin: 0 0 8px 0;

}



div#news p.bodytext {

  margin-bottom: 0px;

  padding-right: 95px;

  text-align: left;

}







div#content dl.news {

  float: right;

  text-align: left;

  width: 400px;

  margin: 10px 0 0 0;

  padding: 5px 0 5px 0;

  background: url(../images/cont_news_bg.png) right repeat-y;

  display: inline; /*fixt den Bug der Randverdoppelung im IE/Win */

}



div#content dl.news dt {

	float: right;

	width: 300px;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

	color: #788615;  

}



div#content dl.news dd {

  margin: 0;

  padding: 0;

  /*width: 250px;*/

  line-height: 1.3em;

}



div#content dl.news dd.img img {

  float: left;

  margin: 0 4px 0 4px;

  padding: 4px;

  border: 1px solid #357A33;

  background: #ffffff

}



div#content dl.news dd.more {

  float: right;

  text-align: right;

  width: 300px;

  padding-right: 10px;

  text-decoration: none;

  color: #788615;

}



div#content dl.news dd.more a {

  text-align: right;

  width: 300px;

  text-decoration: none;

  color: #788615;

}



div#content dl.news dd.more a:hover {

  text-align: right;

  width: 300px;

  text-decoration: none;

  color: #333333;

}



div#content dl.news dd.line {

  margin: 0 0 8px 0;

  display: none;

}



div#content dl.news p.bodytext {

  margin-bottom: 0px;

  padding-left: 100px;

}



div#content ul {

    list-style-position: outside;

	list-style-image: url(../images/ul_symbol.png);

}



/* Border just around the image */

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {

  border: none !important;

  padding: 2px !important;

  background-image: url(../images/border_dotted_image.png)!important;

}



div#content div.news-single-item {

  border: 0;

  margin: 0;

  padding: 0;

  background: none;

}



div#content div.news-single-item h3 {

  font-weight: normal;

  display: block;

  background: url(../images/cont_news_single_bg.png) right repeat-y;

  padding: 10px;

  font-size: 100%;

}



div#content div.news-single-item img {

  margin: 0 4px 0 4px;

  padding: 4px;

  border: 1px solid #357A33;

  background: #ffffff;

}



div#content div.news-single-item a {

  text-align: right;

  text-decoration: none;

  color: #788615;

}



div#address {

  font-size: 95%;

  color: #788615;

  line-height: 1.3em;

  width: 260px;

  text-align: right;

}



div#address p.bodytext {

  text-align: right;

}



div#news div#address p.bodytext {

  padding: 0 10px 10px 0;

}



div#address a {

  color: #788615;

  text-decoration: none;

  background: url(../images/punktierte_trennlinie_news.png) bottom;

  background-repeat: no-repeat;

}



div#address a:hover {

  color: #333333;

}







fieldset {

  border: 0px;

  background: #F3FAE7;

}

div#flash_lage {

  z-index: 5;

}



div#flash_header {

  background-color: #e1e1e1;

}



div#flash_lage {

  background-color: #ffffff;

}



.powermail_text {border: 1px solid #e1e1e1!important;}

#tx-powermail-pi1_fieldset_1 {background-color: #ffffff!important;}

.tx_powermail_pi1_fieldwrap_html {margin: 5px 0;}

#powermaildiv_uid10, #powermaildiv_uid13 {background-image:url(/fileadmin/template/images/formhead2.png);

color:#788615;

padding:3px 0;

text-align:center;

background-color: #F6F7EF;

background-position: right center;

background-repeat: no-repeat;}

#tx-powermail-pi1_fieldset_1 legend {display: none;}

#powermaildiv_uid12, #powermaildiv_uid11 {text-align: center;}
.tx_powermail_pi1_fieldwrap_html_label, .tx_powermail_pi1_fieldwrap_html_radio_title{background-image: url(/fileadmin/template/images/formhead2.png); background-repeat: repeat-x; text-align: center; text-transform: uppercase; background-position: center top; background-repeat: no-repeat; line-height:25px; font-weight:bold; font-size: 11px;}
.powermail_select, .jscalendar {border: 1px solid #cccccc;}
.date2cal_img_help {display: none;}