body {margin:0px; padding:0px;font-family:Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif}

.cls  {clear:both}

.box {padding:0; border:1px solid #e6e6e6; width:120px; height:80px; float:left; margin:0px 6px 6px 0px;}

.box.noright {margin-right:0px}
.box.nobottom {margin-bottom:0px;}


.line {height:1px; padding:0; margin:0; background-color:#e6e6e6; border:0}

.estudio_text {color:#646464; padding:0; margin:0; margin:11px 0px;}

.estudio_text_top {color:#646464; padding:0; margin-bottom:11px; margin-top:7px}



p {font-size:11px}

a img {border:none}

a {color:#000000; text-decoration:none}
a:hover {color:#c1272d; }


h1 {color:#c8c8c8; margin:0px; font-size:11px; padding-bottom:11px;}

hr {height:1px; border:none; background-color:#c8c8c8; color:#c8c8c8 }

#wrap {width:816px; background-color:#FFFFFF; margin:auto}

	#header {border-bottom:1px solid #a0a0a0}

		#top_menu a {color:#c8c8c8; font-size:11px; float:right; padding-left:7px; border-left:1px solid #e6e6e6; height:24px; line-height:24px; text-decoration:none; display:block; width:75px}

			#top_menu a:hover {color:#646464}
	
			body#home a#home_a {color:#c1272d}
			
			body#contacto a#contacto_a {color:#c1272d}
			
			body#estudio a#estudio_a {color:#c1272d}
			
			body#prensa a#prensa_a {color:#c1272d}
			
			body#textos a#textos_a {color:#c1272d}
			
			body#espacios_publicos a#espacios_publicos_a {color:#c1272d}
			
	#contenido {width:816px; border-bottom:1px solid #a0a0a0}
	
		#left {width:160px; float:left; margin:23px 0px}
		
			#left_menu {margin-top:63px}
			
			#left_menu a, #left_menu span {color:#c8c8c8; font-size:11px; text-decoration:none; display:block; border-bottom:1px solid #e6e6e6; height:24px; line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif}
			#left_menu .title {font-weight:bold; color:#646464; font-size:11px;}
			
			#left_menu a:hover {color:#646464}
			#left_menu a.selected {color:#c1272d}
			
			#datos {font-size:9px; color:#646464; margin-top:55px; position:absolute; line-height:12px; width:160px;}

		
		#right {height:434px; width:634px; float:right; margin:23px 0px}
					
			#list_container {width:634px; height:434px; overflow:hidden; position:relative}
			#list {width:634px; height:auto; background:url(../images/box.png); position:absolute; top:0px; left:0px;}
			
			#image_list_container {width:634px; height:434px; overflow:hidden; position:relative}
			#image_list { height:434px; position:absolute; top:0px; left:0px;}
			.image {width:634px; height:434px; background:url(../images/indicator.gif) no-repeat 50% 50%; float:left}
			
	#bots_espacios_publicos {float:right; width:331px}
	
		#bots_espacios_publicos_2 {text-align:center}
		
			#bot_down {margin-top:8px; margin-right:6px; width:8px; height:6px; background:url(../images/bot_down.gif) no-repeat 0px 0px; display:block; float:left}
			
			#bot_down:hover {background-position:0px -6px}
			
			#inter_bots {background-color:#e6e6e6; width:1px; height:24px; float:left}
			
			#bot_up {margin-top:8px; margin-left:6px; width:8px; height:6px; background:url(../images/bot_up.gif) no-repeat 0px 0px; display:block; float:left}
			
			#bot_up:hover {background-position:0px -6px}
			
			#bot_left {margin-top:7px; margin-right:8px; width:6px; height:8px; background:url(../images/bot_left.gif) no-repeat 0px 0px; display:block; float:left}
			
			#bot_left:hover {background-position:0px -8px}
			
			#bot_right {margin-top:7px; margin-left:8px; width:6px; height:8px; background:url(../images/bot_right.gif) no-repeat 0px 0px; display:block; float:left}
			
			#bot_right:hover {background-position:0px -8px}
