﻿body
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	background:#dddacc;
	font-size:12px;
}
.close{ clear:both;}
.MainContainer
{
	width:1025px;
	margin:0px;
	padding:0px;
	
}

/*  Header*/
.headerContainerLeft
{
	background:#013819;
	width:575px;
	border-bottom:8px solid #8d8255;
}

.headerContainerRight
{
	background: url(/static/sfondoTop.jpg)  repeat-x;	
	background-position:top left;
	width:450px;
	color:#8e8258;
	padding-right:20px;
	padding-top:24px;
	border-bottom:8px solid #8d8255;
}
.headerContainerRight a
{
	text-decoration:none;
	color:#8e8258;
	
}
/*end  Header*/

/*body*/
.colLeft
{	float:left;
	width:179px;
	display:block;
	background:#afa989;
	margin:0px;
	padding:0px;
	
}

.colMain
{
	float:left;
	width:846px;
	margin:0px;
	padding:0px;
	
}

.NavContainer
{
	width:179px;
	margin:0px;
	padding:0px;
	min-height:454px;
	border-bottom:3px solid #8d8255;
}


.InfoLeftConteiner
{
	background:#013819;
	min-height:167px;
	font-size:10px;
	color:#fff;
}
.InfoLeft
{
	padding:15px 4px 6px 10px;
	
	
}
.InfoLeft a
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
.footer
{
	background:#8d8255;
	color:#013819;
	padding:5px 0px;
	font-size:11px;
}


/*end body*/

/*home*/
.imageHomeContainer
{
	width:846px;
	margin:0px;
	padding:0px;
	height:454px;
	border-bottom:3px solid #8d8255;
}
.LanciContainer
{
	
	width:846px;
	background:#afa989;
	min-height:167px;
}

.RConteiner
{
	padding-top:7px;
	text-align:left;
	width:170px;
}
.RConteiner .title 
{
	color:#013819;
	text-decoration:none;
	font-size:11px;
}
.RConteiner .title a
{
	display:block;
	color:#013819;
	text-decoration:none;
	padding:4px 0px;
}
.RConteiner .image 
{
	width:163px;
	height:122px;
	border:1px solid #8b8354;
}
.RConteiner .image  img
{
	
	border:1px solid #8b8354;
}
/*end home*/

/*navigation*/
.MenuLeftCOntainer
{
	
}
.MenuLeftCOntainer ul 
{
	margin:20px 15px 10px 10px;
	padding:0px;
}
.MenuLeftCOntainer ul li
{
	list-style:none;
	padding:3px 0px 10px 0px;
	
}

.MenuLeftCOntainer ul li a
{
	text-decoration:none;
	color:#013819;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;

}


.MenuLeftCOntainer ul li .select 
{
	
	border-left:2px solid #013819;

}
/*end navigation*/




/*sub menu*/
.MenuLeftCOntainer ul li ul
{
	margin:0px 0px 0px 8px;
	padding:0px ;
}

.MenuLeftCOntainer ul li ul li
{
	list-style:none;
	border-bottom:none;
	margin:6px 0px 6px 0px;
	padding:0px;
	
}

.MenuLeftCOntainer ul li ul li a
{
	padding:0px 0px 0px 5px;
	background:none;
	text-transform:none;
	font-weight:normal;
	font-size:11px;
}


.MenuLeftCOntainer ul li ul li .sel
{
		border-left:1px solid #013819;
}

/*end sub menu*/

/*Standard Page*/
.imageLeftContainer
{
	margin:0px;
	padding:0px;
	float:left;
	width:546px;
	height:454px;
	border-bottom:3px solid #8d8255;
}
.TextRightContainer
{
	float:left;
	background:#013819;
	width:260px;
	min-height:414px;
	border-bottom:3px solid #8d8255;
	color:#fff;
	padding:20px;
	font-size:11px;
}


.scroll-pane {
	width: 260px;
	height: 400px;
	overflow: auto;
}
#pane2 {
	height: 400px;
}

.scroll-pane3 {

	height: 50px;
	overflow: auto;
}
#pane3 {
	height: 50px;
}
/*End Standard Page*/


/*scrolling*/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
	background: url(/static/scrollbasic.jpg)  repeat-y;	
	background-position:left;
}
.jScrollPaneDrag {
	position: absolute;
	background: #8d8254;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
/*end scrolling*/


/*gallery*/





.imageGalleryContainer
{
	width:846px;
	margin:0px;
	padding:0px;
	min-height:454px;
	border-bottom:3px solid #8d8255;
}
.Gallerytitle
{
	color:#013819;
	font-size:11px;
}
.MapLink img
{
	border:1px solid #8d8255;
	cursor:pointer;
}
.GalleryText
{
	color:#013819;
	font-size:11px;
	padding:8px 30px 10px 50px;
}
/* CAROUSEL */
.jcarousel-container {position: relative;}

.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}

.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}

/* We set the width/height explicitly. No width/height causes infinite loops. */
.jcarousel-list li,
.jcarousel-item {float: left;list-style: none; width: 75px;height: 49px;}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3;display:none;}

.jcarousel-prev {z-index: 3;display:none;}


.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #afa987;
   
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 255px;
    padding: 4px 18px 4px 15px;
}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  255px;
    height: 52px;
    

}


.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 49px;
    border:1px solid #8d8255;
    cursor:pointer;
   

    
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left:8px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 13px;
    right: 2px;
    width: 15px;
    height: 49px;
    cursor: pointer;
    background: transparent url('/static/arroRight.gif') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 13px;
    left: 0px;
    width: 15px;
    height: 33px;
    cursor: pointer;
    background:  url('/static/arroleft.gif') no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
/*end gallery*/












