/* Grafiken */

img {

border: 0 0 0;

}

/* Links */
A:link, A:active, A:visited, .list_title, .title_text, .title_text2, .headline_title, hr {
	color:#CC0000;
}
A:hover {
	text-decoration:none;
}

A.data:link, A.data:active, A.data:visited, A.toplink:link, A.toplink:active, A.toplink:visited, A.basket:link, A.basket:active, A.basket:visited,	{
		text-decoration:none;
}

A.data:link, A.data:active, A.data:visited {
	color:#000000;
}

A.data:hover, A.toplink:hover, A.basket:hover {
	text-decoration:underline;
}

/* Text & Design */
.text {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.navbar {
	background-image:url(../img/header.gif); 
	height: 200px; 
	vertical-align:bottom;
	text-align:center; 
}
.content {
	background-image:url(../img/bg.gif); 
	text-align:justify; 
	padding: 0 22px 0 22px;
}
.inner_text {
	padding: 5px 20px 0 20px;
}

.inner_text2 {
	padding: 0 10px 5px 20px;
}

/* Lines */
hr {
	height:1px; 
}

/* Rahmen */
.border {
	border-color:#FFE1BA; 
	border-width:1px; 
	border-style:solid;
	background-color:#FFFFFF;
	margin: 10px 0 10px 0;
	padding: 5px 5px 5px 5px;
}

.border_list {
	list-style-type:none; 
	border-color:#FFE1BA; 
	border-width:1px; 
	border-style:solid;
	background-color:#FFFFFF;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
}

.border_agb {
	width: 350px;
	height: 200px;
	background-color: #FFFFFF;
	scrollbar-base-color: #203b59;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #CC0000;
	scrollbar-darkshadow-color: #203b59;
	scrollbar-face-color: #FFF1D6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #809bb9;
	scrollbar-track-color: #FFE1BA;
	padding: 10px 15px 10px 10px;
	border-color:#FFE1BA; 
	border-width:1px; 
	border-style:solid;
}

/* Headlines & titles */
.headline {
	background-image:url(../img/bg_headline_small.gif); 
	height: 37px; 
	padding: 5px 0 0 0;
}


.headline_title {
	padding: 5px 0 0 10px; 
	font-size:22px;
}

.title_text, .title_text2 {
	font-size:16px;
}

.title_text2 {
	padding: 5px 0 5px 0;
}
/* List */
.list_title, .title_text, .title_text2 {
	font-weight:bold;
}
.list_bg {
	background-color:#FFF1D6;
}

.list_agb {
	margin: 10px 0 10px 10px;
}

/* Allgemein */
.scroll {
	width: 100%; 
	height: 100%; 
	overflow: auto; 
	padding: 5px 15px 5px 5px;
}

/*  Tooltip */

a.infobox { 
	
	border-bottom: 1px dashed #c30; 
	text-decoration:none; 
}

a.infobox:hover { 
	
	cursor:help; 
	color:#c30; 
	background:white; 
	
}

a.infobox span { 
	
	visibility:hidden; 
	position:absolute; 
	left:16em;
    margin-top:1.5em; 
	padding:1em; 
	text-decoration:none; 
}

a.infobox:hover span {
 
	visibility:visible; 
	border:1px solid #CC0000;
    color:#CC0000; 
	background:white; 
}

/* Galerie */

.gallery_top, .gallery_top_main {

	background-image:url(../img/imgborder_top.gif); 
	height:19px; 
	width:138px; 
	padding: 5px 0 0 20px; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:14px;

}

.gallery_top_main {

	background-image:url(../img/imgborder_top_2.gif); 
	height:18px; 
	width:132px; 
	padding: 2px 0 0 20px;
	text-align:left;

}

.gallery_price, .gallery_price_main {

	background-image:url(../img/imgborder_bottom.gif); 
	height:21px; 
	width:138px; 
	text-align:right; 
	padding: 3px 20px 0 0; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:14px;

}

.gallery_price_main {

	background-image:url(../img/imgborder_bottom_2.gif); 
	height:18px; 
	width:132px; 

}

.galerie_format {

	font-size:12px;

}
   

