/* CSS Document */

/*  

Skin Name: BERGE

Skin URI: http://www.berge.de

Version: 1.0

Author: Manuel Kröppelt

Mail: m.kroeppelt@kicker.de

*/



body {background-color:#DBDBDB;

	font-family:  Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #444444;

	margin:0px 0px 0px 0px;

	}



.normal {font-family:  Arial, Helvetica, sans-serif;

		font-size:12px;

		background-color: #DDDDDD;

		margin:0px 0px 0px 0px;

		/*text-align: center;*/

		}



.clean {font-family:  Arial, Helvetica, sans-serif;

		font-size:12px;

		background-color: #FFFFFF;

		margin:0px 0px 0px 0px;

		/*text-align: center;*/

		}

		

form { 

	margin: 0; 

	padding: 0;

	border: 0 none; 

	}



#page {width:735px;

	margin: 0 auto;

	padding: 0;

	background-image:url(/library/img/bg.gif);

	background-repeat:repeat-y;

	}

	

.logo { background-color:#DBDBDB;

	height:60px;

	padding:5px 0px 20px 20px;

	background-image:url(/library/img/top.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	}	

	

.toolbar-top { position:relative;

	top:0px; 

	left:445px;

	float:none;

	/*height:70px;*/

	}



.aspnettable {

	border:0px solid white;

}		



.ausgabetabelle {

	width:100%;

	border:1px solid #a6a6a6;	

	padding: 1px 5px 1px 5px;	

}



#home {margin-top:10px;}



#home .navi-titel a{font-size:24px;

	/*font-family: monospace;

	font-family:  Tahoma, Verdana;*/

	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, sans-serif;

	width:170px;

	text-decoration:none;

	color:#7BB83F;

	float:left;

	}

#home .navi-titel a:hover{color:#666666;}



#home .headline { font-family:Tahoma, Verdana, Arial;

	font-size:11px;

	font-weight:bold;

	margin-bottom:5px;}



#home .headline  .link{ 

	 text-decoration:none;

	font-family:Tahoma, Verdana, Arial;

	font-size:11px;

	font-weight:bold;

	color: #444444;

	margin-bottom:5px;}



#home .headline .link:hover{ text-decoration:underline;}



#home .teaser{ width:525px;

	float:right;

	margin-bottom:20px;

	}

#home .teaser a{ text-decoration:none;

	color:#457A11;	

	}



#home .teaser a:hover{ text-decoration:underline;}



#home .space{margin-top:10px;

	}	



#home .link a{ text-decoration:none;

	color:#457A11;

	background-image:url(/library/img/link.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:12px;

	}

	

#home .link a:hover{ text-decoration:underline;}





#home img{ margin-left:15px;

	margin-bottom:15px;

	float:right;

	padding-left: 5px;

	padding-bottom: 5px;

	border-left:1px solid #DBDBDB;

	border-bottom:1px solid #DBDBDB;

	border-right:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	}

	

.separator {

	margin-left:-10px;

	background-image:url(/library/img/sep.gif);

	background-repeat:repeat-x;

	background-position:top;

	width:700px;

	}



.key-visual{ background-image:url(/library/img/key-vis02.jpg);

	background-repeat:no-repeat;

	height:181px;

	margin:10px 20px 0px 20px;

	float:none;

	}



#topnavi { /*position:relative;	*/

	float:right;

	margin-top:15px;

	margin-bottom:20px;

	/*margin-right:20px;*/

	}



#topnavi a{font-family: Tahoma, Verdana, Arial;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color: #DBDBDB;

	/*float:right;

	border-right:1px solid #ffffff;*/

	padding-top:1px;

	padding-right: 15px;

	padding-left:15px;

	}	

#topnavi a:hover{color:#444444;

	border-top:3px solid #7BB83F;}	

	

#topnavi .navibar-top { border-top:3px solid #DBDBDB;

	width:525px;

	/*float:right;*/

	margin-right:20px;

	}



#topnavi .navibar-bottom {border-top:1px solid #DBDBDB; 	

	width:525px;	

	margin-right:20px;

	}



#content {margin:20px;

	}



