/*HTML-ELEMENTE*/

* {
font-family: tahoma, verdana, sans-serif;  
    }

body
{ /*background-image:url(/bg.gif);
	background-repeat:repeat-y;
	background-position:20px 20px;*/
	font: 13px tahoma, Verdana, sans-serif;  
	/*google font ->font-family: 'Gloria Hallelujah', cursive;*/
  line-height: 25 px; 
  color: #808080;
  margin-top: 100px;
  /*background-color:gainsboro;*/
}


a { color: #000000; text-decoration: none}
a:hover {text-decoration: underline;}
h1 { color:#808080; font-family:Arial,Helvetica,Geneva; font-size:11pt; }
a.h4 { color: #F2F2F2}
p,li { color:#B1B1D1; font-family:Arial,Helvetica,Geneva; font-size:10pt; }
TD, th   {font-family:Arial,Helvetica,Geneva; padding:2px; width:188px; /*padding-left:40px;*/}
th { font-size: 13px; font-size:15px; text-align:left;
/*border:thin solid; 
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;*/}
textarea { font-size: 9px; margin-top: 20px;}
thead{}

/*td.my { background-color:#fff;} */
form {padding: 45px}
img{ border: none; }


/*****************KLASSEN*****************/
.50left {padding-left: 50px;}

.roundedcornr_box_top {
	background: url(img/roundedcornr_426748_tl.png) no-repeat top left;
	width: 830px;
	/*height: 50px;*/
	margin: 0 auto;
	/*margin-left: 292px;*/
}
.roundedcornr_box {
	background: url(img/roundedcornr_426748_tl.png) no-repeat top left;
	width: 830px;
	/*margin: 0 auto;*/
	margin: 0 auto;
} 

.roundedcornr_box_left {
	background: url(img/roundedcornr_426748_tl.png) no-repeat top left;
	width: 180px;
	height: 100%;
	margin-left: 111px;
}



/*form {border-top: 1px solid #a0a0a0; border-left: 1px solid #a0a0a0;}
input, textarea {background-color:#DEDEDE; overflow: hidden; border-top: 1px solid #a0a0a0; border-left: 1px solid #a0a0a0;}
*/
/*PROJEKTLINKS-HOVER-MENU
#popitmenu{
position: absolute;
background-color: white;
border: 1px solid #a0a0a0; -moz-border-radius:3px;
font: normal 12px Verdana;
line-height: 18px;
z-index: 110;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color
background-color: #a0a0a0;
}
  */
  
/*****************RÄNDER*****************/


.roundedcornr_top {	background: url(img/roundedcornr_426748_tr.png) no-repeat top right;}
.roundedcornr_top_left {	background: url(img/roundedcornr_426748_tr.png) no-repeat top right;}

.roundedcornr_bottom {	background: url(img/roundedcornr_426748_bl.png) no-repeat bottom left; z-index: 90;}
.roundedcornr_bottom_left {	background: url(img/roundedcornr_426748_bl.png) no-repeat bottom left; z-index: 90;}

.roundedcornr_bottom div {	background: url(img/roundedcornr_426748_br.png) no-repeat bottom right;}
.roundedcornr_bottom_left div {	background: url(img/roundedcornr_426748_br.png) no-repeat bottom right;}

.roundedcornr_content_top {	background: url(img/roundedcornr_426748_r.png) top right repeat-y; }
.roundedcornr_content {	background: url(img/roundedcornr_426748_r.png) top right repeat-y; }
.roundedcornr_content_left {	background: url(img/roundedcornr_426748_r.png) top right repeat-y;}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 13em;
	font-size: 1px;
}

.roundedcornr_top_left div,.roundedcornr_top_left,
.roundedcornr_bottom_left div, .roundedcornr_bottom_left 
{	/*width: 50%;*/ 	height: 13em; 	font-size: 1px;}


.roundedcornr_content, .roundedcornr_bottom {	
/*margin-top: -19px;*/ 
height: 0.1 em;
}

.roundedcornr_content_left, .roundedcornr_bottom_left {
	/*margin-top: -19px; */
	height: 0.1 em;    
	
}
.roundedcornr_content_top { padding: 5px; }
.roundedcornr_content { padding: 0 15px; }
.roundedcornr_content_left { padding: 20px; height: 50px;}  




/************DIV`s*********************/

#top {}
#left {float: left;}
#main {}

#right {float:right; padding-left: 10px;}
#text {height: 110px; line-height: 25px; text-align: left; width: 300px; padding: 45px 0px 0px 50px; }
#start-left {height: 110px; line-height: 2.5em; text-align: left;  padding: 25px 0 20px 40px; width: 300px; }
#ref {text-align: left; padding: 25px;}

#footer{ 
/*clear: left;*/
height: 100px; line-height: 25px; width: 300px; text-align: left; padding: 50px 0px 155px 50px; }

#footer .l{
clear: left;
float:left; 
}

#footer .r {
/*clear: left;
margin-top: 190px;*/
float:right;
}

#slideshow_start {
float:right;
width:380px;
padding-top: 50px;
}

#slideshow {
/*clear:both;
z-index:0;
position:relative;
display:block;*/
float:right;
width:380px;
}

.slideshow_ref  {
/*clear:both;
z-index:0;
position:relative;
display:block;*/
padding-top: 50px;
float:right;
width:300px;
}

#image_rotate {padding-top: 67px;}



/********************************MENU*******************************************/
#invertedtabs{

background: transparent;
	
	padding-left: 55%;
  voice-family: "\"}\"";
voice-family: inherit;

}

#invertedtabs ul{
/*font: 11px Arial, Verdana, sans-serif;*/
margin:0;
margin-bottom: 0em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
/*text-transform:uppercase;*/
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: white;
/*background-color: #D4D4D4;*/
background: #a0a0a0 url(menu/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(menu/color_tabs_right2.gif) no-repeat right bottom;
padding:1px 5px 1px 3px;
font-size:10px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #a0a0a0;
color: black;
}

#invertedtabs a:hover span{
background-color: #a0a0a0;
color: white;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
color: #ffcc00;
background-color: #a0a0a0;
}

