html{width:100%;height:100%;}
body {width:100%;height:100%;font:62.5% Arial;text-align:center;background:#fff url(/_images/mercatcorpo/backgrounds/body.gif) repeat-x;font-family:arial,sans-serif;margin:0;padding:0;width:100%;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}


h1{font:bold 2.8em arial;color:#df1d53;margin:0 0 .4em;padding:0;}
h2{font:bold 2em arial;color:#df1d53;border-bottom:1px solid #bfbfbf;margin:0 0 1em;padding:0 0 .4em;}
h3{font:bold 1.8em arial;color:#606060;padding:0 0 .4em;}
h4{font:bold 1.5em arial;color:#606060;margin:0 0 .7em;}
h5,h6 {margin:0 0 8px;padding:0;font-family:arial,sans-serif;}

p {font:1.2em/1.5em arial;padding:0 0 1.5em;color:#606060;}
label,li,dt {font-size:1.1em;color:#4b4b4b;}
.mi ul,.mi li {padding:0 0 1.5em;}
.mi li{font:1.2em/1.5em arial;text-indent:11px;padding:5px 0 10px 7px;color:#606060;border-bottom:1px solid #dfdfdf;background:url(/_images/mholidays/ico/4x4_grey.png) 7px 12px no-repeat;}
.mi ul.nobullet {float:left;width:100%;clear:both;padding:0 0 35px;}
.mi ul.nobullet li{background:none;float:left;padding:5px 7px;text-indent:0;}
.mi ul.nobullet li p{padding:0 0 5px 143px;}
.mi ul.nobullet h4{font-size:1.25em;margin:.7em 0 .3em;}

li li {font-size:1em;}
li p {font-size:1em;}
input,select,textarea {font-size:1.1em;color:#6d6e71;font-family:arial,sans-serif;}


span.red {color:#d9001a;}

a {color:#0066b3;}
a:hover {text-decoration:none;}

p.f_doc,
p.f_xls,
p.f_pdf { padding:6px 0 0;text-indent:23px;}
p.f_doc {background:url(/_images/mercatcorpo/file_icon_doc.gif) 0 0 no-repeat;}
p.f_xls {background:url(/_images/mercatcorpo/file_icon_xls.gif) 0 0 no-repeat;}
p.f_pdf {background:url(/_images/mercatcorpo/file_icon_pdf.gif) 0 0 no-repeat;}

img {border:0;}
dl,dt,dd,form,fieldset,ul,ol {margin:0;padding:0;}
fieldset {border:none;}
ul {list-style:none;}

table{padding:0 0 1.5em;}
th,td{color:#606060;font:1.2em arial;padding:5px;}

.clear {width:1px;height:1px;font-size:1px;clear:both;overflow:hidden;}
.block{display:block;}

a.print {color:#9a9a9a;font-size:11px;position:absolute;right:0;top:9px; text-decoration:none;background: url(../_images/mercatcorpo/natisni.gif) 0 2px no-repeat;display:block;padding-left: 15px; height:15px; }

.left_pict {margin:3px 10px 9px 0;float:left;}
.right_pict {margin:3px 0 9px 10px;float:right;}
.right {text-align:right;clear:both;}
.right a {float:right;}


.topspace {margin-top:20px;}

#horizon{margin:10px 0 0;background:url(/_images/mholidays/bg/header_bg.png) center 25px no-repeat;}
#wrapper{margin:0 auto;width:950px;text-align:left;}

#top {height:25px;background:#6d6e71 url(/_images/mercatcorpo/logo_small.gif) no-repeat;overflow:hidden;}
#top-in {margin:0 0 0 31px;}
#top-in a {margin:0 20px 0 0;line-height:25px;font-size:1.1em;color:#ebebeb;text-decoration:none;float:left;display:block;}
#top-in select {margin:2px 10px 0;float:right;}


#head {height:155px;overflow:hidden;position:relative;}
.special #head {background-image:url(/_images/mercatcorpo/backgrounds/head2.jpg);}
.logo-home {position:absolute;top:40px;left:25px;}
.logo-home a {width:450px;height:60px;text-indent:-9999px;display:block;overflow:hidden;}


.langSw {position:absolute; top:7px;right:10px;}
.langSw span {display:block;float:left;margin-left:10px;background:url(/_images/mercatcorpo/button-submit.gif) 0 0 no-repeat;font-size:10px; text-transform:uppercase;}
.langSw a {padding:3px 10px;display:block;float:left;background:url(/_images/mercatcorpo/button-submit.gif) 100% -18px no-repeat;color:#fff;text-decoration:none;}


#head-in .searchForm {position:absolute;top:0;left:364px;background:url(/_images/mholidays/bg/search_bg.png) no-repeat;}
.searchForm {width:229px;height:31px;}
.searchForm label {display:none;}
.searchForm .input {padding:6px 0 0 22px;float:left;}
.searchForm .input input {width:150px;border:1px solid #7f9db9;font:normal 1.1em arial;color:#808080;padding:2px 3px;}
.searchForm .input select {width:138px;}
.searchForm .searchButton {margin:7px 0 0 5px;float:left;}


div.main-menu {height:30px;overflow:hidden;position:absolute;left:210px;bottom:0;}
div.main-menu ul {height:30px;float:left;}
div.main-menu ul li {height:30px;margin:0 1px 0 0;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;background:url(/_images/mholidays/bg/tabs.png) 0 0 no-repeat;float:left;}
div.main-menu ul li a {padding:0 20px;color:#404040;text-decoration:none;background:url(/_images/mholidays/bg/tabs.png) 100% -30px no-repeat;display:block;}

div.main-menu ul li.sel,div.main-menu ul li.selc {background:url(/_images/mholidays/bg/tabs.png) 0 -60px no-repeat;}
div.main-menu ul li.sel a,div.main-menu ul li.selc a {color:#fff;background:url(/_images/mholidays/bg/tabs.png) 100% -90px no-repeat;}

#head-in .go{display:block;position:absolute;right:10px;bottom:10px;font:1.1em arial;text-transform:uppercase;text-decoration:none;color:#404040;}



#center {width:100%;float:left;}
#c-l {padding:0 15px 0 0;width:195px;float:left;min-height:180px;height:auto !important;height:180px;}
#c-c {padding:49px 15px 0 0;width:510px;float:left;position:relative;}
.wide #c-c{width:100%;margin:0;height:100%;padding-top:10px;}
#c-r {margin:53px 0 10px 0;width:215px;float:right;}
.mi{margin:0 0 30px;float:left;width:100%;}
.c-2col #c-r {float:right;}



.breadcrumb {float:left;width:100%;padding:12px 0 15px;color:#9a9a9a;font-size:1.1em;background:url(/_images/mholidays/bg/breadcrumbs_bg.png) 0 100% repeat-x;}
.bc{display:block;float:left;margin:0 0 0 210px;padding:0 0 0 15px;background:url(/_images/mercatcorpo/backgrounds/breadcrumb.gif) 0 3px no-repeat;}
.breadcrumb a {color:#9a9a9a;}

.left-menu{margin:-9px 0 0;}
.left-menu ul{padding:0;float:left;}
.left-menu li {float:left;width:195px;display:none;font:bold 1.4em arial;border-bottom:1px solid #dfd5c4;padding:17px 0 7px;}
.left-menu li  a{float:left;display:block;font-size:1em;color:#9a9181;text-decoration:none;padding:0 11px;}
.left-menu li.sel,.left-menu li.selc{display:block;background:url(/_images/mholidays/bg/tabs.png) 0 -114px no-repeat;border-bottom:none;}
.left-menu li.sel li.sel,.left-menu li.selc li.sel{background:none;border-bottom:1px solid #dfd5c4;}
.left-menu li ul{padding:15px 0 0;}
.left-menu li.sel a,.left-menu li.selc  a,.left-menu li a.asel{color:#fff;}
.left-menu li li{font-size:1em;}
.left-menu li.sel li,.left-menu li.selc li{display:block;}
.left-menu li.sel li a,.left-menu li.selc li a,.left-menu li li a.asel{color:#9a9181;}
.left-menu li.sel li.sel a,.left-menu li.selc li a.asel,.left-menu li.selc li a.aselc{color:#e01f55;}

.go{display:block;padding:0 0 0 12px;background:url(/_images/mholidays/ico/go.png) 0 3px no-repeat;}

.more {padding:0 8px 0 0;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(/_images/mercatcorpo/more.gif) right no-repeat;}
.navigation {color:#fff;}
.navigation a {padding:0 0 0 8px;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(/_images/mercatcorpo/back.gif) left no-repeat;}
.back,.fview{padding:0 0 0 8px;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(/_images/mercatcorpo/back.gif) left no-repeat;}
.fview{float:right;padding:0 8px 0 0;background:url(/_images/mholidays/ico/fview.png) 100% 50% no-repeat;}
.mrgb, .rightContainer .textcontent  .mrgb {padding:0 7px 8px 0;margin:0;}
.mrgb a {border-bottom:7px solid #fff;}


#foot {margin:60px 0 0;padding:20px 0;width:950px;background:url(/_images/mercatcorpo/backgrounds/foot.gif) no-repeat;float:left;}
.mfl {float:left;}
.mfl li {padding:0 10px 0 10px;background:url(/_images/mercatcorpo/backgrounds/mfl.gif) 0 6px no-repeat;float:left;}
.mfl li a {color:#c2c2c2;}
.mfl .first {background:none;}

.mfr {float:right;}
.mfr li {padding:0 10px 0 10px;background:url(/_images/mercatcorpo/backgrounds/mfl.gif) 0 6px no-repeat;float:left;}
.mfr li a {color:#c2c2c2;display:block;}
.mfr .first {background:none;}
.mfr .index_1 {padding:0 0 0 10px;}
.mfr .index_1 a {padding:0 18px 0 0;background:url(/_images/mercatcorpo/rss.gif) right no-repeat;}

/*form*/
.formTitle{display:none;}
p.sectionTitle{color:#606060;font:normal 1.8em arial;padding:0 0 10px;}
.form label{font-family:verdana;}
.section{float:left;width:100%;border-bottom:1px solid #dfdfdf;padding:0 0 20px;margin:0 0 15px;}
.question {float:left;width:100%;padding:0 0 7px;}
.question label,.question input{float:left;}
.question label{width:95px;text-align:right;padding:4px 25px 0 0;}
.question input{width:150px;padding:1px;}
.question select{width:156px;}
.question textarea{width:350px;overflow:auto;}
.Description{font-size:1.2em;color:#606060;padding:0 0 18px;}
.Commands{float:right;width:100%;text-align:right;}
.FormsCommandSubmit{display:block;float:right;width:164px;height:18px;font:bold 1em/1.8em arial;text-decoration:none;color:#fff;text-transform:uppercase;text-align:center;background:url(/_images/mholidays/bg/submit.png) 0 0 no-repeat;}

/*Content*/
#c-l h1{color:#827d75;font:bold 1.4em arial;padding:6px 11px 7px;margin:0;background:url(/_images/mholidays/bg/l-col_h1.png) 0 0 no-repeat;}
#c-l .in{padding:8px;border-left:2px solid #f2eee7;border-right:2px solid #f2eee7;border-bottom:2px solid #f2eee7;}
#c-l .in p{color:#606060;font-size:1.1em;line-height:1.3em;}
#c-l .in .more{display:block;padding:5px 0 0 13px;border-top:1px solid #f2eee7;color:#0066b3;text-transform:none;font-size:1.1em;background:url(/_images/mholidays/ico/go.png) 1px 8px no-repeat;}

p.img_desc{font:bold 1.4em arial;color:#fff;padding:15px 18px;margin:0 0 25px;background:#87bc3a url(/_images/mholidays/bg/img_desc.png) 0 100% no-repeat;}
p.img_desc_alt{font:bold 1.4em arial;color:#fff;padding:15px 18px;margin:0 0 25px;background:#df1d53 url(/_images/mholidays/bg/img_desc_alt.png) 0 100% no-repeat;}


#c-r .textcontent h1{color:#df1d53;font:bold 1.2em arial;padding:8px 11px 9px;margin:0;background:url(/_images/mholidays/bg/r-col_h1.png) 0 0 no-repeat;}
#c-r .textcontent .in{padding:8px;border-left:2px solid #f2eee7;border-right:2px solid #f2eee7;border-bottom:2px solid #f2eee7;}
#c-r .textcontent .in p{font-size:1.1em;}
#c-r .textcontent .in a.more{display:block;padding:5px 0 0 13px;color:#0066b3;text-transform:none;font-size:1.1em;background:url(/_images/mholidays/ico/go.png) 1px 8px no-repeat;}
#c-r .textcontent .in ul{padding:0;}
#c-r .textcontent .in li{font:bold 1.1em arial;color:#606060;padding:7px 0 8px 13px;background:url(/_images/mholidays/ico/go.png) 1px 10px no-repeat;text-indent:0;}
#c-r .textcontent .in li a{color:#606060;text-decoration:none;}

#c-r .specialcontent h1{color:#fff;font:bold 1.2em arial;padding:9px 11px 9px;margin:0;background:url(/_images/mholidays/bg/h1_blue.png) 0 0 no-repeat;}
#c-r .specialcontent .in{padding:8px;background:#4b98d1;border-left:2px solid #f2eee7;border-right:2px solid #f2eee7;border-bottom:2px solid #f2eee7;}
#c-r .specialcontent .in p{color:#fff;font-size:1.1em;}
#c-r .specialcontent .in a.more{display:block;color:#94ccf6;padding:5px 0 0 13px;border-top:1px solid #86b0cc;text-transform:none;font-size:1.1em;background:url(/_images/mholidays/ico/go_white.png) 1px 8px no-repeat;}


.blank .specialcontent, .blank form{width:100%;height:100%;}

.results h2{border-bottom:none;font:bold 1.5em arial;color:#606060;margin:0;}
.results h2 a{color:#606060;text-decoration:none;}
.results p{padding:0 0 .4em;}
.searchResult{margin:0 0 .4em;padding:5px 0;border-bottom:1px solid #dfdfdf;}
.resultLink{display:block;}

.pager{padding: 10px 0;}
.pager span,.pager a{padding:0 5px 0 0;font:1.1em arial;color:#606060;}
.pager a{font:1em arial;}
.pager span.selp{padding:0 10px 0 0;}

.required{font-size:1.2em;}
.ThankYouNote{font:1.2em arial;color:#606060;}

/*sitemap*/
.Directory a {text-decoration:none;}
.Directory a:hover {text-decoration:underline;}
.Directory h1 {margin:0 0 6px 0;padding:0 0 8px 10px;font-size:11px; border-bottom: 1px dashed #b2b2b2;background:url(/_images/mercatcorpo/more.gif) 0 4px no-repeat;}
.Directory a {color:#4C4C4C;text-decoration:underline;}	
.Directory a:hover {text-decoration:none;}	
.Directory h2 {margin:0 0 6px 0;padding:0 0 8px 20px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 10px 4px no-repeat;}
.Directory h3 {margin:0 0 6px 0;padding:0 0 8px 30px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 20px 4px no-repeat;}
.Directory h4 {margin:0 0 6px 0;padding:0 0 8px 40px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 30px 4px no-repeat;}

.directory a {text-decoration:none;}
.directory a:hover {text-decoration:underline;}

.directory a {color:#4C4C4C;text-decoration:underline;}	
.directory a:hover {text-decoration:none;}	
.directory li {margin:0 0 6px 0;padding:0 0 8px 10px;font-size:11px; border-bottom: 1px dashed #b2b2b2;background:url(/_images/mercatcorpo/more.gif) 0 4px no-repeat;}
.directory li li {margin:0 0 6px 0;padding:0 0 8px 20px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 10px 4px no-repeat;}
.directory li li li {margin:0 0 6px 0;padding:0 0 8px 30px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 20px 4px no-repeat;}
.directory li li li li {margin:0 0 6px 0;padding:0 0 8px 40px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 30px 4px no-repeat;}
.directory ul {}
.directory ul ul {}
.directory ul ul ul {}
.directory ul ul ul ul {}

/*rss left*/
.rssnav {padding:5px; background:#f9f6ed url(/_images/mercatcorpo/backgrounds/tabs-dd.gif) 0 bottom no-repeat;}
.rssnav li {margin:0 0 6px;border-top:1px dashed #b2b2b2;padding:3px 10px 0;background:url(/_images/mercatcorpo/more.gif) 0 7px no-repeat;}
.rssnav .first {padding:0 10px;border-top:none;background-position:0 4px;}



.page2124 .left-menu{display:none;}
.page2124 #c-l{padding-top:30px;}
.mi4144 {display:none;}

/*Articles*/
h1.articlesList{margin:0;}
.ArticleList {float:left;width:100%;border-bottom:1px solid #dfdfdf;padding:21px 0 24px;}

.article .left_pict ,.TeaserImage{margin:0 20px 24px 0;float:left;}
.article .right_pict {margin:0 0 24px 20px;float:right;}
.article .Date{color:#606060;font:1.1em arial;padding: 0 0 .3em;}
.ATitle{color:#df1d53;font:bold 2em arial;padding:0 0 0.75em;}
.ATeaser,.Teaser{color:#606060;font:1.2em/1.5em arial;display:inline;}
.Teaser{display:block;padding:0 0 1.5em;}
.ATeaser p{font:1em arial;}
.article .more {background:url(/_images/mholidays/ico/more_pink.png) 100% 5px no-repeat;padding:0 14px 0 1px;color:#df1e54;font-size:1.2em;text-decoration:underline;text-transform:none; }


.ny { height:100%; background:#9f8f7e url(/_images/mholidays/bg/ny-bg.gif) center top no-repeat; text-align:center; }
.ny .textcontent  {clear:both; color:#6b5c4f; font-size: 12px;}
.ny .textcontent  a {color:#6b5c4f; font-size: 12px;}
