
/* Documento CSS para la web del Consello Consultivo de Galicia */


body {
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    background-color: #fff;
	}


a:link {
	font-weight: bold;
	text-decoration: none;
	color: #666;
	font-size: 11px;
	}


a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #666;
	font-size: 11px;
	}


a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #0099cc;
	font-size: 11px;
	}


a:active {
	font-weight: bold;
	text-decoration: none;
	color: #0099cc;
	font-size: 11px;
	}


h1{
	padding: 14px 24px 4px 0px;
	color: #0099cc;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 7px;	
	border-bottom: 1px dotted #0099cc;
	text-align: right;
	width: 550px;
	background-image:url(images/h1.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family: Times;
	border-top: 1px dotted #0099cc;
	margin-bottom: 40px;	
	}
	
	
h2{
	color: #0099cc;
	font-size: 11px;
	font-weight: bold;
	}


#todo {
  	width: 800px !important;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
	text-align: left;
 	position: relative;
	line-height:18px;
	border-top: 1px solid #0099cc;
	}

	
#header{
	width: 800px;
	height: 120px;
	background-color: #fff;
	background-image:url(images/header.jpg);
	border-bottom: 1px dotted #0099cc;	
	}
	

#logo {
	position: relative;
	width: 90px;
	height: 90px;
	margin-left: 14px;
	padding-top: 14px;
	}
	
	
#idioma {
	position: relative;
	width: 90px;
	height: 16px;
	margin-left: 686px;
	background-color:#fff;
	text-align: center;
	border-top: 1px dotted #0099cc;
	border-left: 1px dotted #0099cc;
	border-right: 1px dotted #0099cc;
	}
	
	
#contenido_ga {
	width: 800px;
	height: 480px;
	margin-bottom: 15px;
	margin-top: 6px;
	border-bottom: 1px solid #0099cc;
	background-image:url(images/contenido_ga.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#contenido_ca {
	width: 800px;
	height: 480px;
	margin-bottom: 15px;
	margin-top: 6px;
	border-bottom: 1px solid #0099cc;
	background-image:url(images/contenido_ca.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#conten_sede_ga {
	width: 800px;
	height: 600px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_sede_ga.jpg);
	padding-top: 10px;
	}
	
	
#conten_sede_ca {
	width: 800px;
	height: 630px;
	margin-bottom:15px;
	margin-top: 6px;
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_sede_ca.jpg);
	padding-top: 10px;
	}
	
		
#conten_cons_ga {
	width: 800px;
	height: 750px;
	margin-bottom: 15px;
	margin-top: 6px;
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-image:url(images/cont_cons_ga.jpg);
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#conten_cons_ca {
	width: 800px;
	height: 750px;
	margin-bottom: 15px;
	margin-top: 6px;
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_cons_ca.jpg);
	padding-top: 10px;
	}
	
		
#conten_orga_ga {
	width: 800px;
	height:1290px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_orga_ga.jpg);
	padding-top: 10px;
	}
	
	
#conten_orga_ca {
	width: 800px;
	height: 1290px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_orga_ca.jpg);
	padding-top: 10px;
	}
	

#conten_acti_ga {
	width: 800px;
	height: 550px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_acti_ga.jpg);
	padding-top: 10px;
	}
	
	
#conten_acti_ca {
	width: 800px;
	height: 550px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_acti_ca.jpg);
	padding-top: 10px;
	}
	

#conten_cont_ga {
	width: 800px;
	height: 560px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image: url(images/cont_cont_ga.jpg);
	padding-top: 10px;
	}
	
	
#conten_cont_ca {
	width: 800px;
	height: 560px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_cont_ca.jpg);
	padding-top: 10px;
	}
	
	
#conten_dict_ga {
	width: 800px;
	height: 650px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_dict_ga.jpg);
	padding-top: 10px;
	}
	
	
#conten_dict_ca {
	width: 800px;
	height: 920px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(images/cont_dict_ca.jpg);
	padding-top: 10px;
	}
	
	
