@import url('./menu.css');
@import url('./sitebar.css');
@import url('./ag/rte_classes.css');
@import url('./forms.css');
@import url('./footer.css');
@import url('./mmforum.css');

.agnet, .agnet p, .agnet a{
	color:#666666;
}
.agnet .premium, .agnet .premium p, .agnet .premium a{
	color:#000000;
}




body{
	margin-top:7px;
	font-family:Arial, sans-serif;
	font-size:12px;
}
#body{
	margin:auto;
	width:730px;
}
.al{
	text-align:left;
}
.ac{
	text-align:center;
}
.ar{
	text-align:right;
}
.aj{
	text-align:justify;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.fn{
	float:none;
}
td p.bodytext{
	margin-top:0px;
	margin-bottom:3px;
	padding-top:0px;
	padding-bottom:0px;
}
th{
	text-align:left;
	font-weight:bold;
}
/*table img{
	background-color:#EEEEEE;
	background-image:url(./ag/screen_FILES/img_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:5px;
	border:1px solid #999999;
}*/

/*	BANNER-FORMAT	*/
#adds{
	float:left;
	text-align:center;
	width:730px;
	vertical-align:bottom;
}
#adds div{
/*	margin-bottom:7px;*/
	vertical-align:bottom;
}
#ppl, #ppr{
	width:1px;
	height:1px;
	float:left;
	vertical-align:bottom;
	margin-top:5px;
}
#ppr{
	float:right;
}
#ppl .h{
	position:absolute;
	margin-left:-127px;
/*	margin-top:103px;*//*72px;*/
}
#ppr .h{
	position:absolute;
	margin-left:7px;
/*	margin-top:103px;*//*72px;*/
}
/*	HEADER-FORMAT	*/
#head{
	float:left;
	width:730px;
	background-image:url('./bg_head.png');
}
#head div{
	margin:0px;
	padding:0px;
}

/*	CONTENT-FORMAT	*/
#content{
	float:left;
	width:730px;
}
#content_in{
	float:left;
	width:450px;
	padding-top:5px;
	padding-left:20px;
/*	text-align:justify;*/
}
.breadcrumb{
	float:left;
	clear:left;
	margin-bottom:5px;
}
#bc {
	width:722px;
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
	font-weight:bold;
	clear:left;
}
#bc li{
	float:left;
	display:inline;
}
#bc li a{
	padding:0px;
	color:#000000;
	text-decoration:none;
	float:left;
}
#bc li a:hover{
	text-decoration:underline;
}
#intern{
	float:right;
	width:230px;
	height:100%;
	padding-top:24px;
}


h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}
h1, h2{
	font-size:14px;
}
h5{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

/*	LINKS	*/
a{
	color:#333333;
	text-decoration:underline;
	cursor:pointer;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
.internal-link{
	text-decoration:none;
	background-image:url(./ag/screen_FILES/link_internal.gif);
	background-repeat:no-repeat;
	background-position:0 center; 
	padding-left:8px;
}
.external-link, .external-link-new-window{
	text-decoration:none;
	background-image:url(./ag/screen_FILES/link_external.gif);
	background-repeat:no-repeat;
	background-position:0 center; 
	padding-left:14px;
}
.download-link{
	text-decoration:none;
	background-image:url(./ag/screen_FILES/link_download.gif);
	background-repeat:no-repeat;
	background-position:0 center; 
	padding-left:8px;
}
.mail-link{
	text-decoration:none;
	background-image:url(./ag/screen_FILES/link_mail.gif);
	background-repeat:no-repeat;
	background-position:0 center; 
	padding-left:18px;
}










.browseresults div{
	margin:0px;
	margin-top:5px;
	padding:0px;
}
.browseresults ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.browseresults li{
	display:inline;
	margin-right:5px;
}

.shop_browser{
	float:left;
	text-align:center;
	width:100%;
}
.shop_item_row{
	width:660px;
	height:120px;
	float:left;
	margin-top:20px;
}
.shop_item_row .image{
	float:left;
	background-color:#EEEEEE;
	background-image:url(./ag/screen_FILES/img_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:5px;
	border:1px solid #999999;
}
.shop_item_row p{
	clear:both;
	float:left;
	margin:0px;
	margin-bottom:7px;
	padding:0px;
	color:#333333;
}
.shop_item_row p span{
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;
	color:#000000;
}
.shop_item_row h2{
	float:left;
	font-size:18px;
	display:inline;
}
.shop_item_row h3{
	float:left;
	display:inline;
	font-size:16px;
}





ol.teaser{
	float:left;
	display:block;
	width:700px;
	margin:0px;
	padding:0px;
	margin-left:40px;
}
ol.teaser li{
	float:left;
	display:list-item;
	clear:left;
	width:100%;
	color:#000066;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:22px;
}
ul.teaser{
	float:left;
	display:block;
	margin:0px;
	padding:20px;
	padding-left:50px;
	padding-right:30px;
	margin-top:10px;
	margin-bottom:20px;

	border:1px solid #CCCCCC;
	background-image:url(./ag/screen_FILES/form_bg.png);
	background-position:top center;
}
ul.teaser li{
	float:left;
	display:list-item;
	list-style:url(./ag/screen_FILES/haekchen.png) outside;
	clear:left;
	color:#000066;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:22px;
}



.csc-sword{
	border:2px dotted #FF0000;
	padding:2px;
	font-weight:bold;
}
.csc-header{
	float:none;
	margin:0px;
	padding:0px;
	margin-bottom:-5px;
}
.csc-textpic {
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}
.csc-textpic-image{
	background-color:#EEEEEE;
	background-image:url(./ag/screen_FILES/img_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:5px;
	border:1px solid #999999;
}
.csc-textpic-caption{
	font-size:10px;
	padding-top:2px;
	color:#333333;
	white-space:normal;
}

.head_date{
	float:right;
}
.head_1 {
	z-index:20;
}
.head_1 div{
	z-index:20;
}
.h1_1{
/*	float:left;
	margin-top:-40px;*/
	margin-bottom:-20px;
	z-index:10;
	margin-left:-20px;
/*	background-color:#000066;*/
	background-image:url(./ag/screen_FILES/headline_bg.gif);
	background-position:right center;
/*	width:720px;*/
	height:20px;
}
.h1_2{
/*	position:absolute;*/
	z-index:10;
	background-color:#FFFF00;
	height:20px;
	width:700px;
}