#footer{background-color:#DBDBDB;

	height:100px;

	margin:0;

	background-image:url(/library/img/bottom.gif);

	background-position:top;

	background-repeat:no-repeat;

	}

	

#region-box {width:145px;

	height:180px;

	font-size:11px;

	background-color:#D6EBAD;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	padding:5px;

	margin-right:21px;

	float:left;

	}	

	

#region-box select {font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	margin-top:15px;

	width:130px;

	margin-right:0px;

	}	



#region-box input {width:130px;

	background:#FFFFFF;

	border-left:1px solid #000000;

	border-top:1px solid #000000;

	border-bottom:1px solid #999999;

	border-right:1px solid #999999;

	font-family:Tahoma, Verdana, Arial;

	font-size:10px;

	margin-top:10px;

	margin-right:0px;

	}	

	

#magnr-box {width:145px;

	height:180px;

	font-size:11px;

	background-color:#C8EB84;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	padding:5px;

	margin-right:21px;

	float:left;}	

	

#magnr-box select {font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	margin-top:15px;

	margin-right:0px;

	width:130px;

	}	

	

#magnr-box input {width:130px;

	background:#FFFFFF;

	border-left:1px solid #000000;

	border-top:1px solid #000000;

	border-bottom:1px solid #999999;

	border-right:1px solid #999999;

	font-family:Tahoma, Verdana, Arial;

	font-size:10px;

	margin-top:10px;

	margin-right:0px;

	}	

	

#aktmag-box {width:145px;

	height:180px;

	background-color:#BCDD7C;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	padding:5px;

	float:left;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	}	



#aktmag-box img{ float:none;

	margin:0;

	border:0;

	padding:0;

	/*float:right;*/

	}

	

#aktmag-box a{ text-decoration:none;

	color:#444444;

	}

	

.boxheadline {font-family:Tahoma, Verdana, Arial;

	font-size:10px;

	font-weight:bold;

	text-align:left;

	margin-bottom:10px;

	padding-bottom:2px;

	border-bottom:1px solid #FFFFFF;

	}	



.toolbar-bottom { position:relative;

	top:-15px; 

	right:20px;

	float:none;

	/*height:70px;*/

	float:right;

	}

	

#footer .text{color: #8F8F8F;

	font-size:9px;

	padding:20px 0px 50px 20px;

	float:right;

	}



input { 

	background-color:#F2F2F2;

	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 

	border-right: 1px solid #D4D4D4;

	border-left: 1px solid #D4D4D4;

	border-top: 1px solid #D4D4D4;

	border-bottom: 1px solid #D4D4D4;

	}

	

.checkbox {

	/*background-color:White;*/

	border:0;

	background-color:Transparent;

}



.radiobutton {

	border:0;

	background-color:Transparent;

}





/*	nur f?r submit-Buttons */

.button {

	font: normal 10px Arial, Helvetica, sans-serif; 

	background-color: #F2F2F2; 

	border-color: #DDDDDD; 

	border-width: 1px; 

	border-style : solid; 

	border-right: 1px solid #a6a6a6;

	border-bottom: 1px solid #a6a6a6;

	padding-top: 0px; 

	padding-bottom: 0px;

	}

/* rahmen um einzelnen gruppen der bestellformulare */

fieldset {

	margin-bottom:20px;

	padding: 6px 6px 6px 6px;

	border: 1px solid #DDDDDD;

}



fieldset legend {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 10px;

	color:#7BB83F;

	padding-left:10px;

	padding-right:10px;

}



/*---------Änderungen: 14.10.2005 --------*/



#topnavi a.selected{color:#444444;

	border-top:3px solid #7BB83F;}	



.separator-article {

	margin-left:-10px;

	background-image:url(/library/img/sep.gif);

	background-repeat:repeat-x;

	background-position:top;

	width:525px;

	float:right;

	}



#article {margin-top:10px;}



#article .entry a{ text-decoration:none;

	color:#457A11;

	background-image:url(/library/img/link.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:12px;

	}

	

#article .entry a:hover{ text-decoration:underline;}



