.welcome-msg {

    float: left;

    font-size: 0.95em;

}

#header-cart {

    position: absolute;

    z-index: 20;

    width: 200px;

    right: 0;

    top: 7px;

}

#header-cart .head {

    margin-bottom: 7px;

    padding-right: 8px;

}

#header-cart .head h4 {

    cursor: pointer;

    float: none;

    display: inline;

    padding-left: 15px;

    background: url(../images/icon-cart.gif) no-repeat 0 50%;

}

#header-cart .head h4,

#header-cart .head h4 a {

    color: #ababab;

    font-size: 0.95em;

    font-weight: normal;

}

#cart-content {

    background: #292a34;

    padding: 0 3px 5px;

    color: #aaa;

    position: absolute;

    top: 23px;

    right: 0px;

    width: 200px;

}

#cart-content .product-images {

    float: left;

}

#cart-content .product-images img {

    border: 1px solid #a9a9a9;

}

#cart-content .product-details {

    margin: 0 0 0 60px;

}

#cart-content h6 {

    color: #d8a045;

    text-indent: 5px; 

}

#cart-content li {

    clear: both;

}

#cart-content a:hover {

    color: #aaa;

}

#cart-content .actions a span {

    cursor: pointer;

}

#cart-content #center-buttons {

    padding-top: 5px;

    clear: both;

    text-align: center;

}



#slider

{

    height: 200px;

    position: relative;

    width: 930px;

    margin: 0 auto;

    overflow: hidden;

    margin-bottom: 13px;

    border: 1px solid #685d4b;

}

div.scroller

{

    height: 200px;

    overflow: hidden;

    width: 930px;

    zoom: 1;

}

div.scroller .content 

{

    padding: 0;

}

div.slidercontrolwr

{

    position: absolute;

    right: 15px;

    top: 15px;

}

div.scroller img

{

    border: none;

}

div.scroller div.section

{

    float: left;

    height: 200px;

    overflow: hidden;

    width: 930px;

}

div.scroller div.content

{

    width: 10000px;

    float: left;

}

.slidercontrol

{

    list-style: none;

    margin: 0px;

    padding: 0px;

}

.slidercontrol a

{

    color: #aaa;

    filter: alpha(opacity=60);

    float: left;

    height: 14px;

    margin: 0px 2px;

    opacity: 0.6;

    overflow: hidden;

    padding: 0px;

    text-decoration: none;

    text-indent: -1000px;

    width: 14px;

}

.slidercontrol a:hover

{

    filter: alpha(opacity=100);

    opacity: 1;

}

.content .sliderdescription

{

    background: url(../images/grid.gif) repeat left top;

    color: #222;

    filter: alpha(opacity=50);

    font: 12px bold Helvetica, sans-serif;

    left: 15px;

    opacity: 0.5;

    padding: 10px;

    position: relative;

    top: -100px;

    width: 650px;

}

div.sliderdescription:hover, .sliderdescription.active

{

    background-color: #fff !important;

}

.content a

{

    font: 12px bold Helvetica, sans-serif;

    text-decoration: none;

}

.aprev

{

    background: url(../images/aprev.gif) no-repeat 3px 3px;

}

.anext

{

    background: url(../images/anext.gif) no-repeat 3px 3px;

}

.astop

{

    background: url(../images/astop.gif) no-repeat 3px 3px;

}

.aplay

{

    background: url(../images/aplay.gif) no-repeat 6px 3px;

}



.footerl .mini-newsletter {

    float: left;

    clear:both;

    width:390px;

}

.footerl {

    float: left;

}

.footerl .mini-newsletter h4{

    color: #d8c4a3;

    margin-right: 10px;

}

.footerl form, .footerl .mini-newsletter h4 {

    float: left;

    line-height: 30px;

    font-size: 11px;

}

.footerl .mini-newsletter input.input-text {

    float: left;

}

.footerl .form-button-alt{

    float: right;

    margin:3px 0px 0px 6px;

}



.form-button, .form-button-alt {

    background: #aeaeae url(../images/gradient-gray.gif) repeat-x 0 0;

    margin: 0px;

    vertical-align:top;

    padding: 3px 6px;

    color: #fabd58;

}

.form-button:hover, .form-button-alt:hover {


    color: #fff;

}



h4, h3, .category-head h2 {

    font-size: 12px;

    font-weight: bold;

    color: #D8A045;

}





.col-main p{

	margin-left:  5px;

	margin-right:  5px;

}

#sigla-flash{
	float:left;
	width:900px; 
	height:100px; 
	margin-top:170px; 
	z-index:999;
}

#intro-menu{
	float:left;
	width: 250px;
	margin-top: 26px;
	margin-left: 130px;
}
#intro-menu a{font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-variant:small-caps; font-size:12px; text-decoration:none; margin-left:62px; font-weight:bold; line-height: 22px;}
#intro-menu a:hover{color:#F3B757;}

#intro-down{
	width: 250px; 
	text-align:center; 
	float:right;
	margin-top: 260px;
	margin-right: 220px;
}
#intro-down p{
	font-size:9px; color:#2c2210; text-align:center;
}
#intro-down a{
	font-size:9px; color:#2c2210; 
}
#intro-down a:hover{
	font-size:9px; text-decoration:underline;
}


