
 
/*body, table, div, p { font-family: "Nanum Gothic", '나눔고딕', "Dotum",'돋움','Apple SD Gothic Neo', 'HelveticaNeueW02-45Ligh', Helvetica, Arial, sans-serif; }*/
body, table, div, p { font-family:  "Dotum",'돋움','Apple SD Gothic Neo', 'HelveticaNeueW02-45Ligh', Helvetica, Arial, sans-serif; }
@charset "UTF-8";

@font-face{font-family:'Nanum Gothic'; src:url('/fonts/NanumGothic.woff')}
@font-face{font-family:'Nanum Gothic'; src:url('/fonts/NanumGothic.eot')}
*{ font-family: "Nanum Gothic", '나눔고딕', "Dotum",'돋움','Apple SD Gothic Neo', 'HelveticaNeueW02-45Ligh', Helvetica, Arial, sans-serif; }
/*----Infos----*/
/* "BOX SHADOW TOP" 		= box-shadow: inset 0 2px 2px #999999;				*/
/* "BOX SHADOW BOTTOM" 		= box-shadow: 0 2px 2px #999999;					*/
/* "Text SHADOW DEFAULT" 	= 0 1px 1px #666666;								*/
/* "HEX BG Body" 			= #cccccc  											*/
/* "HEX BG CONTENT" 		= #dedede 											*/
/* "HEX BG TEASER" 			= #f0f0f0 											*/
/* "HEX TEASERBOX" 			= #ffffff											*/
/* "HEX TEXT DARK" 			= #4d4f53											*/
/* "HEX TEXT BRIGHT" 		= #ffffff											*/
/* "HEX GREEN" 	 			= #89ba17											*/
/* "HEX BLUE" 				= #00b4ed											*/
/* "WEBFONTS				= font-family:'HelveticaNeueW02-45Ligh';			*/
/*							  font-family:'HelveticaNeueW02-55Roma';			*/
/*							  font-family:'HelveticaNeueW02-75Bold';			*/
/* http://www.fonts.com/font/linotype/neue-helvetica#product_top				*/

/* General specifications */
* {
	margin: 0;
	padding: 0;	
}
h1 {
	color: #ffffff;
	font-size: 60px;
	font-weight: normal;
}
/* Level 0 Classes */
.carouselnavi { 
	position:absolute;
	width: 960px; 
	height:65px;  
	top: 260px; 
	margin: auto;
}
.prevarrow {
	opacity: 0.4;
}
.nextarrow {
	opacity: 0.4;
	float: right;
}
#teaserwrapper { 
	position: absolute;
	top: 543px;
	width: 960px;
	height: 355px;
	background-color: #f0f0f0;
	box-shadow: 0 1px 2px #999999;
	box-shadow: inset 0 2px 2px #999999;
}

.teasertitel1, .teasertitel2 {
	position: relative;
	margin: 15px 10px 0 10px;
	width: 460px;
	float: left;
}
.teasertitel1, .teasertitel2, .teasertitel3, h2 {
	font-size: 14px;
	color: #9a9b9c;
	font-weight: bold;
	line-height: 30px;
}
.teaserWhite, .teaserGrey {
	position: relative;
	width: 219px; 
	height: 281px;
	background-color: #ffffff;
	box-shadow: 0 1px 2px #999999;
	float: left;
	overflow: hidden;
	margin: 0 11px 0 10px;
}
.teaserGrey {
	background-color: #f0f0f0;
	border-top: 10px solid #89ba17; /* green */
	width: 460px; 
	height: 271px;
	margin: 0 0 10px 10px;
}


.teaserGrey th {
	background-color: #f0f0f0;
	border: 1px solid #FFF;
	text-align: center;
	padding: 5px;
}
.teaserGrey .news_date{
	text-align: center;
}
.teaserGrey td {
	background-color: #fff;
	border: 1px solid #f0f0f0;
	text-align: left;
	padding: 5px;
}

.teaserGrey img{vertical-align:middle;}

.teaserGrey table {
	height: 100%;
}


.teaserWhite-l1, .teaserGrey-l1 {
	position: relative;
	width: 280px; 
	height: 245px;
	background-color: #ffffff;
	box-shadow: 0 1px 2px #999999;
	float: left;
	overflow: hidden;
	margin: 0 20px 0 0;
}
.teaserGrey-l1 { /* green border on top of the picture */
	background-color: #f0f0f0;
	border-top: 10px solid #89ba17; /* green */
	height: 235px;
}
.teaserGrey-l1 img{ /* picture is under the green border */
	margin-top: -10px;
}
.teaserinfo{
	padding: 10px;
}
.teaserinfo h3 {
	color: #00b4ed; /* blue */
	padding: 0 0 10px 0;
	font-size: 14px !important;
	line-height: 16px;
	font-weight: bold;
}
.teaserinfo p{
	color: #4d4f53; /* TEXT DARK */
	font-family:'Nanum Gothic', 'Malgun Gothic', 'HelveticaNeueW02-45Ligh', Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.teaserinfo a{
	color: #00b4ed; /* blue */
	font-family:'Nanum Gothic', 'Malgun Gothic', 'HelveticaNeueW02-45Ligh', Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}