/* Style 1 */


h2,
.componentheading {
	color: #646464;
}

a{
color:#990000;
}

/* @group Structure */

#logo {
	/*background: url(../images/style1/logo.png) 0 0 no-repeat;*/
}

#showcase {
	background: #073457 url(../images/style1/showcase-bg.png) 0 0 repeat-x;
}

#showcase2 {
	background: url(../images/style1/showcase-promo.jpg) 50% 0 no-repeat;
}

#featured-mod {
	background: url(../images/style1/featuremod-bg.png) 50% 0 repeat-x;
}

#featured-mod2 {
	background: url(../images/style1/featuremod-bg2.jpg) 50% 0 no-repeat;
}

/* @end */

/* @group Horizontal Menu */

#horiz-menu {
	background: url(../images/style1/horiz-menu-tiledBg.png) 0 0 repeat-x;
	
}


#horiz-menu-pod {
	height:35px;
	background: url(../images/style1/horiz-menu-bg.jpg) 0 0 no-repeat;
	color: #FF0000;
	padding-right: 20px;	
	
}


#horiz-menu ul ul {
	background: #290a12;
	border-left: 1px solid #64040e;
	border-right: 1px solid #64040e;
	border-bottom: 1px solid #64040e;
}

#horiz-menu ul ul ul {
	border-top: 1px solid #64040e;
}

#horiz-menu li a {
	background: url(../images/style1/horiz-menu-div.png) 100% 50% no-repeat;
	padding-left:8px;
	padding-right:8px;
	
}

#horiz-menu a,
#horiz-menu li.active a {
color: #FFFFFF;
/*	color: #fef59d;*/
}

#horiz-menu li.active a {
	color: #FFF;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}

#horiz-menu a:hover {
	color: #ff0009;
	text-decoration:none;
}

#horiz-menu ul ul li a,
#horiz-menu ul li.active.parent ul a {
	background: url(../images/style1/dropdown-arrow.png) 10px 50% no-repeat;
/*	color: #fef59d;*/
	color: #FF0000;
}

/* @end */

/* @group Main Menu */

a.mainlevel {
	background: url(../images/style1/vertmenu-bg.png) 0 0 no-repeat;
	color: #9a9a9a;
}

a#active_menu.mainlevel,
a.mainlevel:hover {
	color: #178FC0;
}

a.sublevel:hover,
a#active_menu.sublevel {
	color: #178FC0;
}

a.sublevel {
	color: #666;
}

/* @end */

/* @group Sub Menu */

ul.menu a {
	/*background: url(../images/style1/vertmenu-bg.png) 0 0 no-repeat;*/
	color: #444444;
	font-weight:bold;
	/*border-bottom: 1px solid #999999;*/
}

.topdaddy ul ul a{
color: #006699;

}



 ul.menu a {
	/*background: url(../images/style1/vertmenu-bg.png) 0 0 no-repeat;*/
	color: #333333;
	font-weight:bold;
	border-bottom: 1px solid #333333;
}




ul.menu li.parent li.active a,
ul.menu li a:hover
/*ul.menu li.parent li.active a,
ul.menu li.parent li.parent li.active a,
ul.menu li.parent li.active a:hover,
ul.menu li.parent li.parent li.active a:hover,
ul.menu li.active a:hover*/ {
/*	color: #18A7E1;*/
	color: #CC0000;
	font-weight:bold;
}

ul.menu ul.active a,
 {
/*	color: #18A7E1;*/
	color: #000;
	font-weight:bold;
}




ul.menu li.parent li.parent li.active a,
ul.menu li.parent li.active a:hover,
ul.menu li.parent li.parent li.active a:hover,
ul.menu li.active a:hover {
/*	color: #18A7E1;*/
	color: #CC0000;
	font-weight:bold;
	/*border-bottom: 1px solid #CC0000;*/
}

ul.menu li.parent li a,
ul.menu li.parent li.parent li a {
	color: #444444;
	font-weight:normal;
	/*border-bottom: 1px solid #999999;*/
}

/* @end */

.rok-content-rotator h2 a:hover,
.rok-content-rotator h2 a.active,
#rokslide-toolbar li.current {
	color: #CC0000;
}



/* @group Typography */

ul.bullet-1 li {
	background: url(../images/style1/dropdown-arrow.png) 0 3px no-repeat;
}

ul.bullet-2 li {
	background: url(../images/style1/bullet-2.png) 0 3px no-repeat;
}

ul.bullet-3 li {
	background: url(../images/style1/bullet-3.png) 0 3px no-repeat;
}

