html {
	height: 100%;
}

body{
	margin: 0px 0px 0 0px;
	padding: 0;
	background: url(../../ortisei/sommer/images/bg_menu_body.gif);
  background-color: #E86869;
	background-repeat: repeat-y;
	height: 100%;
	font-family: Verdana;
	font-size: 11px;
	line-height: 150%;
}

a, a:link, a:visited, a:active, a:focus{
	text-decoration: none;
	color: #520910;
}

.clear {
	clear: both;
}

a:hover {
}

h1 {
	font-size: 14px;
	color: #520910;
	font-weight: bold;
	font-family: Verdana;
}
#container {
	width: 1016px;
	height: 100%;
}

.home-link{
  width: 230px;
  height: 180px;
  display: block;
  position: absolute;
}

.blocco_week_list {
	background: url(../../ortisei/sommer/images/bg_box_middle.png);
	background-repeat: repeat-y;
	width: 608px;
	padding: 7px 16px 1px 16px;
}

.blocco_partner_list {
	background: url(../../ortisei/sommer/images/bg_partner_box_middle.png);
	background-repeat: repeat-y;
	padding-left: 10px;
	width: 278px;
}
.partner_container_links {
	float: left;
}
.partner_container_rechts {
	float: right;
}

.partner_container_links img, .partner_container_rechts img {
	border: 0px;
}
.partner_table {
	margin-top: 10px;
}
.partner_table img {
	border: 1px solid #50090D;
}
.blocco_gb {
	background: url(../../ortisei/sommer/images/bg_box_middle_gb.png);
	background-repeat: repeat-y;
	width: 560px;
	padding: 1px 16px 1px 16px;
}
.blocco_gb p {
	width: 520px;
}
.blocco_bg_top {
	background: url(../../ortisei/sommer/images/bg_box_top.png) no-repeat top left;
	width: 608px;
	height: 9px;
	clear: both;
}
.blocco_partner_bg_top {
	background: url(../../ortisei/sommer/images/bg_partner_box_top.gif) no-repeat top left;
	width: 288px;
	height: 9px;
}



.blocco_bg_top_gb {
	background: url(../../ortisei/sommer/images/bg_box_top_gb.png) no-repeat top left;
	width: 560px;
	height: 9px;
}
.blocco_bg_bottom {
	background: url(../../ortisei/sommer/images/bg_box_bottom.png) no-repeat top left;
	margin-bottom: 16px;
	width: 608px;
	height: 9px;
}
.blocco_partner_bg_bottom {
	background: url(../../ortisei/sommer/images/bg_partner_box_bottom.gif) no-repeat top left;
	margin-bottom: 16px;
	width: 288px;
	height: 9px;
}
.blocco_bg_bottom_gb {
	background: url(../../ortisei/sommer/images/bg_box_bottom_gb.png) no-repeat top left;
	margin-bottom: 16px;
	width: 560px;
	height: 9px;
}
.blocco_week_list_image {
	float: left;
}
.blocco_week_list_right {
	float: left;
	margin-left: 15px;
	margin-right: 24px;
	height: 100%;
	width: 420px;
}
/*week list detail, z.b. YOGA usw*/
.blocco_week_list_detail_image img {
	float: right;
	margin-right: 30px;
	margin-top: 10px;
	border: 1px solid #50090D;
}

.blocco_week_list_detail_left {
	float: left;
	margin-right: 24px;
	margin-top: 10px;
	height: 100%;
	width: 340px;
}
.blocco_partner_list_detail_left {
	float: left;
	margin-right: 24px;
	height: 100%;
	width: 240px;
}
.blocco_week_list_clear {
	clear: both;
}
.blocco_week_lsit_title h1 {
	font-size: 14px;
	color: #520910;
	margin: 0 0 0 0;
	font-weight: bold;
	font-family: Verdana;
}
.blocco_week_lsit_title {
}
.blocco_week_lsit_text {
	font-size: 12px;
	color: black;
	margin: 0 0 0 0;
	font-weight: normal;
	font-family: Verdana;
	line-height: 180%;
}
.blocco_week_lsit_text h3 {
	font-size: 14px;
	color: #520910;
}
.blocco_week_lsit_more {
	margin-top: 16px;
}
#activities_block {
	float: left;
	width: 310px;
	height: 390px;
}

#activities_block img {
		margin-right: 25px;
	margin-left: 25px;
}

