body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:60%;
color:#575853;
width:100%;
margin:0px;
padding:0px;
min-height: 100%;
background-color:#A99456;
}

#wrapper{margin:0px auto 1px auto;width:996px; background-color:white; min-height:800px;}

/*
* html #wrapper {width:1007px; height:800px;} 
*/
* html #wrapper {height:800px;} 


div{margin:0;padding:0;}
ul{margin:0;padding:0;list-style-type:none;}

.mac body {font-size: 62.5%;}
.webkit body {font-size: 71.5%;}

.col_red {
background:url(bgr_body_col_red.gif) repeat-y;
}

html {margin:0px auto 1px auto;padding:0px;min-height: 100%;}

/* -- TOOLS AND GENERALS -- */
img{
border:0px;
font-size:0.7em;
color:#464642;
}

form{margin:0px; padding:0px;}

a{text-decoration:none;color:#3467DC;}
a:hover{text-decoration:underline;}

.marro{color:#575853;}
.error{color:#CC3333;}

hr{display:none;}

div.hr{
background-image:url(bgr_line_gray_08.gif);
background-repeat:repeat-x;
height:8px;
clear:both;
}

div.hr_red{
background-image:url(bgr_line_red_08.gif);
background-repeat:repeat-x;
height:8px;
clear:both;
}

div.hr_solid{
background-image:url(bgr_line_gray_08_solid.gif);
background-repeat:repeat-x;
height:8px;
clear:both;
}

div.hr_double{
background-image:url(bgr_line_gray_14_double.gif);
background-repeat:repeat-x;
height:14px;
clear:both;
}

div.hr_red_double{
background-image:url(bgr_line_red_double.gif);
background-repeat:repeat-x;
height:12px;
clear:both;
}

div.hr_red_double_inv{
background-image:url(bgr_line_red_double_inv.gif);
background-repeat:repeat-x;
height:12px;
clear:both;
}

.marge_60{margin-top:60px;}
.marge_30{margin-top:30px;}
.marge_20{margin-top:20px;}
.marge_10{margin-top:10px;}
.marge_05, ul.relacio li.marge_05 {margin-top:5px;}
.bimarge_05{margin-top:5px;margin-bottom:5px;}
.bmarge_05{margin-bottom:5px;}
.bmarge_07{margin-bottom:7px;}

ul.relacio li, ul.relacio{
margin:0;
padding:0px;
list-style-type:none;
}

.col_content ul.relacio li,.col_content ul.relacio{
padding-top:2px;
}

.col_content ul.relacio{font-size:1.1em;}
.col_content ul.relacio p{font-size:1em;margin:0;padding:0px;}

.foto_left {
float:left;
margin:4px 20px 20px 0px;}
.foto_enlinia{vertical-align:middle;padding: 5px 0;}
.minifoto_left{float:left;margin:0px 8px 15px 0px;}
.foto_lateral{margin:4px 0px 8px 0px;}

.logo_thn{
height:100px;
display:table-cell;
vertical-align:middle;
}

.logo_thn img{
vertical-align:middle;
}

.augmentar{font-size:1.10em;}
.vermell{color:#B43C08;}
.lleuger{font-weight:normal;}
.centrar{text-align:center;}
.reduir{font-size:0.90em;}
.flotar_l{float:left;}
.flotar_r{float:right;}
.no_flotar{clear:both;}
.a_peu{position: relative;}
.a_peu div{position:absolute;bottom:0;}

.h_1{height:1px;overflow:hidden;}
.h_05{height:05px;}
.h_10{height:10px;}
.h_18{height:18px;}
.h_30{height:30px;}
.h_38{height:38px;}
.h_80{height:80px;}
.h_150{height:150px;}
.h_260{height:260px;}
.w_1{width:1px;overflow:hidden;}
.w_3{width:3px;}
.w_10{width:10px;}
.w_30{width:30px;}
.w_102{width:102px;}
.w_105{width:105px;}
.w_120{width:120px;}
.w_160{width:160px;}
.w_170{width:170px;}
.w_180{width:180px;}
.w_240{width:240px;}
.w_270{width:270px;}
.w_320{width:320px;}
.w_350{width:350px;}
.w_370{width:370px;}
.w_435{width:435px;}
.w_510{width:510px;}
.w_595{width:595px;}
.w_740{width:740px;}

.mw_138{min-width:138px;}

.enmarcar{border:solid 1px #a99456;}


/* -- FORMULARIS -- */

.button, .button:link, .button:visited{
text-decoration:none;
text-align:center;
font-weight:bold;
font-size:0.885em;
letter-spacing:0.15em;
padding:2px 15px 1px 15px;
color:#ffffff;
background-color:#C5B15A;
border:solid 1px #C5B15A;
text-transform:uppercase;
cursor:pointer;
}

.button:hover{
background-color:#A83D0F;
border:solid 1px #A83D0F;
text-transform:uppercase;
cursor:pointer;
}

input, select, textarea{
border:solid 1px #989893;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
color:#464642;
padding:3px;
}

input.image {border:none; margin:0; padding:0;}
input.red {border:solid 1px #B43C08;}


input.error, select.error, textarea.error{
border-color:#CC3333;
}

.input1{
border:solid 1px #C6B35F;
color:#575853;
margin-bottom:5px;
width:200px;
}

select.input1{
padding:3px 3px 3px 0px;
width:208px;
}

.input3{
border:solid 1px #C6B35F;
color:#575853;
margin-bottom:5px;
width:170px;
}

select.input3{
padding:3px 3px 3px 0px;
width:178px;
}

.input2 {
color:#575853;
margin-bottom:5px;
margin-left:1px;
border:none;
width:auto;
padding:0px;
}

.input4{
border:solid 1px #C6B35F;
color:#575853;
margin-bottom:5px;
width:60px;
}

.label1{
float:left;
width:125px;
line-height:18px;
}

.label2{
height:18px;
line-height:18px;
}

.label3{
min-height:22px;
width:330px;
line-height:18px;
}

.resposta{
width:250px;
height:auto;
border-bottom:dotted 1px #cccccc;
}

/* -- MENU TOP -- */

#menu_top_h{
color:#ffffff;
height:140px;
padding:0px 20px 0px 18px;
margin:0px;
background-image:url(bgr_menu.gif);
background-repeat:repeat-x;
}

#menu_top_h #logo_cccb{
width:500px;
height:114px;
font-size:0.85em;
text-transform:uppercase;
letter-spacing:0.15em;
}

#menu_top_h #logo_cccb img{
margin:20px 0px 10px;
padding:0px;
}

#menu_top_h #main_nav{
width:580px;
margin:0;
padding:0;
height:20px;
float:left;
}

#menu_top_h #middle_nav{
width:170px;
height:140px;
float:right;
}

#middle_nav li, #middle_nav ul{
margin:0;
padding:5px 0px 0px 0px;
list-style-type:none;
}

