/* MCB Bank Empresachiki CSS */

* {
	margin: 0;
	padding: 0;
}

a {
	outline:none;
}

html {
	height:100%;
}

body {
	background: #fff url('../images/mcb_ec_bg.jpg') left top repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666; /*  #327729;  */
	padding-bottom:240px;
	background-position: 850px;
}

a,
a:link, 
a:visited {
	color: #000;  /*  #327729;  */
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a:hover {
	color:#333;  /*  #47a93a;  */
}

a img{
	border:none;
}

/* Clearfix */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {	
	zoom: 1;
}

* html .clearfix {height: 1%;}

h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000;
}

h2.phone {
	float: right;
}

h2.phone span {
	font: normal 14px Arial, Helvetica, sans-serif
}

#header_wrapper {
	background: url(../images/logo_area_bg02.gif) left top repeat-x; 
	height: 202px; 
	padding-top: 0px; 
	position: relative;
}

#page_wrpr{
	margin: 0 auto;
	width:760px;
	position: relative;
}

#header{
	width:760px;
}

#languages{
	float:left;
	width:100px;
}

#languages ul{
	list-style:none;
}

#languages li{
	float:left;
	padding-left:5px;
}

#languages li a img,
#languages li a:link img,
#languages li a:visited img
{
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

#languages li a:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}


#toplinks{
	background-color:#ee2224;
	padding-right:10px;
}

#toplinks ul{
	background-color:#FF0000;
	list-style:none;
	float:right;
}

#toplinks li{
	float:left;
	background: url('../images/divider.gif') no-repeat 4px 0;
	padding-left:8px;
	background-color:#ee2224; /*  */
	
	
}

#toplinks li a,
#toplinks li a:link,
#toplinks li a:visited{
	color:#FFF; /*  #f9bbbc;  */
	text-decoration:underline;
	font-weight:bold;
	background-color:#ee2224; /*   */
	
}

#toplinks li a:hover{
	color:#333333;
	background-color:#ee2224;  /*   */
}

#welcome ul.logos {
	list-style: none;
	list-style-image: none;
	border-top: 1px solid #b8b7b7;
	border-bottom: 1px solid #b8b7b7;
	padding: 10px 0 15px 10px; 
	margin: 0;
	overflow: auto;
	zoom: 1;
}

#welcome ul.logos li {
	float: left;
	width: 150px;
	margin-right: 10px;
	padding-left: 5px;
	background: none;
}

#welcome ul.logos img {
	padding: 0 25px 10px 0;
}

#logo{
	height:161px; /* 125px;  */
	width: 100%;
	padding-top:40px;
	*padding-top: 25px;
	background-color:#ee2224;
	xbackground-image:url(../images/logo_area_bg.gif); background-repeat:repeat-x;
}

#welcome_wrpr{
	margin:0 auto;
	width:760px;	
	font-weight:normal;
	color:#333333;
	list-style-type:square color:#993300;
	padding-top:15px;  /*  from the Logo bg area top */
}

#photo-chooser{
	width: 390px; /* 234px; */
	margin-top:20px;
	float:left;
	position: relative;
	padding-top: 330px;
}

#photo-chooser ul {
	list-style: none;
}

#photo-chooser li {
	float: left;
	padding: 1px;
}

#photo-chooser li a {
	border: 3px solid #fff;
	float: left;
}

#photo-chooser li a.active,
#photo-chooser li a:hover 
{
	border: 3px solid #000;
}

#other-photos {
	margin-top: 6px;
	float: right;
	width: 150px;
}

#big-photo-1,
#big-photo-2
{
	position: absolute;
	left: 0;
	top: 0;
}

#big-photo-1 {
	z-index: 2;
}

#photo-shadow {
	position: absolute;
	left: -130px;
	top: 370px;
}

#photo-chooser a img {
	display: block;
	margin: 1px;
}

#welcome_tips{
	float:right;
	width: 350px; /*469px;   */ 
	margin-top:20px;
}

