/* CSS Document */
body {margin:0; font:normal 11px Verdana; color:#666; background:#666}

ul {margin:0 20px; text-align:left; padding:0; line-height:18px; list-style-type:disc}
li {list-style-type:disc}
a {text-decoration:none}

p {line-height:16px; text-align:justify; margin:5px 0}

h1 {font:bold 14px Verdana; margin:0 0 10px 0; background:#db0e1d; color:white; padding:3px}
h2 {font:bold 12px Verdana; margin:0 0 10px 0; background:#999; color:white; padding:3px}

#headerBg {position:relative; margin:auto; width:100%; background:url(images/headerbg.jpg) repeat-x #fff; height:75px;}

#header {position:relative; margin:auto; width:950px; height:75px}
#lang {position:absolute; left:840px}
#navMenu {position:absolute; left:200px; top:52px; width:750px; height:25px}

#navMenu a {padding:5px; line-height:26px; text-decoration:none}
#navMenu a:hover {background:#db0e1d; color:white}

.menuTdSel {background:#db0e1d}

#bar {width:100%; height:10px; background:#db0e1d}

#top {position:relative; margin:auto; width:950px; background:#fff; height:210px}
#logo {float:left; width:200px; text-align:center; margin:25px 0}
#banner {float:right; width:750px;}
#main {position:relative; margin:auto; width:950px; top:5px; background:#fff}
#left {float:left; width:198px; border-right:2px solid #999; text-align:center}
#center {float:left; width:370px; padding:15px 15px 0}
#right {float:right; width:348px; border-left:1px solid #999}
#bottom {float:left; margin-top:10px; width:750px; text-align:center}
#mainFooter {background:#ccc; width:100%; clear:both; text-align:center; padding:15px 0}
#right .cont {margin:15px; border:1px solid #ccc; width:310px}
#footer {position:relative; display:block; clear:both; text-align:center; width:100%; margin-top:5px; padding:10px 0; background:#db0e1d}
#footer ul {margin:0; text-align:left; padding:0; list-style:inside; line-height:20px}
#footer li { list-style-type:none}
.footerSepL {border-right:1px solid white}
.footerSepR {border-left:1px solid white}
#footer a:hover {text-decoration:underline}
#footerCent {position:relative; margin:auto; width:850px}

#cont {float:right; padding:15px; width:717px}
#cont ul {margin:0; text-align:left; padding:0; list-style:inside; line-height:20px}
#cont #center {width:350px; padding:0}
#cont #right {width:350px; border:0}
.smtcl_bg {background:url(images/smtcl.gif) bottom right no-repeat; height:70px}

#news {position:relative; margin:auto; width:350px; padding:10px}

.sep {clear:both; display:block}

.dark {color:#333}
.white {color:white}
.red {color:#db0e1d}
.arial {font-family:Arial, Helvetica, sans-serif}
.default {color:#666}
.lightBg {background:#f4f4f4}

.image {border:2px solid #666}
.image2 {border:2px solid white}
.image3 {border:2px solid #db0e1d}

.revTd {border:1px solid #666; width:170px; height:128px}



input {border:1px solid #666; width:150px; font:normal 11px Verdana; color:#db0e1d; margin:3px; padding:2px; background:#f4f4f4}
textarea {border:1px solid #666; width:200px; font:normal 11px Verdana; color:#db0e1d; margin:3px; padding:2px; background:#f4f4f4}