﻿*{font-family: 'Trebuchet MS',sans-serif; border: 0px; margin: 0px; padding: 0px}
body{background: rgb(227,226,219) url('/img/bcg.png') repeat-x; font-size: small; _font-size: x-small; text-align: center; color: rgb(51,51,51)}
h2{color: rgb(255,51,0); font-size: x-large; _font-size: large; font-weight: normal; padding: 0.5em 0em 0em}
h3{color: rgb(255,51,0); font-size: medium; _font-size: small; font-weight: bold; padding: 1em 0em 0em}
h4{color: rgb(255,51,0); font-size: small; _font-size: x-small; font-weight: bold; padding: 1em 0em 0em}
h5{color: rgb(0,0,0); font-size: small; _font-size: x-small; font-weight: bold; padding: 0.5em 0em 0em}
address, p{padding-top: 0.7em}
p{text-align: justify}
ul{margin-left: 2.5em; list-style-type: square; padding-top: 0.4em}
li{padding-top: 0.3em}
a{color: rgb(1,55,88)}
a:hover{color: rgb(255,51,0)}
address{font-style: normal; display: block}

#order_step_confirmorder_fill{display: block;}
#order_step_confirmorder_fill table{margin-top: 0em; width: 900px; border: 1px solid rgb(228,228,228); border-width: 0px 0px 1px 0px;}
#order_step_confirmorder_fill td{border-bottom: 0px;}
#order_step_confirmorder_fill td, th{padding: 3px 5px; background: #ffffff; color: #000000}
#order_step_confirmorder_fill th{border-bottom: 0px; color: #ffffff; background: #000000;}
#order_step_confirmorder_fill .odd td{background: rgb(228,228,228); border-color: rgb(175,175,175)}
#order_step_confirmorder_fill td.first, order_step_confirmorder_fill th.first{border-left: 0px}
#order_step_confirmorder_fill .summary td{border-bottom: 1px solid rgb(228,228,228);}

#order_step_ordersend_fill{display: block; background: #ffffff url('/img/order/order_round_corners.png') left top no-repeat;}
#order_step_ordersend_fill #order_content_fill p{padding: 15px 0px 10px 0px; font-size: 15px; text-align: center;}


table{border: 2px solid #C00000; border-width: 2px 0px; margin-top: 0.7em;}
th{border-bottom: 1px solid #C00000; background: rgb(255,229,223); }
th,td{padding: 3px 5px; color: #000000;}
td{border-bottom: 1px solid rgb(194,232,255)}
tfoot td{border-bottom: 0px; background: rgb(232,245,255); color: rgb(255,51,0)}

.xsmall{font-size: 85%}
.abstract, .abstract a{color: rgb(204,51,0)}
.center .abstract a:hover{color: rgb(1,55,88)}
.nbutton{display: none}
.textinput, textarea, .password, select{border: 1px solid rgb(194,228,255); background: rgb(255,255,255); display: block}
form{display: block; clear: both; margin: 1em 0em 0.3em}
.center form{border-bottom: 1px solid rgb(194,228,255); background: url('/img/form.png') repeat-y}
.center .formfill{background: url('/img/formfill.png') left 26px repeat-x;}
form h3{color: rgb(255,255,255); font-size: small; _font-size: x-small; font-weight: normal; display: block; clear: both; background: rgb(0,0,0) url('/img/form-h3.png') left top no-repeat; padding: 4px 10px}
form .addition, form .abstract{font-size: 85%; color: rgb(1,55,88); padding: 0px 10px; display: block; clear: both;}
form .addition{padding: 0px 0px 10px}
form .formblock{padding: 10px 10px 0px; display: block; clear: both;}
label{color: rgb(0,0,0); font-weight: bold; display: block;}
label span{color: rgb(204,0,0); font-weight: normal}
.input_element, .textarea_element, .submit_element{display: block; clear: both; padding-top: 5px}
.warning{color: rgb(204,0,0); padding: 0px; display: block; clear: both; margin: 0px}
#cart_is_empty{color: rgb(255,255,255); background: rgb(204,0,0); font-size: medium; _font-size: small; font-weight: bold; clear: both; padding: 5px; margin: 10px 0px 0px}
.status{color: rgb(255,255,255); background: rgb(0,153,0); padding: 5px; margin: 5px 0px; font-size: medium; _font-size: small}
.hide{display: block; clear: both; font-size: 1px}
.intro_img{display: block; float: right; clear: right;}

.center table form{width: auto; margin: 0px; padding: 0px; border: 0px; background: none}
.center table .formfill{background: none; padding: 0px; margin: 0px}
table label span{color: rgb(51,51,51)}
.center table label{display: block; float: left; width: auto; clear: none; padding-right: 5px}
.center table .textinput{display: block; float: left; width: 30px; clear: none}

.content{display: block; overflow: auto;}
.partneri{display: block; clear: both; width: 690px; float: left;}
a.partner{display: block; float: left; padding: 10px 10px 0px 0px}
a.partner img{display: block; clear: both}

.textbutton{background: url('/img/button.png') repeat-x; display: block; width: auto; float: left; margin-top: 1em}
.textbutton a{width: auto; display: block; background: url('/img/button-left.png') left top no-repeat; color: rgb(255,255,255); text-decoration: none}
.textbutton span{display: block; background: url('/img/button-right.png') right top no-repeat; padding: 3px 13px 4px}
.error{display: block; background: #C00000; color: #ffffff; font-size: 15px; padding: 10px; margin-top: 15px}
