


@import url("shop.css");
@import url("tooltip.css");
@import url("ticker.css");




body {
  
  background-image:url(bgpixel.png);
  padding:0px;
  margin:0px;
  overflow:hidden;

}

/*    ---------------------------  T  O  P   -------------- */


div.aslogo {

	position:fixed;
	left:0px;
	top:0px;
	width:231px;
	height:81px;
	z-index:5;
	/*border:1px solid red;*/
}



div.aslogo img {

	border: 0px;
}




div.topfades {
position:fixed;
top:0px;
left:210px;
width:63px;
height:57px;
z-index:5;
background: url(top/topfades.png);
	/*border:1px solid red;*/
}


div.topdreck {

  margin:0px;
  padding:0px;
  border:0px;
	position:fixed;
	
z-index:4;

}


div.ticker {
	position:fixed;
	left:210px;
	height:30px;
	right:0px;
	top: 0px;
	background-image:url(top/toptickerbg.png);
	cursor:default;
	z-index:2;
	}



div.tickerfade { 
  position:fixed;
  top: 0px;
  right: 0px;
  width: 24px;
  height: 24px;
  background-image:url(top/tickerfadein.png);
  z-index:3;


}


div.titel {
	position:fixed;
	top:24px;
	left:136px;
	right:0px;
	height:32px;
	background-repeat:no-repeat;
	background-position:center;
	z-index:1;
	
	
	text-align:center;
}

/*div.titel span {

	
}*/


div.subschatten {
	position:fixed;
	top:52px;                    /* ::::::::::   S U B  :::::::::: */
	left:136px;
	right:0px;
	height:4px;
	background-image:url(top/topsubsch.png);
	z-index:2;
}


div.sub {
	position:fixed;
	top:56px;
	left:136px;
	right:0px;
	height:32px;
	background-image:url(top/toptickerbg.png);
	z-index:2;
}



div.subcontainer {
position:absolute;
width:870px;
left:130px;
height:24px;
/*background:red;*/
}

/*div.subcenter*/
div.subcenter {
	position:relative;
	height:24px;

	/*background:blue;*/
	display:table-cell;
}



div.subknopp {
top:2px;

height:20px;
background:#f4e9ce;
position:relative;
float:left;
margin-right:2px;
padding-left:7px;
padding-right:7px;

  line-height: 22px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  color:black;
  cursor:pointer;
z-index:2;

}


div.subknopp_act {
top:2px;
height:20px;
background:#f6edd6;
position:relative;
float:left;
margin-right:2px;
padding-left:7px;
padding-right:7px;

  line-height: 22px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  color:#331111;
  cursor:default;
  
 z-index:2; 
}



div.subknopp:hover span {
  color:#ee0000;
  text-decoration:none;
  padding-bottom:0px;
  background: url(hoverunderline_rot.png) repeat-x 65% 100%;
  
z-index:2;
}



div.subknopp:active span{
  color:#bb0000;
  text-decoration:none;
  background-image:none;
  
z-index:2;
}


div.subknopp_act:active {
  color:#444444;
  text-decoration:none;
  
z-index:2;
}








/*    ------------------------------------   N  A  V   ---------- */




div.navbg {

  margin:0px;
  padding:0px;
  border:0px;
	position:fixed;
	top:81px;
	left:0px;
	width:136px;
	height:266px;
	background-image:url(nav/navbg_ohnebdm.png);
	background-repeat: no-repeat;
	
	z-index:4;
}


div.navunten {
margin:0px;
  padding:0px;
  border:0px;
	position:fixed;
	top:347px;
	left:0px;
	width:136px;
	height:188px;

	background-image:url(nav/navbg_login_ohnesprache.png);
	background-repeat: no-repeat;
	
	z-index:4;

}

div.navunten_loggedin {
margin:0px;
  padding:0px;
  border:0px;
	position:fixed;
	top:347px;
	left:0px;
	width:136px;
	height:215px;
	background-image:url(nav/navbg_loggedin.png);
	background-repeat: no-repeat;

	z-index:4;

}



div.nav {

  margin:0px;
  padding:0px;
  border:0px;
	position:fixed;
	top:81px;
	left:0px;
	width:136px;
	height:465px;
		
	z-index:5;
}

div.nav img {
border:none;
}

ul.navknoebbe {

  margin:0px;
  padding:0px;
  border:0px;
  position:fixed;
  top:81px;
  list-style-type:none;


}

ul.navknoebbe li {

  margin:0px;
  padding:0px;
  border:0px;
  height:21px;
	width:125px;
	cursor:pointer;

}



