.menu {margin-left: 40px; }
.menu p, .menu h2 {margin-left: -40px;}
.menu table{width: 90%; margin-bottom: 10px;}
.menu td, .menu th {padding: 10px 5px 1px 0;}
.menu td.price{width: 20%; }
.menu td.desc{font-style:italic;font-family: Georgia, Times, Times New Roman, sans-serif; padding-top: 1px}
.menu tr.item td, .menu tr.item th {border-top: #C2CCD3 dashed 1px;}
.menu h5 {font-size:15px; font-weight:bold; margin-top:0; margin-bottom:0; color:#70809b;}

.menu th {color: #70809b; font-size: 1.2em; font-weight: normal;}

.table {margin-left: 40px; }
.table table{width: 90%; margin-bottom: 10px;}
.table td, .table th {padding:5px;}
.table td.desc{font-style:italic;font-family: Georgia, Times, Times New Roman, sans-serif;}
.table tr.item td, .table tr.item th {border-top: #C2CCD3 dashed 1px;}


#conf .menu td, #conf .menu th {width: 25%;}
#conf .menu table{border-bottom: #C2CCD3 dashed 1px;}
#conf .menu img {margin: 20px 50px;}

table#form {}
table#form td {padding: 5px 5px 5px 20px;}
table#form tr.row1l td:first-child {text-align: right; font-size: 1.2em;}
table#form tr.row2d td{text-align: left;}
.row1d {background: #E0E6EC url(../images/m.gif) left bottom repeat-x; font-weight: normal; font-size: 1.2em; color: #70809b;}
.row1l {background-color: #f3f5f6;}

input, textarea, select {font-size: 1em; color: #333; line-height: 1.2em; border: 1px solid #E0E6EC;}
input[type=text], select {height: 20px; width: 200px;}
textarea{height: 150px; width: 70%; padding: 5px;}




