/*mport url('css/reset.css');*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
		border-collapse:collapse;
		border-spacing:0;
}
fieldset,img { 
			border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
										font-style:normal;
										font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/*/*@import url('css/layout.css');*/
#pagina {
	margin:0px auto;
	width:778px;
	border-left:1px solid #dedcdc;
	border-right:1px solid #dedcdc}
#cabecera1 {}
#cabecera1 img {float:left}



#menusuperior {float:right;margin-right:20px;margin-top:5px}
#menusuperior ul li {display:block;float:left;padding:0.2em;
padding-left:0.5em;
padding-right:0.5em;
border-right:1px solid #82c7c7}
#menusuperior ul li:last-child {display:block;float:left;padding:0.2em;padding-left:0.5em;border-right:0}
#menusuperior ul li a {text-decoration:none;color:#177373}
#menusuperior ul li a:hover {text-decoration:underline;color:#177373}

#TablaBuscar_1_1 {float:right;margin-right:20px;margin-top:10px}
#TablaBuscar_1_1 input {vertical-align: middle;}


 
#izq {float:left;width:210px}
#menu1 ul, #menuacceso ul  {margin:10px 7px 10px 7px;}


#menu1 li {border:1px solid green;line-height:20px;margin:10px 0;font-weight:bold;}
#menu1 li a {color:#177373;text-decoration:none;padding:0 0 0 5px;display:block;}
#menu1 li a:hover {background:#F2F7F2;background:url(menu1.png) repeat-x}
#menu1 li {padding-left:5px;color:#177373}
#menu1 li.margen {padding-left:0px}

#menu1 ul ul {margin:0 0 0 10px; }
#menu1 ul ul li {border:0;margin:0px;padding:0px;list-style:square inside; font-weight:normal}
#menu1 ul ul li a {display:inline;padding:0}
#menu1 ul ul li a:hover {background:none;}
#menu1 ul ul li:hover {background:url(menu1.png) repeat-x bottom}


#menuacceso li  {border-bottom:1px dotted #82c7c7;}

#menuacceso img {float:right}
#menuacceso li a {text-decoration:none;}
#menuacceso li a:hover {background:url(menu1.png) repeat-x bottom}

#menuacceso li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#menuacceso li {display: inline-block;}
/* Hides from IE-mac \*/
* html #menuacceso lir {height: 1%;}
#menuacceso li {display: block;}
/* End hide from IE-mac */

#contenido.tres {width:440px;float:left}
#contenido.dos {width:568px;float:left;}
#contenido.dos .central {width:440px;float:left;}

.clear {clear:both}
.clear_left {clear:left}
.clear_right {clear:right}

#menuder {float:right;width:128px;text-align:center}
#menuder li {margin:10px auto;line-height:1.6em}
#menuder img {border:1px solid black;}

#footer {margin-top:15px}
#footer p#uno, #footer p#dos {display:block; float:left}
#footer p#tres {float:right; width:150px}
#footer p#dos {width:400px;border:none;text-align:center}
#footer p#uno {background:#eeeced;width:200px;margin:8px;padding:5px}
/*import url('css/typo.css');*/
body {
  font:12px arial, sans-seriff;
  background-color:white;
  color:#435356;

}


#cabecera1, #izq {font-family:arial}


a[href $='.pdf']  { background:url( pdf.gif ) no-repeat 100% 0;padding: 0 20px 0 0}
a[href $='.doc']  { background:url( doc.gif ) no-repeat 100% 0;padding: 0 20px 0 0}


#pagina {}
#menu1 {}


small {color:rgb(120,120,120);font-size:0.8em;}
cite {font-size:1.5em;float:left;margin:0.5em;padding:0.5em; border-top:1px solid silver;border-bottom:1px solid silver;}
cite:before {content: open-quote ".. ";}
cite:after {content: " .." close-quote ;}
a {color:rgb(0,96,127)}

#page {margin:15px auto;width:800px;border:1px solid black}
dl {padding:1em;font-family:consolas}
strong {font-weight:bold}


