body{
margin:0;
padding:0;
line-height: 1.2em;
background: url(images/img01.jpg);
}

#maincontainer{
width: 1001px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: url(images/img02.jpg);
}

#maincontainer2{
width: 1001px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: url(images/img09.jpg);
}

#topsection{
background: url(images/img03.jpg);
height: 292px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 245px 0 270px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn2{
margin-right: 245px; /*Set right margin to RightColumnWidth*/
}
#leftcolumn{
float: left;
width: 270px; /*Width of left column in pixel*/
margin-left: -1001px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
float: left;
width: 245px; /*Width of right column*/
margin-left: -245px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: left;
width: 100%;
height:24px;
background: url(images/img04.jpg);
}

#telef {padding-left:257px;padding-top:5px;font-family:Impact;font-size:27px;}
.tel1 {font-family:Impact;font-size:27px;color:#e3007a;}
.text5 {font-family: Tahoma;	color : White;	font-size : 11px; }
#topmenu {float:left;width:100%;}
#topmenu2 {float:left;width:115px;padding-left:100px;padding-top:60px;}
#topmenu2 a {color:#000000;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:none;}
.punkt {padding-left:20px;padding-bottom:3px;}
a.punkt:link {display:block;padding-left:20px;padding-bottom:3px;width:92px;height:20px;color:#000000;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:none;}
a.punkt:hover {display:block;background:#e3fe9e;}
a.punkt:visited {display:block;}
.punktmenu {float:left;width:100%;margin-top:5px;}
#maintext {float:left;width:475px;padding-top:25px;padding-bottom:45px;color:#202020;font-size:13px;font-family:Tahoma;}
#maintext a:link {color:#005447;font-size:12px;font-family:Tahoma;text-decoration:underline;}
#maintext a:hover {text-decoration:none;}
#maintext a:visited {color:#005447;font-size:12px;font-family:Tahoma;text-decoration:underline;}
.zagolovok {color:#005447;font-size:14px;font-family:Tahoma;font-weight:bold;padding-bottom:10px;padding-top:10px;}
#korzina2 {float:left;width:223px;padding-left:20px;}
#korzina {float:left;width:223px;height:172px;margin-top:27px;background: url(images/img05.jpg);cursor:pointer;}
#kortext {float:left;width:100%;}
#kolvo {float:left;width:155px;padding-top:65px;padding-left:30px;color:#000000;font-size:12px;font-family:Tahoma;font-weight:bold;}
#kolvo2 {float:left;width:155px;text-align:center;padding-top:65px;padding-left:30px;color:#000000;font-size:12px;font-family:Tahoma;font-weight:bold;}

#summa {float:left;widtH:150px;padding-top:8px;padding-left:30px;color:#000000;font-size:12px;font-family:Tahoma;font-weight:bold;}
#send {float:left;widtH:150px;padding-top:8px;padding-left:60px;color:#000000;font-size:12px;font-family:Tahoma;font-weight:bold;}
#send a{color:#000; text-decoration:underline;}
#hity {float:left;width:200px;height:90px;margin-top:27px;background: url(images/img06.jpg);}
#left2 {float:left;padding-left:23px;}
.tovar1 {position:relative;float:left;width:204px;height:142px;margin-top:27px;background: url(images/img07.jpg);}
.tovar2 {float:left;padding-top:10px;padding-left:10px;}
.price1 {position:absolute;float:left;width:100px;height:76px;top:78px;left:106px;background: url(images/img08.jpg);}
.price2 {float:left;padding-left:7px;padding-top:12px;font-family:Impact;font-size:17px;}
.price3 {float:left;padding-left:11px;padding-top:2px;font-family:Tahoma;font-size:13px;}
.price3 a{color:#000000;font-family:Tahoma;font-size:13px;font-weight:bold;text-decoration:none;}
#copy1 {float:left;padding-left:30px;padding-top:2px;color:#ffffff;font-family:Tahoma;font-size:12px;}
#copy2 {float:left;padding-left:30px;padding-top:2px;color:#ffffff;font-family:Tahoma;font-size:12px;}
#copy3 {float:right;padding-left:540px;padding-right: 10px;padding-top:2px;color:#ffffff;font-family:Tahoma;font-size:12px;}


#cart {margin-left: 10px; margin-top:10px; float:left;width:752px;background: url(images/cart.jpg)}
#leftImg {margin:5px; float:left;width: 180px; padding-top:20px;text-align:center;}
#leftImg2 {margin:0px; float:left;width: 180px; padding-top:-5px;text-align:center;}
#rightText {padding:4px; min-height: 269px; margin-left: 190px;  margin-top:4px; margin-bottom:4px;  width: 550px; background: url(images/cart2.jpg)}
#rightText p{padding-left:16px; padding-right:40px;}
#rightText img{margin-left:16px;}
#rightText a{color:#0080FF;}
#rightText a:visited{color:#0080FF;}
#rightText ul{padding-right:40px;}
.itemCart {border:1px solid #000; background: #fff; float: left; margin:5px; width: 160px; padding-bottom:2px;text-align:center; font-size:14px;}
.itemCart input{text-align:center;}
#inCart{width:520px; margin:0 auto; text-align:center;}
#pusto3{clear:both}
#pusto2 {float:left;width:100%;height:10px;}

#verh1 {float:left;width:752px;height:154px;background: url(images/img10.jpg);}
#menu2 {float:left;width:100%;padding-top:11px;}
.menu3 {float:left;padding-left:33px;}
.tovary {position:relative;float:left;padding-left:50px;}
.tovcat1 {float:left;width:313px;height:132px;background: url(images/img14.jpg);}
.imgcat {float:left;width:118px;height:95px;padding-top:7px;padding-left:7px;}
.korz1 {position:absolute;top:80px;left:21px;width:75px;height:56px;background: url(images/img15.jpg);}

#categories{margin-left: 50px; color: #fff}
#categories a{color:#fff; text-decoration:underline;}
#this{font-size: 20px; font-weight:bold;}
#categories a:hover{color:#fff; font-size: 20px; font-weight:bold;}

#zagolovok{margin-left:50px; color:#fff; font-size:27px; font-weight: bold; font-family:Tahoma; margin-bottom: 15px;}
#description{margin-left:50px; margin-right: 20px; color:#fff}
#pusto {float:left;width:100%;height:30px;}
.korztext {float:left;padding-top:3px;padding-left:5px;font-family:Tahoma;font-size:14px;color:#000000;}
.korztext a{color:#000000;}

.korztext2 {float:left;padding-left:5px;font-family:Tahoma;font-size:12px;color:#000000;}
.korztext2 a {font-family:Tahoma;font-size:12px;color:#000000;text-decoration:none;}
.param1 {float:left;padding-left:12px;padding-top:5px;width:70px;font-family:Tahoma;font-size:13px;color:#ffffff;}
.param2 {float:left;padding-left:12px;padding-top:5px;width:90px;font-family:Tahoma;font-size:13px;color:#ffffff;}
.param3 {float:left;padding-left:12px;padding-top:5px;width:300px;font-family:Tahoma;font-size:13px;color:#ffffff;}
.tovary2 {float:left;width:100%;padding-top:20px;padding-bottom:40px;}