/* ARGENTRA */

body.yoopage { background: #404040; }
#page-body { background-image: url(../../images/variations/argentra/page_bg_t.png); background-position: 50% 0; background-color: #FFF; }
#page-footer { background-image: url(../../images/variations/argentra/page_bg_b.png); }

#menubar { background-image: url(../../images/variations/argentra/menubar_bg.png); }
#menubar div.menubar-2 { background-image: url(../../images/variations/argentra/menubar_bg.png); }
#menubar div.menubar-3 { background-image: url(../../images/variations/argentra/menubar_bg.png); }

#menu li.active .level1 span.bg { color: #ffbf78; }
#menu li.active .level1 span.subtitle { color: #bb2416; }

h1,
#page h1 a,
h3,
h5,
a:link,
a:visited,
.contentheading,
.componentheading { color: #ca2f1e; }

a:hover { color: #ff0000;  }

/* color: header templatecolor */
div.mod-rounded-header-templatecolor div.header-1 { background-image: url(../../images/module_rounded_grey_header_grey.png); }
div.mod-rounded-header-templatecolor div.header-2 { background-image: url(../../images/module_rounded_grey_header_grey.png); }
div.mod-rounded-header-templatecolor div.header-3 { background-image: url(../../images/module_rounded_grey_header_grey.png); }

div.mod-rounded-header-templatecolor h3.header {
	color: #323232;
	text-shadow: 0px 1px 0px #ffffff, 0px 2px 2px #c8c8c8;
}

div.mod-rounded-header-templatecolor h3.header span.subtitle { color: #646464; }



/* ID CUSTOMIZE */
body {
	color: #333;
	font-size: 11px;
	line-height: 120%;
	}
	
#page h1 a {
	color: #FF9933;	
	}
h1 { font-size: 30px; line-height: 1; margin-top: 20px; color: #FF9933; }

h2 { font-size: 18px; line-height: 18px; margin-top: 20px; }

h3 { font-size: 16px; line-height: 16px; margin-top: 12px; color: #FF9933; }

h4 { font-size: 14px; line-height: 14px; margin-top: 12px; }

h5 { font-size: 12px; line-height: 12px; margin-top: 10px; }

h6 { font-size: 12px; line-height: 12px; margin-top: 10px; }

#breadcrumbs a, #breadcrumbs span {
	line-height: 19px;	
	}

#header {
	height: 107px;	
	width: 840px;
	margin: 0 auto;
	}
	#toolbar {
		display: none;	
		}
	#headerbar {
		padding-right: 0;
		}
		/* SEARCH */
		#headerbar .right .module.first {
			positon: absolute;
			bottom: -33px;
			right: 0;
			}
		div.mod-headerbar div.box-1 {	
			background: url(../../images/variations/argentra/headerbar-box-1.png) no-repeat;
			}	
		div.mod-headerbar div.box-2 {	
			background: url(../../images/variations/argentra/headerbar-box-2.png) no-repeat 100% 0;
			}	
		div.mod-headerbar div.box-3 {	
			background: url(../../images/variations/argentra/headerbar-box-3.png) repeat-x;
			}	
		div.mod-headerbar div.box-1, div.mod-headerbar div.box-2, div.mod-headerbar div.box-3 {
			background: none;	
			}
		div.mod-headerbar.first {
			background: url(../../images/variations/argentra/search-whole.png) no-repeat;
			width: 295px;
			}
			div.mod-headerbar.first div.box-2 {
				padding: 0 10px 0 13px;
				}
			div.mod-headerbar.first div.box-3 {
				height: auto;
				}
			
		.default-search div.searchbox {	
			background: url(../../images/variations/argentra/searchbox.png) no-repeat;
			height: 30px;
			width: 270px;
			}
			.default-search div.searchbox:hover {	
				background: url(../../images/variations/argentra/searchbox.png) no-repeat 0 -30px;
				}
			.default-search div.searchbox button.search-magnifier {
				background: url(../../images/variations/argentra/searchbox-button.png) no-repeat;
				float: right;
				height: 30px;
				width: 80px;
				}
			.default-search div.searchbox input {	
				color: #BBB;
				font-size: 12px;
				height: 20px;
				padding: 7px 5px 3px;
				width: 170px;
				}
		/* TOP MENU */
		div.mod-headerbar.last div.box-1, div.mod-headerbar.last div.box-2, div.mod-headerbar.last div.box-3 {	
			background: none;
			}	
		div.mod-headerbar.last {
			color: #3263cc;
			font-size: 11px;	
			position: absolute;
			right: 0;
			top: -10px;
			}
			div.mod-headerbar.last div.box-2 {
				padding-right: 0;	
				}
				div.mod-headerbar.last a {
					padding: 0 5px;	
					}
				div.mod-headerbar.last a.last {
					padding-right: 0;
					}
	#menubar {
		display: none;	
		}
	#logo {
		top: 5px;
		left: 0;
		}
		
	/* ALTMENU */
	#altmenu {
		position: absolute;
		top: 78px;
		right: -12px;
		z-index: 11;
		}
		
	/* MENU */
	#menu {
		top: 98px;
		left: auto;
		right: -10px;
		}
		#menu ul.menu {	
			background: url(../../images/variations/argentra/menu_level1_item.png) no-repeat;
			}
		body #page-body #menu span.bg {		
			font-size: 11px;
			text-transform: uppercase;
			text-shadow: 1px 1px 0 #323232;
			}
			#menu a.level1 span.bg, #menu span.level1 span.bg {	
				background: url(../../images/variations/argentra/menu_level1_item.png) no-repeat;
				color: #FFF;
				}
			body#page #page-body #menu a span.bg, body#page #page-body #menu span.bg {
				height: 40px;	
				line-height: 40px;
				padding: 0 15px;
				}
			body#page #page-body #menu li.last a span.bg {
				}
		body#page #page-body #menu .dropdown a.level2 span.bg {		
			text-shadow: none;
			
			/*line-height: 20px;
			height: 20px;*/
			}
			
		#menu .hover-box1 {	
			/*height: 20px;*/
			}
			
		#menu .dropdown {
			top: 40px;	
			}
		div#menu div.fancy div.fancy-3 {
			height: 40px;
			}
			

