.twoThird {
  float: left;
  width: 672px;
  padding: 0; background:#F3F3F3; border:1px solid #CCC; padding:10px
}
/* TABS */

.hide-tab {
  display: none;
}

.tabHead {
  font-weight: bold;
}

.tabHead li {
  padding: 5px;
}

/* SLIDER */

#slider {
   background:url(../images/global/slideshow/loading.gif) no-repeat 50% 50%;
}

#slider a{
	display:block;
}

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}

.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
    right: 0px;
    height: 50px;
    font-size: 18px;
	background:#333;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	z-index:80;
}
.nivo-caption p {
	padding:10px;
	margin:0;
}
.nivo-directionNav a {
	position:absolute;
	top:40%;
	z-index:99;
	cursor:pointer;
}

.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/* NIVO SLIDER */


.nivo-prevNav {
	background-image: url(../images/global/buttons/goleft_1.png);
	height: 50px;
	width: 25px;
	left: 0px;
}
.nivo-prevNav:hover {
	background-image: url(../images/global/buttons/goleft_2.png);
}
.nivo-nextNav {
	background-image: url(../images/global/buttons/goright_1.png);
	height: 50px;
	width: 25px;
	right: 0px;
}
.nivo-nextNav:hover {
	background-image: url(../images/global/buttons/goright_2.png);
}



/* ACTION TABS (big tabs on mainpage) */

#actionTabs {
  width: 545px;
  height: 284px;
}

#actionTabs .left {
  float: left;
  width: 360px;
  height: 283px;
  overflow: hidden;

}


/*-------------------------------------------------------------------------------------------------------------------------*/
#actionTabs .right {
  float: right;
  width: 260px;
}

#actionTabs .right h1 {
  font-size: 18px;
}

#actionTabs .right ul {

    text-align: left;
    margin-top: -10px;
}

#actionTabs .right ul li {
  height: 72px;
  font-size: 12px;
  margin-bottom:1px;
}

#actionTabs .right ul li a {
  width: 100%;
  height: 60px;
  display: block;
  padding: 5px;
  padding-top: 10px; color:#333
}

#actionTabs .right ul li a:hover {
  width: 100%;
  height: 60px;
  display: block;
  padding: 5px;
  padding-top: 10px; background:#EDEDED; color:#333; text-decoration:none;
}

#actionTabs .right span {
  text-align: justify;
}

#actionTabs .overlay {
  width: 346px;
  background-color: #000;
  font-size: 20px;
  text-align: center;
  height: 30px;
  padding: 5px;
}

#actionTabs .overlay a{
  width: 100%;
  height: 100%;
  display: block;
}

#actionTabs .onBottom {
  position: absolute;
  bottom: 0px;
}
#actionTabs .onTop {
  position: absolute;
  top: 0px;
}

#actionTabs .text {
  width: 346px;
  height: 283px;
}

#actionTabs .bigsquare {
  position: relative;
}

/* custom action tabs */

#myActionTabs {
  width: 545px;
  height: 284px;
}

#myActionTabs .left {
  float: left;
  width: 360px;
  height: 283px;
  overflow: hidden;

}

#myActionTabs .right {
  float: right;
  width: 180px;
}

#myActionTabs .right h1 {
  font-size: 18px;
}

#myActionTabs .right ul {

    text-align: left;
    margin-top: -10px;
}

#myActionTabs .right ul li {
  height: 75px;
  font-size: 12px;
  margin-bottom:1px;
}

#myActionTabs .right ul li a {
  width: 100%;
  height: 60px;
  display: block;
  padding: 5px;
  padding-top: 10px;
}

#myActionTabs .right span {
  text-align: justify;
}

#myActionTabs .overlay {
  width: 346px;
  background-color: #000;
  font-size: 20px;
  text-align: center;
  height: 30px;
  padding: 5px;
}

#myActionTabs .overlay a{
  width: 100%;
  height: 100%;
  display: block;
}

#myActionTabs .onBottom {
  position: absolute;
  bottom: 0px;
}
#myActionTabs .onTop {
  position: absolute;
  top: 0px;
}

#myActionTabs .text {
  width: 346px;
  height: 283px;
}

#myActionTabs .bigsquare {
  position: relative;
}

/* READ MORE */

.readmore {
	width: 80px;
	height: 19px;
	text-align: center;
    line-height: 19px;
	background-image: url(../images/global/misc/readmore.png);
    background-repeat: no-repeat;
}




/* TABS (sidebar) */

#tabs {
  width: 260px;
  height: auto;
  position: relative;
}

#tabsImages {
  position: relative;
}


#tabsNav, #tabsImagesNav {
  position: relative;
}

#tabsNav li, #tabsImagesNav li {
  /* reset */
  margin: 0px;
  padding: 0px;
  background: none;
  float: left;
  line-height: 1.2;
  width: auto;
}



/*----------------------------------FOTO SLIDE---------------------------------------------------*/

div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: auto;
	overflow: hidden;
	margin:20px auto;
	width:auto;
}
ul.sc_menu {
	height: auto;
	/* max width here, for users without javascript */	
	/*width: 1500px;*/	
	/*padding: 15px 0 0 15px; */
	/* removing default styling */
	margin:0 auto; 	
	padding:0;	
	list-style: none;
	width:960px;
}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0 4px;
	margin:0 0 10px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}
.sc_menu span {
	display: none;
	margin-top: 3px;
	text-align: center;
	font-size: 12px;	
	color: #fff;
}
.sc_menu a:hover span {
	display: block;
}
.sc_menu img {
	border: 1px #CDCDCD solid; 

}
.sc_menu a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;border: 1px #CDCDCD solid;
}
 




    .mGrid { width: 100%; background-color: #fff; margin: 0; border: solid 0px #525252; border-collapse:collapse; }
	
	
    .mGrid .pgr {  background-color:#FFF ; color:#FFF; border:0px solid #CCC}
    .mGrid .pgr table { margin: 5px 0; }
    .mGrid .pgr td { border-width: 0; padding: 0 3px; border: solid 0px #666; font-weight: bold; color: #666; line-height: 18px; }   
	
    .mGrid .pgr a { text-decoration: none; padding:5px 7px; border:1px solid #019390; background-color:#019390 ; color:#fff}
    .mGrid .pgr a:hover { text-decoration: none; padding:5px 7px; border:1px solid #666; background-color:#666 ; color:#999}
	