BODY {
background:url('../gfx/bg4.jpg');
background-attachment:scroll;
color:white;
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:11px;
line-height:1.8em;
margin:0;
padding:0;
}

H1 { margin-left:40px; }

H3 { margin:15px 20px 5px 40px; }

IMG.belka { margin-top:0px; }

IMG.nag { margin-top:0px; }

UL.linki { padding:0px 40px 0px 20px;margin-left:40px; }
LI.linki { padding:10px 0px 10px 0px; }
UL.promocje { padding:0px 40px 0px 20px;margin-left:40px;font-size:14px; }
LI.promocje { padding:20px 0px 20px 0px; }
UL.dostawy { padding:15px 40px 5px 20px;margin-left:60px; }
LI.dostawy { padding:0px 0px 1px 0px; }

P { margin:15px 20px 5px 40px; }

P#up { text-align:right; }

P#mini_menu { margin:30px 50px 0px 80px; }

IMG.mini_m { margin-left:0px; }

#top {
height:327px;
margin:0 auto;
padding:0;
width:900px;
}

#main {
margin:0 auto;
width:900px;
}

#left {
float:left;
margin-top:25px;
width:560px;
}

a#link_up, a#rollMenu {
font-weight:bold;
text-decoration:underline;
color:#E9551F;
margin-right:30px;
}

a:hover#link_up, a:hover#rollMenu {
text-decoration:none;
color:white;
}

a.men {
text-decoration:none;
color:white;
margin-right:30px;
}

a:hover.men {
text-decoration:underline;
color:#E9551F;
}

#menu2 { padding-left:27px; }

UL#men2 {
list-style-type:none;
display:inline;
margin:0;
padding:0;
width:100%;
}

#men2 li {
float:left;
margin:0px 13px;
}

#men2 a {
font-weight:normal;
text-decoration:underline;
color:#E9551F;
margin:0;
}

#men2 a:hover {
text-decoration:none;
color:white;
}

#footer {
width:770px;
text-align:right;
padding-bottom:20px;
line-height:1.4em;
margin:0 auto;
clear:both;
}

a.link_footer {
font-weight:normal;
text-decoration:underline;
color:#E9551F;
}

a:hover.link_footer {
text-decoration:none;
color:white;
}

#right {
float:right;
width:340px;
margin-top:25px;
}

.info_white_1 {
width:305px;
height:160px;
background:url('../gfx/w1.png') 0 0 no-repeat;
color:#D04B1B;
}

a:link, a:visited, a:hover { color:#D04B1B; }

.info_white_1a {
width:305px;
height:160px;
background:url('../gfx/w1a.png') 0 0 no-repeat;
color:#D04B1B;
}

P.info_txt {
padding-top:135px;
padding-bottom:6px;
margin:0px 20px;
line-height:1.3em;
text-align:center;
font-size:13px;
font-weight:bold;
}

.info_white_2 {
width:305px;
background:url('../gfx/w2.png') 0 0 repeat;
color:#292723;
}

P.info_txt2 {
padding-top:3px;
padding-bottom:6px;
margin:0px 28px;
line-height:1.3em;
text-align:justify;
}

.info_white_3 {
width:305px;
height:17px;
background:url('../gfx/w3.png') 0 0 no-repeat;
margin-bottom:30px;
}

.info_red_1 {
width:305px;
height:160px;
background:url('../gfx/r1.png') 0 0 no-repeat;
color:#D04B1B;
}

P.info_txt_red {
padding-top:135px;
padding-bottom:6px;
margin:0px 20px;
line-height:1.3em;
text-align:center;
font-size:13px;
font-weight:bold;
color:#2D2A26;
}

.info_red_2 {
width:305px;
background:url('../gfx/r2.png') 0 0 repeat;
color:#292723;
}

P.info_txt2_red {
padding-top:3px;
padding-bottom:6px;
margin:0px 28px;
line-height:1.3em;
text-align:left;
color:white;
}

.info_red_3 {
width:305px;
height:17px;
background:url('../gfx/r3.png') 0 0 no-repeat;
margin-bottom:30px;
}

.menui{
font-family:Arial;
text-align:left;
}
.menuc{
color:red;
font-family:Arial;
text-align: right;
width:45px;
}
/* ---------- ADMIN ---------- */
.admin_btn{
border:#999 solid 1px;
color:#999;
background-color:#000;
}

DIV.admin_msg{
height:400px;
vertical-align:middle;
width:100%;
}