/* CSS Document */
@import "reset.css";
html,body {margin:0;padding:0}
body {font:normal 70% Arial, Sans-serif}

.main {border:1px solid #000; position:absolute; left:50%; top:50%; width:1008px; height:364px; margin-left:-504px; margin-top:-170px}
.main p {color:#777; text-decoration:none}
.main a {color:#777; text-decoration:none}
.main a:hover {color:#777; text-decoration:underline} 

#content {float:right; width:868px; height:340px; margin:0; padding:0; border:0; /*background-color:#ddd;*/}
	#content h1 {margin:0 0 2px 0; padding:24px 0 0 0; font-size:125%}
	#content a {text-decoration:none; color:#777}
	#content a:hover {text-decoration:underline; color:#777}
	#content p {margin:0 0 14px 0; line-height:1.10em; color:#777}
	#content .projecteImg {margin:0 0 -14px 0; padding:0; float:right}
	#content .tText {height:272px}
	#content .tText td {padding-bottom:19px; }
	#content .tText p {margin:14px 0 0 0}
	html>body #content .projecteImg {margin-bottom:0}
	#content .alone {margin:0 0 0px 0}
	#cv .premsa {margin-bottom:-3px}
	html>body #cv .premsa {margin:0}
	table#cv  {margin:0 18px 18px 0}
	html>body table#cv  {margin:0 18px 14px 0}
	#cv td {padding:0 16px 0 0}
	#cv p {margin:0; padding:0}
	#content form {margin:18px 0 0 0}
	html>body #content form {margin:0 0 0 0; padding:0}
	#content input {margin-bottom:2px; border:1px solid #777; color:#777; font:normal 100% Arial, Sans-serif; }
	html>body #content input {margin-bottom:4px; }
	#content textarea {border:1px solid #777; overflow:auto; color:#777; font:normal 100% Arial, Sans-serif; width:215px}
	#content .button {border:1px solid #fff; background-color:#fff; color:#777; cursor:pointer}
	#nApartat {float:right; margin:-15px 35px 0 0}

	#DIVcv .foto {text-align:center; margin:20px 0 0 0; padding:0 15px 0 0}
	
	#content table.text {height:272px}
	#content .text td {vertical-align:bottom; padding-bottom:16px}
	#content .text td p {margin:0}
	
#navigation {float:left; width:140px; padding-top:194px; background:url(../img/p.gif) no-repeat 23px 20px}
html>body #navigation {padding-top:184px}
	#navigation h1 {margin:14px 0 4px 24px; font-size:100%; font-weight:normal}
	#navigation p {margin:14px 0 4px 24px; font-size:100%; font-weight:normal; color:#777}
	#navigation a {text-decoration:none; color:#777}
	#navigation a:hover {text-decoration:underline; color:#777}
	
	#navigation .menu {margin-left:24px; border-left:1px solid #222; border-top:1px solid #222}
	#navigation .menu td {margin:0; padding:0; text-align:center; border-right:1px solid #000; border-bottom:1px solid #000; font:normal 7pt Arial, Helvetica, sans-serif}
	#navigation .menu a {padding:1px 1px 0 1px; color:#000; text-decoration:none; display:block; width:11px; }
	#navigation .menu a:hover {color:#fff; text-decoration:none; background-color:#000}

	#navigation .menu a.empty {padding:1px 1px 0 1px; color:#000; text-decoration:none; display:block; width:11px}
	#navigation .menu a.empty:hover {color:#000; text-decoration:none; background-color:#fff; cursor:text}

	#navigation .menu a.tabactive {color:#fff; text-decoration:none; background-color:#000}
	#navigation .menu .tdTitol {color:#000; background-color:#fff; border:none; text-align:left; padding-left:2px}

#footer {clear:both; width:100%; border-top:1px solid #000}
	#footer img {margin:5px 0 0 20px; padding:0}
	#footer .toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7}
	#footer .toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1}