
/* FROM TABSVIEW */

#demo {
	background:white;
	padding:0;
	margin-top: -14px;
}

/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border:none; /* color between tab list and content */
    border-width:0 0 0px;
    Xposition:relative;
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {
    margin:0 0 0 3px; /* space between tabs */
    padding:1px 0 0; /* gecko: make room for overflow */
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav .selected,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected {
    margin:0 0 0 3px; /* for overlap */
}

.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
    background:#62B4E8 ; /* tab background */
    border:solid #a3a3a3;
    border-width:0 0px;
    color:white;
    text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding: 0 4px;
}

.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
    border:solid #a3a3a3;
    border-width:0px 0 0;
    cursor:hand;
    padding:0.25em .75em;
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    top:-1px; /* for 1px rounded corners */
    position:relative;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
    /*background:#2647a0 url(sprite.png) repeat-x left -1400px; selected tab background */
	background:#A4CEEC;/*#f5f5f5; /* selected tab background */
    color:white;/*#ff9900;*/
}

.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background:#bfdaff; /* selected tab background */
    outline:0;
}

.yui-skin-sam .yui-navset .yui-nav .selected a em {
    padding:0.35em 0.75em; /* raise selected tab */
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
    border-color:#243356; /* selected tab border color */
}

.yui-skin-sam .yui-navset .yui-content {
    background:#edf5ff; /* content background color */
}

.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset .yui-navset-top .yui-content {
    border:0px solid #808080; /* content border */
    border-top-color:#243356; /* different border color */
    padding:0 7px 10px 7px; /* content padding */
	background-color: #A4CEEC;/*#f5f5f5;*/

}

/* FROM TABSVIEW */