.wrapper-body {
	background: url(../../images/variations/argentra/wrapper-wrap.png) repeat-y 52px 0;
	}
#page-footer .wrapper {
	padding-top: 15px;	
	}
	#footer {
		font-size: 11px;	
		color: #a6a6a6;
		text-align: right;
		padding-right: 40px;
		}
		.footcheat {
			width: 876px;
			height: 30px;
			background: url(../../images/variations/argentra/footcheat.png) no-repeat;
			position: absolute;
			top: -45px;
			left: -17px;
			}
		
		#footer ul.menu {
			float: right;	
			margin-left: 20px;
			}
		#footer p {
			}
			
div.joomla h1.title, h1.pagetitle {
	border-left: 5px solid #FF9933;
	padding-left: 5px;
	text-shadow:0 1px 0 #FFFFFF, 0 2px 4px #AAAAAA;
	}
	div.blog h1.title {
		border: none;
		padding-left: 0;
		}
			
			
.module h3.header {
	font-weight: bold;
	font-size: 14px;
	}
	
/* MODULES RIGHT */			
/*#right .module .header-1,
#right .module .box-t1,
#right .module .box-b1 {
	display: none;
	}
#right div.mod-rounded-grey div.box-1 {
	border: none;
	background: url(../../images/variations/argentra/module-right.png) no-repeat;	
	}
	#right .module .box-2 {
	background: url(../../images/variations/argentra/line-CCC.png) no-repeat 50% 40px;
	padding-top: 50px;
	}
	
div.module h3.header span.icon-message {	
	background: url(../../images/variations/argentra/icon-message.png) no-repeat;
	top: 7px;
	}
*/	
	
/* MAIN */
/*div.content-wrapper-t1, 
div.content-wrapper-t2, 
div.content-wrapper-t3,
div.content-wrapper-1, 
div.content-wrapper-2 {
	background: none;
	}
div.content-wrapper-b1 {
	display: none;
	}
#main-shift {
	background: url(../../images/variations/argentra/main.png) no-repeat;	
	}
*/	


/* HOME CAROUSEL */
#yoo-carousel-2 .panel-container {
	border-color: #CCC;	
	padding: 0;
	}
#yoo-carousel-2 div.tabs-container {
	float: right;	
	position: relative;
	z-index: 5;
	}
	#yoo-carousel-2 ul.tabs li {
		margin: 0;	
		}
		#yoo-carousel-2 li a {
			height: 80px;
			text-indent: -9999em;
			}
			#yoo-carousel-2 li a * {
				background: none;
				}
			#yoo-carousel-2 ul.tabs li.selected a span {
				background: none;
				}
		#yoo-carousel-2 li.item1 a {
			background: url(../../images/variations/argentra/argentra-secure.jpg) no-repeat right top;
			}
		#yoo-carousel-2 li.item2 a {
			background: url(../../images/variations/argentra/argentra-manage.jpg) no-repeat right top;
			}
		#yoo-carousel-2 li.item3 a {
			background: url(../../images/variations/argentra/argentra-now.jpg) no-repeat right top;
			}
			
		#yoo-carousel-2 li.item1.selected a, #yoo-carousel-2 li.item1 a:hover {
			background: url(../../images/variations/argentra/argentra-secureO.png) no-repeat right top;
			}
		#yoo-carousel-2 li.item2.selected a, #yoo-carousel-2 li.item2 a:hover {
			background: url(../../images/variations/argentra/argentra-manageO.png) no-repeat right top;
			}
		#yoo-carousel-2 li.item3.selected a, #yoo-carousel-2 li.item3 a:hover {
			background: url(../../images/variations/argentra/argentra-nowO.png) no-repeat right top;
			}
#yoo-carousel-2 .article {
	padding: 0;	
	}
	
/* HOME CAROUSEL FPSS */
.fpss-introtext .slidetext p span {
	color: #FF0;	
	}



#page #fpss-outer-container {
	border-color: #CCC;	
	}

