html { border-left: 0px; }
body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre { padding: 0px; border: 0px; margin: 0px; }
body { text-align: center; color: #555555; background: #ffffff url('../images/bgbody.jpg') repeat-x; }
body, input, select, option, textarea, h1, h2, h3, h4, h5, h6, table, tr, th, td { font-family: arial, "Trebuchet MS", sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; }

strong { font-weight: bold; }
ul { list-style-type: none; }
p { line-height: 1.3em; }
img { display: block; }
h1 { font-size: 18px; }
h2 { font-size: 20px; font-weight: bold; color: #656462; }
h3 { font-size: 18px; font-weight: bold; }
h4 { font-size: 15px; font-weight: bold; }
h5 { font-size: 13px; }
h6 { font-size: 13px; font-weight: bold; }
td, th { vertical-align: top; }
th { text-align: left; }

a:link, a:visited, a:active { color: #555555; text-decoration: none; }
a:hover { color: #c68380; }
a.link_1:link, a.link_1:visited, a.link_1:active, a.link_1:hover { background: url('../images/bg_link_1.jpg') no-repeat 0px 3px; color: #c68380; padding-left: 20px; height: 25px; font-weight: bold; }
a.underline:link, a.underline:visited, a.underline:active, a.underline:hover { text-decoration: underline; }
a.red:link, a.red:visited, a.red:active { color: #c68380; }
a.red:hover { color: #555555; }

input.input_text { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; }
input.input_text_vs { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; width: 60px; }
input.input_text_s { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; width: 100px; }
input.input_text_n { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; width: 110px; }
input.input_text_l { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; width: 280px; }
input.input_text_vl { border: 1px solid #adadad; padding: 2px 3px; height: 21px; line-height: 21px; width: 335px; }

select.select { width: 180px; }
select.select_vs { width: 120px; }
select.select_vvs { width: 86px; }
select.select_s { width: 160px; }
select.select_n { width: 285px; }
select.select_l { width: 360px; }

textarea.textarea { border: 1px solid #adadad; padding: 2px 3px; width: 200px; height: 100px; }
span.bullet { display: block; }
ul.spacerli li { padding-bottom: 7px; }
table.list td { padding-bottom: 20px;  }
table.list td.image { padding-right: 10px; }
table.search td { height: 35px;  }
table.search td img { display: inline; }

.tab { padding-left: 15px; }
.am { vertical-align: middle; }
.ar { text-align: right; }
.bullet { background: url('../images/bg_link_4.gif') no-repeat 0px 4px; padding-left: 15px; }
.red { color: #c68380; }

/* spacer */
.spacer_1 { background: url('../images/bg_spacer_1.gif') repeat-x center; height: 100px; }
.spacer_2 { background: url('../images/bg_spacer_1.gif') repeat-x center; height: 25px; }
.spacer_3 { background: url('../images/bg_spacer_1.gif') repeat-x center; height: 10px; }
.spacer_4 { background: url('../images/bg_spacer_2.gif') repeat-x center; height: 25px; }

#wrapper { margin: 0px auto; width: 958px; text-align: left; }
#menu_language { display: none; }
#logostop { display: none; }
#menu_top { display: none; }
#header { display: none; }
#left { display: none; }
#right { display: none; }
#bottom { display: none; }
#traffic { display: none; }
.page { display: none; }

#contentwrapper { float: left; width: 958px; background: #ffffff url('../images/bgcontentwrapper.jpg') repeat-y top; }
#content { float: left; width: 438px; padding: 20px 30px 50px 30px; background: #fdfae9 url('../images/bgcontent.jpg') no-repeat top; }
#breadcrumbs { padding-bottom: 20px; }
#sitemap { font-weight: bold; }
#sitemap li { padding: 3px 0px 3px 0px; }
#sitemap li ul li { padding-left: 20px;  }
