div.yoo-carousel {
overflow:hidden;
}
div.yoo-carousel div.frame {
overflow:hidden;
position:relative;
float:left;
}
div.yoo-carousel div.panel {
overflow:hidden;
}
div.yoo-carousel div.panel div.slide {
float:left;
overflow:hidden;
}

div.panel {
}

div.yoo-carousel ul.tabs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:auto;
padding:0px;
}
div.yoo-carousel ul.tabs li {
display:block;
float:left;
margin:0px;
padding:0px;
}
div.yoo-carousel ul.tabs li a {
display:block;
float:left;
}
div.yoo-carousel ul.tabs li a span {
display:block;
float:left;
}
div.yoo-carousel div.left ul.tabs {
float:left;
}
div.yoo-carousel div.left ul.tabs li, div.yoo-carousel div.left ul.tabs li a, div.yoo-carousel div.left ul.tabs li a span {
float:none;
}
div.yoo-carousel .prev, div.yoo-carousel .next {
position:absolute;
top:35%;
z-index:1;
}
div.yoo-carousel .prev {
left:0px;
}
div.yoo-carousel .next {
right:0px;
}

div.default div.yoo-carousel {
background:#FFFFFF none repeat scroll 0%;
}

div.default div.yoo-carousel div.top ul.tabs {
background:transparent url(images/tab_bg.png) repeat-x scroll 0pt 100%;
height:30px;
}
div.default div.yoo-carousel div.top ul.tabs li {
margin:0px 10px 0px 0px;
}
div.default div.yoo-carousel div.top ul.tabs li.item1 {
margin:0px 10px 0px 20px;
}
div.default div.yoo-carousel div.top ul.tabs li a {
background:transparent url(images/tab_m.png) repeat-x scroll;
}
div.default div.yoo-carousel div.top ul.tabs li.selected a {
background:transparent url(images/tab_m.png) repeat-x scroll 0pt -30px;
cursor:pointer;
color:#666;
}
div.default div.yoo-carousel div.top ul.tabs li a span {
background:#0F527B;
}

div.default div.yoo-carousel div.top ul.tabs li.button.item3 a span {
background:#317000;
}

div.default div.yoo-carousel div.top ul.tabs li.selected a span {
background:transparent url(images/tab_l.png) no-repeat scroll 0pt -30px;
}
div.default div.yoo-carousel div.top ul.tabs li a span span {
background:#0F527B;
font-size:100%;
height:20px;
line-height:32px;
overflow:hidden;
padding:0px 20px 10px;
color:#fff;
}
div.default div.yoo-carousel div.top ul.tabs li.selected a span span {
background:transparent url(images/tab_r.png) no-repeat scroll 100% -30px;
color:#666;
}

div.default div.yoo-carousel li a:link, div.default div.yoo-carousel li a:visited {
color:#969696;
text-decoration:none;
}
div.default div.yoo-carousel li a:hover, div.default div.yoo-carousel li.selected a:link, div.default div.yoo-carousel li.selected a:visited {
color:#646464;
text-decoration:none;
}
div.default div.yoo-carousel .prev span {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/default/images/button_prev.png) no-repeat scroll 100% 0pt;
display:block;
height:30px;
width:50px;
}
div.default div.yoo-carousel .next span {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/default/images/button_next.png) no-repeat scroll 100% 0pt;
display:block;
height:30px;
width:50px;
}
div.default div.yoo-carousel .prev a, div.default div.yoo-carousel .next a {
cursor:pointer;
}

div.default div.yoo-carousel .panel-container {
/* background:transparent url(images/panel_b.png) repeat-x scroll 0pt 100%;*/
margin:auto;
}

div.default div.yoo-carousel .panel-container-bl {
/* background:transparent url(images/panel_bl.png) no-repeat scroll 0pt 100%;*/
}
div.default div.yoo-carousel .panel-container-br {
/* background:transparent url(images/panel_br.png) no-repeat scroll bottom right;*/
}
div.default div.yoo-carousel .article {
font-size:12px;
line-height:125%;
}
div.default div.yoo-carousel .article h3 {
color:#323232;
font-size:150%;
font-weight:bold;
line-height:100%;
margin-bottom:5px;
padding-bottom:0px;
}

