@charset UTF-8; 
@media screen,projection {

#main { background:none; }


#startteaser {padding: 20px 0;}

.panel_content {margin: 100px 0 0 12px; position: absolute; background: transparent url(../../images/bg_teaser_shadow_60.png) right bottom no-repeat;}

.panel_content a {color: #324056;}

.panel_content h1 {margin:0; padding: 20px 20px 0 15px; font-size: 2.1em;} 
.panel_content h2 {margin:0; padding: 10px 20px 20px 15px; font-size: 1.4em; clear: both; font-weight: normal;}

.startbox1,
.startbox2,
.startbox3,
.startbox4 {position: relative}

.stl, .str {width: 220px;}

#startbox_inner {position: absolute;}

#startbox_norm1,
#startbox_norm2,
#startbox_norm3,
#startbox_norm4 {position: absolute; top: 0; left: 0px;  z-index: 2; width: 220px;}

#startbox_norm1 img,
#startbox_norm2 img,
#startbox_norm3 img,
#startbox_norm4 img {margin: 0; padding: 0;}


.startbox {background: #ebedee;}
.startbox_header {background: #3e4e5b url(../../images/ic_startbox_0.gif) right center no-repeat; padding: 8px 10px;}
.startbox_header_active {background: #1a76ba url(../../images/ic_startbox_1.gif) right center no-repeat; padding: 8px 10px;}

.startbox2, .startbox4 {margin-left: 20px;}
.startbox3 {margin-left:20px;}

.startbox_header h2,
.startbox_header_active h2{
		font-size: 1.0em;
		padding: 0px;
		margin: 0;
		color: #fff;
		font-weight: bold;
} 

.startbox_text,
.startbox_pages {background: #5297ca; padding: 10px 10px 5px 10px; font-size: 0.95em;}

.startbox_text {background: #ebedee; min-height: 105px;}
.startbox_pages {background: #5297ca; color: #fff; height: 180px;}
.startbox_pages a, .startbox_pages a:hover {color: #fff;}

.startbox_pages ul {list-style: none; margin: 0;}
.startbox_pages ul li {list-style: none; margin: 0 0 0 2px; background: url(../../images/ic_morenews.gif) left 5px no-repeat; padding-left: 10px;}


.startbox p {padding: 15px; margin: 0;}

.startbox_footer {background: url(../../images/bg_start_footer.gif) top center repeat-x; padding: 15px;}

.sbf1 {margin-right: 10px; }
.sbf2 {margin-left: 10px; }
.sbf1 img,
.sbf2 img {margin-right: 10px;}

.sbf1 h3,
.sbf2 h3 {margin: 0px 0 10px 0;}

#start_news {height: 245px; padding: 15px 20px; color: #fff;}

.start_news_title {font-weight: bold; padding-bottom: 5px; }

#start_news ul {list-style: none; margin: 0; padding: 0;}
#start_news ul li {list-style: none; margin: 0; padding: 0;}
#start_news ul li {border-bottom: 1px dotted #5d99c7; padding: 8px 0; line-height: 1.25em; font-size: 0.95em;}
#start_news ul li a {color: #e3e3e3;}

#start_news_more {background: #5a93bf; padding: 5px 10px; width: auto; margin-top: 20px;}
#start_news_more a {color: #fff; background: #5a93bf url(../../images/ic_morenews.gif) left 3px no-repeat; padding-left: 10px;}

.kvr {width:220px; background: #1b75ba url(../../images/bg_keyvisual.png) bottom center repeat-x;}
.kvr a {text-decoration: none;}









	.coda-slider-wrapper { padding: 0px 0; position: relative; }
	.coda-slider { background: #fff; }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 720px;  height: 275px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 720px; height: 275px; }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 0px; }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: url(../../images/nav_startteaser_1.png) center center no-repeat; }
	
	/* Panel padding */
	.coda-slider .panel-wrapper {  }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */
	
	.coda-nav {background: transparent; position: absolute; bottom: 8px; text-align: center; width: 720px;}
	
	/* Tabbed nav */
	.coda-nav ul {clear: both; display: inline; margin: 0; padding: 0; overflow: hidden; }
	.coda-nav ul li { display: inline; margin: 0; padding: 0; }
	.coda-nav ul li a { background: url(../../images/nav_startteaser_0.png) center center no-repeat; display: inline; text-decoration: none; padding: 0; margin: 10px 0px; }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
/*
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
*/
	





}