div.qnpfeil_kontakt {
position:relative;
width:7px;
height:19px;
background:url(nav/qnfeld_ohnekonto.png) no-repeat;
left:118px;
top:-24px;
}


div.qnpfeil_kontakt:hover {
cursor:default;
width:105px;
height:86px


}

div.qnpfeil_kontakt:hover div.quicknav {
visibility:visible;

}
 
div.qnpfeil_lexikon {
position:relative;
width:7px;
height:19px;
background:url(nav/qnfeld_lexikon.png) no-repeat;
left:118px;
top:-24px;

}


div.qnpfeil_lexikon:hover {
cursor:default;
width:139px;
height:71px;
} 

div.qnpfeil_lexikon:hover div.quicknav {
visibility:visible;

}

div.qnpfeil_akschnz {
position:relative;
width:7px;
height:19px;
background:url(nav/qnfeld_lexikon.png) no-repeat;
left:118px;
top:-24px;

}


div.qnpfeil_akschnz:hover {
cursor:default;
width:139px;
height:71px;
}

div.qnpfeil_akschnz:hover div.quicknav {
visibility:visible;

}

div.qnpfeil_nikkis {
position:relative;
width:7px;
height:19px;
background:url(nav/qnfeld_lexikon.png) no-repeat;
left:120px;
top:-24px;

}


div.qnpfeil_nikkis:hover {
cursor:default;
width:139px;
height:71px;
}

div.qnpfeil_nikkis:hover div.quicknav {
visibility:visible;

}


div.quicknav {
position:absolute;
width:122px;
height:72px;
left:13px;

padding:3px 5px 5px 12px;
visibility:hidden;

color:black;
text-decoration: none;
  padding-bottom:1px;
  white-space: nowrap;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  
  text-align:left;


}

div.quicknav a {

color:black;
text-decoration: none;
  padding-bottom:1px;
  white-space: nowrap;
}

div.quicknav a:hover {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
}







ul.navknoebbe2 {

  list-style-type:none;	
	margin:0px;
  padding:0px;
  border:0px;
  position:fixed;
  top:277px;
}


ul.navknoebbe2 li {

  margin:0px;
  padding:0px;
  border:0px;
  height:21px;
	width:125px;
	cursor:pointer;

}




ul.navknoebbe2 li img {

border:0px;
}

/*    ------------------------------------   L O G I N  ---------- */

div.login {
  
  margin:0px;
  padding:9px 15px 0px 4px;
  border:0px;
  position:fixed;
  top:348px;
  left:0px;
  width:124px;
  height:89px;
  
  line-height: 12px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;

  z-index:6;
}

div.login input.eingabefeld_name {

  padding:2px 2px 1px 2px;
  margin:1px 0px 1px 0px;
  line-height: 15px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  border-color: black;
  border-width:1px;
  border-style:solid;
  background:url(nav/namedrecknav.png) no-repeat #fdfbf7;


}

div.login input.eingabefeld_pw {

  padding:2px 2px 1px 2px;
  margin:1px 0px 1px 0px;
  line-height: 15px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  border-color: black;
  border-width:1px;
  border-style:solid;
  background:url(nav/pwdrecknav.png) no-repeat #fdfbf7;


}


div.login input.loginsend {

  line-height: 10px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  border-width:0px;
  padding: 0px 6px 0px 0px;
}


                              /* ~~~   EINGELOGGT ~~~~~ */

div.login_eingeloggt {

  padding:0px 0px 0px 0px;
  border:0px;
  position:fixed;
  top:368px;
  left:0px;
  width:125px;
  height:150px;
  z-index:6;
  
  line-height: 14px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;

  color:black;
   text-align:center; 
}


div.login_eingeloggt input.sendabhaun {

  line-height: 10px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  border-width:0px;
  padding: 2px 0px 0px 0px;
left:65px;
top:396px;
position:fixed;
z-index:7;
} 

div.login {
  color:black;
}


div.login input.loginsend {

  line-height: 10px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  border-width:0px;
  padding: 3px 6px 0px 0px;
  

}

div.login input.eingabefeld_name {

width:112px;

}

div.login input.eingabefeld_pw {
width:112px;

}


div.eingeloggt {
position:relative;
left:6px;
top:10px;
width:120px;
height:63px;
margin-bottom:4px;
text-align:center;

background:orange;
}


div.navintern {

position:fixed;
top:370px;
left:0px;
width:120px;
height:87px;

}

div.navintern img {
border:none;
}