#middle_nav ul.languages {
padding-bottom: 35px;
}

* html #middle_nav ul.languages {padding-bottom: 38px;}
*+html #middle_nav ul.languages {padding-bottom: 38px;}


#middle_nav ul.languages li {display: inline;}

#middle_nav div{margin-top:15px; }

#middle_nav a{
color:#CAC6BB;
font-size:1em;
}

#menu_top_h #right_nav{
width:200px;
height:140px;
float:right;
background-repeat:repeat-x;
background-image:url(bgr_menu_right.gif);
}

#menu_top_h #right_nav #agenda{
margin-top:50px;
text-transform:uppercase;
font-size:1.15em;
height:16px;
}

#menu_top_h #right_nav #agenda a{
color:#E2CE63;
}

#menu_top_h #right_nav div.hr{
background-image:url(bgr_line_red.gif);
background-repeat:repeat-x;
height:20px;
}

#menu_top_h #right_nav #advanced_search{margin-top:12px;}

#advanced_search a{
color:#A7BDD8;
font-size:1.15em;
}

#menu_top_h #right_nav #search{
margin:0px;
padding:0px;
height:20px;
}

#search .flotar_l input {
border: solid 1px white;
}

/* -- HOME -- */
.q_content{height:640px;position:relative;}
.q {overflow:visible; width: auto; height: auto; position: absolute;}
.q1{top:0px; left:0px; z-index:10;}
.q2{top:0px; left:199px; z-index:11;}
.q3{top:0px; left:398px; z-index:12;}
.q4{top:166px; left:0px; z-index:13;}
.q5{top:166px; left:199px; z-index:14;}
.q6{top:166px; left:398px; z-index:15;}
.q7{top:332px; left:0px; z-index:16;}
.q8{top:332px; left:199px; z-index:17;}
.q9{top:332px; left:398px; z-index:18;}
.q10{top:498px; left:0px; z-index:19;}
.q11{top:498px; left:199px; z-index:20;}
.q12{top:498px; left:398px; z-index:21;}


