/* CSS Document */
/*
blue
   color: #006fb7;
orange 
    color: #e68415;
green 
    color: #63c437;



*/

body{
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  /*background:url(../images/fondo.gif) fixed;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blank{
  padding:0px;
  margin:0px;
  background:url(../images/mail/logo-DMH130px.png) no-repeat top left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

img{ 
     border:0px;
}

#menu li{
  display: inline;
  
  margin:0px;
  padding:0px;
}

#menu ul{
  margin:0px;
  padding:0px;
}

#center{
   padding-top:0px;
   margin-top:0px;
/*
   border-left: 1px solid #63c437;
   border-top: 1px solid #63c437;
   border-right: 1px solid #63c437;*/
   background-color:#FFFFFF;
}

#footer{
	/*
   border-left: 1px solid #63c437;
   border-bottom: 1px solid #63c437;
   border-right: 1px solid #63c437; */
   /*background:url(../nimages/footer.png) center top no-repeat;   */
   height:100px;
   
}

.window{
   width: 146px;
   border: 1px solid #e68415;
   background:#F8D7A4;
   text-align:left;
   padding: 2px;
}

#news {
   padding-right: 2em;
}

#news hr{
    border: 0px;
	background-color: #006fb7;
	height:4px;	
    padding:0px;
	margin:0px;
}

#news .separator{
    border: 0px;
	background-color: #006fb7;
	height:1px;	
    padding:0px;
	margin:0px;
}

#news h1{
   color: #006fb7;
   font-size:17px;
   margin:0px;
   padding:0px;
}

#news h6{
   margin:2px;
   font-size:12px;
   font-weight:bold;
   font-style:italic;
   color:#e68415;
}




/* #news_body h7{ */
/*   background:url(../images/vinetas_news.jpg) no-repeat left top; */
/*   padding-left: 1em; */
/*   margin-bottom:1em: */
/*   padding-bottom:0px; */
/* } */

#news h5{
          background:url(../images/vinetas_news.jpg) no-repeat left top; 
          padding-left: 1em; 
          font-size: 12px;
          height: 20px;
          color:black;
          font-weight:bold;
          text-decoration:none;
          margin-top: 0px;
          margin-bottom:1em;
          padding-bottom:0px;
}

#news .news_more{ 
                 font-weight:bold;
                  font-size:10px;
                  color:#006fb7;
                  text-decoration:none;
}

#news .news_more:hover{ 
                        text-decoration:underline;
}



/* #news_body h7 a span{ */
/*    font-size:10px; */
/*    color:#006fb7; */
/*    text-decoration:none; */
/* } */

/* #news_body h7 a:hover span{ */
/*    text-decoration:underline; */
/* } */


#news a{
    color:#e68415;
    text-decoration: none;
    font-weight:bold;
    text-align: right;
    font-size:9px;
}

#news a:hover{
	text-decoration: underline;
}


#news h1, #news h1 a{ 
  font-size: 17px;
  color:#006fb7;
}

#news h4, #news h3 {
  background: url(../images/vinetas_news.jpg) no-repeat left top;
  padding-left: 1em;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

 #news h4 a,  #news h3 a{ 
  font-size: 14px;
  margin:0px;
  padding:0px;

}

 #news #news_meta{ 
  font-size: 11px;
  font-style: italic;
  margin-top: -1em;
}

 #news p{ 
  font-size: 12px;
  background: transparent;
  margin-left: 0px;
  padding-left: 0px;
}

#delegada{
   padding-left:1em;
}

#delegada hr{
    margin:0px;
    padding:0px;
    border: 0px;
    background-color:#EEEEEE;
	height:2px;
}

#delegada h1{
   font-size:12px;
   text-transform:uppercase;
}

#delegada h1 span{
   font-size:10px;
   font-style:italic;
   font-weight:normal;
   text-transform: none;
}
#delegada h2, #delegada h3, #delegada h4{
   margin:0px;
   padding:0px;
   text-transform:uppercase;
   font-size:10px;  
}
#delegada h2 a, #delegada h3 a, #delegada h4 a{  
   text-decoration: none;
}

#delegada h2 a:hover, #delegada h3 a:hover, #delegada h4 a:hover{
   text-decoration:underline;
}

#delegada h2 a{
   color:#63c437;
}
#delegada h3 a{
   color:#e68415;
}

#delegada h4 a{
   color:#006fb7;
}


#blue ul, #orange ul, #green ul, #blue_light ul, #orange_light ul, #green_light ul{
  text-align:left;
  margin-top:5px;
  margin-left: 7px;
  padding-left:7px;
  padding-top: 0px;
}

#blue li a, #orange li a, #green li a,#blue_light li a, #orange_light li a, #green_light li a{   
   font-size:12px;
   color:#000000;
   text-decoration: none;
}

