/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 13px;
	font-family: Garamond, "Adobe Garamond", Georgia, "Times New Roman", Times, Serif;
/*	background:url(tdbg3.gif) repeat-x #fffcd5;
	color:#222;
*/
	margin: 0;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link {color:#222; text-decoration: none; border-bottom:1px solid #992604; }
a:active {color:#992604; text-decoration: none; border-bottom:1px solid #fff;}
a:hover { border-bottom:1px solid #fffcd5!important; text-decoration: underline!important; }
a:visited { color:#222; text-decoration: none; border-bottom:1px solid #000; }
}

a img { 	
	border: none; }
#titulo {	
	position: relative;
	float:left;
	width:290px;
	font-size: 12px;
	}
	
h1 { 
	background:url(teresadiaz-logo3.png) top left #fff; 
	width:290px; 
	height:35px; 
	margin:0; 
	padding:0;
	background-repeat:no-repeat;}
h1 span {display:none;}
h1 a.tere {width:100%; height:100%; display:block;}
#contact{height:150px; background-color:#f6f6e6; font-size:12px;}
#contactinfo{padding-top:60px; padding-left: 4px;}
#contactinfo p{padding: 0;}

#menu {
    overflow: hidden;
    margin: 20px 0 20px 20px;
    clear: right;
}

#menu ul {
	list-style: none;
	position: relative;
	float:left;
	display:inline-block;
	background-color:#f6f6e6;
	margin-left:20px;
	height: 100%;
	width:290px;
	font-size:11px;
	line-height: 14px;
	height: 186px;
}
#menu .separador {position: relative;
	float:left; width:20px; border-bottom:solid #fff 500px; background: #fff;}
#menu li{padding:0 3px; height: 15px;}
#menu ul li.section-title { text-transform:uppercase; font-weight:bold; }
#menu ul .active {color:fuchsia;}
#content {
    margin: 0 0 0 20px;
    width: 910px;
	height: 600px;
	overflow: hidden;}

.container {
    padding:0;

}

#content p { width: 290px; margin-top: 14px; position:relative; float:left; margin-right:20px; }
#content em {margin-top:11px; display:block;}
p {
}
#content h3{font-size:24px; line-height:28px; width:910px;}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ position:relative; float:left; margin-right: -20px;  }
#img-container .nav	{  }
#img-container .pics {}
.clear { clear: both!important; height:1px; line-height: 1px; }
	


#footer{ position: relative; float: left; font-size:11px; margin:10px 0 20px 20px; padding: 3px 0; }

#footer .ccimg {text-decoration: none; border: none;}