@charset "utf-8";
/* Created on: 12.09.2009.*/
HTML {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
    overflow:hidden;
    font: 62.5%/1.5 Arial, Helvetica, sans-serif;
	color:#111;
}    

a{ color:#532409;}
a:hover{ text-decoration:none;}
h1
{

font-size: 12px;  
font-weigth: bold;  
}

h2
{
font-size: 13px;  
font-weigth: bold;  
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: url(images/back.png) #d7d7d7 repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; voice-family: inherit;

  font-size:1.0em;

	color: #111;
    height:100%;
    

	
}

div.Table_01 {
	position:relative;
	left:-450px;
	margin-left: 50%;
	top:0px;
	width:900px;

	
}

div.webvillamg2-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:3px;
}

div.webvillamg2-02_ {
	position:absolute;
	left:0px;
	top:3px;
	width:52px;
	height:767px;
}

div.header_ {
	position:absolute;
	left:52px;
	top:3px;
	width:800px;
	height:16px;
}

div.webvillamg2-04_ {
	position:absolute;
	left:852px;
	top:3px;
	width:48px;
	height:767px;
}

div.webvillamg2-05_ {
	position:absolute;
	left:52px;
	top:19px;
	width:800px;
	height:28px;
	background: #FFFFFF;
	vertical-align: bottom;
	text-align: right;
}

div.webvillamg2-06_ {
	position:absolute;
	left:52px;
	top:47px;
	width:800px;
	height:9px;
}

div.webvillamg2-07_ {
	position:absolute;
	left:52px;
	top:56px;
	width:597px;
	height:99px;
}

div.webvillamg2-08_ {
	position:absolute;
	left:649px;
	top:56px;
	width:203px;
	height:99px;
	background: Url("images/webvillamg2_08.gif");
}

.flash-animacija_ {
	position:absolute;
	left:52px;
	top:155px;
	width:800px;
	height:200px;
}

div.webvillamg2-10_ {
	position:absolute;
	left:52px;
	top:355px;
	width:14px;
	height:29px;
}

div.home_ {
	position:absolute;
	left:66px;
	top:355px;
	width:128px;
	height:29px;
}

div.aboutus_ {
	position:absolute;
	left:194px;
	top:355px;
	width:128px;
	height:29px;
}

div.rooms_ {
	position:absolute;
	left:322px;
	top:355px;
	width:128px;
	height:29px;
}

.btitle
{
 font-size:12px;
 color:#FFFFFF
}

div.wellness_ {
	position:absolute;
	left:450px;
	top:355px;
	width:129px;
	height:29px;
}

div.other_ {
	position:absolute;
	left:579px;
	top:355px;
	width:128px;
	height:29px;
}

div.contact_ {
	position:absolute;
	left:707px;
	top:355px;
	width:128px;
	height:29px;
}

div.webvillamg2-17_ {
	position:absolute;
	left:835px;
	top:355px;
	width:17px;
	height:29px;
}

div.webvillamg2-18_ {
	position:absolute;
	left:52px;
	top:384px;
	background: #FFFFFF no-repeat url('images/boxback2.png');
	background-position: bottom right; 				
	width:800px;
		filter:alpha(opacity=85);	   
	-moz-opacity:.85;
	
	opacity:.85;	
}

div.footer_ {
	position:relative;
	left:0px;
	
		width:800px;
	height:20px;
	vertical-align: middle; 
	text-align: left; 
	background: url("images/footer.gif"); 
}

div.webvillamg2-20_ {
	position:absolute;
	left:52px;
	top:633px;
	width:800px;
	height:137px;
}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
                                                                 
#subnav LI {
	DISPLAY: inline
}
#subnav LI A {BORDER-RIGHT: #d0d0d0 0px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #d0d0d0 1px dotted; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d0d0d0 0px dotted; PADDING-TOP: 4px; BORDER-BOTTOM: #d0d0d0 0px dotted; TEXT-DECORATION: none; font-weight: normal; color: black}

#subnav LI A:hover {COLOR:#FFFFFF; FONT-WEIGHT: 700; BACKGROUND: #FFFFFF; background-color: #990000}

#form_container LI {
	DISPLAY: inline
	margin: 0;
	padding: 0;
	list-style: none;	
}


#subnav li, #subnav ul {
	margin: 0;
	padding: 0;
	list-style: none;

}
                                                                    
