body {
	background-image: url(bgBody.png);
	margin:0px;
	font-size:14px;
	color:#333333;
}
h1{
padding-top:10px;
margin:0px;
color:#0C3317;
font-size:18px}
h2{
padding:0px;
margin:0px;
font-size:16px;
color:#0079bc;}
h4{
padding:0px;
margin:0px;
font-size:13px;
color: #476E1E}

a, a:link, a:visited {color:#0079bc;text-decoration:none}
a:active, a:focus, a:hover {text-decoration:underline}
a{
outline-style: none;
}

ul2
{
margin:0;
padding:0;
list-style:circle;
}
ul
{
margin:0;
padding:0;
vertical-align:middle;
list-style-image: url('icono.png')
}
li {
	margin-left:30px;
	padding:0px;
	vertical-align:middle;
	font-size:14px;
	}
	

.grand{
position:relative;
margin: 0 auto;
width:990px;
background-image: url(bg_grand.jpg);
background-repeat:repeat-y;
height:1100px;
background-color:#FFFFFF}
.footer {
position:relative;
margin: 0 auto;
width:990px;
top:980px;background-image: url(bg_grand.jpg);
background-repeat:repeat-y;
height:20px;
}
.footer_in {
margin: 0 auto;
border-top: solid 1px #D8E3CA;
background-color:#ECF2ED;
color:#80945F;
width:984px;
height:20px;


}
.footer_in a{
position:relative;
color:#000000;
text-decoration:underline;
font-size:13px;
vertical-align:top;

}

.top{
margin: 0 auto;
width:970px;
height:100px;
background-image:url(top.png);
background-repeat:repeat-x}
.top_login{
position:absolute;
margin: 0 auto;
top:3px;
width:960px;
height:20px;
}
.top_hora{
position:absolute;
margin: 0 auto;
top:33px;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
width:960px;
height:20px;
}
.logo{
position:absolute;
top:12px;
left:20px;
background-image:url(logo.png);
background-repeat:no-repeat;
width:400px;
height:65px;
}
.d_lelf{
position: absolute;
left:10px;
top:110px;
width:250px;
height:auto;
}
.d_lelf_trabajo{
position: absolute;
left:8px;
top:110px;
width:710px;
height:auto;
}

.d_center{
	position: absolute;
	PADDING: 5px 5px 5px 5px;
	left:270px;
	top:110px;
	width:430px;
	height:auto;
	border-left:solid 3px #E5E5E5;
	border-right:solid 3px #E5E5E5;
}
.bottom{
position:absolute;
width:100%;
border-top: solid 1px #EEEEEE;
height:20px;
top:950px;}
.trabajo{
border: solid 1px #CEDCC2;
PADDING: 0px;
background-color:#E5F1F8;
}
.login{
width:240px;
background-color:#EEF4DD;
border: solid 1px #D8E3CA;
PADDING: 5px 5px 5px 5px;

}
.login2 a, login2 a:active,login2 a:focus, login2 a:hover {
text-decoration:none;
width:240px;
display:block;
background-color:#EEF4DD;
border: solid 1px #D8E3CA;
PADDING: 5px 5px 5px 5px;
}
.ingles a,  ingles a:active, ingles a:focus, ingles a:hover {
text-decoration:none;
width:240px;
height:auto;
display:block;
color:#FFFFFF;
background-color:#64982A;
border: solid 1px #D8E3CA;
PADDING: 5px 5px 5px 5px;
}
.paro{

background-color: #FFFFE6;
border-top: solid 2px #000000;
border-bottom: solid 2px #000000;
border-left: solid 1px #F7F7F7;
border-right: solid 1px #F7F7F7;
PADDING: 5px 5px 5px 5px;
}
.d_right{
position: absolute;
left:730px;
top:110px;
width:250px;
height:auto;
}


.ubercolortabs{
padding: 0;
position:absolute;
margin-top:72px;
width: 800px;
overflow: hidden;
background: transparent;
}
.ubercolortabsss{
padding: 0;
position:absolute;
margin-top:82px;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs a{
float: left;
color: white;
background: #476E1E url(roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs a span{
float: none;
}
.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #FFFFFF; /*background color of tabs onMouseover*/
color:#000000;
}


.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolortabsss ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabsss li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabsss a{
float: left;
color: white;
background: #476E1E url(roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabsss a span{
float: left;
display: block;
background: transparent url(roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabsss a span{
float: none;
}
.ubercolortabsss a:hover, .ubercolortabsss li.selected a{
background-color: #FFFFFF; /*background color of tabs onMouseover*/
color:#000000;
}


.ubercolortabsss a:hover span{
background-color: transparent;
}

.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*dos*/
.ubercolortabs2{
padding: 0;
position:absolute;
margin-left:760px;
margin-top:72px;
width: 210px;
overflow: hidden;
background: transparent;
}

.ubercolortabs2 ul{
font: bold 11px Arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs2 a{
float: left;
color: white;
background: #476E1E url(roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs2 a span{
float: left;
display: block;
background: transparent url(roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs2 a span{
float: none;
}


.ubercolortabs2 a:hover, .ubercolortabs2 li.selected a{
background-color: #FFFFFF; /*background color of tabs onMouseover*/
color:#000000;
}


.ubercolortabs2 a:hover span{
background-color: transparent;
}


.ubercolordivider2{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.style5{
font-size:14px}
.Estilo14{
font-size:12px}
.mas1{ position:fixed; width:60px; height:60px; bottom:5px; right:5px}