ul.navknoebbeintern {
    list-style-type:none;	
	margin:0px;
  padding:0px;
  border:0px;
  position:fixed;
  top:410px;


}


ul.navknoebbeintern li {

  height:21px;
	width:125px;
	cursor:pointer;
}



/*    ------------------------------------   S P R A C H E   ---------- */

div.sprache {

  margin:0px;
  padding:0px;
  border:0px;
  position:fixed;
  
  top:449px;                        /* SPRACHE AUS */
  left:0px;
  width:124px;
  height:60px;
  
  z-index:6;
  
  visibility:hidden;
}

div.sprache ul {

  margin:0px;
  padding:18px 0px 0px 6px;
  border:0px;
  left:0px;
  
  line-height: 9px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
  list-style-type:none;
  
     

}

div.sprache ul li {

  margin:0px;
  padding:3px 0px 0px 0px;
  border:0px;
  text-align:left;
  
  

}


div.sprache ul li a:link { color:#000000; text-decoration:none; }
div.sprache ul li a:visited { color:#000000; text-decoration:none; }
div.sprache ul li a:focus { color:#331111; text-decoration:none; }
div.sprache ul li a:hover { color:#ee0000; text-decoration:none; }
div.sprache ul li a:active { color:#bb0000; text-decoration:none; }



div.rundeecke {

  margin:0px;
  padding:0px;
  border:0px;
  position:fixed;
  top:89px;
  left:136px;  
  height:5px;
	width:5px;
  background-image:url(main/rundeecke.png);

	z-index:2;
	
}




/*   --------------------------  M  A  I  N  ----------------------*/




div.mainbg {

	position:fixed;
	top:89px;
  left:136px;
	right:0px;
	bottom:0px;
	width:auto;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url(main/mainbgpixel4.png);

  z-index:1;

}

div.main {

	position:fixed;
	top:89px;
  left:136px;
	right:0px;
	
  bottom:0px;
	width:auto;
	margin:0px;
	padding:40px 20px 30px 20px;
	border:0px;
	
	overflow:auto;

	
	line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;

  color: #332222;


  	
  z-index:3;
}

div.docenter {
position:relative;
width:800px;
height:auto;
margin:auto;


}



p.kap:first-letter {
/*background:green;*/
float:left;
margin-top:4px;
margin-right:4px;
font-size:51pt;

line-height:37pt;     /*opera*/


font-family:georgia;
font-weight:normal;    
vertical-align:text-top;

}

p.kap_operafix:first-letter {
/*background:green;*/
float:left;
margin-top:4px;
margin-right:4px;
font-size:51pt;

line-height:25pt;     /*opera*/


font-family:georgia;
font-weight:normal;    
vertical-align:text-top;

}

p.kaplow:first-letter {
/*background:green;*/
float:none;
margin-top:5px;
margin-right:4px;
font-size:51pt;
font-family:georgia;
font-weight:normal;    
vertical-align:baseline;
}



p.allesgross {
float:none;
margin-top:20px;
margin-bottom:10px;
font-size:51pt;
font-family:georgia;
font-weight:normal;    
vertical-align:baseline;
letter-spacing:-8px;
word-spacing:2px;
line-height:40px;  


}

span.satzzeichen {
font-family:georgia;
font-weight:bold;
font-size:13pt;
}

span.link:hover span.at {
background-image:url(main/at_rot.png);
}

span.at {
padding:0px 0px 0px 11px;
margin-left:1px;
background:url('main/at_schwarz.png') no-repeat center 4px;
}


span.link {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  background: url(hoverunderline.png) repeat-x 70% 100%;

}

span.link:hover {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
cursor:pointer;

}

a.link {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  background: url(hoverunderline.png) repeat-x 70% 100%;

}

a.link:hover {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
cursor:pointer;
}

a.link:hover span.at {
background-image:url(main/at_rot.png);
}

a.link_nul {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  /*background: url(hoverunderline.png) repeat-x 70% 100%;*/

}

a.link_nul:hover {
color:#ee0000;
/*background: url(hoverunderline_rot.png) repeat-x 70% 100%;*/
cursor:pointer;
}

a.link_nul:hover span.at {
background-image:url(main/at_rot.png);
}

a.sublink {
color:#332222;
text-decoration: none;
  padding-bottom:0px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
 
}

a.sublink:hover {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
cursor:pointer;
}


.linksmall {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  
  background: url(hoverunderline.png) repeat-x 70% 100%;
  
  line-height: 9px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
}

.linksmall:hover {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
cursor:pointer;
}

.linksmall_nul {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
 

  line-height: 9px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
}

.linksmall_nul:hover {
color:#ee0000;
cursor:pointer;
}

.linksmall_nul:active {
color:#bb0000;
cursor:pointer;
}




span.ul {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  background: url(hoverunderline.png) repeat-x 70% 100%;

}

span.ulrot {
color:#332222;
text-decoration: none;
  padding-bottom:1px;
  line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  background: url(hoverunderline_rot.png) repeat-x 70% 100%;

}


div.spalten_dyn {
position:relative;
overflow:visible;
margin:15px 0px auto 20px;
padding:0px 0px 0px 0px;
min-height:10px;
width:auto;

}

div.spalte {
position:relative;
width:180px;
height:auto;
left:0px;
text-align:justify;

float:left;
margin-right:20px;
margin-bottom:20px;
}

div.spaltev2 {
position:relative;
text-align:justify;
background:orange;

float:left;
}

div.fusss
{
	clear:both;
	font-size:1px;
}


div.spalte_kopf {
position:relative;
width:180px;
left:0px;
text-align:right;
float:left;
margin-right:20px;
margin-bottom:40px;
background:green;

}

div.spalte_feld {
position:relative;
width:60%;
left:200px;
text-align:justify;

margin-right:20px;
margin-bottom:40px;
background:blue;

}


div.spalten_sta {
position:relative;
width:800px;
margin-left:-400px;
left:50%;
background:blue;

}

div.spalte1 {
position:absolute;
width:180px;
left:0px;
text-align:justify;
}


div.spalte2 {
position:absolute;
width:180px;
left:200px;
text-align:justify;
}


div.spalte3 {
position:absolute;
width:180px;
left:420px;
text-align:justify;
}


div.spalte4 {
position:absolute;
width:180px;
left:620px;
text-align:justify;
}


div.spalte234 {
position:absolute;
width:620px;
left:200px;
text-align:justify;


}


div.randoben {
position:absolute;
top:0px;
left:0px;
right:0px;
height:3px;
background:url(../../layout/senf/hoverunderline.png) repeat-x 0px 0px;

}

div.randunten {
position:absolute;
bottom:0px;
left:0px;
right:0px;
height:3px;
background:url(../../layout/senf/hoverunderline.png) repeat-x 90px 0px;
}

div.randlinks {
position:absolute;
top:0px;
bottom:0px;
left:0px;
width:3px;
background:url(../../layout/senf/runterline.png) repeat-y 0px 40px;
}

div.randrechts {
position:absolute;
top:0px;
bottom:0px;
right:0px;
width:3px;
background:url(../../layout/senf/runterline.png) repeat-y 0px 90px;
}



div.franzenrandrechts {
position:absolute;
top:0px;
bottom:0px;
right:0px;
width:20px;
background:url(../../layout/senf/main/franzenrand_rechts.png) repeat-y 0px 90px;
}

div.franzenrandlinks {
position:absolute;
top:0px;
bottom:0px;
left:0px;
width:20px;
background:url(../../layout/senf/main/franzenrand_links.png) repeat-y 0px 40px;
}

div.franzenrandunten {
position:absolute;
bottom:0px;
left:0px;
right:0px;
height:20px;
background:url(../../layout/senf/main/franzenrand_unten.png) repeat-x 90px 0px;
}

div.franzenrandoben {
position:absolute;
top:0px;
left:0px;
right:0px;
height:20px;
background:url(../../layout/senf/main/franzenrand_oben.png) repeat-x 0px 0px;
}



div.franzenrechts {
position:absolute;
top:0px;
bottom:0px;
right:0px;
width:20px;
background:url(../../layout/senf/main/franzen_rechts.png) repeat-y 0px 90px;
}

div.franzenlinks {
position:absolute;
top:0px;
bottom:0px;
left:0px;
width:20px;
background:url(../../layout/senf/main/franzen_links.png) repeat-y 0px 40px;
}

div.franzenunten {
position:absolute;
bottom:0px;
left:0px;
right:0px;
height:20px;
background:url(../../layout/senf/main/franzen_unten.png) repeat-x 90px 0px;
}

div.franzenoben {
position:absolute;
top:0px;
left:0px;
right:0px;
height:20px;
background:url(../../layout/senf/main/franzen_oben.png) repeat-x 0px 0px;
}




div.franzenrechtskurz {
position:absolute;
top:0px;
bottom:0px;
right:0px;
width:14px;
background:url(../../layout/senf/main/franzen_rechts.png) repeat-y 0px 110px;
}

div.franzenlinkskurz {
position:absolute;
top:0px;
bottom:0px;
left:0px;
width:15px;
background:url(../../layout/senf/main/franzen_links.png) repeat-y -5px 110px;
}

div.franzenuntenkurz {
position:absolute;
bottom:0px;
left:0px;
right:0px;
height:14px;
background:url(../../layout/senf/main/franzen_unten.png) repeat-x 135px 0px;
}

div.franzenobenkurz {
position:absolute;
top:0px;
left:0px;
right:0px;
height:14px;
background:url(../../layout/senf/main/franzen_oben.png) repeat-x 0px -6px;
}












div.sperrgebiet {
position:absolute;
height:60px;
background:url(main/sperrgebiet.jpg) repeat-x;

}


input.input {
border:1px solid #332222;
margin:0px;
padding:0px 2px 0px 2px;
}

input.submitbutton {
background:#dfdfdf;
border:1px solid #332222;
margin:0px;
padding:0px 2px 0px 2px;
}

textarea {
line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;

  color: #332222;
}

div.rundeeckeinnen_lo {
position:absolute;
width:5px;
height:5px;
top:0px;
left:0px;
background:url(main/rundeeckeinnen_lo.png) no-repeat;
}

div.rundeeckeinnen_ro {
position:absolute;
width:5px;
height:5px;
top:0px;
right:0px;
background:url(main/rundeeckeinnen_ro.png) no-repeat;
}

div.rundeeckeinnen_lu {
position:absolute;
width:5px;
height:5px;
bottom:0px;
left:0px;
background:url(main/rundeeckeinnen_lu.png) no-repeat;
}

div.rundeeckeinnen_ru {
position:absolute;
width:5px;
height:5px;
bottom:0px;
right:0px;
background:url(main/rundeeckeinnen_ru.png) no-repeat;
}


.h1 {
float:none;

font-size:51pt;
font-family:georgia;
font-weight:normal;    
vertical-align:baseline;
letter-spacing:-8px;
word-spacing:2px;
line-height:43pt;  
margin:0px 2px 0px -3px;
}

.h2 {
float:none;

font-size:20pt;
font-family:georgia;
font-weight:normal;    
vertical-align:baseline;
letter-spacing:-3px;
word-spacing:1px;
line-height:12pt;  

margin:0px 0px 0px -1px;
}

.h3 {
float:none;

font-size:13pt;
font-family:georgia;
font-weight:normal;    
vertical-align:baseline;
letter-spacing:-1px;
word-spacing:1px;
line-height:12pt;  
margin:0px -1px 0px -1px;
}

h1 {
line-height: 18px;
  font-family:verdana;
  font-size:small;
  letter-spacing:-1px;
  word-spacing:2px;
  font-weight:bold;
  color: #332222;

}


div.seitenzahlen {
position:absolute;
top:8px;
left:20px;
width:160px;
height:90px;

}

div.seitenzahlen a.seitlink {
margin-right:3px;
color:#332222;
text-decoration: none;
float:left;
}

div.seitenzahlen a.seitlink:hover {
background: url(hoverunderline.png) repeat-x 51% 100%;
text-decoration: none;
float:left;
}

div.seitenzahlen a.seitlink_drauf {
color:#ee0000;
background: url(hoverunderline_rot.png) repeat-x 70% 100%;
margin-right:3px;
text-decoration: none;
float:left;
}

.small {
line-height: 9px;
  font-family:tahoma;
  font-size:8pt;
  letter-spacing:0px;
  word-spacing:1px;
   font-weight:normal;
}

.normalergeschriebenertext {
line-height: 18px;
  font-family:verdana;
  font-size:12px;
  letter-spacing:-1px;
  word-spacing:2px;

  color: #332222;
}


.ganznormalergeschriebenertext {
line-height: 18px;
  font-family:verdana;
  font-size:12px;
  letter-spacing:0px;
  word-spacing:0px;

  color: #332222;
}

.ganzganznormalergeschriebenertext {
line-height: 18px;
  font-family:verdana;
  font-size:12px;
  letter-spacing:0px;
  word-spacing:0px;
}

.totalnormalgeschriebenertext {

}


p.absatz {
margin:3px;
line-height:5px;
}

p.abstand {
margin:0px;
line-height:5px;
}

select {
line-height: 18px;
  font-family:verdana;
  font-size:12px;
  letter-spacing:0px;
  word-spacing:0px;

  color: #332222;

}

select option {
line-height: 18px;
  font-family:verdana;
  font-size:12px;
  letter-spacing:-1px;
  word-spacing:2px;

  color: #332222;
}