#page #navi-outer {
	background: transparent none;
	right: 30px;
	}
	#page #navi-outer li a {
		border: none;
		line-height: normal;
		padding: 0;
		height: 80px;
		text-indent: -9999em;
		}

		#fpss-container #navi-outer li.secure a {
			background: url(../../images/variations/argentra/argentra-secure.jpg) no-repeat right top;
			}
		#fpss-container #navi-outer li.manage a {
			background: url(../../images/variations/argentra/argentra-manage.jpg) no-repeat right top;
			}
		#fpss-container #navi-outer li.now a {
			background: url(../../images/variations/argentra/argentra-now.jpg) no-repeat right top;
			}
			
		#fpss-container #navi-outer li.secure a.navi-active, #fpss-container #navi-outer li.secure a:hover {
			background: url(../../images/variations/argentra/argentra-secureO.png) no-repeat right top;
			}
		#fpss-container #navi-outer li.manage a.navi-active, #fpss-container #navi-outer li.manage a:hover {
			background: url(../../images/variations/argentra/argentra-manageO.png) no-repeat right top;
			}
		#fpss-container #navi-outer li.now a.navi-active, #fpss-container #navi-outer li.now a:hover {
			background: url(../../images/variations/argentra/argentra-nowO.png) no-repeat right top;
			}
	
			
/* HOME */	
#yoo-carousel-1 {	
	background: transparent;
	}
	#yoo-carousel-1 h2 {
		margin-top: 0;	
		
		border-left: 5px solid #50555A;
		padding-left: 5px;
		
		}
	#yoo-carousel-1 ul.tabs {
		position: absolute;
		top: 2px;
		right: 10px;
		
		width: auto!important;
		float: right;
		background: none;
		}
		#yoo-carousel-1 ul.tabs li {
			background: none;
			margin: 0 0 0 5px;
			}
			#yoo-carousel-1 ul.tabs li a {
				background: url(../../images/variations/argentra/sdbtn-a.png) no-repeat right top;
				height: 30px;
				padding-right: 10px;
				text-align: center;
				color:#FFF;
				}
				#yoo-carousel-1 ul.tabs li a span {
					background: url(../../images/variations/argentra/sdbtn-span.png) no-repeat;
					padding: 0 0 0 10px;
					line-height: 30px;
					min-width: 86px;
					}
					
			#yoo-carousel-1 ul.tabs li.selected a, #yoo-carousel-1 ul.tabs li a:hover {
				background: url(../../images/variations/argentra/sdbtn-a.png) no-repeat right bottom;
				}
				#yoo-carousel-1 ul.tabs li.selected a span, #yoo-carousel-1 ul.tabs li a:hover span {
					background: url(../../images/variations/argentra/sdbtn-span.png) no-repeat left bottom;
					}
		
		
#page div.plain div.yoo-carousel .article {	
	font-size: 100%;
	}
			
/* NEWS & UPDATES */
.nu h2 {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	margin-top: 0;
	
	border-left: 5px solid #000;
	padding-left: 8px;
	}
.createdateicon-message {
	font-size: 14px;	
	}
.nu td, .nu th {	
	padding: 0;
	}
.nu p {
	font-size: 11px;	
	}
.nu img {
	width: 	264px;
	padding: 2px;
	border: 1px solid #999;
	}
	
/* PARTNERS */
table.partners td {
	padding: 15px;	
	}
	
#shadowbox_content h1 {
	margin-bottom: 1em;
	}
	
	
/* SUBMENU */
.submenu {
	padding-left: 0;	
	}
.submenu ul {
	padding-left: 10px;	
	}
.submenu li {
	list-style: none;	
	}
	.submenu li a {
		display: block;
		background: url(../../images/variations/argentra/arrow-submenu.png) no-repeat 0 50%;
		padding: 3px 3px 3px 8px;
		}
		.submenu li.level1 a.active {
			background-color: #e5e8ea;	
			background-color: #ffebd6;
			}
			.submenu li.level2 a.active {
				background-color: transparent;
				}
			
			
			.submenu li a.level1.active {
				}
		
		
	
	.submenu li.level1 {
		margin-bottom: 7px;
		margin-bottom: 5px;
		}
		.submenu a.level1 {
			color: #000;
			font-size: 12px;
			font-weight: bold;
			border-left: 3px solid #ff9933;
			/*border-left: 3px solid #008bd1;*/
			padding-left: 3px;
			background: none;
			line-height: 0.5;
			}
			
			ul.level2, ul.level3, ul.level4 {
				margin: 5px 0;	
				}
			.submenu li.level2 {
				margin-bottom: 0;
				}
				.submenu a.level2 {
					font-size: 12px;
					color: #000;
					padding: 1px 1px 1px 6px;
					}
					
					.submenu a.level3 {
						font-size: 12px;
						color: #333;
						padding: 1px 1px 1px 6px;
						}
						
						.submenu a.level4 {
							padding: 1px 1px 1px 6px;
							}

	
body a.grey {
	color: #50555A;	
	}
	
.jform .pic {
	float: right;	
	margin-top: -10px;
	}

.jform .pic img {
	width: 240px;
	}
	
	

