/***************************************************************************************/
/* CSS: Hoja de estilos para la estructura del portal csirtcv.es								*/
/***************************************************************************************/
body 	{width:100%;height:100%;padding:0em;margin:0em;background-color:#e2eaed;}
img	{border: none;}

.aa_left{float:left;}
.aa_right{float:right;}
.aa_center{text-align:center;}

#aa_header_container {position:relative; width:auto; height:6.2em; min-width:50em; margin-left:auto; margin-right:auto; }
	#aa_header {position:relative; margin-left:auto; margin-right:auto; text-align:center; width:100%; min-width: 60em; height:6.10em; }
		#aa_header_top{width:100%; height: 1.2em; background-image: url(../images/pixel_trans_aa.jpg); background-repeat:repeat-x; background-position: bottom;}
		#aa_header_middle{width:100%;height:4em; background-image:url(../images/bg_head.jpg); background-repeat:repeat-x;}
			#aa_header_middle_left{position:relative; float: left; width: 14em;height: 100%;margin: 0em 0em 0em .5em; }
			#aa_header_middle_right{position:relative; float: right; width: 14em;height: 100%;margin: 0em 0em 0em 0em; }
			#aa_header_middle_center{position:relative; margin: 0em 0em 0em 0em; padding: .75em 0em 0em 0em; }
		#aa_header_bottom{width:100%;height:1em;background-image:url(../images/bg_path.gif);background-repeat:repeat-x;background-position: bottom;}
			#aa_header_bottom_ariadna  {width:70%;height:1em;float:left; margin:0em 0em 0em 1em;text-align:left;}
			#aa_header_bottom_languages{width:20%;height:1em;float:right;margin:0em 1em 0em 0em;text-align:right;}
#aa_body_container_err{width:100%;height:100%;min-height:35em;min-width:50em;background: #c3dae2}
	#aa_body_content_err{padding:1em;margin:0em 0em 0em 0em;height:100%;min-height:35em;min-width:20em;background:url(../images/bgbody.jpg) #e2ecee repeat-x;}

#aa_body_container_inicio{width:100%;min-width:50em;}
#aa_body_container{width:100%;height:100%;min-height:50em;min-width:50em;background:url(../images/circuito.jpg) #c3dae2 no-repeat 0em 100%; }
	#aa_body_content_bg{background:url(../images/bgbody.jpg) #e2ecee; background-repeat:repeat-x;}
		#aa_body_content_left  {width:0.625em;height:100%;min-height:44em;background:url(../images/bg_menu_border.gif)  #e2ecee;background-repeat:repeat-y;float:left;}
		#aa_body_content_right {width:0.625em;height:100%;min-height:44em;background:url(../images/bg_menu_border2.gif) #e2ecee right 50%;	background-repeat:repeat-y;float:right; }
		#aa_body_content_middle{position: relative;height:35em;min-height:35em;text-align:center;padding: 8em 0em 0em 0em;min-width:50em;}
			#aa_body_content_middle_cas{width:48%; float:left; text-align:right;}
			#aa_body_content_middle_val{width:48%; float:right; text-align:left;}
		#aa_body_content_menu_left {width:14em;height:100%;float:left; padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}
		#aa_body_content_menu_right{width:12em;height:100%;float:right;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}
			#aa_body_content_menu_right_rssigm{text-align:right;margin:1em 1em -1em 0em;}
			#aa_body_content_menu_right_logos {text-align:center;}
	#aa_body_content{margin:0em 12em 0em 10.5em;height:100%;min-height:45em;min-width:20em;background:url(../images/bgbody.jpg) #e2ecee repeat-x;}
		#aa_content_body_left{background:url(../images/bg_menu_border.gif) repeat-y;}
			#aa_content_body_right{background:url(../images/bg_menu_border2.gif) right repeat-y;}		
				#aa_body_content_left_shadow {width:0.625em; height:100%;min-height:45em;background:url(../images/bg_menu_border.gif)  #e2ecee repeat-y;float:left;}
				#aa_body_content_right_shadow{width:0.625em; height:100%;min-height:45em;background:url(../images/bg_menu_border2.gif) #e2ecee repeat-y right;float:right;}
				#aa_body_content_page{padding:0.3em 1em 0em 1em;height:100%;min-height:50em;min-width:20em;}						
					#aa_rss_image{text-align:right;}
					#aa_email{vertical-align: top;width:20em;height:1.2em;}						
					#aa_email img{vertical-align: bottom;}		
					#aa_contactform{position:relative;left:10%;width:80%;}
					#aa_contactform .aa_textbox{width:100%;}
					#aa_contactform .aa_button {width:5em;height:1.9em;background:url(../images/bg_title_table.gif) repeat-x; margin-top: 0.313em;}
					
				#aa_body_content_form{padding:0.3em 1em 0em 1em;height:100%;min-height:50em;min-width:20em;}
				#aa_body_content_form dl dt{font-weight:bold;}
				#aa_body_content_form dl dd {margin-top:1em;margin-bottom:1em;padding:0.5em;background-color: white; width:90%;}
				#aa_body_content_form p a{line-height:normal;text-decoration: none;color:#9a3501;}
					
					/* Clases de contenido */					
					.aa_body_content_pagetext{padding: 0em 2.5em 0em 2.5em;text-align:justify;}
					.aa_hemeroteca_link{text-align:center;}		
					.aa_hemeroteca{border:#fff 0.2em solid;min-height:5em;background:#e2e6e9;margin:1.563em 1.563em;text-align:justify;padding:0.75em;}	
					.aa_alert{padding: 0em 2.5em 0em 2.5em;text-align:justify;}					
					.aa_botonera{border:0.06em solid #9a3501;background-color:#f2f2f2;width:auto;padding:0.12em;margin-top:0.625em;margin-bottom:0.625em;height:1em;}
					.aa_colaboradores{text-align:center;margin-bottom:3em;}
					.aa_colaboradores img{vertical-align: middle;}
					.aa_colaboradores table{width:100%;}
					.aa_colaboradores table thead{background-color:#f2f2f2;}
					.aa_colaboradores .aa_75 {width:75%}
					.aa_colaboradores .aa_25 {width:25%}
					.aa_colaboradores table tbody{background-color:#ffffff;}
					.aa_colaboradores table tbody tr{height:10em;}
					.aa_versionated{margin: 3em;}
					.aa_boxinfo {border:#fff 0.2em solid;min-height:5em;background:#e2e6e9;margin:1.563em 1.563em;text-align:justify;padding:0.75em;}
					
#aa_footer_container {position:relative;width:100%;height:1.3em;min-width:50em;padding: .2em 0em 0em 0em;background-image:	url(../images/bg_foot.gif);}
	#aa_footer_content{margin:.2em 0em 0em 0.5em;}
		#aa_footer_content_left  {width:25em;height:100%;float:left;text-align:left;}
		#aa_footer_content_right {width:25em;height:100%;float:right;text-align:right;}
		#aa_footer_content_center{height:100%;text-align:center;}
	#aa_w3icons {text-align:center;margin-top:0.5em;}
	#aa_w3icons img{width:3.75em;height:1.313em;}

