@charset "utf-8";
/*	Reset browsers default styling
	----------------------------------------------------*/
	html, body, div, span, 
	h1, h2, h3, p, 
	a, acronym,
	font, img,
	ul, li,
	fieldset, form, label, legend, button, form {
		margin: 0; padding: 0;
		border: 0; outline: 0;
		font-size: 100.01%; vertical-align: baseline;
		background: transparent; }   
	ul { list-style: none; }
	blockquote, q { quotes: none; }
	textarea { overflow:auto; }	
/*---------------------------------------------------*/

/* CSS Document */

body {
padding:0;
margin:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
background:url(/images/back.gif) center 0 repeat-y;
}

#wraper {width:950px;}
#logo {height:80px;}
#head {height:56px; background-color:#ff0000;}
#main_container_left {width:100%; padding:20px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
#how_it_works {padding: 15px 0}
#inbox {padding: 15px 0}
#foother{ height:50px; background-color:#ff0000}
#foother_links {height:80px; font-size:10px;}

#foother_links a:hover { text-decoration:underline}

img {border:0;}

#head a {color:#FFFFFF; font-weight:bold; text-decoration:none}
#head a:hover {color:#FFFFFF; font-weight:bold; text-decoration:underline}

a { color:#333333; text-decoration:none}
a:hover {text-decoration:underline}

.login {
width:100px;
height:18px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:12px;
color:#FF0000;
}

.calc_obem {
width:29px;
height:18px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:12px;
color:#FF0000;
}

.shipment {
width:100px;
height:18px;
border:1px solid #CCCCCC;
background-color:#EEEEEE;
font-size:12px;
color:#FF0000;
}

.register {
width:220px;
height:18px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.register_text {
width:220px;
height:80px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.requests_text {
width:300px;
height:100px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}
.requests_text_disabled {
width:300px;
height:100px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#555555;
}

.special_address {
width:270px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.special_address_text {
width:270px;
height:100px;
border:1px solid #FF0000;
background-color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}

.login_btn{
font-weight:bold;
color:#FF0000;
}

.red {color:#ff0000;}
.white {color:#FFFFFF;}
.black { color:#333333;}
.bold {font-weight:bold;}
.gray {color:#999999;}
.gray_b {background-color:#f2f2f3}

.v9 { font-size:9px; }
.v10 { font-size:10px; }
.v11 { font-size:11px; }
.v12 { font-size:12px; }
.v14 { font-size:14px; }
.v16{ font-size:16px; }
.v20{ font-size:20px; }

.on {display:inline;}
.off {display:none;}

.ok_mess { padding:5px; margin:5px; background-color:#66CC66; border:1px solid #669966; color:#FFFFFF; font-weight:bold}
.bad_mess { padding:5px; margin:5px; background-color:#FF0000; border:1px solid #CCCCCC; color:#FFFFFF; font-weight:bold}

.padd {padding:5px; margin:5px; background-color:#333333; border:1px solid #666666; color:#FFFFFF}

.padd_20 {padding-left:20px;}
.padd_40 {padding-left:40px;}
.padd_60 {padding-left:60px;}

.aktiven {background-color:#0189ff; border:1px solid #333333; color:#FFFFFF; font-size:16px}

.neaktiven {background-color:#ececec; border:1px solid #999999; color:#333333; font-size:16px}

.store_box {width:140px; border:1px solid #e1e1e1; padding:2px; font-size:10px; font-weight:bold}

.store_box a{color:#7e7e7e}


.store_img {border:1px solid #e1e1e1; margin:5px 3px 3px 3px }