/* FROM CAROUCEL*/


	.yui-skin-sam .yui-carousel-nav {
		background-image:none;
	}

	.yui-carousel-element li {
	    height: 160px;
	}

	#containercampanas .yui-carousel-element li	{
		height: 260px;
	}

	#containercampanas .yui-carousel-nav, #container .yui-carousel-nav, #container2 .yui-carousel-nav, #container3 .yui-carousel-nav{
		display:none;
	}

	#containercampanas .yui-carousel-pages {
		background:white;
	}

	#containercampanas .item{
	    /*display: inline;
	    float: left;
	    margin: 0 22px 0 12px;
	    overflow: hidden;
	    padding-right: 80px;
	    width: 135px;*/

		display: inline;
	    float: left;
	    margin: 0;
	    overflow: hidden;
	    padding: 0;
	    width: 655px; /*620px*/
		background:white;
		border:none;
	}


	.container-style, #containercampanas {
	    font-size: 13px;
		border:none;
	}

	.container-style a{
	    text-decoration: none;
	}

	.container-style a img{
	    border: 1px solid #62B4E8 ;
	}

	.container-style {

	}

	.yui-skin-sam .yui-carousel, .yui-skin-sam .yui-carousel-vertical {
		border:none;
	}

	.container-style .item {
	    /*display: inline;
	    float: left;
	    margin: 0 22px 0 12px;
	    overflow: hidden;
	    padding-right: 80px;
	    width: 135px;*/

		display: inline;
	    float: left;
	    margin: 0 1px 0 0px;
	    overflow: hidden;
	    padding: 20px 6px 5px 6px;
	    width: 148px;
		background:url(../images/bg_5.gif);
		background-repeat:repeat-x;
		border:none;
	}


	.container-style .item h3{
	    line-height: 85%;
	    margin: 4px 0;
	}

	.container-style .item p{
		margin:5px 0;
	}

	.container-style .item h3 a{
	    font: 77% Arial, sans-serif;
	    position: relative;
	    z-index: 2;
	}

	.container-style .item .yui-carousel-item-selected {
		border:none;
	}

        .container-style .item2 {
	    /*display: inline;
	    float: left;
	    margin: 0 22px 0 12px;
	    overflow: hidden;
	    padding-right: 80px;
	    width: 135px;*/

		display: inline;
	    float: left;
	    margin: 0 1px 0 2px;
	    overflow: hidden;
	    padding: 20px 6px 5px 6px;
	    width: 305px;
		background:url(../images/bg_5.gif);
		background-repeat:repeat-x;
		border:none;
		border:none;
                text-align:justify;
	}


	.container-style .item2 h3{
	    display:inline;
            margin:0;
            padding:0;
	}

	.container-style .item2 h3 a{
	    font: 77% Arial, sans-serif;
	    position: relative;
	    z-index: 2;
	}

        .container-style .item2 .description{
	    font: 88% Arial, sans-serif;
            padding-top:5px;
	}

        .container-style .item2 a img{
	    padding:2px;
            border:1px solid #CCCCCC;
            margin:0 5px 0 0;
	}

	.container-style .item2 .yui-carousel-item-selected {
		border:none;
	}

	#pagination {
		font: 11px Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-left:453px;
		margin-bottom:0;
		padding: 2px;
		text-align: right;
		position:relative;
		color:#993300;
		top:-17px;
		width:200px;
	}

	#pagination .yui-pg-previous, #pagination .yui-pg-next, #pagination .yui-pg-page {
		width:15px;
		display:inline-block;
		font-size:11px;
		vertical-align:middle;
		height:15px;
		text-align:center;
	}

	#pagination .yui-pg-previous, #pagination .yui-pg-next, #pagination .yui-pg-page, #pagination a {
		background:#FF9900;
		text-decoration:none;
	}


	#pagination .yui-pg-previous, #pagination .yui-pg-next{
		font-size:0px;
		line-height:0px;
		text-align:left;
	}

	#pagination .yui-pg-previous{
		background-image:url(../images/icon_prev.gif);
		background-repeat:no-repeat;
		background-position:5px center;
	}

	#pagination .yui-pg-next{
		background-image:url(../images/icon_next.gif);
		background-repeat:no-repeat;
		background-position:5px center;
	}

	#pagination .yui-pg-page{
	 	color:white;
	}

	#pagination .yui-pg-current-page{
		background:white;
		color:#FF9900;
	}

	.paginator {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:center;
		padding:5px;               
	}

	.paginator a, .paginator .yui-pg-page, .paginator .yui-pg-next, .paginator .yui-pg-previous{
		padding: 0;
		background:#62B4E8;
		color:white;
	}

	.paginator .yui-pg-next, .paginator .yui-pg-previous, .paginator .yui-pg-page{
		width:15px;
		display:inline-block;
		font-size:11px;
		vertical-align:middle;
		height:15px;

	}

	.paginator .yui-pg-next, .paginator .yui-pg-previous{
		background:#62B4E8;
		font-size:0px;
		line-height:0px;
	}

	.paginator .yui-pg-next {
		background-image: url(../images/icon_next.png);
		background-repeat:no-repeat;
		background-position:5px center;
	}

	.paginator .yui-pg-previous {
		background-image: url(../images/icon_prev.png);
		background-repeat:no-repeat;
		background-position:5px center;
	}


	.paginator .yui-pg-current-page{
		background:white;
		color:#62B4E8;
	}

#tabreview {
	margin-top:5px;
}

#tabreview .image-content {
	width:107px;
	float:left;
	padding:10px;
	background:white;
}

#tabreview .image-content h2, #tabreview .review-content h3{
	padding:0;
	margin:0;
}

#tabreview .image-content h2{
	font-size:11px;
	color:#3399CC;
	margin-bottom:5px;
}
#tabreview .image-content img {
	border:1px solid #3399CC;
        width:103px;
        height:72px;
}

#tabreview .review-content h3{
	color:#FF9900;
	font-size:12px;
	margin-bottom:5px;
}

#tabreview .review-content{
	margin:0 0 10px 132px;
	background-image:url(../images/review_box.gif);
	background-repeat:no-repeat;
        background-position:top right;
        background-color:transparent;
	color:#3399CC;	
	font-size:11px;
        padding:10px 0 0 16px;
}

#tabreview .review-content .center-row{
    background-color:white;
    padding:3px 15px 5px 15px;
}
#tabreview .review-content .bottom-background{
	background-image:url(../images/review_box_bottom.gif);
	background-repeat:no-repeat;
        background-position:bottom right;
        background-color:transparent;
        height:9px;
}

#tabreview .yui-content{
	padding:10px;
}