div.slideshow div.yoo-carousel .prev, div.slideshow div.yoo-carousel .next {
top:0px;
}
div.slideshow div.yoo-carousel .prev a, div.slideshow div.yoo-carousel .next a {
display:block;
width:65px;
}
div.slideshow div.yoo-carousel .prev a {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/slideshow/images/button_prev.png) no-repeat scroll 0pt -32px;
}
div.slideshow div.yoo-carousel .next a {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/slideshow/images/button_next.png) no-repeat scroll 0pt -32px;
}
div.slideshow div.yoo-carousel .prev a:hover {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/slideshow/images/button_prev.png) no-repeat scroll 0pt 45%;
}
div.slideshow div.yoo-carousel .next a:hover {
background:transparent url(http://tools.yootheme.com/modules/mod_yoo_carousel/styles/slideshow/images/button_next.png) no-repeat scroll 0pt 45%;
}
div.whitebox, span.whitebox {
background:#FFFFFF none repeat scroll 0%;
margin:0px 0px;
padding:40px 27px;
clear:both;
}
div.whiteboxcarou, span.whiteboxcarou {
background:#FFFFFF none repeat scroll 0%;
padding:0px;
clear:both;
height:240px;
}

div.whiteboxp, span.whiteboxp {
background:#FFFFFF none repeat scroll 0%;
margin:0px;
padding:0px;
}

div.yoo-carousel ul.tabs1 {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:auto;
padding:0px;
}
div.yoo-carousel ul.tabs1 li {
display:block;
float:left;
margin:0px;
padding:0px;
}
div.yoo-carousel ul.tabs1 li a {
display:block;
float:left;
}
div.yoo-carousel ul.tabs1 li a div{
display:block;
float:left;
}
div.yoo-carousel div.left ul.tabs1 {
float:left;
}
div.yoo-carousel div.left ul.tabs1 li, div.yoo-carousel div.left ul.tabs li a, div.yoo-carousel div.left ul.tabs li a div{
float:none;
}

div.default div.yoo-carousel div.top ul.tabs1 {
float:right; position:relative; top:-114px; height:70px; 
}

div.default div.yoo-carousel div.top ul.tabs1 li {
cursor:default;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item1 {
background: transparent url(images/orangeriest.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item1.selected {
background: transparent url(images/orangeriest1.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item2 {
background: transparent url(images/megevet1.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item2.selected {
background: transparent url(images/megevet.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item3 {
background: transparent url(images/desertt1.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item3.selected {
background: transparent url(images/desertt.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item4 {
background: transparent url(images/ecotagnest1.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li.item4.selected {
background: transparent url(images/ecotagnest.png) no-repeat;
height: 116px;
width: 131px;
}

div.default div.yoo-carousel div.top ul.tabs1 li a {

}
div.default div.yoo-carousel div.top ul.tabs1 li.selected a {

cursor:pointer;
color:#fff;
text-align:center;
}
div.default div.yoo-carousel div.top ul.tabs1 li a div{
height:80px;
color:#000;
display:block;
position:relative;
background:transparent url(images/shadowalpha.png) no-repeat scroll right bottom !important;
float:left;
margin:0pt 10px 10px;
padding:0pt;
}

div.default div.yoo-carousel div.top ul.tabs1 li a div span {

}

div.default div.yoo-carousel div.top ul.tabs1 li.selected a div span {
}

div.default div.yoo-carousel div.top ul.tabs1 li a div span img {
padding:5px;
}




div.basiclist div.yoo-carousel {
background:#FFFFFF none repeat scroll 0%;
}
div.basiclist div.yoo-carousel .panel-container {
}
div.basiclist div.yoo-carousel div.left div.tabs-container {
background:#fff;
float:left;
width:185px;
}
div.basiclist div.yoo-carousel div.left ul.tabs {
background:transparent ;
}
div.basiclist div.yoo-carousel div.left ul.tabs li {
margin:-1px 0px 0px;


}
div.basiclist div.yoo-carousel div.left ul.tabs li.item1 {
margin-top:10px;
}
div.basiclist div.yoo-carousel div.left ul.tabs li a {
cursor:pointer;
}
div.basiclist div.yoo-carousel div.left ul.tabs li.selected a {
background:transparent ;
}
div.basiclist div.yoo-carousel div.left ul.tabs li a span {
}
div.basiclist div.yoo-carousel div.left ul.tabs li.selected a span {
background:transparent;
}
div.basiclist div.yoo-carousel div.left ul.tabs li a span span {
font-size:110%;
font-weight:bold;
height:42px;
line-height:22px;
overflow:hidden;
padding-left:20px;
}
div.basiclist div.yoo-carousel div.left ul.tabs li.selected a span span {
background: url(images/arrow.png) no-repeat top left; 

}
div.basiclist div.yoo-carousel li a:link, div.basiclist div.yoo-carousel li a:visited {
color:#969696;
text-decoration:none;
}
div.basiclist div.yoo-carousel li a:hover, div.basiclist div.yoo-carousel li.selected a:link, div.basiclist div.yoo-carousel li.selected a:visited {
color:#646464;
text-decoration:none;
}
div.basiclist div.yoo-carousel .panel-container-b {
background:transparent url(styles/basiclist/images/panel_b.png) repeat-x scroll 0pt 100%;
}
div.basiclist div.yoo-carousel .article {
line-height:135%;
padding:10px 15px 0px;
}
div.basiclist div.yoo-carousel .article h3 {
color:#323232;
font-size:150%;
font-weight:bold;
line-height:100%;
margin-bottom:5px;
padding-bottom:0px;
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 {

}
div.guidedefault div.yoo-carousel div.top ul.tabs1 li {
border:1px solid white;
margin-right:4px;
padding:0px 5px;
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li.selected {
border:1px solid orange;


}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li a {
color:#666;
}
div.guidedefault div.yoo-carousel div.top ul.tabs1 li.selected a {
cursor:pointer;

text-align:center;
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li a div{
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li.selected div span a {
color:#orange;
cursor:pointer;
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li.selected a div span {
}

div.guidedefault div.yoo-carousel div.top ul.tabs1 li a div span img {
padding:5px;
}




