Помогите нужно сделать шаблон 100% в ширину.а то текст зарамки вылазят, подскажите что править?
Оффтопик@charset "utf-8";
/* 99theme.com */
ul{
list-style-type: none;
}
.clear {
clear: both;
line-height: 0px;
}
a img {border: none; }
html{
color:#242424;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
html a{
color:#242424;
}
html a:hover{
color:#cccccc;
}
body {
background: repeat-x top url('../images/bgt.png');
margin: 0px 0px 0px 0px;
background:#f6f6f6;
}
body a{
text-decoration:none;
}
.module fieldset{
border:none;
}
#all{
width:904px;
margin: 0 auto;
}
#all1{
}
/* ------------------------------ 99theme.com ------------------------------ */
.top99{
width:904px;
}
.bar{
background: repeat-x top left url('../images/bgl.png');
margin-top:18px;
width:904px;
padding-top:6px;
}
.bar99{
text-align:left;
font-size:13px;
font-weight:bold;
height:38px;
}
.bar99 li{
background: no-repeat top left url('../images/line.png');
display:inline;
padding-top:1px;
padding-bottom:5px;
}
.bar99 ul{
margin-top:5px;
}
.bar99 a{
padding-left:24px;
padding-right:24px;
}
.bar99 a:hover{
color:#ffffff;
}
.logo1{
margin-top:-6px;
padding-right:15px;
float:left;
}
.logo2{
margin-top:-6px;
float:right;
}
/* ------------------------------ 99theme.com ------------------------------ */
.slide1{
color:#000000;
height:164px;
width:904px;
background:repeat-x top url('../images/bgpr.png');
}
.slide1 a{
}
.slide2{
height:164px;
width:904px;
background: no-repeat top right url('../images/prr.png');
}
.slide3{
height:164px;
width:904px;
background: no-repeat top left url('../images/prl.png');
}
.slide{
padding-top:13px;
width:830px;
margin-left:55px;
}
.price99{
font-size:12px;
color:#c9c9c9;
}
.price99 a{
font-size:12px;
color:#c9c9c9;
}
.product99{
font-size:10px;
font-weight:bold;
}
/* ------------------------------ 99theme.com ------------------------------ */
.left99{
float:left;
width:648px;
}
.menu99{
float:left;
width:196px;
}
.menu99 h3{
margin-left:-10px;
width:196px;
position:relative;
z-index:2;
text-align:center;
padding-top:10px;
background: no-repeat top left url('../images/menult.png');
height:25px;
font-size:14px;
font-weight:bold;
}
.menu99 .module_menu{
background:repeat-y url('../images/bg-l.png');
}
.menu99 .module{
background:repeat-y url('../images/bg-l.png');
}
.menu99 .module_menu div{
padding-bottom:5px;
background:no-repeat bottom left url('../images/menulb.png');
}
.menu99 .module div{
padding-bottom:5px;
background:no-repeat bottom left url('../images/menulb.png');
}
.menu99 .module_menu div div{
background:no-repeat bottom left url('../images/bg-g.gif');
}
.menu99 .module div div{
background:no-repeat bottom left url('../images/bg-g.gif');
}
.menu99 .module_menu div div div{
padding:0px 0px 0px 10px;
}
.menu99 .module div div div{
padding:0px 0px 0px 10px;
}
.menu99 .menu li{
width:160px;
margin-left:-30px;
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e1e1e1;
}
.menu99 .menu li a{
padding-left:20px;
background:no-repeat left url('../images/mini.png');
}
.menu99 .menu li li{
width:130px;
border:none;
padding-top:10px;
padding-bottom:3px;
}
.menu99 #mainlevel li{
width:160px;
margin-left:-30px;
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e1e1e1;
}
.menu99 #mainlevel li a{
padding-left:20px;
background:no-repeat left url('../images/mini.png');
}
.menu99 #mainlevel li li{
width:130px;
border:none;
padding-top:10px;
padding-bottom:3px;
}
.body99 a{
color:#60196a;
}
.body99{
margin-top:13px;
width:444px;
float:right;
background:repeat-y url('../images/bgc.png');
}
.body999{
width:444px;
background:no-repeat top url('../images/centert.png');
}
.body9999{
padding: 11px 10px 10px 10px;
width:424px;
background:no-repeat bottom url('../images/centerb.png');
}
.componentheading{
font-size:14px;
padding-bottom:20px;
}
.contentheading{
font-size:14px;
padding-bottom:20px;
margin-top:-10px;
}
.buttonheading{
margin-top:555px;
}
.vmCartContainer{
}
.addtocart_button{
}
.table{
}
.mainlevel{
width:140px;
margin-left:10px;
padding-left:20px;
background:no-repeat left url('../images/mini.png');
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e1e1e1;
}
.sublevel{
margin-left:50px;
background:no-repeat left url('../images/mini.png');
padding-top:5px;
padding-bottom:5px;
}
.button99{
font-size:14px;
}
/* ------------------------------ 99theme.com ------------------------------ */
.right99{
float:right;
width:248px;
}
.right99 a{
color:#60196a;
}
.right99 h3{
margin-left:-10px;
width:248px;
position:relative;
z-index:2;
text-align:center;
padding-top:10px;
background: no-repeat top left url('../images/menurt.png');
height:25px;
font-size:14px;
font-weight:bold;
}
.right99 .module_menu{
background:repeat-y url('../images/bg-r.png');
}
.right99 .module_text{
background:repeat-y url('../images/bg-r.png');
}
.right99 .module{
background:repeat-y url('../images/bg-r.png');
}
.right99 .module_menu div{
padding-bottom:5px;
background:no-repeat bottom left url('../images/menurb.png');
}
.right99 .module_text div{
padding-bottom:5px;
background:no-repeat bottom left url('../images/menurb.png');
}
.right99 .module div{
padding-bottom:5px;
background:no-repeat bottom left url('../images/menurb.png');
}
.right99 .module_menu div div{
background:no-repeat bottom left url('../images/bg-g.gif');
}
.right99 .module_text div div{
background:no-repeat bottom left url('../images/bg-g.gif');
}
.right99 .module div div{
background:no-repeat bottom left url('../images/bg-g.gif');
}
.right99 .module_menu div div div{
padding:0px 0px 0px 10px;
}
.right99 .module div div div{
padding:0px 0px 0px 10px;
}
.right99 .module_text div div div{
padding:0px 0px 0px 10px;
}
.right99 .menu li{
width:160px;
margin-left:-20px;
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e1e1e1;
}
.right99 .menu li a{
padding-left:20px;
background:no-repeat left url('../images/mini.png');
}
.right99 .menu li li{
width:130px;
border:none;
padding-top:10px;
padding-bottom:3px;
}
.right99 #mainlevel li{
width:160px;
margin-left:-20px;
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e1e1e1;
}
.right99 #mainlevel li a{
padding-left:20px;
background:no-repeat left url('../images/mini.png');
}
.right99 #mainlevel li li{
width:130px;
border:none;
padding-top:10px;
padding-bottom:3px;
}
.bannergroup_text{
}
.search99 p{
display:inline;
}
.search99{
font-weight:bold;
font-size:11px;
padding-top:5px;
height:28px;
margin-top:10px;
padding-left:20px;
background:no-repeat left url('../images/search.png');
}
.search99 .inputbox{
background: none;
border:none;
}
.search99 .button{
display:none;
}
.demo99{
background:url('../images/bf_t.gif');
margin-top:15px;
float:right;
width:435px;
border:solid 1px #dddddd;
padding:2px;
margin-right:2px;
}
.bottom99{
width:242px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
background:no-repeat top left url('../images/soc.png');
font-weight:bold;
margin: 0 auto;
margin-top:20px;
}