#blue li a:hover, #orange li a:hover, #green li a:hover,#blue_light li a:hover, #orange_light li a:hover, #green_light li a:hover{
   text-decoration: underline;
}

#blue li{
   list-style-image:url(../images/vinetas_azul.jpg);
}

#orange li{
   list-style-image:url(../images/vinetas_naranja.jpg);
}

#green li{
   list-style-image:url(../images/vinetas_vrd.jpg);
}

#blue_light li{
   list-style-image:url(../images/vinetas_azul_k.jpg);
}

#orange_light li{
   list-style-image:url(../images/vinetas_naranja_k.jpg);
}

#green_light li{
   list-style-image:url(../images/vinetas_vrd_k.jpg);
}

#blue div, #orange div, #green div{
   width:173px;
}


#blue div a, #orange div a, #green div a{
   text-decoration:none;
   font-size:9px;
   font-weight:bold;
}

#blue div a:hover, #orange div a:hover, #green div a:hover{
   text-decoration:underline;
}

#blue div a{
   color: #006fb7;
}

#orange div a{
    color: #e68415;
}

#green div a{
    color: #63c437;
}


#weather{
   /*background:url(../nimages/header.png) no-repeat left;*/
   /*padding-left: 2em;*/
}

#weather h6, #weather h2{
padding:0px;
margin:0px;
font-weight:normal;
}

#weather h6{
   font-size:10px;   
   /*color: #006fb7;*/
   color: #FFFFFF;
}

#weather h2{
    font-size:14px;
    font-weight:bold;
    color: #FFFFFF;
    /*color: #006fb7;*/
}

#weather table td{
    background-color: transparent;
    font-size:10px;
    /*color: #006fb7;*/
    color: #FFFFFF;
}

#weather table td span{
    font-weight:bold;
}

#weather a{
     color: #006fb7;
	 text-decoration:none;
}

#weather a:hover{
     text-decoration:underline;
}

#mapa a{
    font-size:10px;
    color: #000000;
    text-decoration: none;
}

#mapa a:hover{
    text-decoration: underline;
}

#banners a{
    font-size:10px;
	text-decoration:none;
}
#banners a:hover{
    text-decoration:underline;
}

.pi{
   background: url(../images/chromebg_diff.jpg) repeat-x;
}

#search{ 
  margin: 0px;
}

#search input{  
  border: 1px solid #006fb7;
  background-color: #FFFFFF;
  font-size:10px;
}

#search .field{
  border: 1px solid #006fb7;
  background:url(../images/lupa.jpg) #FFFFFF right no-repeat;
  padding-right:25px;
  font-size:10px;
}


#sider_menu{
   border-left:1px solid #999999;
}

#sider_menu td{
  font-size:10px;
  background-color: #F4FAFF;
  list-style:none;
  padding:4px;
 
  border-right:1px solid #DFDFDF;
  border-bottom: 1px solid #CCCCCC;
}

#sider_menu td:hover{
  color:#FFFFFF;
  background-color:#3791B3;
}

#sider_menu .top_edge{
  background-color:#336699;
  color:#FFFFFF;
  font-size:9px;
  font-weight:bold;
}

#sider_menu a{
  color: #000000;
  text-decoration:none;
}

#sider_menu a:hover{
 padding: 2px;
 color:#FFFFFF;
 background-color:#3791B3;
 width: 100%;
 text-decoration:underline;
}

#route{
  margin: 0px;
  padding:0px;
  border-bottom: 2px solid #3791B3;
  width:78%;
}

#route a{
  font-size: 9px;
  color:#000000;
  text-decoration:none;
}

#route a:hover{
  text-decoration:underline;   
}

#route span a{
  color:#336699;
  text-decoration:none;
}

#route span a:hover{
  text-decoration:underline;
}


#body_content{
  font-size:12px;
  width: 99%;
}

#body_content a{
  color:#e68415;
  text-decoration:none;
}

#body_content a:hover{
  text-decoration:underline;
}

#body_content h1{
  color:#e68415;
  font-size:17px;
}

#body_content h2{
  color: #006fb7;
  font-size:14px;
  /* border-bottom:1px solid #E6E6E6;
   width:70%; */
}

#body_content h3{
  font-size:12px;
}

#body_content p{
  text-align:justify;
}

#body_content #list_box{
  font-size:10px;
  padding: 10px;
  width: 80%;
  border: 1px solid #63c437;
  background-color:#F4FFFA;
}

#body_content #list_box ol{
  margin-left: 2em;
}

#body_content #list_box ul{
  margin-left: 1.5em;
}

#body_content #list_box li{
  text-align: justify;
}


#rsider a{ 
  color:#e68415;
  text-decoration:none;
}

