body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; background: rgb(224, 215, 175)}
html { overflow-x: hidden; overflow-y: auto; }
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

div#backbody
{
position:relative;
width: 860px;
border:0px solid black;
margin: auto;
}

div#wrapper
{
width: 860px;
float: left;
margin: 8px 0px 0px 0px;
background-color: rgb(224, 215, 175);
border: 0px solid black;
}

div#topborder
{
float: left;
width: 860px;
margin: 0px 0px -2px 0px;
background: rgb(224, 215, 175);
border-bottom: 0px solid gray;
}
div#topborder div.img { background: url(Bilder/Ram/Top3_line.png) no-repeat scroll 0% ; height: 15px; } /*IE pixel scroll 0%*/


div#content_main
{
float: left;
width: 860px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px px;
border-left: 1px solid rgb(173, 170, 170);

background-color: white;
background-image:url(Bilder/Ram/Content_r_line_bg.png);
background-repeat:repeat-y;
background-position: right;
}

div#content_iframe
{
width: 580px;
padding: 0px 20px 0px 0px;
margin: 10px 0px 0px 0px;
border: 0px solid gray;
}

div#navcontainer
{
float: left;
width: 180px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 12px;
border: 0px solid gray;
}

div#tipstelefon
{
width: 255px;
height: 550px;
padding: 120px 45px 0px 45px;
margin: 0px 0px 0px 0px;
background-color: rgb(224, 215, 175);
border: 0px solid gray;
background: url(Bilder/ovriga/Phone_shell.png)  no-repeat;
}

div#tipstelefon_inline
{
width: 255px;
height: 550px;
padding: 108px 40px 0px 38px;
margin: 0px 0px 0px 100px;
background-color: rgb(224, 215, 175);
border: 0px solid gray;
background: url(Bilder/ovriga/Phone_shell.png)  no-repeat;
}

div#bottomborder
{
float: left;
width: 860px;
height: 20px;
margin: 0px 0px 0px 0px;
background-color: rgb(224, 215, 175);
border-top: 0px solid gray;
}
div#bottomborder div.img { background: url(Bilder/Ram/Footer_1_line.png) no-repeat scroll 0%; width: 860px; height: 20px; }

div#footer
{
float: left;
width: 860px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 10px;
text-color:black;
text-align: right;
}


/* TEXT STYLE
------------------------------------------------------*/

div#content_iframe 		{ font-family: arial; font-size: 11pt; color: #444; text-align: left; line-height:135% }
div#content_iframe p	{ font-family: arial; font-size: 11pt; color: #444; text-align: left; line-height:135% }
div#content_iframe h1	{ font-family: arial; font-size: 13pt; color: #444; text-align: left}
div#content_iframe h2 	{ font-family: arial; font-size: 13pt; color: #444; text-align: left}
div#content_iframe h3 	{ font-family: arial; font-size: 13pt; color: #444; text-align: left}

div#tipstelefon		{ font-family: arial; font-size: 11pt; color: #444; text-align: left; line-height:135% }

/* NAVIGATION
------------------------------------------------------*/
a:hover { font-weight:bold }
a, a:link, a:active, a:visited { font-family: arial; font-size: 11pt; color: #994444; text-decoration: none;}
a:hover { color: #994444 }

div#navcontainer ul
{margin: 0px; padding: 0px; border: 0px solid grey}

div#navcontainer li
{
color: #994444;
font-style: italic;
list-style-type: none;
margin: 0px 0px 0px 0px;
}

div#navcontainer a
{
display: block;
padding: 13px 0px 11px 15px;
margin: 0px 0px 0px 0px;
text-align: left;
font-size: 10pt;
border: 0px solid black;
width:176px;

background: url(Bilder/Ram/Nav_box_ar_3.gif)  no-repeat;
}

div#navcontainer a:focus /* ala Firefox */
{
color: #994444;
font-weight:bold;
text-decoration: none;
outline: none;
}

div#navcontainer a:active /* ala IE */
{
color: #994444;
font-weight:bold;
text-decoration: none;
}

/* SLIDESHOW
------------------------------------------------------*/

#slideshow {
    position:relative;
    height:129px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#slideshow IMG {
    position:absolute;
	top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