#activities_block span {
}
.activity_description {
	float: left;
	display: inline;
	width: 150px;
	margin-bottom: 10px;
	text-align: center;
}

#active_text_right {
	float: right;
	width: 200px;
	margin-right: 89px;
	margin-top: 0px;
	padding-top: 0px;
}
#active_text_right h1 {
	margin: 0px;
	padding-top: 5px;
	padding-left: 15px;
	color: #520910;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}

#active_text_right p {
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	line-height: 160%;
	padding-left: 15px;
	padding-right: 15px;
}
/* BLOCCO LIST per dut l content senza bildri */
.blocco_list {
	background: url(../../ortisei/sommer/images/bg_box_middle.png);
	background-repeat: repeat-y;
	width: 608px;
	padding: 1px 16px 1px 16px;
	overflow: hidden;
}

.blocco_lsit_title h1 {
	font-size: 14px;
	color: #520910;
	margin: 5px 0 0 0;
	font-weight: bold;
	font-family: Verdana;
}
.blocco_lsit_text {
	font-size: 12px;
	color: black;
	margin: 0 0 0 0;
	font-weight: normal;
	font-family: Verdana;
	line-height: 160%;
	margin: 0px 32px 0 0;
}
.blocco_lsit_more {
	margin-top: 16px;
}
.blocco_lsit_text p {
}
#level0 {
	margin-left: 0px;
	padding-left: 0px;
	width: 912px;
	height: 100%;
	/*overflow: hidden;*/
	float: left;
}



#suche_wetter {
	margin-top: 257px;
	float: left;
	width: 250px;
	text-align: center;
}
#suche_wetter input {
	border: 1px solid #50090D;
	color: #A1A2A4;
}
.suche_go a, .suche_go a:link, .suche_go a:hover, .suche_go a:visited {
	color: #50090D;
	cursor: pointer;
}
#leve1_content {
	width: 662px;
	float: right;
}
#level1_content_topdouble {
	margin-top: 14px;
	width: 643px;
}

#level1_content_topdouble_favorite {
	float: left;
	height: 19px;
	width: 322px;
	padding-bottom: 5px;
}
#level1_content_topdouble_favorite img {
	border: 0px;
	margin-right: 10px;
}
#level1_content_topdouble_login {
	text-align: right;
	padding-top: 6px;
	float: right;
	width: 321px;
}
#level1_content_topdouble_login a:link, #level1_content_topdouble_login a:hover, #level1_content_topdouble_login a:visited {
	color: #701c22;
}
#leve1_content_header {
	margin-bottom: 18px;
}

#leve1_content_menu {
	background: url(../../ortisei/sommer/images/bg_menu_days.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 40px;
	padding-top: 5px;
	height: 23px;
}
#days_menu_active a, #days_menu_active a:link, #days_menu_active a:visited {
	color: #ffffff;
}

/*spazio danter i links di dis dl ena*/
#spacer_week {
	display: inline;
	margin-left: 24px;
}
#leve1_content_menu a, #leve1_content_menu a:link, #leve1_content_menu a:visited {
	font-size: 13px;
	font-weight: bold;
	color: #520910;
	font-family: Verdana;
	text-decoration: none;
}
#days_menu_active a, #days_menu_active a:link, #days_menu_active a:visited {
	color: #ffffff;
}
#leve1_content_menu  a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#leve1_content_margin {
	background-color: #50090D;
	width: 643px;
	padding-bottom: 1px;
}
#leve1_content_content {
	background: url(../../ortisei/sommer/images/bg_content_top.gif);
	background-repeat: no-repeat;
	background-position: -10px -18px;
	background-color: #ee8c8d;
	margin: 0px 2px -15px 2px;
	padding: 16px 16px 20px 16px;
}
#leve1_content_footer {
	margin-top: 18px;
	overflow: hidden;
	position: relative;

}
#level_menu {
	background: #941318;
	width: 104px;
	height: 100%;
	float: right;
	text-align: left;
}
#level_menu_bandiere {
	margin-top: 13px;
	margin-left: 5px;
	margin-bottom: 4px;
}
#level_menu_bandiere  img {
	border: 0px;
}
#level_menu_menu {
	width: 52px;
}
#level1_content_breadcrumb {
	margin-left: 16px;
	position: relative;
	bottom: 5px;
}
#level1_content_breadcrumb, #level1_content_breadcrumb a:link, #level1_content_breadcrumb a:visited {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #701c22;
}
#level1_content_breadcrumb a:hover{
	text-decoration: underline;
}
#level_menu_menu img {
	display: block;
}
.footer_content_text {
	float: right;
	width: 560px;
	margin-bottom: 40px;
}
.footer_logo_valgardena {
	float: left;
	position: absolute;
	top: 10px;
}
.footer_logo_valgardena img {
	border: 0px;
}
.footer_content, .footer_content a:link, .footer_content a:visited {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #701c22;
	text-decoration: none;
	line-height: 150%;
}