#article .navi-titel a{font-size:24px;

	/*font-family: monospace;

	font-family:  Tahoma, Verdana;*/

	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, sans-serif;

	width:170px;

	text-decoration:none;

	color:#7BB83F;

	float:left;

	}

#article .navi-titel a:hover{color:#666666;}



h1 { font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	margin-bottom:5px;}



 h2 { font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-bottom:3px;

	}

	

h3 {font-family:Arial, Helvetica, sans-serif;

	font-size:11px;	

	margin-bottom:2px;

	}



#article .entry{ width:525px;

	float:right;

	margin: 0px 0px 20px 0px;

	}



#article .introduction{ color:#7D7D7D;

	margin-bottom:10px;

	margin-top:10px;

	}

	

#article .space{margin-top:10px;

	}	



#article img{ margin-left:15px;

	margin-bottom:15px;

	float:right;

	padding-left: 5px;

	padding-bottom: 5px;

	border-left:1px solid #DBDBDB;

	border-bottom:1px solid #DBDBDB;

	}



#article .entry .standard{ float:left;

	padding-right: 5px;

	border:0px;

	}



#img-right {float:right;

	margin:0px 10px 10px 0px;

	padding:0px 0px 0px 10px;

	width:245px;

	}	



#img-right img {padding: 2px 2px 2px 2px;

	border:1px solid #D2D2D2;

	margin-left:0px;

	float:none;

	}	



#img-right .bu { font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	margin-top:-10px;

	}		



#img-left {float:left;

	margin:0px 0px 10px 0px;

	padding:0px 10px 0px 0px;

	width:245px;

	}	



#img-left img {padding: 2px 2px 2px 2px;

	border:1px solid #D2D2D2;

	margin-left:0px;

	float:none;

	}	



#img-left .bu { font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	margin-top:-10px;

	}		

	

#img-pano {	margin:10px 0px 15px -15px;

	}

		

#img-pano img {padding: 2px 0px 2px 0px;

	border-left:0px solid #D2D2D2;

	border-right:0px solid #D2D2D2;

	border-top:1px solid #D2D2D2;

	border-bottom:1px solid #D2D2D2;

	float:none;

	clear:left;

}	

#img-pano .bu { font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	margin-top:-10px;

	margin-left:15px;

	}			

		

#edition {margin-top:10px;}



#edition .entry a{ text-decoration:none;

	color:#457A11;

	background-image:url(/library/img/link.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:12px;

	}

	

#edition .entry a:hover{ text-decoration:underline;}



#edition .navi-titel a{font-size:24px;

	/*font-family: monospace;

	font-family:  Tahoma, Verdana;*/

	font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Geneva, sans-serif;

	width:170px;

	text-decoration:none;

	color:#7BB83F;

	float:left;

	}

#edition .navi-titel a:hover{color:#666666;}



#edition .entry{ width:525px;

	float:right;

	margin-bottom:20px;

	}



#edition .introduction{ color:#7D7D7D;

	margin-bottom:10px;

	margin-top:10px;

	}

	

#edition .space{margin-top:10px;

	}	



#edition .entry .standard{ float:left;

	padding-right: 5px;

	border:0px;

	}



#edition .titel{font-family: Tahoma, Verdana, Arial;

		font-size:10px;

		margin-bottom:20px;

}

	

#edition h1{font-family: Tahoma, Verdana, Arial;

		color:#444444; /*a64500*/

		font-weight:bold;

		font-size:16px;

		margin: 5px 0px 5px 0px;

		letter-spacing:0.2em;

		}



#edition h2{color:#8F8F8F; /*a64500/ 457A11*/

		font-family: Tahoma, Verdana, Arial;

		font-weight:normal;

		font-size:11px;

		margin-top:15px;

		}



#edition h3{margin:0;

		font-size:12px;

		font-weight:bold;

		margin-bottom:5px;

		margin-top:3px;

		color:#444444;

		}

#legal {
		font-size: x-small;		
}

#legal h3 {
		font-size: x-small;		
		font-weight:bolder;
}



/*

font-family: monospace;

font-family: "Courier New", Courier, monospace;

font-family: "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;

*/
