body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 11;
	color: #666666;
	
	background: #f2f2f2;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
}

#page {
	margin-left: -40px;

}

#content {
	margin-left: 0px;
	width: 690px;
	text-align: justify;
	font-size: 11;
}

#content_title {
	background-image: url(img/content_title_dots.jpg);
	background-repeat: no-repeat;

	font-size: 14px;
	text-indent: 30px;
	color: #5b6786;
}

#content_gradient {
	background-image: url(img/content_gradient.jpg);
	background-repeat: repeat-x;
}

#tresc {
	margin: 10px 20px 10px 20px;
	text-align: justify;
	font-size: 11;
}

#gallery{
	margin: 10px 20px 10px 20px;
}

p {
	text-indent: 20px;
}

a:link { color: #666666; text-decoration:underline;}           /* unvisited link  */
a:visited {color: #666666; text-decoration:underline;}        /* visited link    */
a:hover {color: black; text-decoration:underline;}   /* mouse over link */
a:active {color:  #666666; text-decoration:underline;}       /* selected link  */






/*table*/

.tablediv {
display:  table;
width: 690px;
background-color: #f2f2f2;
/*border:1px solid  #666666;*/
/*border-spacing:5px;/*cellspacing:poor IE support for  this*/
/*border-collapse:separate;*/
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:600px;
background-color:#ffffff;
}
.rowdiv  {
display:  table-row;
width:auto;
}
.table_left {
	width: 80px;
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;

	background: #f2f2f2;
	background-image: url(img/content_left.jpg);
	background-repeat: repeat-y;
}
.table_right {
	width: 10px;
	display:  table-cell;
	
	background: #f2f2f2;
	background-image: url(img/content_right.jpg);
	background-repeat: repeat-y;
}