#menu_top_h.home{
height:50px;
background-image:url(bgr_menu_home.gif);
background-repeat:repeat-y;
background-color:#4D4D4D;
}


#menu_top_h #left_nav_home{
width:190px;
padding-left: 197px;
padding-top:30px;
height:auto;
float:left;
color:#E5E5DB;
}

#left_nav_home ul{margin:0; padding:0; list-style-type:none; }
#left_nav_home ul li{display:inline; }
#left_nav_home ul li a{color:#E5E5DB; }


#menu_top_h #mid_nav_home{
float:right;
width:160px;
padding-top:24px;
padding-right: 24px;
height:auto;
}

#mid_nav_home ul{margin:0; padding:0; list-style-type:none; text-align:right;}
#mid_nav_home ul li{display:inline;
background-image: url(ico_rss_red2.gif);
background-repeat: no-repeat;
background-position: left;
padding: 4px 0 4px 20px;
font-weight: bold;
font-size: 1em;
color: white;
}
#mid_nav_home ul li a{color:#ffffff; }


#menu_top_h #right_nav_home{
width:160px;
margin-top:20px;
height:auto;
float:right;
color:#E5E5DB;
}

#nav_trobans li {
display:inline;
padding:0 8px 0 0;
}

#nav_trobans li.last {
padding-right: 0px;
}

#nav_trobans ul {
padding:0.4em 0 1em 0;
}
#nav_tambe li {padding:0.3em 0;}

#nav_veus {margin-top:15px;}

#col_left #nav_tambe h1 {
margin: 0.4em 0;
}

#nav_subsc {
margin: 2em 0 1em 0;
background-color: #b43c08;
padding: 3px 5px;
}

#nav_subsc a, .nav_amic a {color:white;}
#col_left #nav_subsc h1 {text-transform:none; letter-spacing:0.2em; font-size:1.2em;}
* html #col_left #nav_subsc h1 {font-size:1.4em;}
*+html #col_left #nav_subsc h1 {font-size:1.4em;}

.nav_amic {
margin: 0.5em 0 .5em 0;
background-color: #b43c08;
padding: 3px 5px;
}

#col_left .nav_amic h1 {text-transform:none; letter-spacing:0.2em; font-size:0.9em;}

#nav_trobans h1 {text-transform: uppercase}


