html, body, img, form {margin: 0px; padding: 0px; border: none;}
html, body {height:100%;}
body {background-color:#562381;}
body, td {font: 14px Arial, sans-serif; color: #562381; line-height:20px; vertical-align:top;}

#flashplayer{margin: 10px 0 0 20px;}

#twitter{margin:20px 0 0 20px;}
.tweet_text{display:block; position:relative; margin-left: 60px;}

#btnholderlogo{width:230px; height:120px; float:left;}
#btnholder{width:120px; height:120px; float:left;}

#btn01:hover, #btn02:hover, #btn03:hover, #btn04:hover, #btn05:hover{background-position: 0 -113px;}
#btn01 span, #btn02 span, #btn03 span, #btn04 span, #btn05 span{display: none;}

#btn01{display: block; width: 113px; height: 113px; background: url("../images/afb01.jpg") no-repeat 0 0;}
#btn02{display: block; width: 113px; height: 113px; background: url("../images/afb02.jpg") no-repeat 0 0;}
#btn03{display: block; width: 113px; height: 113px; background: url("../images/afb03.jpg") no-repeat 0 0;}
#btn04{display: block; width: 113px; height: 113px; background: url("../images/afb04.jpg") no-repeat 0 0;}
#btn05{display: block; width: 113px; height: 113px; background: url("../images/afb05.jpg") no-repeat 0 0;}

.cart-order{font-size: 16px!important; margin: 13px 0 5px!important;}

ul{margin:0; padding:0 0 0 20px;}
li a{margin:0; padding:0 0 0 1px; display:block;}
li li a{font-size:11px; padding-left:1px;}

a {color: #ff6701; text-decoration: none; font-weight:bold;}
a:hover {text-decoration: underline;}
table {border: 0px; border-collapse: collapse;}
td {vertical-align: top;}
p {padding: 0px; margin: 0px 0px 12px 0px;}
object {outline:none;}

hr{border: 0px; height: 1px; background: #fff url(../images/hr.gif) repeat-x scroll left; margin-right:20%;}


h1 {font-size:22px; padding: 0px; margin: 0px 0px 16px 0px; font-family: 'VAGRoundRegular', sans-serif; color: #ff6701; font-weight:normal;}
h2 {font-size:18px; padding: 0px; margin: 0px 0px 14px 0px; font-family: 'VAGRoundRegular', sans-serif; color: #ff6701;font-weight:normal;}
h3 {font-size:14px; padding: 0px; margin: 0px 0px 7px 0px; font-family: 'VAGRoundRegular', sans-serif; color: #ff6701;font-weight:normal;}

.lalalal{font-family: 'VAGRoundRegular', sans-serif;}
#butOrder{font-weight:normal!important; background-image:url(/assets/templates/donut/images/bg-bestelbtn.png); background-repeat: no-repeat; color: #FFF; font-size: 15px; font-weight: normal !important; height: 29px; line-height: 20px; padding: 0 6px 5px; text-align: center; text-decoration:none;}

.clear {clear:both;}
.none {line-height:0;}
.relative {position:relative;}
.img-marg {float:left; margin:0 10px 5px 0;}
.float-l {float:left;}
.float-r {float:right;}
.hfeed .posts {margin-bottom:10px;}

.main-cont {width:965px; min-height:100%; margin:0 auto; background-color:#dad6eb;}

/* header */
.header {height:130px; background-color: #dad6eb;}
.header-b {padding:10px 0 0 0; text-align: left;}
.header h1 {font-size:24px; color:#f60; margin:0; padding:0;}

.conteiner1 {float:right;width:755px;}

/* center col */
.center-col {margin:0px;}
.center-col-b {width:100%; float:left; overflow:hidden;}
.center-col .padding {padding:0px 20px 50px 20px;}
.center-col li {margin:10px 0;}

#content-top{background-image:url(../images/round-top.gif); background-repeat:none; height:11px; line-height:2px; width:713px;}
#content{background-color:#fff; width:713px; background-image:url(../images/round-bot.gif); background-repeat:no-repeat; background-position:bottom;}
.content-padding{padding:5px 20px;}

/* left col */
.left-col {width:210px; float:left; overflow:hidden; margin:0px;}
.left-col .padding {padding:10px 10px 50px 10px;}

/* left menu */
#menu-top{background-image:url(../images/menu-top.gif); background-repeat:no-repeat; height:13px; line-height:2px; margin-left:20px; }
#menu{background-image:url(../images/menu-bot.gif); background-repeat:no-repeat; background-position:bottom; width:189px; margin-left:20px; padding-bottom:20px; font-family: 'VAGRoundRegular', sans-serif; font-weight:normal; }

#menu a{color:#ffffff!important;}
#menu a:link{color:#ffffff!important;}
#menu a:visited{color:#ffffff!important;}
#menu a:hover{color:#ffffff!important;}
#menu a:active{color:#ffffff!important;}

.left-menu {margin:0; padding: 0; list-style-type: none; }
.left-menu li {margin:0 0 2px 0; padding: 0;}
.left-menu li a {color:#ffffff!important; height: 20px; line-height: 5px; display:block; outline:medium none; padding:1px 5px 1px 17px; text-decoration:none; font-weight:normal; font-size:18px;}
.left-menu ul {margin:0; padding:0; list-style-type: none;}
.left-menu ul li a {padding-left:25px; font-size:16px; line-height:16px;}
.left-menu li a:hover {color:#562381;}
.left-menu li.active a {color:#562381;}
.left-menu li.active li a {color:#fff;}
.left-menu li.active li a:hover {color:#562381;}
.left-menu li li.active a {color:#562381;}

#basket{margin-left:20px;}

.left-menu li li.last { margin: 0 0 10px;}


/* data table */
.data-table {width:100%; margin:10px 0;}
.data-table th, .data-table td {padding:5px 10px; border:1px solid #562381;}
.data-table th, .data-table thead td {color:#630d0e; background-color:#ddd;}
.data-table td {font-style:italic;}

.textfield {border:1px solid #f60; font-family:Arial; font-size:12px; margin-left:20px; color: #562381; text-indent:3px; }
.errors {color:red;}
input.required, input.invalid {border:1px solid #f60;}
.code {display:none; padding:5px; margin-bottom:15px; border:1px dashed #ddd; background-color: #fff; color:#630d0e; font-family:"Courier New", Courier, monospace;}


#loading {background: url(spinner.gif) no-repeat center center #fff; border:1px solid #888; width:50px; height:50px; position:absolute; top:50%; left:50%; z-index:100; margin:-25px 0 0 -25px; display:none;}
#popup {background-color:#fff; border:1px solid #888; padding:10px; display:none; position:absolute; top:50%; left:50%; z-index:100;}
#overlay {background-color:#000; position:absolute; top:0; left:0; z-index:50; display:none; overflow:hidden;}



/* footer */
.footer a{color:#562381; font-weight:normal;}
.footer {width:965px; margin:0 auto; position:relative; font-size:11px;}
.footer-b {width:100%; height:30px; background-color:#dad6eb; position: absolute; top:-30px; left:0;}
.footer .copyrights {padding:5px 20px; color:#562381; }
.foot-right {width:1%; float:right; padding:5px 20px; text-align: right;}
