/* Body der HTML-Seite */
#background { background-color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif;}

/* Kopfzeile (Firmenlogo und Bezeichnung) */
#kopf {vertical-align:middle;text-align:center;background-color:#FFFFFF;}

/* Zelle der Artikelbezeichnung */
#bezeichnung {width:80%;vertical-align:middle;text-align:center;background-color:#EEEEEE;font-size:20px;color:#000000;font-family:verdana, arial, helvetica, sans-serif;font-weight:700;font-style:normal;}

/* Textzeile (Artikelbild und Artikelbeschreibung) */
#text {background-color:#FFFFFF; font-size:10pt; font-family:verdana, arial, helvetica, sans-serif;}

/* Anbieter des Webs*/
#anbieter {color:#666666;font-size:8pt;font-family:verdana, arial, helvetica, sans-serif;font-weight:500;}

/* Aktualisierungsdatum */
#update {color:#00aaff;font-size:8pt;font-family:verdana, arial, helvetica, sans-serif;font-weight:600; border:0;}

/* Waehrungsumschaltung */
#waehrung {font-size:11px;font-family:verdana, arial, helvetica, sans-serif;font-weight:500;}

/* Preistabellenkopfzeile */
#kopfzeile {background-color:#CCCCCC;}

/* jede Preistabellenzeile */
#preiszeile {background-color:#EEEEEE;}

/* Ueberschriftszeile der Preistabelle */
#preiskopf {text-align:center;font-size:10px;font-family:verdana, arial, helvetica, sans-serif;font-weight:500;}

/* Artikelzeile Zelle Artikelnummer */
#preisartnr {background-color:#FFFFFF; font-size:11px;font-family:verdana, arial, helvetica, sans-serif;font-weight:400;}
#preisartnr img {width:70px; border:0px;}
#preisartnr a:link {color:#000000;}
#preisartnr a:visited {color:#000000;}
#preisartnr a:active {color:#000000;}
#preisartnr a:hover {color:#00AAFF; text-decoration:none;}

/* Artikelzeile Zelle Artikelbezeichnung */
#preisartbez {background-color:#FFFFFF; font-size:11px;font-family:verdana, arial, helvetica, sans-serif;font-weight:700;}
#preisartbez a:link {color:#000000;}
#preisartbez a:visited {color:#000000;}
#preisartbez a:active {color:#000000;}
#preisartbez a:hover {color:#00AAFF; text-decoration:none;}

/* Artikelzeile Zelle Zusatzinfo */
#preislink {background-color:#FFFFFF; font-size:9px;font-family:verdana, arial, helvetica, sans-serif;font-weight:700;}

/* komplette Zelle der Preisangaben */
#preisangaben {background-color:#EEEEEE;}

/* Spalte Preismenge */
#preismenge {text-align:left;width:70;font-size:11px;font-family:verdana, arial, helvetica, sans-serif;font-weight:700;}

/* angabe Authorisierung */
#preisprofi {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;font-weight:400;color:#000000;}

/* Spalte Artikelpreis */
#preiswert {text-align:right;width:110;color:#000000;font-size:16px;font-family:verdana, arial, helvetica, sans-serif;font-weight:800;}

/* Zelle Verfuegbarkeitsinfo */
#preisinfo {background-color:#FFFFFF;}

/* Lieferstatus */
#preisliefer{font-size:7pt;font-family:verdana, arial, helvetica, sans-serif;font-weight:100; color:#808080;}
.lieferzeit {font-size:7pt;font-family:verdana, arial, helvetica, sans-serif;font-weight:100; color:#808080;}

/* Zeile Versandkosten */
#preisversand {text-align:right;width:60;color:#808080;background-color:#EEEEEE;font-size:7pt;font-family:verdana, arial, helvetica, sans-serif;font-weight:400;}

/* Zelle Menge bei der Bestellmengeneingabe */
#bestellmenge {font-size:11px;font-weight:700;background-color:#FFFFFF;}

/* Zelle Aktion (Link zum Bestellsystem) */
#shop {font-size:11px; background-color:#FFFFFF; font-family:verdana, arial, helvetica, sans-serif;}

/* Ueberschrift Zubehoer */
#zubehoer {
	text-align: center;
	font-size: 20px;
	background-color: #EEE;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: 700;
}

