/**
* Print CSS *
* @author Mario Nitschke
* @version 1.0
* @see http://www.femcity.de
*/

#wrap { margin: 0; padding: 0; width: 100%; background-image: none; height: 100%; overflow: hidden; }
html>body #wrap { height: 100%; }

a, a:link, a:visited, a:active { color: #7f8380; text-decoration: none; outline:none; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
a:hover, a.act { color: #9b004f; }

#wrap_inner { width: 960px; margin: 0; padding: 0; z-index: 100; position: relative; }
html>body #wrap_inner { height: 100%; }

h1, h2, h3 { font-size: 30px; color: #9b004f; padding: 0; margin: 0 0 24px 0; line-height: normal; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
h2 { font-size: 20px; color: #2faecb; }
h3 { font-size: 16px; color: #2faecb; }
h2.red, h3.red { color: #9b004f; }
h4 { margin: 7px 0 10px 0; font-size: 20px; color: #FFF; line-height: normal; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
h4.content, h4.content-blue { margin: 7px 0 10px 0; font-size: 16px; color: #9b004f; line-height: normal; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; }
h4.content-blue { color: #2faecb; }

#header { height: 100px; width: 650px; margin: 0; padding: 0; }
#logo { background-image: url('/media/templates/femcity/pics/mailheader.gif'); background-repeat: no-repeat; width: 650px; height: 80px; }
#logo img { display: none; }
#sub_category, #navigation, #sub_basket, #mainsearch, #sub_metanavi { display: none; }

#leftcontent, #rightcontent, #footer, #gender-navigation, #breadcrumb, #smallbasket, #fullbasket, #link-backtobasket, #link-backtopayment, #link-backtoaddress, #basket-disclaimer { display: none; }
#maincontent { float: left; width: 475px; margin: 0 18px 0 0; padding: 0 0 0 5px; min-height: 400px; }
#maincontent-fs { float: left; width: 716px; margin: 0; padding: 0 0 0 5px; min-height: 400px; }

.article-table { width: 640px; }
.pinbox { margin-bottom: 25px; }

/* Buttons */
button.ToBasketButton { font-family: Arial, Verdana, Helvetica, sans-serif; padding: 11px 0 0 30px; border:0; background-color: transparent; color: #FFF; font-size: 12px; width: 206px; height: 45px; background-image: url('/media/templates/femcity/pics/toBasketButton.gif'); background-repeat: no-repeat; }
input.toBasketButton { z-index: 80; position: absolute; top: 20px; left: 80px; margin-right: 10px; width: 25px; border: 1px solid #736e6a; padding: 2px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-align: center; }
button.innerBasketButton { font-family: Arial, Verdana, Helvetica, sans-serif; border:0; background-color: transparent; color: #FFF; font-size: 12px; width: 206px; height: 29px; background-image: url('/media/templates/femcity/pics/innerBasketButton.gif'); background-repeat: no-repeat; text-align: center; }
a.innerBasketButton:link, a.innerBasketButton:active, a.innerBasketButton:visited, a.innerBasketButton:hover { font-weight: normal; display: block; padding-top: 8px; font-family: Arial, Verdana, Helvetica, sans-serif; border:0; background-color: transparent; color: #FFF; font-size: 12px; width: 206px; height: 29px; background-image: url('/media/templates/femcity/pics/innerBasketButton.gif'); background-repeat: no-repeat; text-align: center; }
.button { width: 250px; margin: 0 auto; text-align: center; margin-top: 20px; }
.submitButton, .mytyFormSubmitBtn { font-size:11px; color: #FFF; border: 0; background-color: transparent; background-image: url('/media/templates/femcity/pics/button_submit.gif'); background-repeat: no-repeat; width: 122px; height: 25px; }
.resetButton, .mytyFormResetBtn { font-size:11px; color: #FFF; border: 0; background-color: transparent; background-image: url('/media/templates/femcity/pics/button_reset.gif'); background-repeat: no-repeat; width: 122px; height: 25px; }