.footer_content a:hover {
	text-decoration: underline;
}
#image_preloader {
	display: none;
}
/*Partner*/
table.partner_table {
	width: 500px;
}
table.partner_table h3 {
	color: #701c22;
}
table.partner_table td {
	vertical-align: top;
}
table.partner_table ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.partner_betriebe td {
	vertical-align: top;
}
.partner_betriebe td ul {
	list-style-type: none;
	font-size: 12px;
}
.listEntry {
	margin-bottom: 10px;
}
.articleText {
	margin-bottom: 3px;
	text-align: justify;
}
.articleCode {
	margin-bottom: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}
.articleSummary {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000000;
	line-height: 135%;
	font-size: 11px;
}
.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;
}
.nav_table a:hover {
	text-decoration: underline;
}
.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: bold;
	text-decoration: none;
}
.articleList_toptext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
.articleList_listhead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
ul.list_top, ul.list_level {
	padding: 3px 0;
	margin-left: 0;
	border-bottom: 1px solid #5E747F;
	font: bold 12px Verdana, sans-serif;
}
ul.list_top li, ul.list_level li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 0;
}
ul.list_top li a, ul.list_level li a {
	padding: 3px 0.5em;
	margin: 0px;
	border: 1px solid #778;
	border-bottom: none;
	background: #D7DEE5;
	text-decoration: none;
}
ul.list_top li a:link, ul.list_level li a:link {
	color: #5E747F;
}
ul.list_top li a:visited, ul.list_level li a:visited {
	color: #5E747F;
}
ul.list_top li a:hover, ul.list_level li a:hover {
	color: Black;
	background: #92A1AF;
	border-color: #227;
}
ul.list_top li.active a, ul.list_level li.active a {
	background: white;
	border-bottom: 1px solid white;
}
.imgDIVinTextLeft {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0;
}
.imgDIVinTextRight {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 0;
}
.imgDIVtopLeft {
	margin: 8px 10px 5px 20px;
	padding: 0px;
	border: 0;
}
.imgDIVtopCenter {
	margin: 8px -50% 5px -50%;
	padding: 0px;
	border: 0;
}
.imgDIVblockImgLeft {
	margin-right: 10px;
}
.imgDIVblockImgRight {
	margin-left: 10px;
}
.phpwcmsImgListRight {
	text-align: right;
	margin: 0;
	padding: 0;
}
.phpwcmsImgListLeft {
	text-align: right;
	margin: 0;
	padding: 0;
}
.phpwcmsSearchResult {
	margin: 15px 0 15px 0;
}
.search_results h3 {
	margin: 15px 0px 0px 0px;
	font-size: 14px;
	padding: 0px;
}
.search_results p {
	margin: 0px;
	padding: 0px;
}
.phpwcmsSearchResult h3 {
	margin: 10px 0 1px 0;
	font-size: 12px;
	font-weight: bold;
}
.phpwcmsSearchResult p {
	margin: 0;
}
.phpwcmsSearchResult em.highlight, em.highlight {
	background-color: #FFFF00;
	font-style: normal;
}
.phpwcmsArticleListEntry {
	clear: both;
}
.phpwcmsArticleListImage {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
}
.phpwcmsArticleListImageCaption {
	padding-top: 5px;
}
div.cpPagination {
	margin: 10px 0 10px 0;
	text-align: right;
}
a.cpPaginate, a.cpPaginateActive, a.cpPaginationPrev, a.cpPaginationNext {
	padding: 0px 3px 1px 3px;
	background-color: #FFFFFF;
	color: #BBBBBB;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #CBCBCB;
}
a.cpPaginateActive {
	background-color: #CBCBCB;
	color: #FFFFFF;
	border: 1px inset #CBCBCB;
}
a.cpPaginationPrev:hover, a.cpPaginationNext:hover, a.cpPaginate:hover {
	background-color: #DDDDDD;
	color: #666666;
	border: 1px inset #CBCBCB;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*WETTER CONTAINER*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#weather_container {
	width: 140px;
/*augeblendet*/
	display: none;
	/*border: 1px solid #CBD02A;
*/
	margin-top: 120px;
	margin-left: 10px;
	text-align: center;
	float: left;
	font-family: Verdana, Sans serif;
	color: #701c22;
}
#weather_container img {
	border: 0px;
}
#weather_tomorrow {
	text-align: center;
	float: left;
	width: 33%;
}
#weather_in_two_days {
	text-align: center;
}
#weather_in_three_days {
	float: right;
	width: 33%;
	text-align: center;
}
.min_temperature {
	color: blue;
	font-weight: bold;
	display: block;
}