/* -- PEU PAGINA -- */
.menu_peu_h {padding:0px 250px 10px 259px; clear:both;}
.menu_peu_h .foto_left{margin:4px 8px 30px 0px;}
.menu_peu_h, .menu_peu_h p.titol{font-size:0.95em; letter-spacing:0.05em;}
.menu_peu_h p{font-size:0.95em;  color:#969696; letter-spacing:-0.07em; margin:0px;padding:3px 0px 0px 0px;}
.menu_peu_h a.gray {color:#969696;}
.menu_peu_h ul{margin:0; padding:3px 0px 0px 0px; list-style-type:none; }
.menu_peu_h ul li{display:inline; color:#969696;}

.altres_webs ul{display:inline;}

.altres_webs li{
font-weight:bold;
padding-right:4px;
}

/* -- MINI MENUS, BREADCRUMB ... -- */
#menu_breadcrumb, .menu_mini {padding:4px 0px 15px 0px; font-size:1em; }
#menu_breadcrumb ul, .menu_mini ul{margin:0; padding:0; list-style-type:none; }
#menu_breadcrumb ul li, .menu_mini ul li{display:inline; }
.menu_mini_top {padding-top:9px; height:14px;}
.aprima_menu {padding:4px 0px 6px 0px; font-size:1em; }
ul.vertical li{display:block; padding:4px 0px 0px 0px;}

.menu_tipus_1 li, .menu_tipus_1 ul{margin:0; padding:5px 0px 0px 0px; list-style-type:none;}
.menu_tipus_1 li ul{padding:0px 0px 0px 8px;}

.menu_arxiu ul, .menu_arxiu ul li{color:#B43C08;font-weight:bold;text-transform:uppercase;margin:0; padding:0; list-style-type:none; display:inline;}
.menu_arxiu ul li li {padding-left:10px;}

#menu_tab_act, #menu_tab_act li{color:#575853;text-transform:uppercase;margin:0; padding:0; list-style-type:none; display:inline;}
#menu_tab_act li {padding-right:10px;}
#menu_tab_act a.active {color:#575853;}

/* -- COLUMN CONTENT -- */

.col_content{height:auto; float:left;}
.col_content div.container{padding:20px 10px 0px 18px; }
.col_content div.container_home{padding:30px 0px 0px 15px;position:relative;}
.col_content div.container_ample{padding-right:0px;}

.col_content h1{
margin:0px; 
padding:10px 0px 5px 0px;
font-size:1.45em;
font-style:italic;
font-weight:bold;
}

.col_content h2{
margin:0px;
padding:0px 0px 4px 0px;
font-size:1.3em; letter-spacing:0.06em;
font-weight:bold;
color:#b43c08;
}

.col_content h3{
margin:0px;
padding:4px 0px 4px 0px;
font-size:1.15em; letter-spacing:0.05em;
font-weight:bold;
}
.col_content .capitals{text-transform:uppercase;}

.col_content h4{
margin:0px;
padding:4px 0px 4px 0px;
font-size:1em; letter-spacing:0.02em;
font-weight:bold;
text-transform:uppercase;
}

.col_content p{
margin:0px;
padding:0px 0px 10px 0px;
font-size:1.1em; letter-spacing:0.03em;
font-weight:normal;
}

.prim{padding:1px 0px;}
.col_content .prim{padding:0px;}


.col_content .foto_left p, .peu_foto {
width:200px;
font-size:1em;
padding:2px 0px 4px 0px;
}

.col_content ul.items_2_cols_left,
.col_content ul.items_2_cols_right {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:215px;
margin:4px 0;
overflow:hidden;
padding:0;
float: left;
}

.col_content ul.items_2_cols_left {
margin-right: 40px;
}

.rss_red {
background-image: url(ico_rss_red.gif);
background-repeat: no-repeat;
background-position: left;
padding: 4px 0 4px 20px;
font-weight: bold;
}

.rss_blue {
background-image: url(ico_rss_blue.gif);
background-repeat: no-repeat;
background-position: left 20%;
padding: 4px 0 4px 20px;
font-weight: bold;
}

.rss_noicon {
padding: 0px 0 4px 20px;
font-weight: normal;
font-style:italic;
}

#rss_chan h2,
#rss_chan h3,
#rss_prg h2,
#rss_prg h3 {
font-size: 1.1em;
letter-spacing:0em;
}

#rss_prg li {
background-repeat: no-repeat;
background-position: left;
padding: 4px 0 4px 20px;
font-weight: bold;
}

li.google {
background-image:url(ico_google.gif);
}
li.windows_live {
background-image:url(ico_live_microsoft.gif);
}
li.yahoo {
background-image:url(ico_mi_yahoo.gif);
}
li.netvibes {
background-image:url(ico_netvibes.png);
}
li.bloglines {
background-image:url(ico_bloglines.gif);
}
li.feedreader {
background-image:url(ico_feedreader.gif);
}
li.rssreader {
background-image:url(ico_rssreader.gif);
}
li.sharpreader {
background-image:url(ico_sharpreader.gif);
}
li.feeddemon {
background-image:url(ico_feeddemon.gif);
}
li.netnewswire {
background-image:url(ico_netnewswire.gif);
}
li.newsfire {
background-image:url(ico_newsfire.gif);
}
li.blogbridge {
background-image:url(ico_blogbridge.gif);
}
li.akregator {
background-image:url(ico_akregator.gif);
}
li.liferea {
background-image:url(ico_liferea.gif);
}


.catcert {
white-space: nowrap;
}

.catcert img {
padding: 0 2px 0 5px;
margin-bottom:-1px;
}

.video_play {
position: absolute;
width: 100px;
height: 76px;
z-index: 10;
opacity:.60;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}

.video_play img {
padding: 25px 36px;
}

/* -- COLUMN LEFT -- */

#col_left{width:240px; min-height:500px; float:left; }
* html #col_left {height:500px;} 

#col_left div.container{padding:47px 20px 0px 18px; }

#col_left.home{width:200px;height:auto;}
#col_left.home div.container{padding:29px 20px 0px 18px; }

#col_left #logo_cccb{
font-size:0.8em;
text-transform:uppercase;
letter-spacing:0.1em;
padding-bottom: 1.4em;
}

#col_left #logo_cccb img{
margin:0px 0px 15px 0px;
padding:0px;
}

