/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 21, 2010 */



/** FONT FACE **/

@font-face {
	font-family: 'Stainless-LightRegular';
	src: url('font/STALT___.eot');
	src: url('font/STALT___.woff') format('woff'), url('font/STALT___.ttf') format('truetype');
        font-weight: normal;
}

@font-face {
	font-family: 'Stainless-RegularRegular';
	src: url('font/STAR____.eot');
	src: url('font/STAR____.woff') format('woff'), url('font/STAR____.ttf') format('truetype');
}

   @font-face {
	font-family: 'TitilliumText14L400wt';
	src: url('font/titilliumtext400wt-webfont.eot');
	src: url('font/titilliumtext400wt-webfont.woff') format('woff'), url('font/titilliumtext400wt-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText14L600wt';
	src: url('titilliumtext600wt-webfont.eot');
	src: url('titilliumtext600wt-webfont.woff') format('woff'), url('titilliumtext600wt-webfont.ttf') format('truetype');
        
	font-weight: normal;
	font-style: normal;
}

        a{
          color: #ee7f07; /* e35f05 */
          text-decoration: none;
        }

        a:hover {
            color: #0087c0;
}

        .orange {
           color: #e35f05;
}
#content_stage  h1 {
	/*font-family: tahoma;*/
	margin-top: 30px;
	font-size: 30px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #ffffff;
        text-shadow: none;
}

#content_stage   h2 {
	/*font-family: tahoma, verdana, arial, helvetica, sans-serif;*/
	letter-spacing: 0.2px;
	margin: 10px 0 0 0px;
	padding: 0;
	font-size: 20px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #ffffff;
        text-shadow: none;
}

.inhalt h2 {
	/*font-family: tahoma, verdana, arial, helvetica, sans-serif;*/
	letter-spacing: 0.2px;
	margin: 10px 0 0 0px;
	padding: 0;
	font-size: 20px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #0087c0;
        
}

   h1 {
	/*font-family: tahoma, verdana, arial, helvetica, sans-serif;*/
	
	margin: 30px 0 0 0px;
	padding: 0;
	font-size: 26px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #0087c0;
        text-shadow: 1px 1px 1px #fff;
}

h2 {
	/*font-family: Tahoma ;*/
	letter-spacing: 0.2px;
	margin: 30px 0 0 0px;
	padding: 0;
	font-size: 24px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #0087c0;
        text-shadow: 1px 1px 1px #fff;
}

h3 {
	/*font-family: Tahoma ;*/
	
	margin: 30px 0 -20px 0px;
	padding: 0;
	font-size: 20px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #e35f05;
        text-shadow: 1px 1px 1px #fff;
}
h4 {
	/*font-family: Tahoma ;*/
	letter-spacing: 0.2px;
	margin: 30px 0 0 0px;
	padding: 0 0 20px 0;
	font-size: 20px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #ffffff;
        
}
h5 {
	color:#000000;
/*font-family:Tahoma;*/
font-size:18px;
font-weight:normal;
letter-spacing:0.2px;
margin:-10px 0 5px 0px;
text-align:left;
text-shadow:1px 1px 1px #FFFFFF;

}


h6 {
	/*font-family: Tahoma ;*/
	letter-spacing: 0.2px;
	margin: 0px 0 0 0px;
	padding: 0;
	font-size: 14px;
	/*letter-spacing:-0.2px;*/
	font-weight:normal;
	text-align: left;
	color: #0087c0;
        text-shadow: 1px 1px 1px #fff;
	line-height: 120%;
}

#wrapper p {
    font-size: 14px;
    line-height: 20px;
    color: #5d5d5d;
}

#footer p {
    
    color: #ffffff;
    font-size: 12px;
    line-height: 20px;
}

#stage_text p {
    /*font-family: Tahoma ;*/
    color: #5d5d5d;
    font-size: 16px;
    line-height: 20px;
    text-align: left;
}
#impressum {

    color: #ffffff;
    font-size: 10px;
    line-height: 12px;
}

.font-white
     {
     	color:#FFFFFF;

     }

     .small
        {
            font-size : 10px;
            line-height: 12px;

        }
       
.small_partner
        {
            font-size : 10px;
            line-height: 12px;
        	padding: 10px 0 0 0;
    		color: #5d5d5d;
        }

        .left15 {
            padding-left: 15px;
}

.right5 {
            padding-right: 5px;
}

ul {
     list-style-type:none;
    	 margin: -10px 0 0px -20px;
    	 padding-left:20px;
}

li {
    font-size:14px;
    color: #5d5d5d;
    margin: 0px 0 0px 0px;
}