#welcome{
	margin-bottom:25px;
}

#welcome ul {
	font-weight:normal;
	list-style: none;
	padding: 3px;
	color:#222;
}

#welcome ul li {
	padding-left: 15px;
	background: url(../images/bullet_red.gif) left center no-repeat;
}
	
#welcome a,
#welcome a:link,
#welcome a:visited {
	font-weight:bold;
	color:#000000;
	}

		 



#welcome a:hover{
	color:#999999;
	/*  background-color:#ee2224;  /*   */
}



#welcome h1{
	color: #253871;  /* #327729; */
	font-weight:bold;
	font-size:14px;
	margin-bottom:3px;
}

#welcome p{
	margin-bottom:9px;
}

#welcome img{
	float:left;
	padding-right:15px;
}

#welcome img.icon{
	padding-right:4px;
}

#tips{
	position:relative;
}

#events_photos{
	position:relative;
}

#tv_ads{
	margin-top:50px;
}

#tv{
	width:275px;
	float:left;
}

#tv div.description img{
	padding-right:1px; /*   9px;  */
}

#tv div.description a{
	margin-top:5px;
}

#ads{
	float:right;
	width:469px;
}

#ad_latest{
	float:left;
	/* text-align:center; */
}

#ad_latest li {
	float: left;
	width: 189px;
	padding: 0 15px;
}

#ad_latest li.second {
	border-left: 1px solid #cbcbca;
}

#ad_latest a img {
	display: block;
}


#ad_archive{
	float:right;
	width:230px;
}

#ad_archive h2{
	font-weight:bold;
	font-size:12px;
	margin-bottom:7px;
}

#ad_archive li a,
#ad_archive li a:link,
#ad_archive li a:visited{
	font-weight:normal;
}



#links_happenings{
	margin-top:20px;
}

#links{
	width:275px;
	float:left;
}

#happenings{
	float:right;
	width:469px;
}

#photos_event{
	float:right;
	width:469px;
}

#photos div.description img,
#photos_event div.description img{
	xfloat:left;
	margin-bottom:6px;
	padding-left:6px;
}

