html,body {
	
	height: 100%;
	margin: 0;
	padding: 0;
	
}

body { 
	
	background-image: url(../img/bg.png);
	
}

body,td {
	
	font-family: arial;
	font-size: 11px;
	color: #000000;
	
}

b {
	
	font-family: tahoma;
	font-size: 11px;
	font-weight: 600;
	
}

table.main {
	
	background-color: #FFFFFF;
	height: 100%;
	
}

td.spacer {
	
	background-color: #D1B427;
	height: 6px;
	
}

td.content {
	
	background-color: #EFE3AB;
	
	background-repeat: no-repeat;
	background-position: top right;
	
}

td.header {
	
	height: 217px;
	background-image: url(../img/header.jpg);
	
}

td.title {
	
	height: 47px;
	background-image: url(../img/title.png);
	
}

td.c_cap {
	
	background-image: url(../img/m_cap_l.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	
}

td.m_bar {
	
	height: 29px;
	
	background-image: url(../img/m_bar.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-position: top left;
	
}

td.cat {
	
	background-color: #EFF1E3;
	cursor: pointer;
	
}

td.cat:hover {
	
	background-color: #869148;
	cursor: pointer;
	
}

td.cat_nh {
	
	background-color: #EFF1E3;
	
}

td.cat_bar {
	
	background-color: #EFF1E3;
	
	background-position: right bottom;
	background-repeat: no-repeat;
	
}

td.foto_desc {
	
	background-color: #EFF1E3;
	line-height: 170%;
	
}

a {
	
	font-family: tahoma;
	font-size: 10px;
	font-weight: 600;
	
	color: #FFFFFF;
	
	text-decoration: none;
	
}

a:hover {
	
	font-family: tahoma;
	font-size: 10px;
	font-weight: 600;
	
	color: #FFFFFF;
	
	text-decoration: underline;
	
}

#t_container {
	
	width: 224px;
	
	text-align: left;
	line-height: 170%;
	
}

input {
	
	width: 129;
	height: 25;
	
	vertical-align: middle;
	
	border: 1px solid #869149;
	background-color: #FFFFFF;
	
	font-family: arial;
	font-size: 11px;
	color: #666666;
	
}

textarea {
	
	width: 209;
	height: 88;
	
	vertical-align: middle;
	
	border: 1px solid #869149;
	background-color: #FFFFFF;
	
	font-family: arial;
	font-size: 11px;
	color: #666666;
	
}

input.button {
	
	width: 129;
	height: 25;
	
	vertical-align: middle;
	text-align: right;
	
	border: 1px solid #EFE3AB;
	background-color: #EFE3AB;
	
	font-family: tahoma;
	font-size: 11px;
	font-weight: 600;
	color: #000000;
	
}

img.portfolio {
	
	border: 1px solid #000000;
	
}
