/*Allgemeine Body Einstellungen*/
body {
	background: #FFFFFF url(../img/bgimage_grey_02.gif) repeat;
	border-width: 0px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #D3D3D3;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #808080;
	scrollbar-arrow-color: #D3D3D3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	/*overflow: auto; */
	overflow-y: hidden;
	margin: 0px;
	text-align: center;
	/*vertical-align: middle;*/
	
}


/* Einstellungen f?r Eingabefelder */
INPUT, TEXTAREA {
	BORDER-RIGHT: #d3d3d3 1px solid; 
	BORDER-TOP: #d3d3d3 1px solid; 
	BORDER-LEFT: #d3d3d3 1px solid;
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	FONT-SIZE: 11px; 	 
	CURSOR: pointer; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
   scrollbar-face-color:#FFFFFF;
   scrollbar-shadow-color:#FFFFFF;
   scrollbar-highlight-color:#FFFFFF;
   scrollbar-3dlight-color:#D3D3D3;
   scrollbar-darkshadow-color:#D3D3D3;
   scrollbar-track-color:#FFFFFF;
   scrollbar-arrow-color:#D3D3D3;
   overflow:auto;
	
}


/*Klassen fuer Content */
p, td, tr, div, span {
	font-family:Verdana,Arial,sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #808080;
	/*text-align : justify;*/
}


/*Startseite*/
.startseite {background-image:no;}





/*Logo*/
.logo {background-image:url(../img/logo02.gif); background-repeat:no-repeat;
 background-position: right 20px; padding: 20px;
}

/*Copyright*/
.copyright {position:absolute; bottom:20px; right:20px;}

/*Content fuer Haupttabelle*/
.content {height: 290px;  background-color: #FFFFFF; border: 1px solid #D3D3D3; clear:right;}

/*Iframe Inhalt ohne Scrolling*/
.iframe_content
{
}

/*Iframe Inhalt mit Scrolling*/
.iframe_table {height: 271px; background-color: #FFFFFF; border-bottom: #d3d3d3 0px solid;}

/*Navi*/
.navi {padding-top: 25px;}



h1 { color:#808080; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; }
h2 { color:black; font-size:14px; font-style:bold; font-family:Verdana,Arial,sans-serif; }

/*Links*/
a:link { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration=none; }
a:visited { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration=none; }
a:hover { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#EE1C25; text-decoration=none; }
a:active { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#EE1C25; text-decoration=none; }
a:focus { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration=none; }

/* H?ndler Links */
.haendler a:link	{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration:none;}
.haendler a:visited	{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration:none;}
.haendler a:hover	{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#EE1C25; text-decoration:none;}
.haendler a:active	{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration:none;}
.haendler a:focus	{ font-family:Verdana,Arial,sans-serif; font-size:10px; color:#99CC33; text-decoration:none;}

/* Headline Links */
h1 a:link { color:#808080; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; text-decoration:none;}
h1 a:visited { color:#808080; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; text-decoration:none;}
h1 a:hover { color:#EE1C25; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; text-decoration:none;}
h1 a:active { color:#808080; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; text-decoration:none;}
h1 a:focus { color:#808080; font-size:12px; font-weight:normal; letter-spacing:1px; font-family:Verdana,Arial,sans-serif; text-decoration:none;}

/* Einstellungen f?r Eingabefelder*/
INPUT, TEXTAREA {
	BORDER-RIGHT: #d3d3d3 1px solid; 
	BORDER-TOP: #d3d3d3 1px solid; 
	BORDER-LEFT: #d3d3d3 1px solid;
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	FONT-SIZE: 11px; 	 
	CURSOR: pointer; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
   scrollbar-face-color:#FFFFFF;
   scrollbar-shadow-color:#FFFFFF;
   scrollbar-highlight-color:#FFFFFF;
   scrollbar-3dlight-color:#D3D3D3;
   scrollbar-darkshadow-color:#D3D3D3;
   scrollbar-track-color:#FFFFFF;
   scrollbar-arrow-color:#D3D3D3;
	
}

/*Einstellungen f?r aus der Datenbank ausgelesenen Files*/

.mittelrahmen 
{
   height: 288px;
   border: 0px;
   width: 100%;
   text-align: center;
}

.buttons
{
	padding: 0px;	
}

.ErrorMessage 
{
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px; 
}

/* Kollektion 
   Seiten: artikel_list.aspx, artikel_detail.aspx, artikel_gross.aspx
*/

.kollektion_liste_text
{
	height: 88px;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}

.kollektion_liste_bild
{
}

.kollektion_detail_text
{	
	text-align: left;
}

.kollektion_detail_bild
{ 
	border-left: #d3d3d3 1px solid; 
	border-right: #d3d3d3 1px solid;
	height: 288px;
	width: 200px;
}

/* H?ndler
   Seiten: bundeslaender_list.aspx, orte_list.aspx, haendler_list.aspx
*/
.haenlder
{
	text-align:left;

}

/* Anfrage 
   Seiten: anfrage.aspx
*/

.TabelleAnfrage
{
	text-align:left;
	
}

.TabelleAnfrage_TrennSpalte
{
	width: 20px;
}

.EingabefelderAnfrage
{
	width: 150px;
	BORDER-RIGHT: #d3d3d3 1px solid; 
	BORDER-TOP: #d3d3d3 1px solid; 
	BORDER-LEFT: #d3d3d3 1px solid;
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	FONT-SIZE: 11px; 	 
	CURSOR: pointer; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF;
   scrollbar-face-color:#FFFFFF;
   scrollbar-shadow-color:#FFFFFF;
   scrollbar-highlight-color:#FFFFFF;
   scrollbar-3dlight-color:#D3D3D3;
   scrollbar-darkshadow-color:#D3D3D3;
   scrollbar-track-color:#FFFFFF;
   scrollbar-arrow-color:#D3D3D3;
	
}
