body{ 
	margin: 0; padding: 0; /**/
}

.imgpadd {
  border: 1;
  margin: 10;
  padding: 10;
}


body{ 

color: #404040;

font-family: "Trebuchet MS";

font-size: 13px;

background: #dad5d0 url("style/foot-bg.gif") bottom center no-repeat;

}
#main #left p a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




a{ text-decoration: none; font-weight: bold; }

a:hover{ text-decoration: underline; }

a img{ border:none;}



#header{ 

height: 320px;

background: #dad5d0 url("style/head-bg.gif") repeat-x; 

}

#header img{ width: 980px; display: block; margin: 0 auto; }

#header p {
	left: 50%;
	padding-left: 340px;
	position: absolute;
	margin-top: 20px;
}

#header p a { display: block; float: left; text-align: left; text-indent: -9999px; width: 37px; height: 18px; margin-left: 2px; -moz-opacity: 0.85; opacity:0.85; filter: alpha(opacity=85); }

#header p a:hover { -moz-opacity:1; opacity:1; filter: alpha(opacity=100); }

#header p a.hrv { background: url("style/hrv.jpg"); }

#header p a.slo{ background: url("style/slo.jpg"); }

#header p a.eng { background: url("style/eng.jpg"); }



#main{

width: 980px;

margin: 0 auto;

}



#right{

float: right;

height: 500px;

width: 440px;

background: transparent url("style/right-bg.jpg") top left no-repeat;

}

#news{ width: 520px; /*540-2*30*/ padding:0 10px; background-color: #fff; float:left; }

#left{ width: 480px; /*540-2*30*/ padding: 30px; background-color: #fff; float:left; line-height: 22px; }

body > div#main > div#left { float: none; }



#left a{ color: #bb0000; }

#left h1{ color: #bb0000; font-size: 26px; font-weight:normal; }

#left h2{ color: #bb0000; font-size: 24px; font-weight:normal; }

#left p{ margin-top: 24px; }



#right object{ margin: 38px 0 0 240px; }







#footer{ 

width: 980px; margin: 0 auto;

color: #89050e; 

font-size: 12px;

}



#footer a{ color: #89050e; }

#footer p{ margin: 20px; width: 250px; }





#newsletter{ margin-top: 10px; }

#newsletter-mail{  color: #888; padding: 2px; height: 16px; float: left; width: 200px; }

#newsletter-submit{  width: 50px; height: 23px; float: left; margin-left: 5px; }

#newsletter-loader{ padding: 3px 0 0 10px; visibility: hidden; }

#newsletter-message{ clear: both; display: block; height: 20px; padding-top: 5px; }

/*#newsletter-mail:focus{ color: #222; }*/
.caps {
	text-transform: uppercase;
}