/* Schriftart 1 in Formularen */
#schrift1 {font-size:12px;font-family:verdana, arial, helvetica, sans-serif;font-weight:500;}

/* Schriftart 2 im Warenkorb Hinweistexte in kleiner Schrift  */
#schrift2 {font-size:10px;font-family:verdana, arial, helvetica, sans-serif;}

/* Schriftart 3 im Warenkorb Hinweistexte in groesserer Schrift */
#schrift3 {font-size:12px;font-family:verdana, arial, helvetica, sans-serif;}

/* Hintergrundfarbe 1 im Warenkorb */
#farbe1 {background-color:#FF0000;}

/* Hintergrundfarbe 2 im Warenkorb Hinweistexte in kleiner Schrift */
#farbe2 {background-Color:#CCCCCC; border-bottom: 1px solid #AAA;}

/* Hintergrundfarbe 3 im Warenkorb Hinweistexte in groesserer Schrift */
#farbe3 {background-color:#66ccff; border-bottom: 1px solid #AAA;}

#versandinfo {font-size:10px;}

#versandbutton {color: #FFFFFF; font-weight: bold; border: 1px solid #808080; background-color:#00AAFF; padding: 10px;  -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -ms-border-radius: 10px;
background: -moz-linear-gradient(top, #00c8ff 30%, #00aaff 70%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#00c8ff), color-stop(70%,#00aaff));
background: -webkit-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
background: -o-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
background: -ms-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
backgroundfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c8ff', endColorstr='#00aaff',GradientType=0 );
background-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c8ff', endColorstr='#00aaff',GradientType=0 );
background: linear-gradient(top, #00c8ff 30%,#00aaff 70%);}

#bestellmengebutton {color: #FFFFFF; font-weight: bold; border: 1px solid #808080; background-color:#00AAFF; padding: 5px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;
background: -moz-linear-gradient(top, #00c8ff 30%, #00aaff 70%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#00c8ff), color-stop(70%,#00aaff));
background: -webkit-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
background: -o-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
background: -ms-linear-gradient(top, #00c8ff 30%,#00aaff 70%);
backgroundfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c8ff', endColorstr='#00aaff',GradientType=0 );
background-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c8ff', endColorstr='#00aaff',GradientType=0 );
background: linear-gradient(top, #00c8ff 30%,#00aaff 70%);}

#bestellmenge input {padding: 5px; border: 1px solid #808080; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}

#versandbankeinzug {margin: 0 0 0 20px; border: 1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}
#versandbankeinzug input {padding: 5px; border: 1px solid #808080; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}

#versandspalte2 select {padding: 3px; margin: 0 0 0 3; border: 1px solid #808080; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}


/*-------------------------------------------------------------------------*/

body {background-color: #FFFFFF; 
background-image: url('images/hg_mainticker.gif');
background-repeat: repeat-x; }

table {border-collapse:collapse; border-color: #AAA;}

h1,h2,h3,h4,h5,h6,td,tr,p {color:#000000;
font-style: normal}

p {font-size: 13px;
margin-bottom: 11px}

td {font-size: 13px; border-top: 0px solid #AAA; border-left: 0px solid #AAA; border-bottom: 0px solid #AAA; border-right: 0px solid #AAA;}
#preiszeile td #preisversand {border: 0px;}
#preiszeile td #preiswert {border: 0px;}
#preiszeile td #preismenge {border: 0px;}

tr {font-size: 13px;}
tr #preisangaben td {border-top:0px; border-bottom: 0px;}
#preiszeile td {border-top:1px solid #AAA; border-bottom:1px solid #AAA;}
#preiszeile tr td {border-top:0px solid #AAA; border-bottom:0px solid #AAA;}

.tab1 {font-size: 13px;
font-weight: bold}

table.tab_filter {background-color:#ECD46B;}

.fett {font-weight: bold}

.fettbl {color:#00AAFF;
font-weight:bold;}

.fettrt {color:#e8c324;
font-weight: bold}

.fettgn {color:e8c324;
font-weight: bold}

.kursiv {font-style: italic;
text-align: left}

.kurbl {color:#00AAFF;
font-style: italic;
text-align: left}

.kurrt {color:e8c324;
font-style: italic;
text-align: left}

.kurgn {color:#e8c324;
font-style: italic;
text-align: left}

.fettkur {font-style: italic;
font-weight: bold;
text-align: left}

.fettkurbl {color:#00AAFF;
font-style: italic;
font-weight: bold;
text-align: left}

.fettkurrt {color:#e8c324;
font-style: italic;
font-weight: bold;
text-align: left}

.fettkurgn {color:#e8c324;
font-style: italic;
font-weight: bold;
text-align: left}

h1 {font-size: 18px;
font-weight: bold;
color:#00AAFF}

h2 {font-size: 18px;
font-weight: bold;
color:#00AAFF}

h3 {font-size: 20px;
font-weight: bold}

h4 {font-size: 18px;
font-weight: bold}

h5 {font-size: 16px;
font-weight: bold}

h6 {font-size: 8pt;
font-weight: bold}

.blau {color:#00AAFF}
.rot {color:#00AAFF}
.green {color:#00AAFF}

.orange {font-size: 16px;
font-weight: bold; color:#e8c324}

.small {font-size: 8pt;}

#rechts {text-align:right}

#zentriert {text-align:center}

ul,ol,li,div,th,address,blockquote,nobr,b,i {color: black;
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal}

/* Sonderauszeichnungen */

/*Angabe Filmempfindlichkeit*/
.isofilme
{color:#808080;
font-size:20px;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;}

.tabellentext1
{color:#808080;
font-size:13px;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;}

.tabellentext2
{color:#000000;
font-size:12px;
font-family:verdana, arial, helvetica, sans-serif;}

.h2_erstezeile 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
text-decoration: none;
color: #000000;
background-color: #DDDDDD;}

.h2_tab 
{background-image:url(''); background-repeat:no-repeat; position: center;}

.h2_ueberschrift
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold;}

.h2_tabelle
{color:#00AAFF;
font-size:12pt;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;}


.h3_tabelle 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-weight: bold; 
text-decoration: none;
color: #00AAFF;}

.ueberschrift3_mainseiten
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-weight: bold; 
text-decoration: none;
color: #00AAFF;}



/* normaler Text */

ul,ol,li,div,th,address,nobr,b,i {color:#000000;
font-size: 11px}

pre {color:#808000;
font-family: "courier new", courier;
font-size: 13px}

a:link {color:#00AAFF;
text-decoration: none}

a:visited {color:#00AAFF;
text-decoration: none}

a:active {color: #808080;
text-decoration: none}

a:hover {color:#00AAFF;
text-decoration: underline}

td.tab_grey {font-size:8pt; color:#000000; text-decoration:none}

.tab_grey:link {font-size:8pt; color:#000000; text-decoration:none}
.tab_grey:active {font-size:8pt; color:#CC0000; text-decoration:none}
.tab_grey:visited {font-size:8pt; color:#000000; text-decoration:none}
.tab_grey:hover {font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#666666; text-decoration:none}

.service:link {font-size:8pt; color:#000000; text-decoration:none}

.service:visited {font-size:8pt; color:#AAAAAA; text-decoration:none}

.service:active {font-size:8pt; color:#CC0000; text-decoration:none}

.service:hover {font-size:8pt; color:#FFFFFF; font-weight:bold; background-color:#666666; text-decoration:none}

input {font-family:verdana, arial, helvetica, sans-serif; font-size:10pt; border: 1pt solid #000000; cursor:pointer;}

select {font-family:verdana, arial, helvetica, sans-serif; font-size:10pt;}


/* -------------------------------------------------------------- */
/* CSS für Impressum, Online-Shopping, ... */

.body_i { background-color:#FFFFFF;}

.p_i {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-weight: normal; 
text-decoration: none;
color: #666666;
background-color: #E2E6E9;}

.p_itd {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
text-decoration: none;
color: #000000;}

.p_i_form {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: normal; 
text-decoration: none;
color: #000000;}

.p_i_blauform {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: normal; 
text-decoration: none;
color: #00aaff;}

.p_i_grossform {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
text-decoration: none;
color: #000000;}

.h2_i {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16pt; 
font-weight: bold; 
text-decoration: none;
color: #03037e;}

.h3_i {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
text-decoration: none;
color: #FF9900;}

.h4_i {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: bold; 
text-decoration: none;}

.p_u {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-weight: normal; 
text-decoration: none;
color: #000000;}

.h3_i {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
text-decoration: none;
color: #FF9900;}

hr {color: #00AAFF}

#a_i:link {color:#CC0000; text-decoration:none;}



/* -------------------------------------------------------------- */

/* für den oberen Frame und Navigation */

.a_o:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;
text-decoration: none}

.a_o:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;
text-decoration: none}

.a_o:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;
text-decoration: none}

.a_o:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#0000FF;
text-decoration: none; font-weight:bold;}

/* ------------------------------------------------------------- */

.a_f:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#0000FF;
text-decoration: none; font-weight:bold}

.a_f:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#000000;
text-decoration: none; font-weight:bold}

.a_f:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:purple;
text-decoration: none;  font-weight:bold}

.a_f:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#FF0000;
text-decoration: none; font-weight:bold}

/* ----------------------------------------------------------- */

a.fussleiste:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#808080;
text-decoration: none; font-weight:normal;}

a.fussleiste:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#808080;
text-decoration: none; font-weight:normal;}

a.fussleiste:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#808080;
text-decoration: none; font-weight:normal;}

a.fussleiste:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#00AAFF;
text-decoration: none; font-weight:normal;}

li.fussleiste {list-style-type:none; margin: 5 0 0 -30;}

p.fussleiste {}

h6.fussleiste {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:#696969;
text-decoration: none; font-weight:bold; margin: 10 0 0 0;}



#mainticker {background-image: url('images/hg_mainticker.gif'); background-repeat: repeat-x; width: 190 px;}

#mainticker h5 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#808080;
text-decoration: none; font-weight:bold; margin: -12 0 0 50;}

#mainticker p {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#808080;
text-decoration: none; font-weight:normal; margin: 0 0 0 50;}

#mainticker img {top: 0; left: 0; float:left; margin: 3 10 0 5;}

#clearfix {clear:all; height: 50px; width: 190px;}



#mainticker a, #mainticker a:link, #mainticker a:visited, #mainticker a:active {color: #00AAFF; text-decoration: none;}
#mainticker a:hover {color: #fff; text-decoration: none;}

div#mainticker p a {background-color: rgba(0,0,0,0); padding: .5em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}
div#mainticker p a:hover {background: #00AAFF;}



#hauptfusscontainer {position:relative; top: 100; left: 0px;}

#hauptfussinhalt {position: absolute; top: 0; background-image: url('images/hg_hauptfuss.gif'); background-repeat: repeat-x; width: 100%; margin: 0 0px 0 -10px;}

#hauptfusssection1 {position: relative; float: left; background-image: url('images/mainticker_hg.gif'); background-repeat: repeat-y; width: 29%; height: 350px; padding-left: 10px; padding-right: 10px; padding-top: 0; padding-bottom: 0; background-position: right 50%;}

#hauptfusssection2 {position: relative; float: left; background-image: url('images/mainticker_hg.gif'); background-repeat: repeat-y; width: 29%; height: 350px; padding-left: 10px; padding-right: 10px; padding-top: 0; padding-bottom: 0; background-position: right 50%;}

#hauptfusssection3 {position: relative; float:left; height: 350px; padding: 0 0 0 10px; width: 29%;}



#rubrik {width: 100%;}

.rubrikinhalt1 {width: 26.8%; height:400px; position: relative; top: 0; left: 0; float:left; padding: 0 10px 10px 10px; margin-right: 10px; margin-bottom: 20px; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0;}

.rubrikinhalt2 {width: 250px; height:400px; position: relative; top: 0; left: 0; float:left; padding: 0 10px 10px 10px; margin-right: 10px; margin-bottom: 20px; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0;}

.rubrikinhalttop {width: 92.4%; position: relative; top: 0; left: 0; float:left; padding: 0 10px 10px 10px; margin-right: 10px; margin-bottom: 20px; border-top: 0px solid #DDDDDD; border: 0px solid #DDDDDD; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}

h4.rubrikinhalt {font-size: 10pt; font-weight: bold; color: #696969;}

.rubrikinhalt1 p {font-size: 11px;}

.rubrikinhalt2 p {font-size: 11px;}

.rubrikinhalttop p {font-size: 11px;}

.formular {width: 450px;}

div#rubrik .rubrikinhalt1 p a.startseite {background-color: rgba(0,0,0,0); padding: .5em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}
div#rubrik .rubrikinhalt1 p a.startseite:hover {background: #00AAFF; color: #FFF; text-decoration: none;}

/* Navigation 4. Ebene (z.B. Papiere) */
.styled {list-style-type:none; line-height: 20px;}
.styled li { border: 1px solid #808080; background-color:#DDDDDD; margin:5 10 0 -30;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}
.styled li:hover { border: 1px solid #808080; background-color:#00AAFF; margin:5 10 0 -30;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -ms-border-radius: 5px;}
.styled li a {display:block; color: #000000;}
.styled li a:hover {color: FFFFFF; text-decoration: none;}


/* Suchfeld */
fieldset.search {
	border: none;
	width: 280px;
	margin: 0 auto;

}
.search input, .search button {
	border: none;
	float: left;


}
.search input.boxgrey {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	width: 209px;
	height: 36px;
	padding: 0px 10px 0;
	background: url(images/searchbox_808080.gif) no-repeat;
	margin-right: 0px;
}
.search input.boxgrey:focus {
	background: url(images/searchbox_808080.gif) no-repeat left -44px;
	outline: none;
}

.search input.boxgrey:active {
	background: url(images/searchbox_808080.gif) no-repeat left -88px;
	outline: none;
}

.search button.btngrey {
	width: 45px;
	height: 44px;
	cursor: pointer;
	text-indent: -9999px;
	background:url(images/searchbox_808080.gif) no-repeat top right;
}
.search button.btngrey:hover {
	background: url(images/searchbox_808080.gif) no-repeat bottom right;
}

.search input.boxwhite {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	width: 229px;
	height: 36px;
	padding: 0px 10px 0;
	background: url(images/searchbox_FFFFFF.gif) no-repeat;
	margin-right: 0px;
}
.search input.boxwhite:focus {
	background: url(images/searchbox_FFFFFF.gif) no-repeat left -44px;
	outline: none;
}

.search input.boxwhite:hover {
	outline: none;
	border: none;
}

.search input.boxwhite:active {
	background: url(images/searchbox_FFFFFF.gif) no-repeat left -88px;
	outline: none;
	border: none;
}

.search button.btnwhite {
	width: 45px;
	height: 44px;
	cursor: pointer;
	text-indent: -9999px;
	background:url(images/searchbox_FFFFFF.gif) no-repeat top right;
}
.search button.btnwhite:hover {
	background: url(images/searchbox_FFFFFF.gif) no-repeat bottom right;
}


/* Buttons Layout */

.btn2 {
	float: left;
	background: url(images/btn_left_10x30px.gif) no-repeat;
	padding: 0 0 0 5px;
	margin: 0px 15px 0 5px; 
}
.btn2 input{
	float: left;
	height: 30px;
	background: url(images/btn_liquid_1x30px.gif) repeat-x left top;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
}
.btn2 span {
	background: url(images/btn_right_10x30px.gif) no-repeat;
	float: left;
	width: 10px;
	height: 30px;
	margin: 0px 0px 0px -2px;
}

.btn1 {
	float: left;
	background: url(images/btn_left_10x30px.gif) no-repeat;
	padding: 0 0px 0 5px;
	margin-right: 0px 15px 0 5px;
	width: 50%;
	position: relative;
	top: 0;
	left: 45%;
}
.btn1 input{
	float: left;
	height: 30px;
	background: url(images/btn_liquid_1x30px.gif) repeat-x left top;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

.btn2 a{
	float: left;
	height: 30px;
	background: url(images/btn_liquid_1x30px.gif) repeat-x left top;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
}
.btn1 span {
	background: url(images/btn_right_10x30px.gif) no-repeat;
	float: left;
	width: 10px;
	height: 30px;
	margin: 0px 0px 0px -2px;
}

.btn_pageback {
	float: left;
	clear: both;
	background: url(images/btn_left_10x30px.gif) no-repeat;
	padding: 0 0 0 5px;
	margin: 5px 0;
}
.btn_pageback input{
	float: left;
	height: 30px;
	background: url(images/btn_liquid_1x30px.gif) repeat-x left top;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

.btn_pageback a{
	float: left;
	height: 30px;
	background: url(images/btn_liquid_1x30px.gif) repeat-x left top;
	line-height: 30px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
}

.btn_pageback span {
	background: url(images/btn_right_10x30px.gif) no-repeat;
	float: left;
	width: 10px;
	height: 30px;
	margin: 0px 0px 0px -2px;
}










