body {
background: #FFF2E3;
margin: 0;
padding: 0;
margin-top: 0px;
margin-bottom: 30px;
}

.textBig {
color: #2D3549;
font-size: 12px;
font-family:  Arial;
line-height: 16px;
font-weight : bold;
}

.textline {
font-size: 11px;
font-family:  Arial;
line-height: 16px;
text-decoration : line-through;
color: red;
}

.bigred {
color: red;
font-size: 11px;
font-family:  Arial;
line-height: 16px;
}

.text {
color: #2D3549;
font-size: 11px;
font-family:  Arial;
line-height: 16px;
}

.text a:link, .text a:visited  {
color: #1E2639;
text-decoration: underline;
}
 .text a:active, .text a:hover  {
color: #434A65;
text-decoration: none;
}

.subNav {
color: #2D3549;
font-size: 12px;
font-family:  Arial;
}

.subNav a:link, .subNav a:visited  {
color: #1E2639;
text-decoration: none;
}
 .subNav a:active, .subNav a:hover  {
color: #434A65;
text-decoration: none;
}

.form {
color: #2D3549;
font-size: 11px;
font-family:  Arial;
background: #FFFFFF;
border-style:groove;
border: #666 1px solid;
}

.formerror {
color: white;
font-size: 11px;
font-family:  Arial;
background: red;
border-style:groove;
border: #E5D8C2 1px solid;
}

.formPrice {
color: #2D3549;
font-size: 11px;
font-family:  Arial;
background: #FFFFFF;
border-style:groove;
border: #666 1px solid;
width : 30px;
}

.textbox {
color: #2D3549;
font-size: 11px;
font-family:  Arial;
border-style:groove;
border: #666 1px solid;
padding:10px;
}

.imageNews {
	margin-right: 11px;
}

#optimization { position:absolute; top: 0; left: 0; width: 450px; z-index:0; }
#optimization h1, #optimization h2, #optimization h3, #optimization p, #optimization h4, #optimization h5, #optimization h6 { font-size:9px; }

#description { position:absolute; top: -100%; left: 0; }