/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight: inherit;font-style: inherit;font-size:100%;font-family: inherit;}:focus {outline:0;}body {line-height:1;color:black;background: white;}ol,ul {list-style: none;}caption,th{text-align: left;font-weight: normal;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote,q {quotes: "" "";}a{text-decoration:none;}
html {height:101%;}
body { background: #F2F2F2 url(images/background.jpg) repeat top center; font-family: 'Trebuchet MS', Arial, Tahoma, Verdana, sans-serif; font-size: 13px; }
a { cursor:pointer; }
#webpage { padding-top: 10px; }
#vstyle { width: 500px; height: 1024px; background: transparent url(images/moto-tracks.gif) no-repeat center center; position: absolute; top: -200px; left: -200px; }
#header-wrapper { width: 900px; margin: 0px auto; cursor: default; position: relative; z-index: 2; }
#logo { width: 190px; height: 150px; float: left; }
#logo h1 { margin:0px; padding:0px; width: 190px; height: 150px; }
#logo a { display: block; width: 100%; height: 100%; background: transparent url(images/suka-logo.gif) no-repeat center center; }
#logo a span { display: none; }
#banner { width: 675px; height: 150px; background: transparent url(images/img/banner1.gif) no-repeat center center; float: right; }
#navbar { clear: both; width: 400px; height: 45px; background: #F2F2F2 url(images/navbar-background.jpg) no-repeat center center; text-align: center; float: right; display: inline; margin-right: 110px; }
#navbar ul { }
#navbar ul li { display: inline; padding: 0px 10px; font-size: 13px; line-height: 42px; text-transform: uppercase; }
#navbar ul li a { font-weight: bold; color: #000; }
#navbar ul li a.current, #navbar ul li a:hover { color: #777; }
#content-wrapper { clear: both; color: #555; width: 900px; margin: 0px auto; position: relative; }
#sidebar1 { width: 180px; padding: 5px; float: left; }
#navlist { cursor: default; }
#navlist ul { width: 100%; }
#navlist ul li { font-size: 15px; line-height: 22px; }
#navlist ul li a { display: block; padding-left: 10px; color: #666; margin: 2px 0px; }
#navlist ul li a.current, #navlist ul li a:hover { color: #000; border: none; }
#navlist ul li.lv1-item a { width: 160px; }
#navlist ul li.lv1-item a.current, #navlist ul li.lv1-item a:hover { background: transparent url(images/navlist-level1.gif) no-repeat center center; }
#navlist ul li.lv2-item a { margin-left: 10px; font-size: 13px; width: 150px; }
#navlist ul li.lv2-item a.current, #navlist ul li.lv2-item a:hover { background: transparent url(images/navlist-level2.gif) no-repeat center center; }
#navlist ul li.lv2-item a.current { font-weight: bold; }
#navlist ul li.lv3-item a { margin-left: 20px; font-size: 10px; width: 140px; text-transform: uppercase; }
#navlist ul li.lv3-item a.current, #navlist ul li.lv3-item a:hover { background: transparent url(images/navlist-level3.gif) no-repeat center center; }
#navlist ul li.lv3-item a.current { font-weight: bold; }
#short-contact { }
#short-contact ul { padding: 5px 2px 5px 20px; background: transparent url(images/toright-big-arrow.gif) no-repeat left center; }
#short-contact ul li { padding: 6px 0px; }
#short-contact ul li.name { font-size: 18px; }
#short-contact ul li.name span { color: #000; font-weight: bold; }
#short-contact ul li.address { font-size: 11px; }
#short-contact ul li.phone { color: #FC0; font-size: 20px; font-weight: bold; }
#short-contact ul li.web { }
#short-contact ul li a { line-height: 16px; }
#short-contact ul li a:hover { }
#content { width: 580px; float: left; padding: 10px; margin-top: 10px; background: transparent url(images/content-top.gif) no-repeat top center; text-align:justify; }
#content p { padding-top: 5px; text-align:justify; }
#content .page_images{ width:120px; float:right; }
#content img { padding: 4px; background: #FFF; }
div.content-module0, div.content-module1, div.content-module2 { padding: 5px 10px 10px 10px; }
div.content-module0 img { float: right; border:4px solid #999999; }
div.content-module1 { background: transparent url(images/paragraph-bottom.gif) no-repeat bottom left; }
div.content-module1 p { text-align:justify; float: left; width:420px; }
div.content-module1 img { float: right; border:4px solid #999999; }
div.content-module2 { background: transparent url(images/paragraph-bottom.gif) no-repeat bottom right; }
div.content-module2 p { float: right; margin-top: 5px; text-align:justify; width:420px; }
div.content-module2 img { float: left; margin-top: 5px; border:4px solid #999999; }
div.content-module1 div a, #content span a { color: #000; border-bottom: 2px solid #999; font-size: 11px; font-weight: bold; }
div.content-module1 div a:hover, #content span a:hover { border-bottom: 2px solid #FC0; }
div.content-module2 div a { color: #000; border-bottom: 2px solid #999; font-size: 11px; font-weight: bold; }
div.content-module2 div a:hover { border-bottom: 2px solid #FC0; }
div.content-module1 div { text-align:justify; float: left; width:420px; }
div.content-module2 div { float: right; margin-top: 5px; text-align:justify; width:420px; }
#sidebar2 { width: 110px; padding: 0px; float: right; text-align: center; }
#partners { cursor: default; }
#partners ul li{ }
#partners ul li a { border: none; display: block; padding: 15px 2px; }
#partners a:hover { background: #FC0; }
#footer-wrapper { width: 100%; height: 220px; background: transparent url(images/footer-background.gif) repeat-x bottom left; clear: both; color: #999; cursor: default; position: relative; }
#fside1 { width: 300px; height: 150px; background: transparent url(images/footer-motocross.gif) no-repeat center center; float: left; }
#fside2 { width: 300px; height: 150px; background: transparent url(images/footer-speedbike.gif) no-repeat center center; float: right; }
#copyright { clear: both; margin-left: 15%; }
#copyright a { border: 4px solid #333; display: block; float: left; }
#copyright a.suka:hover { border: 4px solid #FC0; }
#copyright a.prologue:hover { border: 4px solid #D30; }
#subnavbar { float: right; display: inline; margin-right: 15%; }
#subnavbar ul li { display: inline; line-height: 45px; }
#subnavbar a { color: #AAA; text-transform: lowercase; font-size: 11px; padding: 0px 5px; font-weight: bold; }
#subnavbar a.current { color: #FFF; }
#subnavbar a:hover { color: #FC0; }
div.sidebar-module { padding-bottom: 10px; margin-top: 10px; }
div.sidebar-module a { color: #444; }
div.sidebar-module a:hover { color: #000; border-bottom: 1px solid #FC0; }
div.clear { clear: both; }
h1 { font-size: 30px; line-height: 40px; font-weight: normal; }
h1 span { color: #FC0; }
h2 { font-size: 24px; line-height: 34px; font-weight: normal; }
h2 span { color: #FC0; }
h3 { font-size: 18px; font-weight: normal; }
h3 span { color: #FC0; }
h4, h5 { text-transform: uppercase; font-size: 11px; line-height: 22px; font-weight: bold; }
h5 { font-weight: normal; }
p { font-family: Arial; font-size: 11px; line-height: 18px; text-align:justify; }
p a { color: #000; border-bottom: 2px solid #999; font-size: 11px; font-weight: bold; }
p a:hover { border-bottom: 2px solid #FC0; }
.navigator, .navigator a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #000; text-decoration: none; text-align: center; cursor:pointer; }
.navigator_current, .navigator_current a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #FFFFFF; text-decoration: none; background: #FC0 ; text-align: center; }
.navigator_more, .navigator_more a { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #000; text-decoration: none; text-align: center; cursor:pointer; }
.eroare,.error{ color:#FF0000; }
.input{ border:1px solid #999999; }
.button-input { background: #FC0 ; color: #000; border:1px solid #999999; font-size:11px; font-weight:bold; cursor:pointer; padding:3px; }
