body
{
	background-color: #2e2d2d;
	text-decoration: none;
}	

a.menulink
{
    font: #ffffff;
    font-size: 24px;
    text-decoration: none;       
}
a.maillink
{
    background: #e96308;
    font-size: 11px;
    text-decoration: none;     
}

div#divDefault
{
    position: absolute;
    top: 50px;
    left: 500px;
    display: block;
    z-index: 1;
}

div#divIntro
{
    position: absolute;
    top: 50px;
    left: 1000px;
    display: block;
    z-index: 1;
}

div#divLoading
{
    position: absolute;
    top: 50px;
    left: 1000px;
    display: block;
    z-index: 2;
}

div#divTemplate
{
    position: absolute;
    top: 48px;
    left: -1000px;
    display: block;
}

div#AdminIntro
{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}

div#AdminLoading
{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
}

td.linkswelcome
{
	background-color: #66625f;
	vertical-align: top;
    width: 247px;
	height: 369px;
}

td.contentwelcome
{
	background-color: #66625f;
	color: #ffffff;
	font-family: Arial;
	vertical-align: top;
    width: 468px;
	height: 369px;
    font: #ffffff;
    font-size: 11px;
    padding: 10px;      
}

div#divOverlay
{
    background-color: #000000;
    position: absolute;
    top: 50px;
    left: 50px;
    width: 800px;
    height: 600px;
    display: block;
}

div.description
{
	background-color: #66625f;
	color: #ffffff;
	font-family: Arial;
	vertical-align: top;
    font: #ffffff;
    font-size: 11px;
    padding: 10px;  
    height:342px;    
	border-bottom: solid 4px #1f1b18;
	border-right: solid 4px #1f1b18;
}

td.links
{
	vertical-align: top;
}
td.linksItem
{
    background-color: #000000;
	width: 247px;
	height: 42px;
	border-bottom: solid 4px #1f1b18;
	border-right: solid 4px #1f1b18;
}
td.linksBottom
{
    background-color: #000000;
	width: 247px;
	height: 152px;
}
td.spacer
{
	width: 25px;
	height: 25px;
}
td.spacerprj
{
	width: 25px;
	height: 24px;
}
td.content
{
	vertical-align: top;
	width: 488px;
	height: 362px;
}

td.menu
{
	text-align: right;
}
td.menulink
{
    font: #ffffff;
    font-size: 24px;
    padding-left: 10px;  
    padding-right: 10px;
}
a.3dvisueelmenu
{
    color: #ffffff;
}

img.link
{
    width: 247px;
	height: 42px;
}

img.linkprj
{
    width: 247px;
	height: 50px;
}

img.bottom
{
    width: 247px;
	height: 150px;
}

td.tab
{
    color: #707070;
    background-color: #2e2d2d;
    font-weight: bold;
    padding: 5px;
    border-top: solid 1px #acacac;
    border-left: solid 1px #acacac;
    border-right: solid 1px #acacac;
    border-bottom: solid 1px #ffffff;
}

td.tabactive
{
    color: #ffffff;
    background-color: #000000;
    font-weight: bold;
    padding: 5px;
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
}

td.tabspacer
{
    border-bottom: solid 1px #ffffff;
}
td.tabfill
{
    border-bottom: solid 1px #ffffff;
    width: 100%;
}

div.admin
{
    background-color: #000000;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
    display: none;
}

div.adminactive
{
    color: #ffffff;
    font-weight: bold;
    background-color: #000000;
    border-bottom: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
    display: block;
}

input
{
	font-size:12px;
}

textarea.contactText, div.contactText
{
    width:450px;
    height:350px;
}