#col_left h1,
#col_right.home h1 {
margin:0px;
font-style:normal;
padding: 1px 0px 2px 0px;
font-size:1em; letter-spacing:0.056em;
font-weight:bold;
}

#col_right.home h1 {
text-transform:uppercase;
}


#col_right.home h2 {
font-weight:normal;
}

#col_right.home h2 a {
font-weight:bold;
}


#col_left h1.activable {
background-image: url(ico_fletxa_up.gif);
background-repeat: no-repeat;
background-position: right;
cursor: pointer;
}
#col_left h1.actiu{
background-image: url(ico_fletxa_down.gif);
}

#col_left h2{
margin:0px;
padding:4px 0px 2px 0px;
font-size:1em; letter-spacing:0.056em;
font-weight:normal;
}

#col_left p{
margin:0px;
padding:0px 0px 4px 0px;
font-size:1em; letter-spacing:0.056em;
font-weight:normal;
}


div.dark{color:white;font-size:1.3em;}


/* -- COLUMN RIGHT -- */

#col_right{width:240px; height:auto; float:right; }
#col_right div.container{padding:52px 20px 0px 20px; }

#col_right.home{width:200px;}
#col_right.home div.container{padding:30px 20px 0px 20px; }


#col_right h1{
padding:0px;
margin:1px 0px 1px 0px;
font-size:1.25em; letter-spacing:0.056em;
font-style:italic;
font-weight:bold;
}

#col_right h1.activable {
background-image: url(ico_fletxa_up.gif);
background-repeat: no-repeat;
background-position: right;
cursor: pointer;
}
#col_right h1.actiu{
background-image: url(ico_fletxa_down.gif);
}



#col_right h2{
margin:0px;
padding:4px 0px 4px 0px;
font-size:1em; letter-spacing:0.056em;
font-weight:normal;
}

#col_right h2 a{
font-weight:bold;
}

#col_right p{
margin:0px;
padding:0px 0px 5px 0px;
font-size:1em; letter-spacing:0.056em;
font-weight:normal;
}


#col_left #main_nav{
margin:0;
padding:0;
height:auto;
}

#col_left #main_nav ul{margin:0; padding:2px 0 6px 0px; list-style-type:none; }
#col_left #main_nav ul li{
margin:4px 0px 0px 0px; 
padding:4px 4px;
background-color:#CAC6BB;
text-transform:uppercase;
}

#col_left #main_nav ul li a{
color:#575853;
}


/* -- CALENDAR -- */

#calendar{
width:196px;
padding:4px;
margin:0;
text-align:center;
background-color:#575853;
color:white;
font-size:1em;
}

#calendar .nav_left{
color:white;
padding-right:25px;
font-size:.9em;}

#calendar .nav_right{
color:white;
padding-left:25px;
font-size:.9em;}	

#calendar #calendar_caption{
padding:4px 10px;
margin:0;
width:196px;
color:white;
background-color:#B43C08;
font-weight:bold;
text-align:center;
}

#calendar th{
color:#B7B0A6;
font-weight:normal;
height:20px;
padding:0px;
}

#calendar .today,#calendar td.today a,#calendar td.today a:link,#calendar td.today a:visited{
color:#C5B035;
font-weight:bold;
}

#calendar td{
width:28px;
height:20px;
text-align:center;
padding:0px;
}

#calendar td a{
color:white;
font-weight:normal;
}

#calendar td a:hover, td a:active{
color:#C5B035;
}

