﻿@charset "utf-8";
/*@media screen, projection{*/
/* -------------------------------------------------------------- 
  
   IceCube2.Net CSS powered by Blueprint CSS Framework 
   * Version:   2 (21.1.2011)
   
-------------------------------------------------------------- */

@import 'lib/shadowbox.css'; 
@import 'lib/jquery-ui.css';   
@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/forms.css';
@import 'lib/grid.css';
@import 'lib/buttons.css';  
@import 'lib/navigation.css';   
@import 'lib/content.css'; 

/* ----------------------------------------------------------- */

body							{ background:#fff url("../Images/bg_body.jpg") no-repeat 50% 0; }
#wrapper						{ width:980px;margin:0 auto;position:relative; }
#header							{ height:280px;margin:0 0;padding:0;position:relative; } 
.container						{ min-height:520px; }
.contentbox						{ background:url(../Images/bgContent.png) no-repeat;margin-left:25px;padding:20px 40px;float:left;width:560px; }
.graphic 						{ position:absolute;right:0px;top:50px;background:url('../Images/bgGraphic.png') no-repeat;padding:0px 13px 13px 0px;}
.graphic img 					{ border:10px solid #fff;}
.IC2Site 						{ background:url("../Images/bg_bodyWrapper.jpg") no-repeat 50% 100%;float:left;width:100%;}
.important 						{ padding:0px 65px;text-shadow:#fff 1px 1px;font-size:14px;margin-bottom:50px; }
.pageTitle 						{ text-shadow:#fff 1px 1px;font-size:35px;font-family: 'Droid Serif', serif; }

.IC2Site .default-title	{ 
	font-family:Arial,sans-serif;
	font-size:25.2px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-transform:none;
	text-decoration:none;
	line-height:1;
	text-align:left;
	background:none;
	margin:0.5em 0;
	padding:0;
	border:none;
}		

.IC2Site .default-subtitle {
	font-family:Arial,sans-serif;
	font-size:21px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-transform:none;
	text-decoration:none;
	line-height:1.25;
	text-align:left;
	background:none;
	margin:0 0 0.5em;
	padding:0;
	border:none;
}		

.IC2Site .wysiwyg-h1 {
	font-family:Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	font-style:normal;
	color:#999999;
	text-transform:none;
	text-decoration:none;
	line-height:1.5;
	text-align:left;
	background:none;
	margin:0 0 0.4em 0;
	padding:0;
	border:none;
}

.IC2Site .wysiwyg-h2 {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#1C8EB0;
	text-transform:uppercase;
	text-decoration:none;
	line-height:1.5;
	text-align:left;
	background:none;
	margin:0 0 0.4em 0;
	padding:0;
	border:none;			
}

/* Logo
-------------------------------------------------------------- */
.IC2Site h1.logo { margin:0;padding:0; }
.IC2Site h1.logo a {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:338px;
	height:300px;
	background:url("../Images/logo.png") no-repeat;
	font-size:0;
	line-height:0;
	text-indent:-999px;
	text-align:left;
} 
.IC2Site h2.slogan {
	font-family: 'Dancing Script', cursive;
	color:#fff;
	text-shadow:#3b81c6 1px 1px;
	margin:0px 0px 15px 65px;
	font-size:34px;
	width:400px;
	line-height:38px;
}

/* Quicklinks
-------------------------------------------------------------- */
.IC2Site .quicklinks			{ position:absolute;top:15px;right:40px;font-size:11px; }
.IC2Site .quicklinks a			{ text-decoration:none;color:#eafe1d;text-transform:uppercase;border-top:#6c97ed 1px solid;border-bottom:#6c97ed 1px solid;
								  margin-right:10px;text-shadow:#444 1px 1px;display:block;float:left; }
.IC2Site .quicklinks a:hover	{ color:#fff;background:#4E8DEE; }

/* Language
-------------------------------------------------------------- */
.IC2Site .language				{ position:absolute;top:15px;left:345px;font-size:11px; }
.IC2Site .language a			{ text-decoration:none;color:#95e4f9;text-transform:uppercase;border-top:#6c97ed 1px solid;border-bottom:#6c97ed 1px solid;
								  margin-left:10px;text-shadow:#444 1px 1px;display:block;float:left; }
.IC2Site .language a:hover		{ color:#fff;background:#4E8DEE; }

/* Breadcrumbs
-------------------------------------------------------------- */
.IC2Site .breadcrumbs			{ color:#333;text-transform:uppercase;line-height:22px; }
.IC2Site .breadcrumbs a			{ color:#333; font-size:9px; }
.IC2Site .breadcrumbs a.selected{ color:#1C8EB0; } 
.IC2Site .breadcrumbs a:hover	{ text-decoration:underline; } 

/* Container
-------------------------------------------------------------- */
.IC2Site .container-box			{ padding:10px 10px 2px;background:#FFF url("../Images/sprite.png") no-repeat 0 -8px;position:relative;z-index:10; }
.IC2Site .container-box span 	{ position:absolute;bottom:-8px;left:0;width:230px;height:8px;background:url("../Images/sprite.png") no-repeat 0 0;z-index:11; }
.IC2Site .container-box h2	 	{ font-size:18px;margin:0;padding:3px 0; }
 
/* News
-------------------------------------------------------------- */
.IC2Site .news 					{ background:url(../Images/bgNews.png) no-repeat 50% 0;position:relative;top:-40px;padding:45px 0px 0px 0px;float:left; }
.IC2Site .news h2				{ font-family: 'Droid Serif', serif;font-size:32px;text-shadow:#fff 1px 1px;margin-bottom:50px;text-align:center; }
.IC2Site .news .item 			{ width:165px;float:left;margin-right:25px; }
.IC2Site .news .last 			{ margin-right:0px; }
.IC2Site .news .item img		{ float:right;margin-left:10px; }
.IC2Site .news .item .info		{ display:block;padding:10px 0px; }
.IC2Site .news .item h3 a			{ font-size:14px;font-weight:bold;margin:0 0 0.2em; color:#4B3000; line-height:1em; }
.IC2Site .news .item p			{ margin:0;font-size:13px;line-height:normal; }
.IC2Site .news .item .more 		{ float:left;margin-top:10px; }

/* Events
-------------------------------------------------------------- */
.IC2Site .events 				{ position:relative;padding-top:30px;}
.IC2Site .events .box			{ position:relative;background:url('../Images/bgeventsbox.png') no-repeat 5px 0px;padding:50px 35px 20px 20px;}
.IC2Site .events .back			{ background:url('../Images/bgeventsboxbottom.png') no-repeat 5px 0px;height:46px;width:100%;clear:both; }
.IC2Site .events .item			{ margin-left:18px; }
.IC2Site .events .info			{ font-size:14px;color:#f28900; }
.IC2Site .events h2				{ font-family: 'Droid Serif', serif;font-size:20px;text-shadow:#fff 1px 1px;margin:0 0 0.2em 18px; }
.IC2Site .events .item h3 		{ font-size:16px;color:#6fab05; }
.IC2Site .more 					{ clear:both;display:block;background:#79ac1f;color:#fff;text-shadow:#476d0d 1px 1px;float:left;padding:1px 10px;
								  font-weight:bold;text-transform:uppercase;font-size:11px; }
.IC2Site .more:hover 			{ background:#FFC20F;color:#fff; }
.IC2Site .events .item p		{ font-size:13px;margin:0; }
.IC2Site #btnSubscribe			{ display:block;position:absolute;top:-30px;left:-30px;background:url('../Images/bgsubscribe.png') no-repeat;font-size:38px;
								  width:141px;height:74px;font-family: 'Dancing Script', cursive;color:#78ab1f;padding:5px 0px 0px 50px; }

/* Footer
-------------------------------------------------------------- */
#footer							{ position:relative;color:#2e4a02;padding:30px 100px 50px 0;margin:0;text-align:right;text-shadow:#fff 1px 1px;position:relative; } 
#footer a						{ color:#2e4a02;text-shadow:#fff 1px 1px; }
#footer a:hover					{ color:#000; }
#footer .impressum				{ float:right; margin:0; }
#footer .copyright				{ margin:0; }
#footer .banners				{ margin:0;position:absolute;top:20px;left:0px; }
#footer .banners a {display:block;text-indent:-10000px;overflow:hidden;height:35px;float:left;margin-right:10px;cursor:pointer;line-height:0px;font-size:0px;}
.bannCj {background:url('../Images/sprite.png') no-repeat 0px 0px;width:62px;}
.bannPoste {background:url('../Images/sprite.png') no-repeat -68px 0px;width:97px;}
.bannAtupri {background:url('../Images/sprite.png') no-repeat -172px 0px;width:140px;}
/*}*/
