/*- externo styles - Drupal6x - 17/03/09 @  */





/* ########## Graphics ########## */

/* ## In the css you will find everything about template's look and feel (backgorunds, colors, list-styles ecc..) ## */





body {

	background-color: #FFFFFF;

	}

	

#page {

	background: white;

	border:1px solid #cccccc;

	margin-top:0px;

	}



img {border: 0;}



#header {
	background-position: 0px;
}

/*#header {
	background-image: url(http://www.udec.cl/pexterno/themes/externo/img/banners/rotate.php);
	background-repeat: no-repeat;
	background-position: center 0px;
	margin-left:-2px;
}*/

#buscador {

	background-image: url(../externo/buscador.php);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



}

#vinetag {

	background-image: url(../externo/img/vinetagris.gif);

	background-repeat: no-repeat;

	background-position: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	padding-left: 20px;

}



#vinetagacercadesitio {

	background-image: url(../externo/img/vinetagris.gif);

	background-repeat: no-repeat;

	background-position: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	padding-left: 20px;

}



#submenu { /*secondary links*/

	background: #FF9900 url(../externo/img/slinks.gif) repeat-x top;

	color:#fff;

	}

	

.path  p span {

	text-transform:uppercase;

	background:#e1e0e0;

	}

	

#header h1, #header p.sitetitle { /* site title */color:white;}

#header p.slogan{ /* site slogan*/color: #fff;}

	

#utilities input.form-submit{

	border: #FFFFFF 1px solid; 

	background:#2B2B2B; 

	color: #ffffff; 



}	



#utilities input.form-text {

	background: #7988b7;

	border:1px solid #ade1fa;

	color:white;

	}





#sitemission{ /*site mission*/background: url(../externo/img/bgblock.gif) repeat-x top;}



#primary #sitemission p{color:#666;}



/*block styles*/



.defaultblock{

} /*gradient on top of blocks */



.defaultblock h2{color:#666;}	

.defaultblock h3{color:#666;}



.loginblock{background: #dbdbdb;}

.loginblock ul li{background:none;}

	

.loginblock h2{

	color:white;

	background:#054b81 url(../externo/img/login.gif) no-repeat 155px 4px;

	}



.rsidebar .loginblock ul li{background:none;}









/*- Primary Contents */



#primary .title h2{color: #005a8c;}	

#primary .item .itemtext {color: #444;}

#primary .item .itemhead p.metadata {color: #666;}







#primary .singlepage img.destra { border: 1px solid #ccc;}

#primary .singlepage img.altobasso { border: 0px solid #ccc;}



#footer {

	color:#666666;

	background:none;

	}

#footerdti {

	color:#666666;

	background:none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	}



#footer img{border:none;}





/*----------list styles----------*/



.tabs ul li {

	background:none;

	padding:0;

	margin:0;

	list-style:none;

}





#primary ul{margin:10px 0 10px 0;}



/*lists in content*/



.item-list ul li{background:url('../externo/img/leaf.gif') no-repeat 0px 2px;	list-style:none;}

.rsidebar ul li.expanded, .lsidebar ul.menu li.expanded {background: transparent url('../externo/img/expanded.gif') no-repeat 2px .3em;}

.rsidebar ul li.collapsed, .lsidebar ul.menu li.collapsed {background: transparent url('../externo/img/collapsed.gif') no-repeat 2px .3em;}



#primary .singlepage .node .content ul li{

/*lists in node content*/

list-style:none;

background:url('../externo/img/leaf.gif') no-repeat 0px 2px;

}



#primary .singlepage .node .content ol li{ /*ordered lists in node content*/list-style-type:decimal;}



.rsidebar ul.menu li,

.rsidebar .item-list ul li,

.rsidebar li.leaf,

.lsidebar ul.menu li,

.lsidebar .item-list ul li,

.lsidebar li.leaf 

{

	list-style-type: none;

	list-style-image: none;

	background: transparent url('../externo/img/leaf.gif') no-repeat 2px .3em;

}



#user-login-form ul li{

	background: transparent url('../externo/img/collapsed.gif') no-repeat 2px 1px;

}



ul.inline li {background: none;}





/*---------------tables---------------*/

thead th {
  border: 0;
}
tbody {
  border: 0;
}



/* manoman.. antes : {border:1px solid #333;} */



#primary .node table tr td{border:10px;

	 font-size: 13px;	

	font-family: Arial, Helvetica, sans-serif;	

	line-height: 1.3;

	}







/*thead th{

	color:#494949;

}*/



tr.even{background-color:#d1dee6;

	}

tr.odd{background-color:#ededed;

	}



td.region,td.module,td.container{

	background-color:#CDD6DE;

	/* border-bottom:1px solid #AAAAAA; */

	/*  border-top:1.5em solid #fff; */	

	color:#455067;

	}



td.menu-disabled,td.menu-disabled a{

	background-color:#D5C2C2;

	color:#000;

	}