#photos div.description a img,
#photos div.description a:link img,
#photos div.description a:visited img,
#photos_event div.description a img,
#photos_event div.description a:link img,
#photos_event div.description a:visited img
{
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

#photos div.description a:hover img,
#photos_event div.description a:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

div.tab_menu {
	position:absolute;
	z-index:10;
	
	
}

div.tab_menu ul{
	list-style:none;
	/* list-style-type:square; color:#CC3300; */
}

div.tab_menu li{
	float:left;
	padding-right:3px;
}

div.tab_menu li a,
div.tab_menu li a:link,
div.tab_menu li a:link,
div.tab_menu li a:visited{
	background: url('../images/btn_sub_right.gif') no-repeat top right;
	text-decoration: none;
	float:left;
	cursor: pointer;
}

div.tab_menu li a span,
div.tab_menu li a:link span,
div.tab_menu li a:visited span{
	float: left;
	background: url('../images/btn_sub_left.gif') no-repeat top left;
	color:#000000; /*  #327729; */
	font-weight:bold;	
	padding:6px 8px 0px 8px;
	height:19px;
	
	
}

div.tab_menu li a:hover{
	color:#000; /* #47a93a; */
}

div.tab_menu li a:hover span{
	color:#999999; /* #47a93a; */
	
}

div.tab_menu li.ui-tabs-selected a,
div.tab_menu li.ui-tabs-selected a:link,
div.tab_menu li.ui-tabs-selected a:visited,
div.tab_menu li.ui-tabs-selected a:hover{
	background:url('../images/btn_sub_right_h.gif') no-repeat top right;
	text-decoration:none;
	float:left;
	cursor:pointer;
}

div.tab_menu li.ui-tabs-selected a span,
div.tab_menu li.ui-tabs-selected a:link span,
div.tab_menu li.ui-tabs-selected a:visited span,
div.tab_menu li.ui-tabs-selected a:hover span{
	background:url('../images/btn_sub_left_h.gif') no-repeat top left;	
	float:left;
	color: #000; /* #327729; */
	font-weight:bold;	
	padding:6px 8px 0px 8px;
	height:19px;
}

div.description{
	background: url('../images/bg_block.gif') repeat-x top left #d1dda1;
	background-position:fixed;
	background-color:#FFFFFF;  /* for the green  */
	
	
	border-left:1px solid #c7c6c6; /*#b4bf84; */
	border-right:1px solid #c7c6c6; /*#b4bf84; */
	padding: 0 10px;
	height:240px; /* 180px; */
	overflow:auto;
}


div.description_kontakt{   /* Contact area and Form */
	background: url('../images/xbg_contact_block.gif') repeat-x top left ; /* #d1dda1  */
	background-position:fixed;
	border-left:1px solid #c7c6c6; /* #b4bf84; */
	border-right:1px solid #c7c6c6; /* #b4bf84; */
	padding:10px;
	height:140px; /* 180px; */
	overflow:auto;
}

div.description_kontaktform{   /* Contact area and Form */
	background: url('../images/xbg_contact_block.gif') repeat-x top left ; /* #d1dda1  */
	background-position:fixed;
	border-left:1px solid #c7c6c6; /* #b4bf84; */
	border-right:1px solid #c7c6c6; /* #b4bf84; */
	padding:10px;
	height:190px; /* 180px; */
	overflow:auto;
}


div.title{
	font-weight:bold;
	padding-left:5px;
	padding-bottom:5px;
	color: #000;
}
div.description_bottom{
	background: url('../images/bg_block_bottom.png') no-repeat top left;
	height:10px;
	width:469px;
}

div.description_bottom_large{
	background: url('../images/bg_block_bottom_large.gif') no-repeat top left;
	height:10px;
	width:760px;
}

div.description_bottom_small{
	background: url('../images/bg_block_bottom_small.png') no-repeat top left;
	height:10px;
	width:275px;
}

div.description_top{
	position:absolute;
	top:24px;
	background: url('../images/bg_block_top.gif') no-repeat top left;
	height:10px;
	width:469px;
	font-size:0;
	z-index:9;
}

div.description_top_notabs{
	background: url('../images/bg_block_top_notabs.gif') no-repeat top left;
	height:10px;
	width:469px;
	font-size:0;
}

div.description_top_large{
	position:absolute;
	top:24px;
	background: url('../images/bg_block_top_large.gif') no-repeat top left;
	height:10px;
	width:760px;
	font-size:0;
	z-index:9;
}

div.description_top_small{
	background: url('../images/bg_block_top_small.gif') no-repeat top left;
	height:10px;
	width:275px;
	font-size:0;
}

div.description ul{
	list-style:none;
}

div.description li{
	padding-top:6px;
	background:url('../images/bg_divider_small.gif') repeat-x 0 0;
}

div.description li.first_item{
	padding-bottom:6px;
	padding-top:0;
	background:none;
}

div.description li a,
div.description li a:link,
div.description li a:visited{
	text-decoration:underline;
	color:#000000;
}
div.description li a:hover{
	color:#999999;  /* #47a93a;  */
}

div.tabpanel{
	position:relative;
	background: url('../images/bg_block.gif') repeat-x top left ; /* #d1dda1 */
	top:33px;
	
	width: 100%;
	
	
}

/* Tabs */

@media projection, screen {
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}

label{
	margin-bottom:21px;
	float:left;
}

input.textsingle{
	float:right;
	width:350px;
	border:1px solid #ccc;
	margin-bottom:12px;
	color: #333;  /*  #327729;  */
	padding:3px;
	margin-right:10px;
}

textarea.textmulti{
	float:right;
	width:350px;
	height:65px;
	border:1px solid #ccc;
	color: #333;  /* #327729;   */  
	padding:3px;
	margin-right:10px;
}

input.btn_submit{
	background-color:#ccc ; /* #e9eecf;  */
	border:1px solid #333;  /* #b2b897;  */
	height:24px;
	padding:3px;
	cursor:pointer;
	color: #fff;  /*  #327729;  */
	font-weight:bold;
	font-size:11px;
	margin-left:78px;
	margin-top:5px;
}

form div.error {
	border-color: #d50;
	border-style: solid;
	border-width: 3px 1px 1px;
}

form div.error p.error {
  	margin: 0 0 0 60px;
  	xwidth: 200px;
  	color: #d50;  
 	padding: 3px 3px 5px 3px;
	font: bold 11px Verdana;
}

div.error-main {
	width: auto;
	padding: 5px 0;
  	margin: 0 0 10px 0;
  	border: 3px solid #d50;
}

div.error-main p {
	font: bold 11px Verdana;
  	color: #000;
  	margin: 0 7px 2px 7px;
}

#tipLoader {
	display: none;
	text-align: center;
	width: auto;
	padding: 15px 20px 15px 0 !important;
	margin: 0;
}

