/*Autor:     Paioldesign Comunicação Interativa
  Data:      
  Cliente:   Sínodo de Curitiba    

menu elements
-------------------------------------
 A few IE bug fixes */
ul ul li {
margin-bottom:-1px;
}

#theMenu {
width:200px;
height:350px;
margin:42px 0;
padding:0;
}

/* Some list and link styling */
ul li {
width:219px;
}

.border {
border-bottom:1px dotted #546215;	
}

ul ul li {
width:200px;
margin-bottom:0;
padding-left:15px;
}

/* For the xtra menu */
ul ul ul li {
border-left:none;
_border-bottom:1px dotted #546215;
width:200px;
}

li {
list-style-type:none;
}

h2 {
_margin-top:1.5em;
}

h3.head a:hover {
color:#9e0110;
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
}

h3.head2 a:hover {
color:#9e0110;
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
}

h3.selected a {
background:#fff url(../images/menus/bottom.jpg) no-repeat;
background-position:0 12px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
padding:6px 0px;
}

h3.selected a:hover {
background:#fff url(../images/menus/bottom.jpg) no-repeat;
background-position:0 12px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
}

h4.head a:hover {
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
}

h4.head2 a:hover {
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
}

h4.selected a {
background:#fff url(../images/menus/bottom.jpg) no-repeat;
background-position:0 12px;
padding:6px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
}

h4.selected a:hover {
background:#fff url(../images/menus/bottom.jpg) no-repeat;
background-position:0 12px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
}

/* For the xtra menu, down there */
ul ul li a,ul ul ul li a {
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 10px;
font-family:Arial, Helvetica, sans-serif;
color:#546215;
_text-transform:capitalize;
font-size:12px;
text-decoration:none;
display:block;
padding:4px 9px;
}

ul ul li a:hover,ul ul ul li a:hover {
display:block;
color:#9e0110;
}

h3.head a,h4.head a {
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
text-decoration:none;
display:block;
_border-top:1px solid #fff;
_border-right:1px solid #fff;
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
padding:5px 10px;
}

h4.head a:hover {
color:#9e0110;
}

h4.head2 a:hover {
color:#9e0110;
}

h3.head2 a,h4.head2 a {
font-family:Arial, Helvetica, sans-serif;
color:#546215;
text-transform:uppercase;
font-size:12px;
text-decoration:none;
display:block;
_border-top:1px solid #fff;
_border-right:1px solid #fff;
background:#fff url(../images/menus/right.jpg) no-repeat;
background-position:0 12px;
padding:5px 10px;
}
