/* -----------------------------------*/
/* ------------>>> DEF <<<------------*/
/* -----------------------------------*/

/*
	Hintergrund (weiß):		#EEE;
	CI 1:					#333333;
	CI 2:					#6CF;

	CI grau:				#6CF;
	CI dunkelgrau:			#797A7C;
	
	dunkelbraun:			#633000;
	hellgrau				#F6F6F6;
	Textfarbe:				#1C1A1B;

*/

/* -----------------------------------*/
/* ---------->>> GENERAL <<<----------*/
/* -----------------------------------*/
html{
	font-size:90%;
}
body {
	background-color:#FFF;
}
body, table, tr, td, option, select, textarea, blockquote, form, label, img, fieldset, noscript, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, div, span{
	border: 0;
	border-collapse:separate;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	color:#4d4d4d;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	margin-top:30px;
	margin-bottom:20px;
}
h2{
	font-size:1.0em;
	margin-top:7px;
	margin-bottom:5px;
}
h3{
	font-size:1.2em;
	margin-top:7px;
	margin-bottom:5px;
}
p{
	margin-top:1.2em;
	margin-bottom:1.2em;
}
hr{
	border-style:solid;
	border-width:thin;
}
/* -----------------------------------*/
/* ---------->>> LAYOUT <<<-----------*/
/* -----------------------------------*/

div, p{
	border:0px dotted gray;
}
#containershadow{
	height:100%;
	min-height:100%;
	color:#6CF;
	margin:auto;
	width:950px;
}
#container{
	margin-top:5px;
	margin-left:5px;
	padding:5px;
	height:100%;
	min-height:100%;
	color:#6CF;
	width:920px;
	background:#FFFFFF;
}
#banner{
	padding:2px;
	background:url(../images/layout/banner.gif) no-repeat;
	height:68px;
}
#img_box{
	display:none;
}
#img_box_special{
	display:none;
}
#content{
	min-height:400px;
	margin-left:20px;
	margin-right:50px;
}
#sidebarshadow{
	display:none;
}


#extrashadow{
	display:none;
}
#footer{
	display:none;
}
/* -----------------------------------*/
/* --------->>> MAINNAV <<<-----------*/
/* -----------------------------------*/
#mainnav{
	display:none;
}
/* -----------------------------------*/
/* --------->>> CONTENT <<<-----------*/
/* -----------------------------------*/
#content #breadcrump{
	display:none;
	font-size:0.8em;
	margin:4px;
}


#content ul{
	margin-left:5.5em;
	list-style:square;
	
}
#content img{
	margin:1.0em;
	margin-left:0;
	margin-top:0;
	float:left;
}
#content .detail{
	margin-bottom:15px;
	border-bottom:1px dotted #797A7C;
}
#content .detail h2{
	margin:0;
	font-size:1.4em;
}
#content .detail h3{
	color:#797A7C;
	margin:0;
	font-size:1.0em;
}
#content .date{
	font-size:1.2em;
	font-style:italic;
	font-weight:700;
}
#content .next{
	display:block;
	text-align:right;
	font-weight:700;
}

/* -----------------------------------*/
/* ---------->>> EXTRA <<<------------*/
/* -----------------------------------*/
#extra{
	font-size:0.8em;
}
#extra .extraelement{
	background-color:#EEE;
	margin-bottom:5px;
}
#extra h3{
	color:#797A7C;
	padding:3px;
	border-left:5px solid #333333;
}
#extra p{
	padding:2px;
}


#extra label{
	font-size:0.8em;
}
#extra input{
	font-size:0.8em;
	color:#4d4d4d;
}


/* -----------------------------------*/
/* ---------->>> LINKS <<<------------*/
/* -----------------------------------*/
a{	
	text-decoration: none;
	cursor:pointer;
	color:#333333;
}
a:link{
}
a:visited{
}
a:focus{
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:underline;
}

/* -----------------------------------*/
/* ---------->>> INPUTS <<<-----------*/
/* -----------------------------------*/
input{
	color:#4d4d4d;
}
#submit{
	margin-top:10px;
}

/* -----------------------------------*/
/* ---------->>> FORMAT <<<-----------*/
/* -----------------------------------*/
.tiny{
	font-size:0.8em;
}
.big{
	font-size:1.4em;
}
.copy{
	margin:auto;
	width:800px;
	
	text-align:right;
	font-size:0.8em;
}
