
/* =OpanSans Fonts
-------------------------------------------------------------- */
@font-face {
    font-family: 'OpenSansLight';
    src: url('css/fonts/OpenSans-Light-webfont.eot');
    src: url('css/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('css/fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('css/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('css/fonts/OpenSans-Regular-webfont.eot');
    src: url('css/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('css/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('css/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansSemibold';
    src: url('css/fonts/OpenSans-Semibold-webfont.eot');
    src: url('css/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('css/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('css/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansBold';
    src: url('css/fonts/OpenSansBold-webfont.eot');
    src: url('css/fonts/OpenSansBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/OpenSansBold-webfont.woff') format('woff'),
         url('css/fonts/OpenSansBold-webfont.ttf') format('truetype'),
         url('css/fonts/OpenSansBold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansitalic';
    src: url('css/fonts/OpenSans-Italic-webfont.eot');
    src: url('css/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('css/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('css/fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Diverse
-------------------------------------------------------------- */

body {
		height:100%;
		padding:0;
		margin:0;
		font-family:'OpenSansSemibold', sans-serif;
		color: #333333;
	}	

html {
		height:100%;
		background: #ffffff;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#666666));
		background: -webkit-linear-gradient(#ffffff, #666666);
		background: -moz-linear-gradient(top, #ffffff, #666666);
		background: -ms-linear-gradient(#ffffff, #666666);
		background: -o-linear-gradient(#ffffff, #666666);
		background: linear-gradient(#ffffff, #666666);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#666666');
		zoom: 1;

 }

hr {
	border-top:1px solid #c0c0c0;
	border-left:0;
	border-right:0;
	border-bottom:0;
	text-align:left;
	height:0px;
	font-weight: 300;
	margin-bottom: 20px;
	line-height: 22px;
}

.mails {
color:#333333;
text-decoration:none;
}

.mails:hover {
text-decoration:underline;
}

