body
{
	margin: 3px 4px 4px 4px;
}

a:link { color: #000080; text-decoration: none; } 
a:visited { color: #000080; text-decoration: none; } 
a:hover { text-decoration: none; } 
a:active { text-decoration: none; }

h1
{
	padding-top: 0;
	margin-top: 0;  
	font: bold 18px Geneva;
	font-style: italic;
	color: #CC0000;
}

img { border-color: #000000; }
tr { text-align: left; vertical-align: top; }

.tc { text-align: center; }
.tcm { text-align: center; vertical-align: middle; }
.tcb { text-align: center; vertical-align: bottom; }
.tr { text-align: right; }
.trm { text-align: right; vertical-align: middle; }
.tb { vertical-align: bottom; }
.tm { vertical-align: middle; }

td { font: 12px Arial, Helvetica, sans-serif; color: #000000; }

.button60
{
	font: bold 12px Arial; 
	color: #000000; 
	border: 1px solid #000000;
	width: 60px;
}

.button70
{
	font: bold 12px Arial; 
	color: #000000; 
	border: 1px solid #000000;
	width: 70px;
}

.button80
{
	font: 12px Arial; 
	color: #000000; 
	border: 1px solid #000000;
	width: 80px;
}

.select200
{
	font: 11px Arial; 
	color: #000000; 
	background: #F1F1F1;
	width: 200px;
}

.text120
{  
	font: 12px Arial; 
	color: #000000;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 120px;
	margin-right: 4px;
}

.text200
{  
	font: 12px Arial; 
	color: #000000;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 200px;
}

.button100
{
	font: bold 12px Arial;
	color: #000000;
	border: 1px solid #000000;
	width: 100px;
}

.text300
{  
	font: 12px Arial; 
	color: #000000;
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
	width: 300px;
}

#google { position: absolute; top: 60px; left: 4px; }

table.tSimple, table.tSimple5 { width: 100%; margin: 0; padding: 0; border: 0 }
table.tSimple td { margin: 0; padding: 0; text-align: center; vertical-align: middle; border: 0; }
table.tSimple5 td { margin: 0; padding: 5px; text-align: center; vertical-align: middle; border: 0; }

.sitemap ul, .sitemap ol { margin-top: 5px; margin-bottom: 5px; }

#social { margin-top: 20px; padding: 10px; border-top: 1px solid #DDDDDD;  }
#social div { float: left; margin-right: 10px; }
#facebook { width: 68px; overflow: hidden; }

#footer { width: 100%; margin-top: 4px; text-align: center; background: #EFEFEF; }
#facebookbox { width: 292px; background: #FFFFFF; }
#googleplusbox { width: 278px; }
#twitterbox { width: 278px; margin-top: 10px; padding: 10px; border: 1px solid #DCDCDC; text-align: center; background: #FFFFFF; }
table.tPortofoliu , table.tFooter { width: 100%; margin: 0; padding: 0; border: 0 }
table.tFooter td { margin: 0; padding: 5px; text-align: center; vertical-align: middle; border: 0; }
table.tPortofoliu td { margin: 0; padding: 2px 5px; text-align: left; vertical-align: top; border: 0; }

#notes { margin: 5px; }

#popup {
	width: 500px;
	height: 520px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -260px 0 0 -250px;
	border: 1px solid #333333;
	text-align: center;
	background-color: #FFFFFF;
	display: none;
}

#popupToolbar {
	width: 500px;
	height: 20px;
	background-color: #EEEEEE;
	border-bottom: 1px solid #333333;
}

.popupToolbarLink {
	display: block;
	width: 500px;
	height: 20px;
	text-decoration: none;
	text-align: right;
}

#popupContent {
	width: 500px;
	height: 500px;
	text-align: center;
	border-bottom: 1px solid #333333;
}

.popupContentLink {
	display: block;
	width: 500px;
	height: 500px;
	text-decoration: none;
	text-align: center;
}