body { margin: 0; padding: 0; background: url(../images/bg.gif) #1e1c23; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: white;}
.page { margin: 0 auto; width: 940px;}
.header { background: url(../images/header_bg.jpg) right 0px no-repeat; height: 150px;}
.motto { padding-top: 10px;}

a img { border: 0; }
p { margin: 0; padding: 0;}

ul, ol { line-height: 1.6em; list-style-type: square; margin: 0 2em; padding: 0 2em;}

.mainmenu { list-style: none; margin: 0; padding: 0; }
.mainmenu li { display: inline; padding-right: 10px;}
.mainmenu li a { color: white; text-decoration: none; background: url(../images/funda.gif) top right no-repeat; padding-right: 28px; }
.mainmenu li.ultimul a { background: none; }
.mainmenu li a:hover { text-decoration: underline; }
.menu { padding-top: 10px;}

.content { background: url(../images/demo.gif) repeat-x #111111; width: 100%; }
.content_left { float: left; width: 300px; padding: 5px; }
.content_scroller { height: 370px; 	position: relative; display:block; left:0; top:0; width: 300px; overflow: hidden; padding: 0 0 10px 0;}
#scroll2 { height: 370px; 	position: relative; display:block; left:0; top:0; width: 620px; overflow: hidden; padding: 0 0 10px 0;}
.scroller_wrap { margin-right: 24px; }
.content_right { float: left; width: 620px; padding: 5px; }
.content h1 { font-size: 1.4em; font-weight: normal; margin: 0.5em 0; padding: 0; font-family: "Palatino Linotype", Garamond, serif; }
.content h2 { font-size: 1.2em; font-weight: normal; text-transform: uppercase; color: #f9f473; margin: 1em 0; padding: 0; }
.content h5 { font-size: 0.9em; font-weight: normal; margin: 1em 0; padding: 0;}
.content p { font-size: 1em; line-height: 1.6em; margin: 0.5em 0em 0.5em 1em;}
.content a, .content_left a { color: #f9f473;}
.content_scroller img { padding: 5px; }

.footer { background: url(../images/footer.gif) top left repeat-x; padding: 1em 0; font-size: 0.9em; }
.text_right {text-align: right; color: #797275;}
.text_right a { color: #de9861; text-decoration: none; padding: 0 0.4em; }
.text_right a:hover { text-decoration: underline; }
.tracking { float: left;}
div.tracking a { padding: 0 !important;}
/*.menu_footer { float: left; width: 418px;}*/
.footer form { margin: 0; padding: 0;} 
.footer .search { border: 0; padding: 3px; }
.footer input { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 1em; }
.footer p { margin: 0.5em 0; padding: 0; }

.breadcrumb { clear: both; padding: 10px 0 0 0; font-size: 10px;}

.csc-mailform { border: 0; }
.csc-mailform label { display: block; margin: 0.5em 0; }
.csc-mailform-field { margin: 1em 0;}

.tx-srlanguagemenu-pi1 { float: right; }

p.form_title { margin: 1em 0; font-weight: bold;}
span.error { color: #F6504B; }
span.tx-srfreecap-pi2-cant-read { color: white;}