/*  TABLES, TAULES  */

table.colaborador,
table.galeria,
table.itineraris,
table.espai,
table.mapa,
table.llista{
border:none;
padding:0px;
margin:0px;
width: 100%;
border-spacing:0px;
}

table.colaborador td,
table.galeria td,
table.espai td,
table.itineraris td{
border-style:solid solid solid none;
border-color:white;
border-width:10px 13px 10px 0px;
padding:0px;
margin:0px;
vertical-align:top;
}

td.espai{width:230px;}
td.galeria{height:165px; width:150px;}
table.espai td.programacio{width:247px; border-width:0px 23px 0px 0px;}
table.itineraris td.itineraris{width:230px; border-width:0px 13px 0px 0px;}

table.colaborador td.darrer,
table.galeria td.darrer,
table.itineraris td.darrer,
table.espai td.darrer{
border-right-width:0px;
}

table.colaborador td.buit,
table.espai td.buit{
background-color:#cccccc;
}

table.galeria td div.foto{
width:150px;
height:100px;
background-color:#f7f5ef;
}


table.galeria td div.peu,
table.espai td div.peu{
padding:4px 0px 0px 0px;
margin:0px;
width:auto;
height:auto;
font-size:0.95em;
}

table.llista td {vertical-align:top;margin:0px;padding:0px;}
table.llista th {text-align:left; padding-bottom:10px;}

/* -- UDM 4.5 MENU -- */

#udm{padding:1px 0px 0px 0px;}

