body {
	margin:0px;
	padding:0px;
	background:url(images/h1.jpg) #FFF top center repeat-x;
}

#container {
	margin:0px auto;
	width:994px;
}

#menuraz {
	FONT-SIZE: 14px; 
	letter-spacing:0px; 
	FONT-FAMILY: "Tahoma";
	color:#fff;
	position:relative;
}
#menuraz a {
	TEXT-DECORATION: none;
	COLOR: #fff; 
}
#menuraz a:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline;
}

#header {
	position:relative;
	height:215px;
	margin:0px;
	padding:5px 0px 0px 0px;
	background: transparent url(images/h2.jpg) no-repeat top center;
}
#header #search {
	position:absolute;
	top:5px;
	right:300px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#999;
}

.headleft {
	width:780px;
	float:left;
	height:205px;
	padding:0px 0px 0px 15px;
}
.userinfo {
	float:left;
	width:185px;
	height:200px;
}
.basket {
	width:180px;
	border:#99ccff solid 1px;
	padding-left:5px;
	padding-top:0px;
	font-family:Arial;
	font-size:14px;
	color:#666;
	
}
.heading {
	margin-top:45px; 
	vertical-align:middle;
	height:115px;
	width:750px;
}

.procents {
	font-family: "Courier New", Courier, monospace;
	font-size: 36px;
	font-style: italic;
	font-weight: bolder;
	color: #FF0000;
}


.submit4 {
	font-family: "Trebush MS", "Tahoma", "Sans-serif"; 
	COLOR: white; 
	font-size:14px; 
	font-weight:bold;
	background-color:#6A6D66;
	float:left;
	margin:0px;
}
.Telefon {
	text-decoration: none; 
	font-size:14px; 
	color:#dde3ee; 
	height:25px; 
}

.submit3 {
	font-family: "Trebush MS", "Tahoma", "Sans-serif"; 
	font-size:12px; 
	background-color:#F3F3F3;
	margin: 5px 0px 5px 0px;}
TD {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}

.text {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}
.textwhite {FONT-SIZE: 10px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: white; TEXT-DECORATION: none}
.textred {FONT-SIZE: 13px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}
.textcen {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}