.max_temperature {
	font-weight: bold;
	color: red;
}
.days_text {
	font-weight: bold;
}

/*coppermine systemmenu*/
td .coppermine_sys_menu {
	border: 1px solid red;
	background-color: red;
}
/*Anfrageformular*/
.formular {
	width: 550px;
	margin: 0 auto;
}
.formular p {
	margin: 0px;
	padding: 0px;
}
.formular label {
	display: block;
	float: left;
	text-align: right;
	width: 120px;
	margin-right: 20px;
	margin-left: 40px;
}
.formular fieldset {
	padding: 20px;
	margin-bottom: 20px;
	border: 1px solid #520910;
}
.formular input {
	margin-bottom: 5px;
	border: 1px dotted #50090D;
}
.formular input:focus, .formular textarea:focus {
	background-color: #FFFFE0;
}

.formular textarea {
	border: 1px dotted #50090D;
	width: 95%;
	height: 150px;
	padding: 10px;
}
.formular button {
	clear: both;
}
.formular #submit_button {
	margin-top: 20px;
}
.formular #calendar-container {
	float: left;
}
.formular #calendar-container2 {
	float: right;
}
#privacy_box {
	padding: 10px;
}

h3.trigger {
	margin: 0 0 0px 0;
	padding: 5px 5px 5px 25px;
	background-image: url("../../img/button/arrow_closed.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
}
h3.trigger a {
}

h3.trigger a:hover {
}
h3.active {
	background-image: url("../../img/button/arrow_opened.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
}
.toggle_container {
}
.toggle_container .block {
}
.block ul {
	margin: 0 0 0 7px;
	padding: 0 0 0 18px;
	border-left: 1px dotted silver;
	list-style: none;
}

.block ul li {
	border-bottom: 1px dotted silver;
	margin-bottom: 5px;
}
.block ul li a {
	padding-right: 20px;
	background-image: url("../../img/symbole/link_to_1.gif");
	background-repeat: no-repeat;
	background-position: 100% 0px;
}
.blocco_lsit_title {
	margin-bottom: 20px;
}

.partner {
  float: left;
  margin-right: 10px;
  height: 80px;
	padding: 10px;
	border: 1px dotted silver;
	width: 160px;
	text-align: center;
}
.partner img {
	border: 0px;
}

img#catores{
  margin-top: 20px;
}

img#skischool{
  margin-top: 24px;
}

img#verdebello{
}

.fivestars{
  background: url(../../ortisei/sommer/images/logos_partner/5stars.png);
  background-repeat: no-repeat;
  background-position: 17px 0px;
  padding-top: 20px !important;
  margin-bottom: 20px !important;
}

.fourstars{
  background: url(../../ortisei/sommer/images/logos_partner/4stars.png);
  background-repeat: no-repeat;
  background-position: 17px 0px;
  padding-top: 20px !important;
  margin-bottom: 20px !important;
}

.threestars{
  background: url(../../ortisei/sommer/images/logos_partner/3stars.png);
  background-repeat: no-repeat;
  background-position: 17px 0px;
  padding-top: 20px !important;
  margin-bottom: 20px !important;
}

.threestars_super{
  background: url(../../ortisei/sommer/images/logos_partner/3stars_super.png);
  background-repeat: no-repeat;
  background-position: 17px 0px;
  padding-top: 20px !important;
  margin-bottom: 20px !important;
}

.twostars{
  background: url(../../ortisei/sommer/images/logos_partner/2stars.png);
  background-repeat: no-repeat;
  background-position: 17px 0px;
  padding-top: 20px !important;
  margin-bottom: 20px !important;
}
