@charset "utf-8";

*{ margin: 0; padding: 0; }
body{ font: normal 16px 'Trebuchet MS', Helvetica, Arial, sans-serif; letter-spacing: -0.3pt; color: #6a6a6a; }
img{ border: 0; }


#headerOuter{ background-image: url(../images/core/header-bg.gif); }
#headerOuter #header{ width: 960px; margin: 0 auto 0 auto; height: 95px; display: table; }
#headerOuter #header #logo{ float: left; width: 300px; height: 71px; background-image: url(../images/core/antet.png); margin: 8px 0 0 0; }
#headerOuter #header #logo h1{ visibility: hidden; width: 0px; height: 0px; overflow: hidden; }


#headingOuter{ height: 276px; background-image: url(../images/core/heading-bg.gif); background-repeat: repeat-x; }
#headingOuter #heading{ width: 960px; margin: 0 auto 0 auto; padding: 40px 0 0 0; }
#headingOuter #heading #text{ float: left; width: 612px; }


#page{ width: 960px; margin: 40px auto; }
#page .leftnarrow{ width: 240px; float: left; }
#page .rightwide{ margin-left: 300px; }

.firstcol{ margin-left: 20px; margin-bottom: 10px }
.normcol{ margin: 0 60px 20px 0; float: left; }
.lastcol{ margin: 0 0 20px 0; float: left; }


#page .leftnarrow .journalEntries .Tbox{ margin: 0; padding: 5px 0 5px 0; font-size: 12px; border-bottom: solid 1px #d7d7d7; clear: left; height: 18px; overflow: hidden; }
#page .leftnarrow .journalEntries .Tbox .Tdate{ display: block; float: left; width: 50px; text-transform: uppercase; }
#page .leftnarrow .journalEntries .Tbox .Tnum{ display: block; float: left; width: 50px; text-transform: lowercase; }
#page .leftnarrow .journalEntries .Tbox .Ttitle{ display: block; height: 18px; overflow: hidden; float: left; width: 160px; }
#page .leftnarrow .journalEntries .Tbox .Ttitle a{ font-size: 14px; }


#contactform{ margin: 0; padding: 0; }
#contactform label{ float: left; width: 120px; display: block; font-size: 14px; font-style: italic; }
#contactform input{ margin: 0 0 0 180px; width: 300px; display: block; border: solid 2px #d7d7d7; padding: 4px; }
#contactform textarea{ margin: 0 0 0 180px; width: 300px; display: block; border: solid 2px #d7d7d7; padding: 4px; }
#contactform input.button{ float: left; width: 100px; border: 0; padding: 6px; font: bold 18px 'Trebuchet MS'; background-color: #eeaf1f; color: #fff; margin: 0 0 0 180px; }
#contactform input.buttonclr{ margin: 0 0 0 10px; width: 100px; border: 0; padding: 6px; font: normal 18px 'Trebuchet MS'; background-color: #fff; color: #eeaf1f; }

#loginform{ margin: 0; padding: 0; text-align: left}
#loginform label{ padding-top: 8px; padding-bottom: 8px; float: left; width: 70px; display: block; font-size: 12px; font-style: italic; }
#loginform input{ margin: 0 0 0 0; width: 190px; display: block; border: solid 2px #d7d7d7; padding: 2px; }
#loginform input.button{ cursor: pointer; float: left; width: 70px; border: 0; padding: 2px; font: bold 16px 'Trebuchet MS'; background-color: #eeaf1f; color: #fff; margin: 0 0 0 0; }

#footer{ width: 960px; margin: 0 auto 0 auto; padding: 40px 0 40px 0; border-top: solid 1px #d7d7d7; line-height: 30px; font-size: 14px; clear: both; height: 50px; }
#footer .left{ width: 360px; float: left; }
#footer .right{ margin: 0 0 0 60px; width: 540px; float: left; text-align: right; }


#nav-shadow {	position: relative;
	text-align: center;
	list-style: none;
	float: right;
	top: -6px;
	}
#nav-shadow li {
	margin-right: 15px;
	width: 60px;
	height: 52px;
	position: relative;
	float: left;
	}
#nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover {
	margin: 0 0;
	width: auto;
	height: 53px;
	color: #004f92;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	padding-top: 6px;
	overflow: hidden;
	background: url(../images/layout/anunturi_btn.png) no-repeat;
	display: block;
	position: relative;
	z-index: 2;
	}
#nav-shadow li.button-color-1 {
	background-position: 0px 0px;
	width: 120px;
	}
#nav-shadow li.button-color-1 a {
	background-position: 0px 0px;
	width: 120px;
	}
#nav-shadow li img.shadow {
	width: 120px;
	margin: 0 auto;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	}