ul.bullet-4 li {
	background: url(../images/style1/bullet-4.png) 0 3px no-repeat;
}

ul.bullet-5 li {
	background: url(../images/style1/bullet-5.png) 0 3px no-repeat;
}

.important2 {
	border: 1px solid #178FC0;
}

span.highlight-color {
	background: #178FC0;
	color: #fff;
}

span.important-title2,
span.number-color,
blockquote.color2,
span.dropcap-color {
	color: #178FC0;
}

/* @end */


/* @POD side menu */


#POD_sideMenu {
	font-size:12px;
	line-height:20px;	
}

td.leftcol .module ul.menu_pod{
	margin-left:0px; padding-left:8px;
}

td.leftcol .module ul.menu_pod li{
	list-style:none;
	background: url(../images/style1/pod_bullet_1.png) no-repeat 0px 3px;
	list-style-position:outside;
	padding:0px 0px 10px 18px;
	font-weight:bold;
	

}

td.leftcol .module ul.menu_pod li a{color: #484848; text-decoration:none; font-weight:bold;}
td.leftcol .module ul.menu_pod li a:hover{color: #777777; text-decoration:none; font-weight:bold;}

td.leftcol .module ul.menu_pod li.parent.active a.topdaddy,
td.leftcol .module ul.menu_pod li.active a
{
	padding:0px 0px 6px 0px;
	margin-bottom:3px; 
	font-size:14px;
	font-weight:bold;
	color:#8b0106;
	text-decoration:underline;		
}

td.leftcol .module ul.menu_pod li ul{font-size:12px; font-weight:normal;  padding:5px 0px 6px 15px;   background:url(../images/style1/hor-line.png) no-repeat scroll bottom;}
td.leftcol .module ul.menu_pod li.active ul li {list-style:none; list-style-position:outside; background:none; padding:0px 0px 6px 0px;}
td.leftcol .module ul.menu_pod li.active ul li a {font-size:12px; font-weight:normal; text-decoration:underline; color:#606060;}
td.leftcol .module ul.menu_pod li.active ul li a:hover { font-size:12px; font-weight:normal; text-decoration:none; color:#606060;}
td.leftcol .module ul.menu_pod li ul li#current.active a {font-size:12px; font-weight:bold; text-decoration:underline; color:#606060;}


#POD_sideMenu ul.utilities {margin-left:0px; padding-left:0px;}
#POD_sideMenu ul.utilities li{list-style:none; list-style-position:outside; padding:0px 0px 6px 30px;}
#POD_sideMenu ul.utilities li.progetti {background: url(../images/style1/pod_bullet_progetti.png) no-repeat 0px 0px;}
#POD_sideMenu ul.utilities li.collaborazioni {background: url(../images/style1/pod_bullet_collaborazioni.png) no-repeat 0px 0px;}
#POD_sideMenu ul.utilities li.newsletter {background: url(../images/style1/pod_bullet_news.png) no-repeat 0px 0px;}
#POD_sideMenu ul.utilities li.contatti {background: url(../images/style1/pod_bullet_contatti.png) no-repeat 0px 0px;}
#POD_sideMenu ul.utilities li.links {background: url(../images/style1/pod_bullet_links.png) no-repeat 0px 0px;}

#POD_sideMenu ul.utilities li a{color: #930005; text-decoration:underline; font-weight:bold;}
#POD_sideMenu ul.utilities li a:hover{color: #930005; text-decoration:none; font-weight:bold;}


div.leftMenu_hrDiv {
 height: 10px;
 background:url(../images/style1/hor-line.png) no-repeat scroll center;
}
div.leftMenu_hrDiv hr {
 display: none;
}

/* @end */



/* @POD images */

#infoIcon{z-index:99999; position:absolute; left:10px; bottom:10px;}

.pod_image{
   padding:0px 10px 10px 0px;
}

#pod_detailImage{
	position:absolute;
}

#pod_descContainer{
        visibility:hidden;
	width:600px;
	position:absolute;
	z-index:10000;
	bottom:40px;
}

#pod_detailBase{
	width:480px;
	background-color:#000000;
	left:50%;
	margin:0 0 0 -240px;
	position:relative;	
	filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7; 
}


#pod_detailDesc{
	width:100%;
	color:#ffffff;
	font-size:10px;
	padding:5px;
	position:relative;	

}

.pod_table td{
	padding:5px;
}

.pod_table td H3{
	padding:0px;
	margin:0px 0px 5px 0px;
	color:#999999;
	font-size:15px;
}
/* @end */