#conten_noti_ga {
	width: 800px;
	height: 920px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#conten_noti_ca {
	width: 800px;
	height: 920px;
	margin-bottom: 15px;
	margin-top: 6px;	
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 10px;
	}

		
#conten_enla_ga {
	width: 800px;
	height: 1550px;
	margin-top: 6px;
	margin-bottom: 15px;
	border-bottom: 1px solid #0099cc;
	background-image:url(images/cont_enla_ga.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#conten_enla_ca {
	width: 800px;
	height: 1550px;
	margin-top: 6px;
	margin-bottom: 15px;
	border-bottom: 1px solid #0099cc;
	background-image:url(images/cont_enla_ca.jpg);
	background-position: top;
	background-repeat:no-repeat;
	padding-top: 10px;
	}
	
	
#conten_gale_ga {
	width: 800px;
	height: 830px;
	margin-top: 6px;
	margin-bottom: 15px;
	border-bottom: 1px solid #0099cc;
	background-position: bottom;
	padding-top: 10px;
	}
	
	
#conten_gale_ca {
	width: 800px;
	height: 830px;
	margin-top: 6px;
	margin-bottom: 15px;
	border-bottom: 1px solid #0099cc;
	background-position:bottom;
	padding-top: 10px;
	}


#text {
	width: 400px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	}

	
#text_org {
	width: 380px;
	height: 400px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	}
	
#text_comp {
	margin-top: 100px;
	width: 600px;
	background-position:right;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 20px;
	}
	
#text_avi {
	width: 550px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	}
	
#text_g {
	width: 400px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	}

	
	
#text_enl {
	width: 580px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	line-height: 2px;
	}
	
	
#text_ga{
	width: 600px;
	background-position:right;
	padding-right: 12px;
	padding-bottom: 20px;
	}
	
	
#text_curri {
	width: 400px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	line-height: 18px;
	}


#nav {
	position: absolute;
	width:200px;
	left: -40px;
	font-size: 10px;
	height: 400px;
	text-align: left;
	}
	

li {
	list-style: none;
	line-height: 20px;
	padding: 4px;
	border-bottom: 1px dotted #0099cc;
	}
	
		
#lselect {
	padding-top: 38px;	
	}
	
	
#form {
	width: 500px;
	background-position:right;
	margin-left: 156px;
	padding-left: 70px;
	padding-right: 12px;
	padding-top: 50px;
	padding-bottom: 20px;
	}
	
	
#footer {
   	font-size: 11px;
	text-align:center;
	margin-top: -15px;
	line-height: 24px;
	}
	
	
#xunta {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 82px;
	margin-left: 60px;
	}
			
	
#x_sede_g {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 204px;
	margin-left: 60px;
	}
	
	
#x_sede_c {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 236px;
	margin-left: 60px;
	}
	

#x_cons_g {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 354px;
	margin-left: 60px;
	}
	
	
#x_cons_c {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 354px;
	margin-left: 60px;
	}
	
	
#x_consu {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 252px;
	margin-left: 60px;
	}
		
	
#x_acti {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 154px;
	margin-left: 60px;
	}	
		
	
#x_orga {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 892px;
	margin-left: 60px;
	}
	
	
#x_enla {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top:1154px;
	margin-left: 60px;
	}
	
	
#x_gale {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 432px;
	margin-left: 60px;
	}
	

#x_nova {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 406px;
	margin-left: 60px;
	}

	
#x_serv {
    position:relative;
	width: 76px;
	height: 74px;
	margin-top: 160px;
	margin-left: 60px;
	}
	
	
#aviso {
    position:relative;
	width: 60px;
	height: 30px;
	margin-top: -58px;
	margin-left: 700px;
	}
	
	
.gale {
	margin-left:-40px;
	margin-top:-30px;
	}
	
	
.novas {
	margin-top:-30px;
	}
	
	
#admin {
	margin-top:100px;
	margin-left: 40px;
	}
	

.enlaces {
border-bottom: none;
}	

	