ul.photos_list {
	list-style:none;
	margin: 0;
	padding: 0;
}

ul.photos_list li {
	background: transparent url(../images/bg_divider_small.gif) bottom left repeat-x;
	margin-bottom: 10px;
}

ul.photos_list li h3 {
	font: bold 14px Arial,Helvetica,sans-serif;
	margin-bottom: 10px;
}

ul.photos_list a.video,
ul.photos_list a.video:link,
ul.photos_list a.video:visited
{
	display: block;
	overflow: auto;
	text-decoration: none;
	margin-bottom: 10px;
}

ul.photos_list a.video:hover {
	text-decoration: underline;
}

ul.photos_list a.video img {
	float: left;
	margin-right: 15px;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

ul.photos_list a.video:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

ul.photos_list a.video span {
	display: block;
}

div.description ul.photos_list a.video span.header,
div.description ul.photos_list a.video span.header:link,
div.description ul.photos_list a.video span.header:visited
{
	font-size: 14px;
}

#linkTrigger {
	position: absolute;
	right: 370px;
	top: 571px;
	z-index: 101;
	border: 1px solid #aaa;
	padding: 4px 22px 4px 6px;
	text-decoration: none;
	background: #fff url('../images/pulldown.gif') right center no-repeat;
}

#quickLinks {
	display: none;
	position: absolute;
	right: 370px;
	top: 594px;
	z-index: 100;
	padding-top: 4px;
	border: 1px solid #aaa;
	list-style: none;
}

#quickLinks li {
	float: none;
	text-align: right;
	background: #fff;
}

#quickLinks li a {
	float: none;
	display: block;
	border: none;
	padding: 2px 4px;
	text-decoration: none;
}

#quickLinks li a:hover {
	background: #eee;
	border: none;
}

/*  dce */

#toplinks_red {
	background-color:#ee2224;
	}

.sub_head {
	color:#253871;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	}


.contact_box {
	margin: 15px 0 0 0;
	background-color:#aeddf4; /* #CCCCCC;   */
	font-weight:normal;
	padding:3px;
	color:#222;
}

.contact_box ul {
	font-weight:normal;
	padding: 10px 3px 6px 15px;
	color:#222;
	overflow: auto;
	list-style: none;
	zoom: 1;
}

.contact_box ul li {
	float: left;
	width: 205px;
	margin-bottom: 8px;
	position: relative;
	list-style-image: none;
	background: url(../images/bullet_red.gif) left center no-repeat;
	padding-left: 15px;
}

.contact_wrapper {
	position:relative;
	float:left;
	background-color:transparent;  /* #00FF00;  */
	width:500px;
	left:15%;
	}
	


#contactLoader {
	display: none;
	text-align: center;
	width: auto;
	padding: 15px 20px 15px 0 !important;
	margin: 0;
}


.spacer {
	position:relative;
	background-color:none;
	height:160px;
	}	


/* IE  */

