@import url("template_menu_style.css");
@import url("template_news_style.css");
@import url("template_calendar_style.css");

body {
	background:		#ECF0F1;
	font-family:		Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	font-size:		12px;
	font-size-adjust:	none;
	font-stretch:		normal;
	font-style:		normal;
	font-variant:		normal;
	font-weight:		normal;
	line-height:		normal;
	margin:			0;
	padding:		0;
	text-align:		center;
}

h1, h2, h3, h4, h5 {
         color:			#00314A;
	font-size:		16px;
	font-weight:		bold;
         margin: 		0;
         padding: 		0;
}

a, a:link, a:visited, a:active {
	color: 			#00314A;
	text-decoration: 	underline;
}

a:hover {
	color: 			#00314A;
	text-decoration: 	none;
}

div.main {
	margin:			0 auto;
	max-width:		912px;
	min-width:		912px;
	position:		relative;
         text-align:		justify;
         color:			#00314A;

         _width: 		912px;

}

div#header {
 	position: 		relative;
	width: 			912px;
         height: 		280px;
         background-color: 	#fff;
}

div#header_layer_1 {
	position: 		absolute;
         margin: 		10px;
         height: 		260px;
         width: 			892px;
       
}

div#header_layer_1 a {
	display: 		block;
        border:			0px;
	background: 		transparent url(../img/es_ist_zeit_header.png) no-repeat scroll right bottom;
	position: 		absolute;
        margin: 		0;
        height: 		260px;
        width: 			892px;
        

         
}

div#menu_top_left {
	position: 		absolute;
         left: 			0px;
         top: 			285px;
         padding: 		3px 20px 3px 20px;
         color: 			#666;
         font-size: 		11px;
         width: 			430px;
         background:		#D9E0E4;
         text-align: 		left;

         _width: 		470px;
}

div#menu_top_left a, div#menu_top_left a:link, div#menu_top_left a:visited, div#menu_top_left a:hover {
	text-decoration: 	none;
         color: 			#666;
}

div#menu_top_left a:hover {
	text-decoration: 	underline;
         color: 			#666;
}

div#menu_top_right {
	position: 		absolute;
         right: 			0px;
         top:			285px;
         padding: 		3px 20px 3px 20px;
         color: 			#666;
         font-size: 		11px;
         width: 			402px;
         background: 		#D9E0E4;
         text-align: 		right;

         _width: 		442px;
}

div#menu_top_right a, div#menu_top_right a:link, div#menu_top_right a:visited, div#menu_top_right a:hover {
	text-decoration: 	none;
         color: 			#666;
}

div#menu_top_right a:hover {
	text-decoration: 	underline;
         color: 			#666;
}

div#content {
	position:		relative;
	width:			912px;
         top: 			29px;

}

div#content_menu {
	width: 			180px;
         float: 			left;
         padding-bottom: 	100px;
         margin-right:		10px;
         background: 		#fff url(../img/lj_logo.png) no-repeat scroll right bottom;
         min-height: 		200px;

         _height: 		300px;
}

div#content_text {
	width: 			452px;
         float: 			left;
         margin-right:		10px;
         padding: 		20px 15px 30px 15px;
         background: 		#fff;
         min-height: 		250px;

         _height: 		300px;
         _width: 		482px;
}

div#content_more {
	width: 			200px;
         padding: 		20px 15px 30px 15px;
         float: 			left;
         background: 		#fff;
         min-height: 		250px;

         _height: 		300px;
         _width: 		230px;
}

div#content_more h1 {
        position: 		relative; 
        margin-bottom: 		7px; 
        padding: 		2px 10px 2px 10px; 
        font-size: 		10px;
        font-weight: 		normal;
        color: 			#666;
        background:            	#D9E0E4;
	width: 			180px; 
         
	_width: 		200px; 

}

div#content_more img {
	margin-bottom: 		10px;
}

div.breaker_title {
	position: 		relative; 
	margin: 		20px 0 15px 0; 
	padding: 		5px 15px 5px 15px; 
	background-color:	#D9E0E4;
	background-image:	url(../img/bg_calendar_header.png);
	background-position:	right top;
	background-repeat:	repeat-y;
	color:			#666666;
	font-size:		12px;
	font-weight:		normal;
}

table {
	font-size: 		12px; 
}

table.csc-uploads-1 {
	width: 			100%; 
	margin-top: 		10px; 
	margin-bottom: 		15px; 
	background-color: 	#D9E0E4; 
	padding: 		5px; 
	font-size: 		11px;

}

table.csc-uploads-1 a, table.csc-uploads-1 a:visited, table.csc-uploads-1 a:link, table.csc-uploads-1 a:active {

	text-decoration:	none; 
}

table.csc-uploads-1 a:hover {

	text-decoration:	underline; 
}

td.csc-uploads-icon {
	padding: 		0 15px 0 15px; 
}

table.csc-uploads-2 {
	margin-bottom: 20px; 
}