html
{
	/*
	*
	* scrollbar-base-color: #517cf5;
	*
	*/

	scrollbar-3dlight-color: #517cf5;
	scrollbar-highlight-color: #517cf5;

	scrollbar-face-color: #517cf5;
	
	scrollbar-shadow-color: #050040;
	scrollbar-darkshadow-color: #000; 

	scrollbar-track-color: #050040; 
	scrollbar-arrow-color: #fff;
}

body
{
	background-color:#050040;

	scrollbar-face-color:#517CF5; 
	scrollbar-shadow-color:#050040; 
	scrollbar-highlight-color:#517CF5; 
	scrollbar-3dlight-color:#517CF5; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-track-color:#050040; 
	scrollbar-arrow-color:#FFFFFF;
}

#main
{
	width: 784px;

	margin: 0 auto;
}

*+html #main
{
	width: 782px;
}

a
{
	text-decoration:none;
	color:#FFFFFF;
}

a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

a:active
{
	text-decoration:none;
	color:#FFFFFF;
}

a:hover
{
	text-decoration:none;
	color:#FFFFFF;
}

a.txtlink
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.txtlink:visited
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.txtlink:active
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}

a.txtlink:hover
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#050043;
}

a.skmenulink, a.skmenulink:active, a.skmenulink:visited
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.skmenulink:hover
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.big {
	font-family:Verdana, Arial, Helvetica;
	font-size:20pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

img.sk_menu
{
	border-style:none;
}

td.tone40
{
	background-color:#1239B8;
}

td.tone70
{
	background-color:#112898;
}

span.bigtext
{
	font-family:Verdana, Arial, Helvetica;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}

span.txt12
{
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
}

#txt
{
	font-family:Verdana, Arial, Helvetica;
	font-size:12pt;
	color:#FFFFFF;
}

#txtmini
{
	font-family:Verdana, Arial, Helvetica;
	font-size:7pt;
	color:#FFFFFF;
}

#txtmenu
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
}

#txtmenublock
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	text-align:justify;
}

#mailtxt
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	background:#1E47B9;
	width:226px;
	border-color:#517CF5
}

#fromtxt
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	background:#1E47B9;
	width:150px;
	border-color:#517CF5;
}

#sendbutton
{
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#FFFFFF;
	background:#1E47B9;
	width:100px;
	border-color:#517CF5;
}

#border
{
	border-color:#FFFFFF;
}

input.orderButton
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#112898;
	width:150px;
	height:25px;
}

input.orderButtonGr
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#112898;
	width:70px;
	height:25px;
}

input.text
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#050040;
	width:130px;
	text-align:right;
	border-style:none;
}

input.glpreis
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#050040;
	width:50px;
	text-align:right;
	border-style:none;
}

input.artikel
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#050040;
	width:70px;
	text-align:left;
	border-style:none;
}

input.adrText
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#1239B8;
	width:210px;
	border-width:1px;
}

input.adrPLZ
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#1239B8;
	width:50px;
	border-width:1px;
}

input.adrOrt
{
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background:#1239B8;
	width:155px;
	border-width:1px;
}

input.orderButtonBig
{
	font-family:Verdana, Helvetica;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	background:#112898;
	width:165px;
	height:70px;
}

/**
*
* guestbook
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

div.gb_headline
{
	height: 3em;
	padding: 1em 0 0 0;
	
	text-align: center;

	font: bold 1.4em Verdana, _sans;
	color: #fff;
}

div.gb_inpt_box
{
	background-image: url(../images/ornament.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

div.gb_inpt_label
{
	margin: .05em .3em;
	font: .7em Verdana, _sans;
	color: #fff;
}

input.gb
{
	width: 24em;
	padding: 0 .2em;
	margin: 0 0 .5em 0;
	border: 1px solid #517cf5;
	background: #1e47b9;
	
	font: .8em Verdana, _sans;
	color:#fff;
}

textarea.gb
{
	width: 24em;
	height: 10em;
	padding: 0 .2em;
	margin: 0 0 2em 0;
	border: 1px solid #517cf5;
	background: #1e47b9;
	
	font: .8em Verdana, _sans;
	color:#fff;
}

img.gb_key
{
	width: 75px;
	height: 25px;
}

input.gb_key
{
	width: 6em;
	padding: 0 .2em;
	margin: 0 0 .5em 0;
	border: 1px solid #517cf5;
	background: #1e47b9;

	font: .8em Verdana, _sans;
	color:#fff;
}

input.gb_submit
{
	width: 5.6em;
	margin: 0 0 2em 0;
}

div.gb_entry_name
{
	margin: 4em 0 1em 0;
	padding: .2em; 
	background: #2a265c;

	font: .8em Verdana, _sans;
	color: #fff;
}

div.gb_entry_msg
{
	margin: 0 .2em 1em .2em;

	font: .8em Verdana, _sans;
	color: #fff;
}

div.gb_foot
{
	height: 2em;
}

