/* -------------- CATALOG CSS ------------- */

/* 1 --- Catalog full --- */

#catalog_css
{

display:block;
float:left;
position:relative;
margin-top:20px;
margin-left:15px;
border: 1px #523e37 solid;
width:240px;
height:320px;
color: #ffffff;
}

.inside #catalog_css img
{
bottom:15px;
position:relative;
left:17px;
width:200px;
height:110px;
border: 3px #523e37 solid;
}

.inside #short
{
  bottom:10px;
position:relative;
left:18px;
height: 50px;
color:white;
width:90%;
}

.inside #content
{
bottom:15px;
position:relative;
left:15px;
height: 50px;
color:white;
width:90%;
}

.inside #price
{
                                                       
bottom:12px;
position:absolute;
float:left;
left:10px;
color:#fffbbc;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
font-size:16px;
padding: 0px 0px 0px 0px;

}

.inside #catalog_css  a
{
bottom:10px;
position:absolute;
float:right;
right:15px;
color:#fffbbc;
background-color:#633327;
padding: 3px 3px 3px 3px;
}

.inside #catalog_css  h1
{
font-size:20px;
top:-15px;
position:relative;
left:15px;
color:orange;
}


/* ---- Details catalog ----  */

#cat_details
{

}

#cat_details table tr td
{
position:relative;
left:0px;
padding: 5px;
border: 1px solid #523e37;
}



.inside #cat_details img
{
border: 3px #523e37 solid;

}

#cat_details h4
{
font-size:14px;

position:relative;
left:0px;
color:orange;
}

#cat_details sup
{

position:absolute;

font-size:16px;
color:#fffbbc;
background-color:#633327;
padding: 3px 3px 3px 3px;

}
#cat_details th
{
padding: 3px 0px 10px 5px;
}

#back
{
position:relative;
float:right;
font-size:14px;
color:#fffbbc;
top:0px;
}


/* #3 --- Else --- */
#else
{
top:28px;
left:50px;
position:absolute;

font-size:16px;
color:#fffbbc;

}
