BODY {
margin: 15px 0px 15px 0px;
background: #EFEFEF url("/sites/pullmantur/imagenes.nsf/A/fondo_pullmanturv2chico.gif/$file/fondo_pullmanturv2chico.gif") repeat-x scroll left top;
scrollbar-3d-light-color: #DDDDDD;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #DDDDDD;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-face-color: #DDDDDD;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF; 

font: normal normal normal 8pt/175% Verdana, Arial; 
color: #000000; 
}

.button {
font: normal normal normal 8pt/175% Verdana, Arial; 
color: #000000;
background-color: #EEEEEE;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px }

TD {
font: normal normal normal 8pt/175% Verdana, Arial; 
color: #000000; 
}

img
{
border: 0;
}

P, LI {
font: normal normal normal 8pt/175% Verdana, Arial; 
text-transform: none; 
line-height: 125%; 
text-indent: 0px; 
letter-spacing: normal; 
word-spacing: normal; 
}

A:link{ 
font: normal normal normal 8pt/175% Verdana, Arial; 
color:#E80000; 
text-decoration: none; 
font-style: normal; 
}

A:visited{ 
font: normal normal normal 8pt/175% Verdana, Arial; 
color:#990000; 
text-decoration: none; 
font-style: normal; 
}

A:hover{ 
font: normal normal normal 8pt/175% Verdana, Arial; 
color:#E80000; 
text-decoration: none; 
font-style: normal; 
}

A:active{ 
font: normal normal normal 8pt/175% Verdana, Arial; 
color:#E80000; 
text-decoration: none; 
font-style: normal; 
}

.diseno { 
width: 780px;
padding: 0px 1px 1px 1px;
margin: 0px 0px 0px 0px;
border-top: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
background: #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#DDDDDD', Direction=135, Strength=6);
}

.diseno_logo_tabla { 
vertical-align: top;
text-align: left;
width: 50%;
}

.diseno_logo { 
width: auto;
height: 1px;
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
background-color: transparent;
}

.diseno_menu2_tabla { 
vertical-align: top;
text-align: left;
width: 100%;
}

.diseno_menu2 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #E80000;
}

.diseno_menu3 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.diseno_menu4 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.diseno_menu5_tabla { 
vertical-align: top;
text-align: left;
width: 100%;
}

.diseno_menu5 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
background-color: #FFFFFF;
}

.diseno_pub2 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.diseno_pub3 { 
width: 100%;
height: 1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

.diseno_main_tabla { 
width:auto;
padding: 0px 0px 0px 0px;
}

.diseno_main { 
width: 100%;
height: 100%;
padding: 8px 5px 10px 5px;
background-color: #FFFFFF;
}

td.diseno_main { 
vertical-align: top;
text-align: left;
}

table.menu_ppal, tr.menu_ppal, td.menu_ppal {
font: normal normal normal 10pt/normal Verdana, Arial;
color: #000000;
height: 40px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

a.menu_main_item, a.menu_main_item:visited {
font: normal normal normal 8pt/normal Verdana, Arial;
text-decoration: none;
cursor: auto;
text-indent: 0px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
padding: 2px 3px 2px 3px;
background-color: transparent;
}

a.menu_main_item:hover {
font: normal normal normal 9pt/normal Verdana, Arial;
text-decoration: underline;
text-indent: 0px;
text-align: left;
font-weight: bold;
color: #FFFF00;
padding: 2px 3px 3px 3px;
background-color: transparent;
cursor:pointer;
}

.menu_separator {
font: normal normal normal 8pt/normal Verdana, Arial;
color: #FFFFFF;
padding: 1px;
}

div.submenu {
margin: 0px 0px 0px 0px;
position: absolute;
visibility: hidden;
z-index: 9999;
}

table.submenu {
font: normal normal normal 8pt/normal Verdana, Arial;
width: 225px;
line-height: 125%;
padding: 0px 0px 0px 0px;
background-color: #DEDEDE;
border-top: 5px solid #e80000;
border-bottom: 5px solid #e80000;
}

td.submenu_item {
width: 100%;
}

td.submenu_separator {
padding: 0px;
background-color: #000000;
}

a.submenu_item, a.submenu_item:visited {
font: normal normal normal 8pt/normal Verdana, Arial;
width: 100%;
cursor: auto;
text-decoration: none;
text-indent: 0px;
text-align: left;
font-weight: normal;
line-height: 200%;
color: #000000;
padding: 0px 0px 0px 2px;
margin: 0px 0px 0px 0px;
background-color: transparent;}

a.submenu_item:hover {
font: normal normal normal 8pt/normal Verdana, Arial;
width: 100%;
cursor: auto;
text-decoration: none;
text-indent: 0px;
text-align: left;
font-weight: bold;
line-height: 200%;
color: #FFFFFF;
padding: 0px 0px 0px 2px;
margin: 0px 0px 0px 0px;
background-color: #e80000;
border-style:solid;
border-color:#000000;
border-width:1px;
cursor:pointer;
}
/*elemento propaganda*/
a.menu_info_item:hover {
font: normal 12pt/normal Verdana, Arial;
text-decoration: underline;
text-indent: 0px;
text-align: left;
font-weight: bold;
color: #FF3300;
padding: 2px 3px 3px 3px;
background-color: #FF9900;
cursor:pointer;
}
a.menu_info_item{
font: normal 12pt/normal Verdana, Arial;
text-decoration: none;
text-indent: 0px;
text-align: left;
font-weight: bold;
color: #FFFFFF;
padding: 2px 3px 3px 3px;
background-color: #FF3300;
border-style:solid;
border-color: #000000;
border-width:2px;
cursor:pointer;
}
