/* hermes */
/* v1.0 | 20080212 */

* {
    margin: 0; 
    padding: 0;
}
html {   
}
body {
}
thead {
}
tfoot {
}

#calNav {
   width: 175px;
   clear: both;
   margin: 10px;
   border-width: 1px;
   border-style: solid;
   border-spacing: 0;
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}

.tabla00 {
   width: 100%;
   clear: both;
   border-width: 1px;
   border-style: solid;
   border-spacing: 0;
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}
.tabla00 td,
.tabla00 th {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   font-size: 11px;
   vertical-align: text-top;
   padding: 4px;
   text-align: center;
}

.tabla01 {
   width: 100%;
   clear: both;
   margin: 10px;
   border-width: 1px;
   border-style: solid;
   border-spacing: 0;
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}
.tabla01 td,
.tabla01 th {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   font-size: 11px;
   vertical-align: text-top;
   padding: 2px;
}


img {border: 0px;}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline; }

ol, ul {
list-style:none outside none;
list-style: none;
padding: 0;
margin: 0;
}
li {
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   list-style: none;
   padding: 0;
   margin: 0;
}
.subsubsub a .count, .subsubsub a.current .count {
   color: #999;
   font-weight: normal;
}

#head {
	background-color: #464646;
	min-height: 45px;
}
#body {
	clear: both;
}
#bodyMen {
	padding: 25px;
	float: left;
    width: 180px;
}
#bodyCon {
	width: 850px;
	padding: 25px;
	float: left;
}

input {
        border: 1px solid  #e5e5e5;
}

select {
        border: 1px solid  #e5e5e5;
}

.button,
submit {
   font-size: 10px !important;
   line-height: 12px;
   padding: 2px 8px;
   cursor: pointer;
   border-width: 1px;
   border-style: solid;
   -moz-border-radius: 8px;
   -khtml-border-radius: 8px;
   -webkit-border-radius: 8px;
   border-radius: 8px;
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box;
   -khtml-box-sizing: content-box;
}
.button,
submit {
   text-shadow: rgba(255,255,255,1) 0 1px 0;
}

.button,
submit {
   background: #f2f2f2;
   border-color: #bbb;
   color: #464646;
}

.button:hover,
submit:hover {
   color: #333;
   border-color: #666;
}

fieldset {
    padding: 10px;
    margin-top:15px;
}