#rsider a:hover{ 
  text-decoration:underline;
}
/*
#rsider img{
  padding:5px;
  background-color:#EEEEEE;
  border: 1px solid #CCCCCC;
}
*/

/*
   green: #63c437;
   blue: #63c437;
   orange: #e68415;
*/

#image{
	background-color: #F9F9F9;
	border: 1px solid #DADADA;
	padding: 3px;
	font-size: 9px;
   color: #7C7C7C;
}

#image a{
        color: #7C7C7C;
	text-decoration: none;
}

#image a:hover{
	text-decoration: underline;
}

/*
#image img{
	border: 1px solid #DADADA;
}
*/
#image p{
   margin: 2px 3px 3px 3px;
}

#frame{
	border: 1.5px dotted #336699;
	background-color: #F9F9F9;
}

.button_like, .button_like:visited, .button_like:active {
   background-color: #336699;
   color: white;
   text-decoration: none;
   padding:2px;
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
}

#close{
   margin-top:-5px; 
   margin-bottom:2px;
   text-decoration:none; 
   padding:2px; 
   text-align:right; 
   float:right
}

#close a{
   text-decoration:none; 
   color:#336699; 
   font-weight:bold
}

#close a:hover{
   font-size:12px;
}

#spread{
  border:2px solid #336699;
}

#spread th{
    color:#FFFFFF; 
	background-color:#336699;
	font-weight:normal;
	text-align:left;
}

#calendar_spread th{
    background-color:#63c437;
}
#calendar_spread td{
    border: 1px solid #63c437;
}
#calendar input{
    background-color:#FFFFFF;
    color: black;
	border:0px;
}

#topic th{
    text-align:left;
	background-color:#F6F6F6;
}

#topic th a{
    color: #666666;
}
#comment_even table{
    background-color:#FAFAFA;
}
#comment_odd table{
    background-color:#EEFFEE;
}
#comment_even th{
    text-align:left;
	color:#666666;
    background-color:#D7D7D7;
}
#comment_odd th{
    text-align:left;
	color:#FFFFFF;
    background-color:#336600;
}

#comment_even .date{
    font-size:10px;
	color:#336699;
}

#comment_odd .date{
    font-size:10px;
	color:#666666;
}

#events_list{
                  border-left:1px solid #e68415;
				  border-right:1px solid #e68415;
				  border-bottom:2px solid #e68415;
}

#events_list th{ 
                 background-color:#e68415;
                 color:white;
}
#events_list .odd, #search_result .odd{ 
                   background-color: #FBFBD5;
                   font-size: 11px;
 }

#events_list .even, #search_result .even{ 
                    /*background-color:#D7D7D7;*/
                    font-size: 11px;
}
#events_list td{
                 border-left:1px solid #e68415;
				 border-right:1px solid #e68415;
}


#parent_path a { 
                 font-size: 10px;
                 font-weight: bold;
                 color: #666666;
}

#curriculum table{ 
 
                   width: 100%;
}

#curriculum th{ 
                font-size:12px;
                text-align: left;
                color:#63c437;
}

#curriculum th a{ 
                  font-weight: normal;
}

#curriculum td{ 
                font-size:12px;
                /*background-color: #EAFFE6;*/
}

.line{
    margin: 0px;
	padding: 0px;
}

#node{
     background-color:#FFFFF9;
     border: 1px solid #CCCCCC; 
	 padding: 2px; 
	 width: 140px;
	 height:120px;
     margin-left: 2px;
     margin-right: 2px;
}
#node .name{
     font-size:10px;
}

#node .position, #node .position a{
     color:#e68415;
     font-size:10px;
	 font-weight:bold;
}
#node a{
     color:#999999;
}

#functions td{
     font-size:12px;
}
.dir-div {
  /*border-bottom: 1px solid #0773B9;
  border-left: 1px solid #0773B9;*/
  padding-left: 5px;
  padding-bottom: 5px;
  margin-top: 20 px;
  margin-bottom: 20 px;
}

.dir-title {
  font-weight: bold;
  font-size: medium;
  text-decoration: underline;
  margin: 1px 1px 1px 1px;
  color: #0773B9;
  list-style: square inside;
  text-transform: capitalize;  
}

.dir-div ul li {
list-style-type: square;
}
.title_head{width:100%;margin:0;padding:0;border-left:10px solid #0773B9;height:30px;padding-left:5px;}
.cnt_head{border-left:2px solid #0773B9;border-bottom:1px solid #0773B9;width:100%;margin:0;padding:0;margin-left:8px;}
.cnt_head ul{margin:0;padding:0;margin-left:20px;}
.cnt_head ul li{padding-top:10px;padding-bottom:10px;}

/* used by /blogs, /employees */
tr.header{}
tr.header th{background-color:#ddd;font-size:.7em;color:#333;}
table.list tr{font-size:.7em;}

