/* screen.css */
body { text-align:center; font-family:Arial; font-size:.7em; }
a:link, a:visited { color:#3C57A7; text-decoration:none; }
a:hover, a:active { color: #3c57a7; text-decoration:none; }
h2 { text-align:center; font-family:Arial; font-size:.9em; color:black }
.button { padding: 1px; border:1px solid #333; background:#fff; font-size:1.0em; }
.field { padding: 2px; border:1px solid #333; background:#fff; font-size:1.1em; }
#wrapper { margin:0 auto; text-align:left; width:960px; zoom:1; }
#masthead { margin:10px 00 10px; }
#logo a img { border:0px none; }
#tagline { font-size:.9em; margin:5px 20px; }
#bigText { width:590px; float:left; background:#fff; padding:10px; font-size:2.05em; line-height:1.5em; margin:0; }
#menuwrapper { }
#contentwrapper { background:url('../images/balanzbike.jpg') left -70px; margin-top:39px; }
#contentwrapperkontakt { background:url('../images/kontaktbg.jpg') left -70px; margin-top:39px; }
#content { background:url('../images/bar_new.gif') no-repeat left 0; height:620px; padding:25px 0 0; }
#contentbottom { background:url('../images/new_bottom_bar.gif') no-repeat left bottom; height:17px; font-size:.8em; text-align:center }
#footer { text-align:left; text-decoration:none }
.box { background:#FFF; border:1px solid #666666; height:200px; width:350px; margin:0 auto; padding:10px 10px; font-size:1.0em; text-align:left; }
.boxkontakt { background:#FFF; border:0px solid #666666; height:540px; width:740px; margin:0 auto; padding:10px 10px; font-size:1.0em; text-align:left; }
.boxforside { background:#FFF; border:3px solid #666666; height:250px; width:350px; margin:0 auto; padding:10px 10px; font-size:1.0em; color:#FF0000; text-align:left; }
.offer h2 { margin:0; }
.offer h3 { margin:0; }

.content-top { background:url('../images/page-top-bg.png'); width:920px; padding:10px; height:595px; }
.content-bottom { background:url('../images/page-bottom-bg.png'); width:940px; height:20px } 

/* SuperFish override */
.sf-menu { background:#efefef url('../images/navbar_new.gif') no-repeat center top; margin-bottom:1em; width:100%; zoom:1; text-transform:uppercase; }
.sf-menu li li li,
.sf-menu li li { background:url('../images/menu-opacity-bg.png'); }
.sf-menu li li li a,
.sf-menu li li a,
.sf-menu a:hover { color:#fff !important; }
.sf-menu a:visited { color:#000; }
.sf-menu li { background:#e4e4e4; }
.sf-menu a { color:#fff; border-top:1px solid #e4e4e4; border-right:1px solid #fff; border-left:0px none; text-decoration:none; font-weight:bold; padding-left:1em; padding-right:1em; padding-top:0.75em; padding-bottom:0.75em }
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background:#3C57A7; }
.sf-menu a.sf-with-ul { padding-right:1em; }
#menuFirst { margin:0 0 0 20px; border-left:1px solid #fff; }

/* LightBox */
.content { text-align:center; }
.boxStyle { border:0px none; width:700px; margin:0 auto }
.boxStyle h3 { background-color:#666666; color:white;font-size:1.1em; font-weight:bold; overflow:hidden; padding:1px; margin:0; }