hr {

	border: none;

	color: #FFCC00;

	background-color: #FFCC00;

	margin: 3px;

}



dl dt{background:url(../externo/img/square.gif) no-repeat 0 1px;}

span.form-required {color: #ffae00;}

.form-item ul li{list-style: none;}

.fieldset ul li{list-style: none;}



fieldset ul.clear-block li{background-image: none;}



#primary .content blockquote

{

    background-color:#eeeeee;

	/*border:0px solid #ccc;*/

	color:#666;

}







.preview .node{ /*node preview*/

background-color:#faf6d9;

border:4px dashed #e7e3c4;

	}



/*admin panel styles*/



div.admin-panel {background:url(../externo/img/gradient.gif) repeat-x;}



#primary .messages ul li{list-style:none;}



#primary .messages .status{

     background-color:#d8fab6;

	 border:1px solid #3d7903;

	}



#primary .help .help{

     background-color:#FFFFCC;

	 border:1px solid #FFCC00;

	}

	

	

#primary .help .help ul li{ 

	 background: url(../externo/img/lista.gif) no-repeat 0 7px;

	 list-style:none;

	}

	

	

#primary .admin-dependencies, #primary .admin-required {color:#999999;}	



#primary code{color:#000;}	



/*comments & links*/



.comment{

	background-color:#ededed;

	border:1px solid #ccc;

}



#comments .odd{

	background: #f0f3f8;

	border:1px solid #bdd8f4;

}

	

.comment-new .commentTitle a{

	background:url(../externo/img/new.gif) no-repeat right 4px;

	padding-right:28px;

}



.comment .links ul li{

	list-style:none;

	background:none;

}





/*icons*/



.comment .links li.comment_delete{background:url(../externo/img/commentdelete.gif) no-repeat;}

.comment .links li.comment_edit{background:url(../externo/img/commentedit.gif) no-repeat;}

.comment .links li.comment_reply{background:url(../externo/img/commentadd.gif) no-repeat;}

#primary .links li.comment_forbidden{background:url(../externo/img/lock.gif) no-repeat;}

#primary .links li.comment_comments{background:url(../externo/img/comments.gif) no-repeat;}

#primary .links li.blog_usernames_blog first{background:url(../externo/img/blog.gif) no-repeat;}

.links li.comment_add{background:url(../externo/img/comment_add.gif) no-repeat;}

/*.links .node_read_more{background:url(../externo/img/readmore.gif) no-repeat;}*/





/*taxonomy terms in node*/



