* {margin: 0;padding: 0;}

body {background: #A9B3BB url(gif/img01.gif) repeat-x;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #555555;}

h1, h2, h3 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1 {font-size: 3em;}
h2 {font-size: 2em;}
h3 {font-size: 1em;}
hr {display: none;}

p, ul, ol {margin-bottom: 1em;line-height: 140%;}

a {color: #333333;}
a:hover {text-decoration: none;color: #FC3E1A;}

img.left {float: left;margin: 3px 20px 0 0;border: 3px solid #848C8F;}
img.right {float: right;margin: 3px 0 0 20px;border: 3px solid #848C8F;}


/* Cabecera */
#logo1 {padding:10px;display: block;height: 200px;}
#logo {background: url(jpg/FondoLogo.jpg) repeat-x; display: block;height: 200px;}
#logo h1, #logo p {color: #FFFFFF;}
#logo ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#logo li {display: inline;}
#logo p {margin: 0;padding: 0 0 0 2px;line-height: normal;}
#logo a {text-decoration: none;color: #FFFFFF;}

/* Menu */

#menu {width: 820px;height: 70px;margin: 0 auto;}
#menu ul {margin: 0;padding: 0;list-style: none;line-height:normal;}
#menu li {display: inline;}
#menu a:hover {text-decoration: underline;}
#menu .current_page_item a {background: url(gif/img03.gif) no-repeat center bottom;font-size: 1.3em;color:#003a80	;border-right: 1px solid;  border-left: 1px solid; border-bottom: 1px solid}
#menu a {display: block;float: left;height: 42px;padding: 12px 20px 0 20px;text-decoration: none;color: #333333;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}


/*Menu Logo*/
#menulogo {width: 770px;height: 40px;margin: 0 auto;}
#menulogo ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#menulogo li {display: inline;}
#menulogo a:hover {text-decoration: underline;}
#menulogo a {display: block;float: right;height: 40px;padding: 12px 30px 0 30px;text-decoration: none;color: #333333;font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}


/* Wide Post */
.wide-post {width: 770px;margin: 0 auto;background: #D4D9DD url(gif/img04.gif) repeat-y;}
.wide-post .title {padding: 15px 30px 15px 30px;background: url(gif/img05.gif) no-repeat;font-size: 2em;}
.wide-post .title a {color: #003a80;}
.wide-post .title a:hover {border: none;}
.wide-post .entry {padding: 0 35px;}
.wide-post .bottom {height: 20px;background: url(gif/img06.gif) no-repeat left bottom;}
.wide-post .links {clear: both;margin: 0;padding: 10px;background: #CDD4D7;border-top: 1px solid #B4BBBE;font-size: .9em;}
.wide-post .links a {text-decoration: none;}

/* pie */

#footer {width:100%;padding: 10px 0;background: #3F4244 url(gif/img18.gif) repeat-x;}
#footer p {text-align: center;font-size: 12;color:white;}
#footer a {color:Orange;}

/* Tab Control */
.TabView{width:690px;height:300px;border:2px #CCC solid;}
.TabView .Tabs {height:26px;display:block;background:#CCC;}
.TabView .Tabs a {display:block;float:left;width:140px;height:25px;line-height:25px;color:#333;text-align:center;text-decoration:none;font-weight:bold;border:1px #666 dashed;margin:0px 2px;}
.TabView .Tabs a.ActiveTab{background:#FFF;border:1px #666 solid;border-bottom:1px #FFF solid;}
.TabView .Tabs a.InactiveTab{}
.TabView .Pages{width:100%;}

/* Calendario*/

#calendarDiv{position:absolute;width:205px;border:1px solid #317082;padding:1px;background-color: #FFF;font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden;}
#calendarDiv span,#calendarDiv img{float:left;}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv td{padding:3px;margin:0px;font-size:10px;}
#calendarDiv .selectBox{border:1px solid #E2EBED;color: #E2EBED;position:relative;}
#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color: #317082;color: #FFF;position:relative;}
#calendarDiv .selectBoxTime{border:1px solid #317082;color: #317082;position:relative;}
#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color: #216072;position:relative;}
#calendarDiv .topBar{height:16px;padding:2px;background-color: #317082;}
#calendarDiv .activeDay{color:#FF0000;}/* Active day in the calendar */
#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background-color: #E2EBED;text-align:center;position:absolute;bottom:0px;width:201px;}
#calendarDiv .todaysDate div{float:left;}
#calendarDiv .timeBar{height:17px;line-height:17px;background-color: #E2EBED;width:72px;color:#FFF;position:absolute;right:0px;}
#calendarDiv .timeBar div{float:left;margin-right:1px;}
#calendarDiv .monthYearPicker{background-color: #E2EBED;border:1px solid #AAAAAA;position:absolute;color: #317082;left:0px;top:15px;z-index:1000;display:none;}
#calendarDiv #monthSelect{width:70px;}
#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}
#calendarDiv .monthYearActive{background-color:#317082;color: #E2EBED;}
#calendarDiv td{text-align:right;cursor:pointer;}
#calendarDiv .topBar img{cursor:pointer;}
#calendarDiv .topBar div{float:left;margin-right:1px;}