#slides {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 800px; FLOAT: left; HEIGHT: 200px ;
	text-align: left; 
}
.slide_text {
	PADDING-LEFT: 10px; WIDTH:600px; FLOAT: left; FONT-SIZE: 16px; PADDING-TOP: 20px
}
.german_slide {
	PADDING-TOP: 40px
}
.slide_text H2 {
	MARGIN-TOP: 0px; COLOR: #460000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.slide_text UL {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.slide_text LI {
	MARGIN-TOP: 10px;  COLOR: #ffffff; FONT-SIZE: 14px ; FONT-weight: bold
}
#slide_1 .slide_text LI {
	COLOR: #460000
}
#slide_2 .slide_text LI {
	COLOR: #000
}
#slide_3 .slide_text LI {
	COLOR:#460000
}
#slide_4 .slide_text LI {
	COLOR: #460000
} 
#slide_5 .slide_text LI {
	COLOR: #000
} 
#slide_4 .slide_text H2 {
	COLOR: #000
}
.switcher {
	POSITION: absolute; MARGIN-TOP: 180px; MARGIN-LEFT: 700px; COLOR: #000000; FONT-SIZE: 15px
}
#slides .switcher A {
	TEXT-DECORATION: none
}
#slides .switcher A.current {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#slide_1 {
	WIDTH: 800px; BACKGROUND: url(/images/slide_1en.jpg) no-repeat; HEIGHT: 200px; COLOR: #000      
}
#slide_2 {
	WIDTH: 800px; BACKGROUND: url(/images/slide_2en.jpg) no-repeat; HEIGHT: 200px; COLOR: #000
}
#slide_3 {
	WIDTH: 800px; BACKGROUND: url(/images/slide_3en.jpg) no-repeat; HEIGHT: 200px; COLOR: #000
}
#slide_4 {
	WIDTH: 800px; BACKGROUND: url(/images/slide_4en.jpg) no-repeat; HEIGHT: 200px; COLOR: #000
}
#slide_5 {
	WIDTH: 800px; BACKGROUND: url(/images/slide_5en.jpg) no-repeat; HEIGHT: 200px; COLOR: #222
}

#slide_2 .chart_text P {
	COLOR: #fff
}


#homeFeatured {
	BORDER-BOTTOM: #b4ccd9 1px solid; POSITION: relative; BORDER-LEFT: #b4ccd9 1px solid; WIDTH: 792px; MARGIN-LEFT:0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/featured-bg.gif) repeat-x 0px 0px; HEIGHT: 173px; OVERFLOW: hidden; BORDER-TOP: #b4ccd9 1px solid; BORDER-RIGHT: #b4ccd9 1px solid
} 

#homeFeatured H2 {
	MARGIN: 7px 0px 5px 35px; COLOR: #1a3049; FONT-SIZE: 18px; FONT-WEIGHT: normal
}


.featuredBoxHolder {
	POSITION: relative; LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 0px 35px; WIDTH: 734px; HEIGHT: 120px; COLOR: #1a3049; OVERFLOW: hidden
}
.featuredBoxHolder .items {
	POSITION: absolute; WIDTH: 20000em
}
.featuredBox {
	WIDTH: 347px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
}
.featuredBox IMG {
	MARGIN: -5px 10px 0px 0px; FLOAT: left
}
.featuredBox H2 {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CLEAR: none; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.featuredBox H3 {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CLEAR: none; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.featuredBox H4 {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CLEAR: none; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.featuredBox H5 {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CLEAR: none; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.featuredBox H6 {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; CLEAR: none; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.featuredBox A {
	COLOR: #1a3049; TEXT-DECORATION: underline
}
.featuredBox A:hover {
	COLOR: #1a3049; TEXT-DECORATION: none
}
.featuredBox H2 A {
	COLOR: #1a3049; TEXT-DECORATION: none
}
.featuredBox H3 A {
	COLOR: #1a3049; TEXT-DECORATION: none
}
.featuredBox H4 A {
	COLOR: #1a3049; TEXT-DECORATION: none
}
.featuredBox H5 A {
	COLOR: #1a3049; TEXT-DECORATION: none
}
.featuredBox H6 A {
	COLOR: #1a3049; TEXT-DECORATION: none
}
#homeFeatured H2 {
	MARGIN: 7px 0px 5px 35px; COLOR: #1a3049; FONT-SIZE: 18px; FONT-WEIGHT: normal
}

#homeFeatured .prevPage {
	POSITION: absolute; WIDTH: 25px; HEIGHT: 25px; TOP: 80px; CURSOR: pointer
}
#homeFeatured .nextPage {
	POSITION: absolute; WIDTH: 25px; HEIGHT: 25px; TOP: 80px; CURSOR: pointer
}
#homeFeatured .prevPage {
	BACKGROUND: url(images/featured-prev.gif) 0px 0px; LEFT: 0px
}
#homeFeatured .nextPage {
	BACKGROUND: url(images/featured-next.gif) 0px 0px; RIGHT: 0px
}
.featuredTools {
	POSITION: absolute; HEIGHT: 16px; OVERFLOW: hidden; TOP: 15px; RIGHT: 15px
}
#homeFeatured .stop {
	WIDTH: 16px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
#homeFeatured .play {
	WIDTH: 16px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
#homeFeatured .play {
	BACKGROUND: url(images/featured-play.gif) no-repeat 0px 0px
}
#homeFeatured .stop {
	BACKGROUND: url(images/featured-stop.gif) no-repeat 0px 0px
}
#homeFeatured .pagination {
	LINE-HEIGHT: 1em; MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px; MARGIN-RIGHT: -5px
}
#homeFeatured .pagination A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; COLOR: #1a3049; BORDER-RIGHT: #1a3049 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#homeFeatured .pagination A:hover {
	TEXT-DECORATION: underline
}
#homeFeatured .pagination A.active {
	TEXT-DECORATION: underline
}