.udm,.udm li,.udm ul{margin:0;padding:0;list-style-type:none;}
.udm{position:relative;left:0;top:0;z-index:20000;width:auto;cursor:default !important;border:none;text-align:left;}
.udm{float:none;width:100%;}
@media screen,projection{.udm{float:left;}}
.udm{padding-top:0;}
.udm>li:first-child{margin-left:0;}
@media Screen,Projection{.udm>li:first-child{margin-left:0;margin-right:0;}}
.udm li{left:0;}
@media screen,projection{.udm li{position:relative;}}
.udm ul li{left:0;}
:root ul[class^="udm"] li{left:0;position:static;}
@media Screen,Projection{:root ul[class^="udm"] li{left:0;position:relative;}}
@media Screen,Projection{.udm/**/[class="udm"]:not([class="xxx"]) ul li{position:relative;left:0;}}
.udm li{display:block;width:auto;float:left;}
.udm li a{position:static;display:block;float:left;white-space:nowrap;}
@media screen,projection{.udm l\i a{position:relative;float:none;}}
ul[class^="udm"] li a{position:relative;float:none;}
@media screen,projection{* html .udm li a{position:relative;float:none;}}
.udm ul li a{position:relative;float:none !important;white-space:normal;}
.udm li a{margin-left:-0px;}
@media Screen,Projection{.udm li{margin-left:-0px !important;}}
@media Screen,Projection{.udm li a{margin-left:0;}}
ul[class^="udm"] li:not(:first-child){margin-left:-0px;}
.udm ul li{margin-left:0 !important;}
ul[class^="udm"]:not([class="xxx"]) ul li{margin-left:0 !important;}
.udm ul a{margin:0;}
.udm ul li{margin-top:-2px;}
.udm ul li:first-child{margin-top:0px;}
.udm ul{cursor:default !important;width:22em;height:auto;border-width:0px;border-color:white;border-style:solid;position:absolute;z-index:20100;padding:1px;}
.udm ul li{cursor:default !important;width:100%;position:static;float:none;}
.udm ul{display:none;visibility:hidden;}
html/**/[xmlns] .udm u\l{display:block;visibility:visible;height:0;overflow:scroll;left:-10000px;}
@media screen,projection{* html .udm ul {display:block;visibility:visible;height:0;overflow:scroll;top:-10000px;}}
ul.udm/**/[class^="udm"] u\l{display:block;visibility:visible;height:0;overflow:visible;left:-1000em;}
.udm a .udmA{visibility:hidden;margin:0px;display:block;cursor:pointer !important;position:absolute;right:0;top:0;text-align:right;border:none;cursor:inherit !important;}
.udm a .udmA img{display:block;}
.udm ul a .udmA{margin:0 10px;}
* html .udm a .udmA{right:0px;top:0px;}
* html .udm ul a .udmA{right:2px;top:2px;}
.udm a,.udm a:link,.udm a.nohref{cursor:pointer !important;z-index:1000;text-align:left;border-style:solid;border-color:#4D4D4D;padding-left:0px;padding-right:30px;padding-top:5px !important;padding-bottom:5px !important;text-decoration:none;color:#E2CE63;border-width:0px;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold !important;}
.udm a,.udm a.nohref{font-size:1em;}
.udm a .udmA,.udm a:link .udmA,.udm a.nohref .udmA{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold !important;}
.udm li a,.udm li a:link,.udm li a.nohref,.udm li a:visited{text-transform:uppercase; letter-spacing:0.056em;}
.udm li a:visited{border-width:0px;color:#E2CE63;font-style:normal;border-style:solid dashed solid solid;border-color:#4D4D4D;}
.udm li a.udmR,.udm li a.udmY,.udm li a.udmR:visited,.udm li a.udmY:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus{font-style:normal;text-decoration:none;color:#91C1B5;border-color:#4D4D4D;border-style:solid;border-width:0px;}
* html .udm li a:active{font-style:normal;text-decoration:none;color:#91C1B5;border-color:#4D4D4D;border-style:solid;border-width:0px;}
.udm ul a,.udm ul a:link,.udm ul a.nohref{background-color:#C5B15A;text-align:left;border-width:2px;border-style:solid;border-color:white;padding-left:10px;padding-right:10px;padding-top:4px !important;padding-bottom:4px !important;text-decoration:none;color:#4C4C4C;font-style:normal;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal !important;}
.udm ul li a,.udm ul li a:link,.udm ul li a.nohref,.udm ul li a:visited{text-transform:none;}
.udm ul li a:visited,* html .udm ul li a:visited{background-color:#C5B15A;color:#4C4C4C;font-style:normal;border-width:2px;border-style:solid;border-color:#f8fbd0;}
.udm ul li a.udmR,.udm ul li a.udmY,.udm ul li a.udmR:visited,.udm ul li a.udmY:visited,.udm ul li a:hover,.udm ul li a:focus,.udm ul li a.nohref:hover,.udm ul li a.nohref:focus,.udm ul li a:visited:hover{font-style:normal;background-color:#C5B15A;text-decoration:none;color:#000000;border-color:white;border-style:solid;border-width:2px;font-weight:bold !important;}
* html .udm ul li a:active{font-style:normal;background-color:#C5B15A;text-decoration:none;color:#000000;border-color:white;border-style:solid;border-width:2px;font-weight:bold !important;}
.udm a.nohref,.udm ul a.nohref{cursor:default !important;}
.udm h3,.udm h4,.udm h5,.udm h6{display:block;background:none;margin:0;padding:0;border:none;font-size:1em;font-weight:normal;text-decoration:none;}
.udm h3,.udm h4,.udm h5,.udm h6{display:inline;}
.udm h\3,.udm h\4,.udm h\5,.udm h\6{display:block;}
ul[class^="udm"] h3,ul[class^="udm"] h4,ul[class^="udm"] h5,ul[class^="udm"] h6{display:block;}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6{display:block;}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);width/**/:auto;}
* html .udm ul h3,* html .udm ul h4,* html .udm ul h5,* html .udm ul h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);width/**/:auto;}
@media screen,projection{* html .udm li{display:inline;}}
@media screen,projection{* html .udm li,* html .udm ul li{display/**/:block;float/**/:left;}}
@media screen,projection{* html .udm li,* html .udm ul li{clear:none;}}
ul[class$="udm"].udm li,ul[class$="udm"].udm ul li{display:block;float:left;}
ul[class$="udm"].udm:not([class="xxx"]) li{float:left;}
ul[class$="udm"].udm:not([class="xxx"]) ul li{float:none;}
@media all and (min-width:0px){ul[class$="udm"].udm li{float:left;}}
@media all and (min-width:0px){ul[class$="udm"].udm ul li{float:none;}}
select{visibility:visible;}
.udm .udmC{position:absolute;left:0;top:0;z-index:20020;width:auto;height:auto;filter:alpha(opacity=0);}
