@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	/*text-decoration:none; background:url(images/bg.jpg) repeat-x #FFFFFF;*/
	}
img { border:0px; margin:0px; padding:0px;}
a { outline:none; margin:0px; padding:0px; color:#333333; text-decoration: underline;}
p {	margin-top:0px; margin-bottom:10px;}
ul {list-style: none; margin:0px; padding:0px;}
li {list-style: none; margin:0px; padding:0px;}
.field{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; }
.hidden_clear{clear:both;margin:0px; padding:0px;}	

HOME PAGE*/	
/*****************************************************************************************************************************/
.hidden_wrap { width: 100%; padding:0px 0px 0px 0px; margin:auto;}
/*MAIN BODY Home page*/
.hidden_maincontainer{width: 100%;}
.hidden_headercontainer{width:100%; height:295px; background: url(images/mainbg.jpg) repeat-x; margin-top:1px;}
.hidden_headercontainer_2{width:100%; height:150px; background: url(images/mainbg.jpg) repeat-x; margin-top:0px;}
/*MAIN BODY LEFT Section */
.hidden_headercontainer_left{width:60%;height:295px; float:left;}
.hidden_headercontainer_left_logo{width:200px; height:110px;}
.hidden_headercontainer_left_titulo{width:100%; height:110px;}
.hidden_headercontainer_left_text{width:484px; padding:0px 0px 0px 10px;}
.hidden_headercontainer_left_2{width:300px;height:220px; float:left;}
.hidden_headercontainer_left_logo_2{width:300px; height:110px;}
.hidden_headercontainer_left_text_2{width:300px; padding:0px 0px 0px 10px;}
/*MAIN BODY RIGHT Section */	
.hidden_headercontainer_right{width:300px;height:295px; float:right;text-align: right;}
.hidden_headercontainer_right_text{width:70%;height:295px; float:right;text-align: right;}
/*MAIN BODY CONTENT*/
.hidden_contentcontainer{width:100%; padding:0px; background:#FFFFFF;}
/*CONTENT CONTAINER LEFT Section */
.hidden_contentcontainer_left1{width:260px; padding:0px 10px 0px 10px; float:left;}
.hidden_contentcontainer_left1_title{width:260px; height:28px; border-bottom:2px solid #8dc935; line-height:28px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#5b7284;
	text-decoration: none;
}
.hidden_contentcontainer_left1_content{width:260px;padding:10px 0px 10px 0px;}
/***************************/
.hidden_contentcontainer_left2{width:360px; padding:0px 10px 0px 10px; float:left;}
.hidden_contentcontainer_left2_title{width:360px; height:28px; border-bottom:2px solid #8dc935; line-height:28px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#5b7284;
	text-decoration: none;
}
.hidden_contentcontainer_left2_content{width:360px;padding:10px 0px 10px 0px;}
.hidden_contentcontainer_left2_content ul{list-style: none; margin:0px; padding:0px;}
.hidden_contentcontainer_left2_content li{list-style: none;background:url(http://urejaen.es/images/libg.jpg) left no-repeat; padding:0px 0px 0px 10px;}
.hidden_contentcontainer_left2_content li a{color:#333333;	text-decoration:none;}
/***************************/
.hidden_contentcontainer_left3{width:260px; padding:0px 0px 0px 10px; float:left;}
.hidden_contentcontainer_left3_title{width:260px; height:28px; border-bottom:2px solid #8dc935; line-height:28px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#5b7284;
	text-decoration: none;
}
.hidden_contentcontainer_left3_content{width:260px;padding:10px 0px 10px 0px;}
.hidden_contentcontainer_left3_newsbox{width:260px;padding:0px 0px 10px 0px;}
.hidden_contentcontainer_left3_newsbox p { margin:0px;}
/*****************************************************************************************************************************/
.hidden_contentcontainer_right_text{width:260px;height:295px; float:right;text-align: right;}
/*****************************************************************************************************************************/
/*FOOTER*/
.footer {width:100%; height:40px; background:#5b7284; color:#FFFFFF; text-align:center;padding:10px 0px 0px 0px;}
.footer a { color:#FFFFFF; text-decoration:none; }
.footer2 {width:100%; height:23px; background:#5b7284; color:#FFFFFF; text-align:center;padding:10px 0px 0px 0px;}
.footer2 a { color:#FFFFFF; text-decoration:none; }
/*****************************************************************************************************************************/
/*MAIN MENU*/
.menu{width:100%; height:33px; padding:0px 0px 0px 0px; background:#5b7284;}
.menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float:right;
	}
.menu li {
	list-style: none; height:33px; padding:0px 10px 0px 10px; float:left;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF; line-height:33px;text-decoration:none; background: url(http://urejaen.es/images/menubg.jpg) left no-repeat; 
	}
.menu li a {
	list-style: none; height:33px; float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF; line-height:33px;text-decoration:none;
	}
.menu li a:hover {
	list-style: none; height:33px;float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #8dc935; line-height:33px;text-decoration:none;
	}
			
/*****************************************************************************************************************************/
/*MENU2*/
.menu2{width:100%; height:23px; padding:0px 0px 0px 0px; background:#5b7284;}
.menu2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float:center;
	}
.menu2 li {
	list-style: none; height:23px; padding:0px 10px 0px 10px; float:left;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF; line-height:23px;text-decoration:none; background: url(http://urejaen.es/images/menubg.jpg) left no-repeat; 
	}
.menu2 li a {
	list-style: none; height:23px; float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF; line-height:23px;text-decoration:none;
	}
.menu2 li a:hover {
	list-style: none; height:23px;float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #8dc935; line-height:23px;text-decoration:none;
	}
			
/*****************************************************************************************************************************/
/*TEXT CSS*/
h1{font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #808080;
	text-decoration: none; padding:10px 0px 10px 0px; margin:0px;
}
h2{font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5b7284;
	text-decoration: none; padding:10px 0px 10px 0px; margin:0px;
}
.mainbanner_title{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5b7284;
	text-decoration: none;
}

.mainbanner_text{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.bodytext{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.mainbanner_text_bold{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

p.news_title{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5b7284;
	text-decoration: none;
}
p.news_title a{	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5b7284;
	text-decoration: underline;
}

/*MASTER CSS FOR LINKS*/	
/*****************************************************************************************************************************/
.autoinstallerlinks{width:290px;}
.atoinstallerlinks_title{width:290px; height:28px; border-bottom:2px solid #8dc935; line-height:28px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#5b7284;
	text-decoration: none;
}
.autoinstallerlinks_links{width:290px;}
.autoinstallerlinks_links ul{list-style: none; margin:0px; padding:0px;}
.autoinstallerlinks_links li{width:265px;list-style: none; height:30px; background:url(images/links_bg.jpg) no-repeat; padding:0px 0px 0px 25px; line-height:28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #333333;text-decoration:none;
	}
.autoinstallerlinks_links li a{	color: #333333;text-decoration:none;}	

/*****************************************************************************************************************************/
/*hoverpopups type 1*/


#popup a span {
	display: none;
}

#popup a:hover { 
	background-color: #e9e9e2; 
}

/* the IE correction rule */

#popup a, #popup a:visited {
	position: relative;
	display: block;
	width: 360px;
	text-align: left;
	padding: 0 10px;
	margin: 0;
	border: 0px;
	text-decoration: none;
}
#popup a:hover	{
	color: #f00; 
	background-color: #e9e9e2;
	text-indent: 0; /* added the default value */
}

#popup a:hover span {
	display: block;
	position: absolute;
	top: 0px;
	left: 360px;
	width: 360px;
	margin: 0px;
	padding: 10px;
	color: #335500;
	font-weight: normal;
	background: #e5e5e5;
	text-align: left;
	border: 1px solid #666;
}
#barraaceptacion {
    display:none;
    position:fixed;
    left:0px;
    right:0px;
    bottom:0px;
    padding-bottom:20px;
    width:100%;
    text-align:center;
    min-height:40px;
    background-color: rgba(0, 0, 0, 0.5);
    color:#fff;
    z-index:99999;
}
 
.inner {
    width:100%;
    position:absolute;
    padding-left:5px;
    font-family:verdana;
    font-size:12px;
    top:30%;
}
 
.inner a.ok {
    padding:4px;
    color:#00ff2e;
    text-decoration:none;
}
 
.inner a.info {
    padding-left:5px;
    text-decoration:none;
    color:#faff00;
}