A.menu:link {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none}
A.menu:visited {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none}
A.menu:active {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none}
A.menu:hover {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none; border-bottom: #FF9900 solid 2px}

A.menured:link {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none; text-align:left}
A.menured:visited {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none; text-align:left}
A.menured:active {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none; text-align:left}
A.menured:hover {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #0066FF; TEXT-DECORATION: none; border-bottom: #FF9900 solid 2px; text-align:left}

A.menugg:link {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}
A.menugg:visited {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}
A.menugg:active {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}
A.menugg:hover {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}

A.menusm:link {FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #6A6D66; TEXT-DECORATION: Underline}
A.menusm:visited {FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #6A6D66; TEXT-DECORATION: Underline}
A.menusm:active {FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #6A6D66; TEXT-DECORATION: Underline}
A.menusm:hover {FONT-SIZE: 11px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Verdana", "Arial", "Sans-serif"; COLOR: #6A6D66; TEXT-DECORATION: Underline}

.textcen3 {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: black; TEXT-DECORATION: none}
.textcen2 {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}
.textcen1 {FONT-SIZE: 14px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}

A.tov:link {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.tov:visited {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.tov:active {	FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.tov:hover {FONT-SIZE: 12px; letter-spacing:0px; FONT-FAMILY: "Trebush MS", "Arial", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}

A.page:link {FONT-SIZE: 12px; letter-spacing:1px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.page:visited {FONT-SIZE: 12px; letter-spacing:1px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.page:active {	FONT-SIZE: 12px; letter-spacing:1px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #043979; TEXT-DECORATION: none}
A.page:hover {FONT-SIZE: 12px; letter-spacing:1px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}

.page1 {FONT-SIZE: 12px; letter-spacing:1px; FONT-FAMILY: "Trebush MS", "Tahoma", "Sans-serif"; COLOR: #D2232C; TEXT-DECORATION: none}
H1 {
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	color: #666;
	padding:0px;
	margin:0px;
	height:25px;
   }
A.H1:link {font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	TEXT-DECORATION: none}

A.H1:visited {font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	TEXT-DECORATION: none}

A.H1:active {font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	TEXT-DECORATION: none}
A.H1:hover {font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #660000;
	TEXT-DECORATION: none}
H2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #0000ff;
	height:40px;
	background-image:url(images/mark.jpg);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:15px;
	margin-bottom:5px;
   }

.head {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #0000FF;
   }
.maintext {
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #333;
	text-align:justify;
	margin-left:5px;
	margin-right:5px;
	}
.rtext {color: #FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic;	font-weight: bold; font-size:16px}
.mainwhite {font-size:16px;font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold}
.toptext {font-size:10px;font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold}
table.common {
	width:100%; 
	border:1px solid #999999; 
	margin-bottom:5px; 
	background:#fff;
}
table.common td    {  }
table.common td.l,  table.common td.r, table.common td.lb,table.common td.rb {
padding:0;  height:9px; }
table.common td.r,  table.common td.rb { text-align:right;   }
table.common td.lb, table.common td.rb {

 }
table.common td.l   img { margin-top:-1px;margin-left:-1px;border:0px; position:relative; }
table.common td.r   img { margin-top:-1px;margin-right:-1px; border:none; position:relative; }
table.common td.lb  img { 
	margin-bottom:-1px;
	margin-left:-1px;
	position:inherit;
	border-bottom-color:#FFFFFF;

	border:#FFFFFF; 
	}
table.common td.rb  img { margin-bottom:-1px;margin-right:-1px; border:none; position:relative; }
table.common td.content {
	padding:5px;
	text-align:justify;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}
table.maindisp {
	padding:5px;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#0033cc;
	border:0px;
}	
	
div.tit {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0066FF;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}
div.val {vertical-align:middle}
.img_show {margin-left:10px; margin-right:10px; text-align:center}
.ochkitext {
	font-size:16px; 
	font-family:Verdana; 
	color: #333; 
	line-height:150%;
	text-align:justify;
	text-indent:40px;}
.ochkitext p{
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}
.photo {
	text-align:center;
	border:1px solid;
	border-color:#0099FF;
	background-color:#F2F2FF;
	margin:5px;
	padding:5px;
	
}
A.ochkitext:link {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Verdana; COLOR: #0066FF; TEXT-DECORATION: none}
A.ochkitext:visited {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Verdana; COLOR: #0066FF; TEXT-DECORATION: none}
A.ochkitext:active {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Verdana; COLOR: #0066FF; TEXT-DECORATION: none}
A.ochkitext:hover {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Verdana; COLOR: #0066FF; TEXT-DECORATION: none; border-bottom: #FF9900 solid 2px}


A.maintext:link {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0066FF; TEXT-DECORATION: none}
A.maintext:visited {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: blue; TEXT-DECORATION: none}
A.maintext:active {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff6600; TEXT-DECORATION: none}
A.maintext:hover {FONT-SIZE: 16px; letter-spacing:0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff6600; TEXT-DECORATION: none; border-bottom: #FF9900 solid 5px}

table.saloon {
	width:100%; 
	border:3px solid #0066FF; 
	margin-bottom:5px; 
	background:url(images/mark.jpg) no-repeat right top;
}
table.saloon td    {

  }
table.saloon td.l,  table.saloon td.r, table.saloon td.lb,table.saloon td.rb {padding:0;  height:3px; }
table.saloon td.r,  table.saloon td.rb { text-align:right;   }
table.saloon td.lb, table.saloon td.rb { vertical-align:bottom; }
table.saloon td.l   img { margin-top:-3px;margin-left:-3px;border:0px; position:relative; }
table.saloon td.r   img { margin-top:-3px;margin-right:-3px; border:none; position:relative; }
table.saloon td.lb  img { margin-bottom:-3px;margin-left:-3px; border:none; position:relative; }
table.saloon td.rb  img { margin-bottom:-3px;margin-right:-3px; border:none; position:relative; }
table.saloon td.content {
	padding:5px;
	text-align:justify;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}
.redstyle{
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
.topmenu_l {
	float:left;
	width:3px;
	height:30px;
	background:url(images/menu_lc.gif) no-repeat top;
}
.topmenu_r {
	float:left;
	width:3px;
	height:30px;
	background:url(images/menu_rc.gif) no-repeat top;
}
.topmenu_m {
	float:left;
	height:30px;
	background:url(images/menu_bg.jpg) repeat-x top;
	margin:0px;
	padding:0px;
	width:985px;
}

.topmenu {
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana; 
	list-style-type: none; 
	margin:0px; 
	height:25px;
	padding:0px;
}
.topmenu li {
	display: block;
	float: left; 
	margin: 0px; 
	margin-right:1px;
}
	
.topmenu li a{
	float:left;
	COLOR:#0000ff; 
 	TEXT-DECORATION: none;
 	font-weight:bold;
	display:block;
	padding: 0px 7px 0;
	line-height: 200%; 
	background: url(images/point.gif) top left no-repeat;
}

.topmenu li a:hover {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana; 
	COLOR: #ff9900; 
	TEXT-DECORATION: none;
/*	border-bottom: #FF9900 solid 3px;
	background:#F1F1F1;*/
	height:25px;
 	font-weight:bold;
}

table.price {
	width:90%;
	background:#0066FF;
	border:0;
}

table.price td {
	background:#FFFFFF;
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #333;
	text-align:justify;
	margin-left:5px;
	margin-right:5px;
	padding:10px;
}

.d1 {
background:#FFFFFF;
border:#EE7D15 solid 1px;
width:80px;
height:15px;
position:relative;
top:0px;
left:0px;
color:#EE7D15;
text-align:right;
float:left;
font-family:Verdana;
font-size:12px;
font-weight:bold;
padding-right:2px;
margin-bottom:1px;
}
.d2 {
background:#EE7D15;
position: relative;
top:0px;
width:80px;
height:15px;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
font-weight:bold;
padding: 1px 0px 1px 3px;
float:left;
margin-bottom:1px;
}

.d3 {
	width: 170px;
}

.pricestyle{
	background-color: #FF0000;
	color: #FFF;
	font-weight: bold;
	font-size: 24px;

}
.tagstyle {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana;
	color: #0099FF;
}
.school {
	background: url(images/blackboard.jpg) no-repeat;
	color: #0000CC;
	font-weight: bold;
	font-size: 18px;
	height:204px;
	text-align:center;
}

.lefttabtop {
	width:250px;
	height:34px;
	font-family:Verdana;
	color:#0066ff;
	font-weight:bold;
	font-size:14px;
	text-indent:20px;
	background:url(images/bg11.gif) no-repeat left top;
}
.lefttabmiddle {
	width:250px;
	font-family:Verdana;
	color:#0066ff;
	font-size:14px;
	background:url(images/bgleft.gif) repeat-y;
	text-align:left;
}
.lefttabbottom {
	width:250px;
	height:17px;
	background:url(images/bgline1.gif) repeat-y;
	margin-bottom:10px;
}
.razdeldiv {
	vertical-align:top;
	width:250px;
}

.commontext {
	vertical-align: middle;
	border:#CCCCCC solid 1px;
		padding:5px;
	text-align:justify;
	font-size:16px; 
	font-family:Verdana; 
	color: #333; 
	line-height:150%;
	text-indent:40px;
	margin-left: 5px;
	margin-right: 5px;
}

.commontext H2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #0000ff;
	height:40px;
	background-image:url(images/mark.jpg);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:15px;
	margin-bottom:5px;

   }
.mainpage {
	width:610px;
}

.mainpagedetail {
	width:295px;  
	border:#999 solid 1px;
	border-bottom:none;
	float:left;
	margin-right:0px;
	margin-left:5px;
	margin-bottom:10px;
	text-align:center;
	font-size:16px; 
	font-family:Verdana; 
	color: #333;
}

.mainpagedetail h3{
	color:#ff0000;
	background:#f0f0f0;
	padding-left:10px;
	border-bottom:#999 solid 1px;
	display:block;
	margin:0px;
	font-family:Trebush MS, Tahoma, Sans Serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

/* Rounded corners*/	
.roundedCornerSpacer {
  margin: 0px; padding: 0px; border: 0px;
  clear: both;
  font-size: 1px; line-height: 1px;
}
/* In the CSS below, the numbers used are the following:
   1px: the width of the border
   3px: a fudge factor needed for IE5/win (see below)
   4px: the width of the border (1px) plus the 3px IE5/win fudge factor
   14px: the width or height of the border image
*/
.borderTL, .borderTR, .borderBL, .borderBR {
/*  width: 3px; height: 3px;*/
  padding: 0px; border: 0px;
  z-index: 99;
}

.borderTL, .borderBL { float: left;  clear: both; }
.borderTR, .borderBR { float: right; clear: both; }
.borderTL { margin:  0px  0px  0px -1px; }
.borderTR { margin:  -3px 0px  0px  0px; }
.borderBL { margin: -3px  0px  0px  0px; }
.borderBR { margin: -3px  0px  0px  -3px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px!   Why?  */
.borderTL {
  margin-left: -4px;
}
html>body .borderTL  {
  margin-left: -1px;
}
.borderTR {
  margin-right: -4px;
}
html>body .borderTR  {
  margin-right: -1px;
}

.borderBL {
  margin-left: -1px;
}
html>body .borderBL {
  margin-left: 0px;
}
.borderBR {
  margin-right: -3px;
}
html>body .borderBR {
  margin-right: 0px;
}

/* To get around a known bug in IE5/win, apply the
   border (no margin, padding or positioning) to the
   content class and apply whatever positioning you
   want to the contentWrapper class. */
.content {
  margin: 0px;
  padding: 0px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background:url(images/top_back.gif) repeat-x;
  height:40px;
}
.fullcontent {
  margin: 0px;
  padding: 10px 0px 0px 10px;
}
.contentWrapper {
  /* position this div however you want, but
     keep its padding and border at zero */
  padding: 0px;
  border: 0px;
  height:40px;
}

.h1div {
	background:url(images/f.jpg) top repeat-x;
	height:25px;
	text-align:left;
	padding: 3px 0px 0px 5px;
	color:#999;
	border:#999 solid 1px;
	margin-bottom:5px;
}
		
.goodinfo {
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #333;
	text-align:justify;
	padding:5px 5px 5px 5px;
/*	width:100%;*/
	margin-top:10px;
}
.goodimg {
/*	margin-right:-100px;*/
	float: right; 
	clear: both;
	z-index:99;
	margin:  -20px 0px  0px  0px;
}

.doodimg {
  margin-right: -4px;
}
html>body .goodimg  {
  margin-right: -40px;
}
.proztext {
	background:#99CCFF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:160px;
	text-align:right;
	float:left;
	padding:5px 5px 5px 5px;
}
.prozinfo {
	font-size:16px; 
	font-family:Arial, Helvetica, sans-serif; 
	color: #333;
	text-align:justify;
	text-indent:5px;
	padding:5px 5px 5px 5px;
	border:#99CCFF solid 1px;
}
.colorinfohead {
	background:#99CCFF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.colorimg {
	border:#99CCFF solid 1px;
	text-align:center;
	width:100px;
	height:55px;
	vertical-align:middle;
	float:left;
	font-family:Arial, Helvetica, sans-serif; 
	color: #333;
}

.d1har {
background: url(images/bgser.jpg);
height:25px;
/*position:relative;*/
color:#000;
text-align:left;
float:left;
font-family:Verdana;
font-size:12px;
padding-left:2px;
margin-bottom:1px;
margin-right:1px;
}

.heading img {float:left;margin-left:25px}
.heading p {
	margin-top:30px; 
	font-family:Verdana; 
	font-weight:bold; 
	color:#0033CC; 
}
.footdiv {
	width:994px;
	font-family:Verdana;
	font-size:12px;
	color:#999999;
	border-top:#999 solid 1px;
}

.goodhead {
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	background:url(images/bgser2.jpg);
	width:342px;
	height:20px;
}
.gooddesc {
	font-family:Verdana;
	font-size:14px;
	text-align:right;
	border:#999 solid 1px;
	margin: -1px 0px 0px 0px;
	float:left;
	width:138px;
	height:30px;
	vertical-align:middle;
}	
.goodchoice {
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	border:#999 solid 1px;
	margin: -1px 0px 0px -1px;
	float:left;
	width:200px;
	height:30px;
	vertical-align:middle;
}	
.selectval {
	font-family:Verdana;
	font-size:12px;
	text-align:left;
}




.goodprice {
	width: 210px;
	valing:middle;
}
.goodhar {
	width:528px;
	float:left;
}
.d4 {
	width: 212px;
	float:left;
}