.taxonomy{border-top:4px solid #eee;}

.taxonomy span{background:url(../externo/img/tags.gif) no-repeat;}



p span.tagsteaser{

background:url(../externo/img/tags.gif) no-repeat;

color:#24365c;

}



.preview .node .taxonomy ul li span{background:none;} /*no key icon in preview */





/*meta in nodes*/





.linksteaser {

border-bottom:1px dashed #ccc;

}



.metanode span.author{background:url(../externo/img/user.gif) no-repeat;}

.metanode span.date{background:url(../externo/img/clock.gif) no-repeat 2px 0;}





.item-list .pager li.pager-current{

background-color:#ededed;

border:1px solid #ccc;

color:#333;

}





/*avatar*/



.picture img{

	border:1px solid #e1e0e0;

	background:white;

	}



.picture a:hover img{background:url(../externo/img/bgavatar.gif) no-repeat bottom;}





/*signature in 6x */



.firma{

	border-top:1px solid #dfdede;

	color: #666;

}



.odd .firma{

	border-top:1px solid #bdd8f4;

	color:#3e6c9d;

}



/*forums*/



#primary .singlepage #forum ul.links li.forum{background:url(../externo/img/post.gif) no-repeat 0px -1px;}



.singlepage #forum table tr.even{background-color:#ededed;}



.singlepage #forum table tr td.container{background-color: #FFF;}



/*profile*/



.profile h3{border-bottom:none;}



/*book & forum navigation*/



.book-navigation, .forum-topic-navigation{background:#eee;}



/*pools*/



#page .poll .bar .foreground{background-color:#156aa3;}



/*book links */



.links .book_printer{

background:url(../externo/img/print.gif) no-repeat;



}



.links .book_add_child{

background:url(../externo/img/add.gif) no-repeat;



}



#primary .content .book-navigation .menu li{

background:url(../externo/img/figlio.gif) no-repeat 0 0px;

list-style:none;

list-style-image:none;

list-style-type:none;

}



/*search results*/



#primary .singlepage .search-results dt{background:url(../externo/img/result.gif) no-repeat;}



#primary .singlepage .search-results p strong{ background: #FFFF99}



/*hidden div used to hide hidden form elements (such as paypal form)*/



.hide{visibility:hidden;height:5px;}





/* Collapsible fieldsets */

fieldset {border: 1px solid #ccc;}



/* Targets IE 7. Fixes background image in fieldsets. */

*:first-child+html fieldset {

  background-position: 0 0.65em;

  background-color: transparent;

}



fieldset ul.clear-block li { background-image: none;}



.feedcontainer .feedcontent{border-bottom:1px dashed #ccc;}

#primary .singlepage .feedsummary {border-bottom:1px dashed #000;}



#primary .singlepage #aggregator li { /*aggregator list*/

list-style:square;

background:none;

}



/*taxonomy term page */

.terminfo{ background:#fdffe5;}

#primary .terminfo p{color:#666600;}



/*form buttons*/



.form-submit{

border:3px double #ccc;

background:#005a8c;

color:#fff;

}

.hr1 {

	border: none;

	color: #CCCCCC;

	background-color: #CCCCCC;

	margin: 3px;

}

.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;

}.buscadorfull {
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

.img {

	border: thin solid #DEDEDE;

	padding: 3px;

}



/* bloque login intranet */



#liquid-round {

	MARGIN: 0px auto;

	WIDTH: 160px;

	background-color: #fff;

	background-image: url(img/leftside.gif);

	background-repeat: repeat-y;

	background-position: left top;

}

.top {

	WIDTH: 100%;

	HEIGHT: 39px;

	background-image: url(img/top.gif);

	background-repeat: no-repeat;

	background-position: left top;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	color: #00468b;

	text-align: left;

	text-indent: 20px;

	text-decoration: none;

	vertical-align: bottom;
	
	border-top:none;

}

.top SPAN {

	POSITION: relative;

	HEIGHT: 30px;

	background-image: url(img/top-right.gif);

	background-repeat: no-repeat;

	background-position: right top;

	display: block;

	padding-top: 10px;
	
	border-top:none;

}

.center-content {

	PADDING-RIGHT: 50px;

	PADDING-LEFT: 40px;

	PADDING-BOTTOM: 5px;

	PADDING-TOP: 1px;

	POSITION: relative;

	background-image: url(img/rightside.gif);

	background-repeat: repeat-y;

	background-position: right top;

	background-color: #e2e2e2;
	
	border-top:none;

}

.bottom {

	WIDTH: 100%;

	HEIGHT: 39px;

	background-image: url(img/bottom.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.bottom SPAN {

	DISPLAY: block;

	POSITION: relative;

	HEIGHT: 39px;

	background-image: url(img/bottom-right2.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	}

P {

	MARGIN: 0px 0px 1em

}



/* ver nuevo fondo intranet */

.rbroundbox { background: url(img/nt.gif) repeat; }

.rbtop div { background: url(img/tl.gif) no-repeat top left; }

.rbtop { background: url(img/tr.gif) no-repeat top right; }

.rbbot div { background: url(img/bl.gif) no-repeat bottom left; }

.rbbot { background: url(img/br.gif) no-repeat bottom right; }



/* height and width stuff, width not really nessisary. */

.rbtop div, .rbtop, .rbbot div, .rbbot {

width: 100%;

height: 7px;

font-size: 1px;
border-top:none;
}

.rbcontent { margin: 0 7px; 
border-top:none;}


.rbroundbox {

	width: auto;

	margin-top: 2px;

	margin-right: auto;

	margin-bottom: 2px;

	margin-left: 2px;
	border-top:none;

}
thead th {
  border: 0;
}
tbody {
  border: 0;
}

/*Bloque destacado gris*/

#liquid-round {
        MARGIN: 0px auto;
        WIDTH: 100%;
}

.topgris {
        WIDTH: 100%;
        HEIGHT: 25px;
        background-image: url(/pexterno/themes/externo/img/top2gris.png);
        background-repeat: no-repeat;
        background-position: left top;
        font-family: Georgia,"Times New Roman",Times,serif;
        font-size: 14px;
        color: #08459a;
        font-weight: bold;
        text-align: left;
        text-indent: 12px;
        text-decoration: none;
        vertical-align: bottom;
}

.topgris SPAN {
        POSITION: relative;
        HEIGHT: 30px;
        background-image: url(/pexterno/themes/externo/img/top-right2gris.png);
        background-repeat: no-repeat;
        background-position: right top;
        display: block;
        padding-top: 4px;
        padding-bottom: 2px;
}

.center-contentgris {

        PADDING-RIGHT: 5px;

        PADDING-LEFT: 5px;

        PADDING-BOTTOM: 5px;

        PADDING-TOP: 1px;

        POSITION: relative;

        background-image: url(/pexterno/themes/externo/img/fondobloque.png);

        background-repeat:   repeat-x;

        background-position: left top;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        border-right-width: 1px;

        border-left-width: 1px;

        border-right-style: solid;

        border-left-style: solid;

        border-right-color: #cecece;

        border-left-color: #cecece;

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #cecece;

        background-color: #ffffff;

        line-height: normal;

        border-top-style: none;

}
/*Fin Bloque destacado gris*/


.cna {
	background-repeat: no-repeat;
	height: 54px;
	text-align: center;
	background-position: center center;
}
.guia {
}

