*{
	margin:0;
	padding:0;
}


html {height: 100%;}

#body {height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
font-family:Verdana, Geneva, sans-serif;
}




a{text-decoration:none;}

#content_body{
	position:absolute;
	width:1000px;
 }
#bd{height:800px;}
#searchBtn
{
        display: inline-block;
        white-space: nowrap;
        background-color: #ccc;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
        background-image: -webkit-linear-gradient(top, #eee, #ccc);
        background-image: -moz-linear-gradient(top, #eee, #ccc);
        background-image: -ms-linear-gradient(top, #eee, #ccc);
        background-image: -o-linear-gradient(top, #eee, #ccc);
        background-image: linear-gradient(top, #eee, #ccc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');
        border: 1px solid #777;
        padding: 0 1.5em;
        margin: 0.5em;
        font: bold 1em/2em Arial, Helvetica;
        text-decoration: none;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,.8);
        -moz-border-radius: .2em;
        -webkit-border-radius: .2em;
        border-radius: .2em;
        -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
}

.button:hover
{
        background-color: #ddd;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ddd));
        background-image: -webkit-linear-gradient(top, #fafafa, #ddd);
        background-image: -moz-linear-gradient(top, #fafafa, #ddd);
        background-image: -ms-linear-gradient(top, #fafafa, #ddd);
        background-image: -o-linear-gradient(top, #fafafa, #ddd);
        background-image: linear-gradient(top, #fafafa, #ddd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd');
}

.button:active
{
        -moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
        position: relative;
        top: 1px;
}

.button:focus
{
        outline: 0;
        background: #fafafa;
}    

.button:before
{
        background: #ccc;
        background: rgba(0,0,0,.1);
        float: left;
        width: 1em;
        text-align: center;
        font-size: 1.5em;
        margin: 0 1em 0 -1em;
        padding: 0 .2em;
        -moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        -webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5);
        -moz-border-radius: .15em 0 0 .15em;
        -webkit-border-radius: .15em 0 0 .15em;
        border-radius: .15em 0 0 .15em;
        pointer-events: none;
}



#content_head{position:absolute;  margin-top: 210px; margin-left:100px; width:950px; height:100px; background-color:#a61a23; }
#menu1 {width:900px; height:30px; margin:20px;}
#menu1 font{color:#FFF; size:12px; margin-left:15px; font-weight:bold;}

#korzina{position:absolute;  margin-top: 320px; margin-left:100px; width:250px; height:100px; background-color:#fff; border:solid 1px; border-color:#a61a23; }

#flash{position:absolute;  margin-top: 320px; margin-left:360px; width:850px; height:100px; background-color:#b43f45; border:solid 2px; border-color:#a61a23; }

#navig{position:absolute;  margin-top: 430px; margin-left:100px; width:250px;}

	#navig li{list-style-type: none; width:250px; height:30px; background-color:#fff; border:solid 1px; border-color:#a61a23; color:#a51a21; font-weight:bold; font-size:16px; text-decoration:none;}
	#navig li:hover{width:250px; height:30px; background-color:#a61a23; border:solid 1px; border-color:#a61a23; color:#fff; font-weight:bold; font-size:16px; }
	
	
#red_line{position:absolute;  margin-top: 430px; margin-left:361px; width:965px; height:30px; background-color:#a61a23; border:solid 1px; border-color:#a61a23; }

#content{position:absolute;  margin-top: 470px; margin-left:352px; width:990px; background-color:#fff; padding-bottom: 50px; }



#tovar{height:280px; width:305px; border:solid 1px; border-color:#a61a23; float:left; margin:10px;}
		
			#tovar img{ width:300px; position:absolute; margin-top:30px; margin-left:4px; }
			#tovar font{position:absolute; margin:8px; color:#a51a21; font-weight:600; font-size:16px;}
			#tovar font2{position:absolute; margin-left:8px; margin-top:260px; color:#a51a21; font-weight:600; font-size:16px;}
				#kupit{ width:109px; height:30px; position:absolute; margin-left:197px; margin-top:251px; background-color:#a51a21; color:#fff; font-weight:600; font-size:14px;}
				#kupit font{ color:#FFF; font-size:16px; margin-left:20px; position:absolute;}
				
#footer{ clear:both; margin-top:300px;margin-left:80px;}
			