/* CSS Document */
body {
background-image: url(http://www.raytech.it/images/ray_01.gif);
background-repeat: repeat-x;
font-size:14px;
font-family: "Myriad Pro", Arial;
text-align:center;
margin:0px auto;
}


#content {
margin-top:-10px;
}

#leftcol {
width:250px;
float:left;
text-align:left;
}

#maincontent {
float:right;
width:750px;
text-align:left;
}

#main-title {
background:url(http://www.raytech.it/catalog/images/sfondo-main-title.gif) no-repeat;
height:28px;
width:750px;
color:#000;
font-weight:bold;
padding-top:15px;
}

#main-title h1 {
margin-left: 30px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
}

#main {
background:#fff url(http://www.raytech.it/catalog/images/sfondo-main.gif) repeat-y;
position:relative;
width:730px;
padding-left:10px;	
padding-right:10px;
}

#sfondo-main-bottom {
position:absolute;
bottom:0;
left:0;
}

.cat {
background:#fff url(http://www.raytech.it/catalog/images/sfondo-cat2.gif) repeat-y;
position:relative;
width:250px;
}

.cat-title {
background:url(http://www.raytech.it/catalog/images/sfondo-cat-title.gif) no-repeat;
height:28px;
width:250px;
color:#000;
font-weight:bold;
padding-top:15px;
}

.cat-title h2 {
margin-left: 30px;
font-size:14px;
text-transform:uppercase;
}

.sfondo-cat-bottom {
position:absolute;
bottom:0;
left:0;
}

.cat-txt {
margin-left:10px;
line-height:35px;
}

.cat-txt a {
color:#333;
font-size:14px;
}

a:hover {
color:#C60B09;
}

a {
text-decoration:none;
}

.red {
color:#C60B09;
}

td {
padding:5px;
}