img		{border:0px}
html		{font-family:Trebuchet MS, Verdana, Arial; color:#000; font-size:12px; font-weight:normal; font-style:normal; line-height:1.0em;}
P		{line-height:1.3em;}
.main    		{background-image:url(http://www.best-of-zillertal.at/winter/design/images/zillerback.jpg); margin:0px; padding:0px; background-repeat:no-repeat;}

.table      {position:relative; top:40px; left:0px; width:100%;  font-size:12px;}

.tr         {position:relative; width:100%; font-size:12px;}
.td         {position:relative; float:left;  margin:2px; font-size:12px;}

.rot		{color:#f00;}

#site-wrapper   {z-index:6; position:relative; margin:20px auto; top:0px; left:0px; width:784px; height:1200px; border:dotted 0px #f0f;}
#site-footer    {position:relative; float:left; margin:50px auto; line-height:18px; top:0px; left:0px; width:784px; height:20px; border-top:solid 1px #666666; font-family:Trebuchet MS, Verdana, Arial; font-size:11px; color:#666666; }
* html #site-footer    { margin:20px auto;}
#metanav        {position:absolute; top:0px; left:0px; height:16px; width:auto;}
#metanav ul     {background-color:#000; list-style:none; float:left; margin:0px; padding:0px;}
#metanav ul li  {padding:0px 4px; float:left; font-family:Trebuchet MS, Verdana, Arial; font-size:11px; color:#fff; background-color:#000; line-height:16px;}
#metanav ul li:hover    {color:#fff; text-decoration:underline; cursor:pointer;}

#divMainNav             {position:absolute; top:30px; left:0px; height:20px; width:584px; margin:0px; padding:0px; z-index:99;}

#logobar		   {position:relative; top:126px; left:595px;}

#content-wrapper    {position:absolute; top:185px; left:0px; height:1000px; width:584px; border:dotted 0px #f00;}
#content-wrapper h1 {font-family:Trebuchet MS, Verdana, Arial; font-size:26px; font-style:italic; color:#000; font-weight:bold; margin:0px; padding:2px 0px 20px 0px;}
#content-wrapper h2 {font-family:Trebuchet MS, Verdana, Arial; font-size:12px; color:#000; font-weight:bold; margin:2px 0px 0px 0px; padding:0px;}
#content-wrapper h3 {font-family:Trebuchet MS, Verdana, Arial; font-size:18px; color:#f00; font-weight:bold; margin:2px 0px 0px 0px; padding:0px;}

#teaserbox_1        {position:relative; font-size:0px; top:0px; margin-top:10px; float:left; height:auto; width:184px; font-size:12px; border:solid 1px #666666; background-image:url(http://www.best-of-zillertal.at/design/images/teaserbox_headerback.jpg); background-repeat:no-repeat;}
#teaserbox_2        {position:relative; font-size:0px; top:0px; left:12px; margin-top:10px; float:left; height:auto; width:184px; font-size:12px; border:solid 1px #666666; background-image:url(http://www.best-of-zillertal.at/design/images/teaserbox_headerback.jpg); background-repeat:no-repeat;}
#teaserbox_3        {position:relative; font-size:0px; top:0px; left:25px; margin-top:10px; float:left; height:auto; width:184px; font-size:12px; border:solid 1px #666666; background-image:url(http://www.best-of-zillertal.at/design/images/teaserbox_headerback.jpg); background-repeat:no-repeat;}
#teaserbox_1 h4,div#teaserbox_2 h4,div#teaserbox_3 h4       {font-weight:bold; margin:5px 5px 0px 0px; padding:0px 5px; font-size:14px;}
#teaserbox_1 img,div#teaserbox_2 img,div#teaserbox_3 img    {margin-top:6px;}

#teaserbox_1 h5,div#teaserbox_2 h5,div#teaserbox_3 h5       {font-weight:bold; margin:5px 5px 5px 0px; padding:0px 5px; font-size:13px;}
#teaserbox_1 p,div#teaserbox_2 p,div#teaserbox_3 p       {padding:0px 5px; font-size:12px;}

#col-wrapper	{position:relative; line-height:1.5em;  font-size:0px; top:0px; margin:10px 0px 10px 0px;  width:582px; border:solid 1px #666666;}
#col_1		{z-index:99 ! important; position:relative; line-height:1.5em;  top:0px; margin-top:10px; padding-left:5px; float:left; height:auto; width:184px; font-size:12px;}
#col_2		{z-index:99 ! important; position:relative; line-height:1.5em;  top:0px; left:12px; margin-top:10px;  padding-bottom:10px; float:left; height:auto; width:184px; font-size:12px;}
#col_3		{z-index:99 ! important; position:relative; line-height:1.5em;  top:0px; left:25px; margin-top:10px; float:left; height:auto; width:184px; font-size:12px;}

#2col_1		{position:relative; line-height:1.5em;  top:0px; margin-top:10px; padding-left:5px; float:left; width:280px; font-size:12px; height:250px;}
#2col_2		{position:relative; line-height:1.5em;  top:0px; left:12px; margin-top:10px;  padding-bottom:10px; float:left; width:280px; font-size:12px; height:250px;}

.event		{ float:left; position:relative; width:582px; margin: 0px;  padding:10px 0px 10px 0px; border-top:solid 1px #ccc; }
.event:first-child 	{ border-top:0px;}
.event-text	{ float:left; font-size:11px; line-height:1.2em; width:375px; margin-left:10px;}
.event img	{ float:left; position:relative;top:0px; left:0px; width:180px; height:120px;}
.event-title	{ font-size:13px; padding-left:10px; margin-bottom:3px;  float:left; line-height:1.3em;}
.event-star	{display:none; position:absolute; top: 13px; left:85px;}
.event-starback	{position:absolute; top:10px; left:100px; height:59px; width:72px; z-index:99; background:url(http://www.best-of-zillertal.at/sommer/userfiles/images/pricebutton.gif); filter:alpha(opacity=80); -moz-opacity:0.8;}
.event-pricelabel	{position:absolute; top: 22px; left:110px; font-size:13px; color:#fff; line-height:1em; font-weight:bold;  z-index:99; }
.event-price	{position:absolute; top: 42px; left:110px; font-size:16px; height:59px; width:72px;  font-weight:bold; color:#fff;  z-index:99; }



.textblock          {position:relative; height:auto; width:544px; background-color:#fff; padding: 10px 20px 10px 20px;}
.imageblock         {position:relative; height:329px; width:584px; margin-top:0px; background:#fff;}

.textblock-2          	{position:relative; height:372px;  width:357px; border-top:solid 1px #666666; border-left:solid 1px #666666; border-bottom:solid 1px #666666; background-color:#fff; padding: 0px 20px;}
.textblock-2 ul      	{margin:10px 15px;}
.textblock-2 p      	{padding:10px 0px;}
.imageblock-2      	{position:absolute; top:-1px; left:397px; height:372px; width:185px; hight: margin:0px; font-size:0px;   border-top:solid 1px #666666; border-right:solid 1px #666666; border-bottom:solid 1px #666666;}

.textblock-2 table	{border:solid 1px #f00; }
.textblock-2 table tr td {padding:3px;}

.textblock-large	{position:relative; height:372px;  width:542px; border:solid 1px #666666; background-color:#fff; padding: 0px 20px;}

#pauschale-bild	{position:absolute; top:75px; left:368px; width:200px; height:180px; border:solid 1px #f00; z-index:99; font-size:4px;}

#ibox-wrapper       {position:absolute; top:185px; right:0px; float:right; width:189px; height:750px;font-size:11px; border:dotted 0px #f00;}
#hotline		{position:absolute; top: -30px; left:0px; height:22px; width:189px; background-color:#000;padding: 0px;}
#hotline-text	{position:relative; margin:4px 5px; height:auto; width:auto; color:#faba00; font-style:italic; font-weight:bold; font-size:14px;}
#multibox-wrapper   { position:relative; top:0px; left:0px; height:114px; width:189px; }
#multibox_1         { filter:alpha(opacity=70); -moz-opacity:0.7; position:absolute; top:0px; left:0px; height:114px; width:189px; background-image:url(http://www.best-of-zillertal.at/design/images/multibox_1.gif); background-repeat:no-repeat;}
#multibox_2         { filter:alpha(opacity=70); -moz-opacity:0.7; position:absolute; top:0px; left:0px; height:114px; width:189px; background-image:url(http://www.best-of-zillertal.at/design/images/multibox_2.gif); background-repeat:no-repeat; display:none;}
#multibox_3         { filter:alpha(opacity=70); -moz-opacity:0.7; position:absolute; top:0px; left:0px; height:114px; width:189px; background-image:url(http://www.best-of-zillertal.at/design/images/multibox_3.gif); background-repeat:no-repeat; display:none;}

#multibox_1 h2      {position:absolute; margin:0px; padding:0px; top:5px; left:10px;font-weight:bold;}  
#multibox_2 h2      {position:absolute; margin:0px; padding:0px; top:5px; left:10px;font-weight:bold;}
#multibox_3 h2      {position:absolute; margin:0px; padding:0px; top:5px; left:10px;font-weight:bold;}  

.lbl-datum		{position:relative; left:5px; width:50px; font-family:Trebuchet MS, Verdana, Arial; font-size:11px; font-weight:bold;  line-height:1.3em;}
A.multibox:LINK, A.multibox:VISITED, A.multibox:ACTIVE {padding-left:0px; font-family:Trebuchet MS, Verdana, Arial; font-size:10px; font-weight:normal; text-decoration:none; line-height:1.3em;}
A.multibox:HOVER {text-decoration:underline; line-height:1.3em;}

A.multibox2:LINK, A.multibox2:VISITED, A.multibox2:ACTIVE {padding-left:0px; font-family:Trebuchet MS, Verdana, Arial; font-size:11px; font-weight:normal; text-decoration:none; line-height:1.3em; color:#000; position:relative; top:-2px;}
A.multibox2:HOVER {text-decoration:underline; line-height:1.3em;}

.tab_1              {position:absolute;cursor:pointer; top:95px; left:10px; height:12px; width:60px;font-size:11px;}
.tab_2              {position:absolute;cursor:pointer; top:95px; left:70px; height:12px; width:60px;font-size:11px;}
.tab_3              {position:absolute;cursor:pointer; top:95px; left:135px; height:12px; width:60px;font-size:11px;}

.tab_1:hover        {text-decoration:underline;}
.tab_2:hover        {text-decoration:underline;}
.tab_3:hover        {text-decoration:underline;}

.tab_1:active        {font-weight:bold;}
.tab_2:active        {font-weight:bold;}
.tab_3:active        {font-weight:bold;}

#wettericon_1       {position:absolute; top:10px; left:40px;}
#wettericon_2       {position:absolute; top:10px; left:120px;}
#wetterinfo_1       {position:absolute; top:55px; left:20px; width:70px; height:30px; text-align:center;font-size:11px;}
#wetterinfo_2       {position:absolute; top:55px; left:100px; width:70px; height:30px; text-align:center; font-size:11px;}

.newsletter_email   {width:161px; margin-top:20px; margin-bottom:5px;font-size:11px;}
.newsletter_type    {width:70px; margin-bottom:10px; font-size:11px;}
.newsletter_action  {width:90px; margin-bottom:10px; margin-left:4px;font-size:11px;}

.qsTitle    {font-family: Trebuchet MS, Verdana, Arial;	font-size: 8pt;	color: #000000;	border: solid 1px #0099CC;	background-color: #F2FAFE;}
.qsText     {padding-bottom:1px; padding-top:1px; font-family: Trebuchet MS, Verdana, Arial; font-size: 7pt; color: #000000;}
.qsSelect   {margin-top:0px; font-size: 10px; width: 165px; font-family: Trebuchet MS, Verdana, Arial, arial; height: 18px;}
.button-text:hover  {text-decoration:underline; cursor:pointer;}
.copyright  {font-size:11px; color:#cdcdcd; position:relative; margin-bottom:-5px;}

* html .copyright  {margin-bottom:-25px;}

.infobox            {position:relative; top:0px; margin-top:10px; padding:0px; right:0px; width:189px; height:auto; border:dotted 0px #f00;}
.infobox h2         {position:absolute; margin:0px; padding:0px; top:5px; left:10px; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; color:#000; font-weight:bold;}
.infobox-header     {position:relative; line-height:1px; font-size:1px; padding:0px; margin:0px; right:0px; width:189px; height:4px; background-image:url(http://www.best-of-zillertal.at/design/images/ibox_topline.gif); background-repeat:no-repeat;}
.infobox-body       {position:relative;  padding:5px 10px; margin:0px; right:0px; width:167px; height:auto; background-color:#fff; border-right: solid 1px #666666; border-left: solid 1px #666666; }
.infobox-footer     {position:relative; line-height:1px; font-size:1px; padding:0px; margin:0px; right:0px; width:189px; height:4px; background-image:url(http://www.best-of-zillertal.at/design/images/ibox_bottomline.gif); background-repeat:no-repeat;}
.infobox ul         {margin:0px 20px; padding:5px 0px; list-style-image:url(http://www.best-of-zillertal.at/design/images/star.gif)}
.infobox ul li      {font-family:Trebuchet MS, Verdana, Arial; font-size:12px; color:#000; line-height:1.5em; padding:0 10px;}
.infobox img        {position:relative; top:0px; height:4px; width:189px; margin:0px; padding:0px;}

A:LINK, A:VISITED, A:ACTIVE {color:#f00; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:normal; text-decoration:underline; cursor:pointer;}
A:HOVER {text-decoration:none;}

A.special:LINK, A.special:VISITED, A.special:ACTIVE {color:#fff;background: #f00; padding: 0px 3px;  border:solid 0px #fff; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; line-height:1.6em;}
A.special:HOVER {text-decoration:underline;}

A.infobox:LINK, A.infobox:VISITED, A.infobox:ACTIVE {color:#000; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.infobox:HOVER {text-decoration:underline;}
A.small:LINK, A.small:VISITED, A.small:ACTIVE {color:#000; font-family:Trebuchet MS, Verdana, Arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.small:HOVER {text-decoration:underline;}
A.mainNav:LINK, A.mainNav:VISITED, A.mainNav:ACTIVE {color:#000;cursor:pointer; text-decoration:none;}
A.mainNav:HOVER {text-decoration:underline;}
A.subNav:LINK, A.subNav:VISITED, A.subNav:ACTIVE {color:#000;cursor:pointer; text-decoration:none; font-weight:normal; font-style:normal;}
A.subNav:HOVER {text-decoration:underline; font-weight:normal; font-style:normal;}
A.meta_Nav:LINK, A.meta_Nav:VISITED, A.meta_Nav:ACTIVE {color:#fff; font-size:11px; cursor:pointer; text-decoration:none;}
A.meta_Nav:HOVER {text-decoration:underline;}
A.season:LINK, A.season:VISITED, A.season:ACTIVE {color:#fff; font-size:11px; cursor:pointer; text-decoration:none; font-weight:bold;}
A.season:HOVER {text-decoration:underline; font-weight:bold;}

A.relink:LINK, A.relink:VISITED, A.relink:ACTIVE {color:#000;cursor:pointer; text-decoration:none; font-weight:normal; font-style:normal;}
A.relink:HOVER {text-decoration:underline; font-weight:normal; font-style:normal;}
A.linknav:LINK, A.linknav:VISITED, A.linknav:ACTIVE {color:#fff;cursor:pointer; font-size:11px;  text-decoration:none; font-weight:normal; font-style:normal;}
A.linknav:HOVER {text-decoration:underline; font-weight:normal; font-style:normal;}

A.DM_PAGENR:LINK, A.DM_PAGENR:VISITED, A.DM_PAGENR:ACTIVE {color:#f00; font-family:Trebuchet MS, Verdana, Arial; font-size:20px; font-weight:normal; text-decoration:underline; cursor:pointer;}
A.DM_PAGENR:HOVER {text-decoration:none;}

.DM_CURPAGENR	{font-family:Trebuchet MS, Verdana, Arial; font-size:20px; }

#mediabox           {display:none; position:relative; top:0px; margin-top:10px; right:0px; width:189px; height:146px; background-image:url(http://www.best-of-zillertal.at/design/images/mediabox.jpg);}
#logo               {z-index:20; position:absolute; top:0px; margin-top:-10px; left:595px; height:127px; width:188px; background-image:url(http://www.best-of-zillertal.at/design/images/logo1.gif);}
#logo-shade         {z-index:18; position:absolute; top:0px; margin-top:-8px; left:597px; height:127px; width:188px; background-color:#000;filter:alpha(opacity=40); -moz-opacity:0.4;}
#logo-smallshade    {z-index:18; position:absolute; top:52px; margin-top:0px; left:594px; height:18px; width:1px; background-image:url(http://www.best-of-zillertal.at/design/images/smallshade.gif);filter:alpha(opacity=40); -moz-opacity:0.4;}
#redbar             {z-index:5;  position:absolute; top:72px; left:0px; height:18px; font-size:5px; width:100%; margin:0px; padding:0px; background-image:url(http://www.best-of-zillertal.at/design/images/red.gif); background-repeat:repeat;}
#footer             {position:relative; top:0px; left:0px; padding-top:10px; line-height:20px;  border-bottom:solid 1px #666666;}


#pauschale-bestellform	{display:none; position:relative; top:-500px; left:80px; width:400px; margin-top:40px; background:#ffc600; filter:alpha(opacity=100); -moz-opacity:1.0; padding:5px;}
.akkFormLeft		{font-size:12px; width:150px;}
.akkFormRight		{font-size:12px; }
.akkFormShortSelect	{font-size:12px; }
.akkFormShortInput		{font-size:12px; width:30px; border:solid 1px #ccc;}
.TextArea			{width:395px; height:80px;font-size:12px;  font-family:Trebuchet MS, Verdana, Arial;}
.akkFormSelect		{font-size:12px; width:250px;  }
.akkFormInput		{font-size:12px; width:250px; border:solid 1px #ccc;}
.akkFormHiddenInput	{font-size:12px; width:250px; background:#4fe752; border:solid 1px #ccc;}
.tbSelect			{font-size:12px; width:250px; }
.akkFormSubmit		{font-size:12px; width:100px;}


#breadcrumb	{display:block; position:absolute; top:-16px; height:16px; width:auto; float:right; right:0px; background-color:#000; color:#fff:}
#breadcrumb ul	{list-style:none; padding:0px; margin:0px;}
#breadcrumb ul li	{float:left; color:#fff; margin-right:5px; margin-left:5px;}
#breadcrumb ul li:first-child {display:none;}

#related-links	{display:block; position:relative; top:0px; left:19px; height:auto; width:auto; color:#666666; font-size:11px; line-height:1em;}
#related-links ul	{list-style:square;}
#related-links ul li	{}

STRONG		{color:#f00; font-weight:bold;}
U		{color:#fff; background: #000; padding: 0px 3px;  border:solid 1px #fff; font-weight:bold;}


.pricetab1      {font-family:arial, helvetica; font-size:12px; color:#fff; border-collapse:collapse; border:0px;}

th              {background-color:#3d589b; color:#98bee3; font-size:13px; font-weight:bold;}

.sp1            {width:50px;  color:#000; text-align:center; border-left:solid 1px #3d589b; border-right:solid 1px #3d589b; padding:4px 0px;}

.sp2            {width:140px; color:#000; text-align:center; border-left:solid 1px #3d589b; border-right:solid 1px #3d589b; padding:4px 0px;}

.sp3            {width:140px; color:#000; text-align:center; border-left:solid 1px #3d589b; border-right:solid 1px #3d589b; padding:4px 0px;}

.sp4            {width:140px; color:#000; text-align:center; border-left:solid 1px #3d589b; border-right:solid 1px #3d589b; padding:4px 0px;}

.sp5            {width:100px; color:#000; text-align:center; border-left:solid 1px #3d589b; border-right:solid 1px #3d589b; padding:4px 0px;}

.tab_header     {background-color:#3d589b; color:#98bee3; font-size:13px; font-weight:bold; padding:4px;}

.tab_descr      {text-align:center; color:#000; font-site:11px;}

.tab_text       {font-size:11px; color:#fff;}

.gelb           {background-color:#ead38f;}

.hblau          {background-color:#98bee3;}

.dblau          {background-color:#3d589b;}

.hgelb          {background-color:#f3dda3;}

.dgelb          {background-color:#f4bc29;}


.tbl
{
    background:#fff;
    width:270px;
    margin-bottom:20px;
}
.tbl-row1 td
{
    background:#e5e5e5;
}
.tbl-row2 td
{
    background:#ccc;
}
.CTableRow1
{
    background:#e5e5e5;
    padding:0px 10px;
    margin:0px;
    vertical-align:top;
    text-align:left;
}
.CTableRow2
{
    background:#ccc;
    background:#e5e5e5;
    padding:0px 10px;
    vertical-align:top;
    text-align:left;
}
.tbl-spacer
{
    background:#fff;
    font-size:1px; 
    height:3px;
}
.tbl2
{
    background:#fff;
    width:380px;
}


#consume-bar	{display:none;}