h1 {font-size:1.2em;font-weight:bold;margin:1em;margin-bottom:1em}
h2 {background:#177373; color:white;text-align:center;font-weight:bold}
.post {padding:0.5em;border-bottom:1px dotted #177373;}
.post img.foto {padding:0.5em;}

.post.even img.foto {float:left; height:115px; margin: 12px 4px 4px 4px}
.post.odd img.foto {float:right; height:115px; margin: 12px 4px 4px 4px}
.post p {
	line-height:1.5em;
	text-indent:1em;
	padding-top:1em;
	text-align: justify;
	}

.post th {font-weight:bold; padding:0.2em}

.post table {border:1px solid grey;margin:1em auto;font-size:0.9em}
.post table td  {border:1px solid grey;padding:0.2em}

.post a:before {}


.pagina {text-align:right}



.clear {clear:both;display:block}
.left {float:left}
.right {float:right}
.clear_left {clear:left;}
.alignleft {text-align:left;float:left}
.alignright {text-align:right;float:right;}
.center {text-align:center}

.post .pintas td {border:0;color:white}
.over {background-color:green}

#NuevaCabecera 	{	margin:0.4em;
					/*Margin-top:1em*/
				}
#NuevaCabecera ul , #NuevaCabecera span { margin:0;padding:0}
#NuevaCabecera span , #NuevaCabecera li {float:left}
/*#NuevaCabecera li { margin:0.2em;padding:0;list-style:none} */
#NuevaCabecera li { margin:0 0.2em;padding:0;}

.contenido p, .contenido ul, .contenido ol   {margin:1em}
.contenido ul {list-style:square}
.contenido ul ul {list-style:disc} 
.contenido ol {list-style:decimal}
.contenido li {margin:1em;}

table.datos  {width:100%}
table.datos , table.datos table  {font-size:1em}
.datos caption, .datos td, .datos th {padding:0.2em 0.5em;}
.datos caption {text-align:center}
.datos th {text-align:center;border-top:1px solid #435356;border-bottom:1px solid #177373;font-weight:bold}
.datos td {border-bottom:1px dotted #b9dcdc;border-right:1px dotted #b9dcdc;vertical-align:middle}
.datos td.last {border-right:0}
/*.datos td.even {background:#eef6f6} */
.datos td.abajo {border-bottom:0}
.datos a {text-decoration:none}
.datos a:hover {text-decoration:underline}
.datos caption {background:#177373;color:white}
#saludo img.afoto {float:right;margin-left:10px}

table.arbol  {width:100%}
table.arbol  {font-size:1em}
.arbol caption, .arbol td, .arbol th {padding:0.2em 0.5em}
.arbol th {text-align:center;border-top:1px solid #435356;border-bottom:1px solid #177373;font-weight:bold}
.arbol td {vertical-align:middle}
.arbol td.last {border-right:0}
/*.arbol td.even {background:#eef6f6} */
.arbol td.abajo {border-bottom:0}
.arbol a {text-decoration:none}
.arbol a:hover {text-decoration:underline}
.arbol caption {background:#177373;color:white}

.tex11grisN {font-weight:bold}

.menu_contenido {margin-left:20px;margin-top:5px}

.menu_contenido ul li {
	display:block;
	float:left;
	padding:0.2em;
	padding-left:0.5em;
	padding-right:0.5em;
	border-right:1px solid #82c7c7
}

.menu_contenido ul li:last-child {display:block;float:left;padding:0.2em;padding-left:0.5em;border-right:0}
.menu_contenido ul li a {text-decoration:none;}
.menu_contenido ul li a:hover {text-decoration:underline;}



.links {float:right;}
.links ul {list-style:none}
.links li {float:left;margin:0.3em}
.links li a {
	float:left;
	padding:0.2em 0.4em;
	padding-left:20px;
	border:1px solid #94b9c0;
	border-top-color:#cde3e7;
	border-left-color:#cde3e7;
	text-decoration:none;
}

.links li.inicio a {
	background:url( home.png) no-repeat left bottom;
}

.links li.volver a {
	background:url( volver.png) no-repeat left bottom;
}
.links li.subir a {
	background:url( subir.png) no-repeat left bottom;
}
.links li.inicio a:hover {
	background-image:url( home_over.png) ;
}
.links li.volver a:hover {
	background-image:url( volver_over.png);
}
.links li.subir a:hover {
	background-image:url( subir_over.png) ;
}
/*Temporal*/

#TablaBuscar_1_1 {
MARGIN-TOP: 10px;
FLOAT: right;
WIDTH: 355px;
MARGIN-RIGHT: 15px
}

#TablaBuscar_1_1  input {margin:0 3px}


