@import "layout.css";


/*------------------RESET------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


/*------------------CORE------------------------*/

body{background:#fff url(../images/back.gif) repeat-x;font: 62.5%/160% Verdana, Arial, Helvetica, sans-serif;color:#444;text-align:left;}
a{text-decoration:none;color:#920e0d;}
a:hover{text-decoration:none;}

p, ul.list{padding: 0 0 10px 0;font-size:1.2em;line-height:1.8em;}

h1{font: bold 2.2em "Trebuchet MS", Tahoma, Arial;color:#3d4656;padding-bottom:10px;}
h2{font: normal 1.8em "Trebuchet MS", Tahoma, Arial;color:#555;margin-bottom:10px;}
h3{font: bold 1.3em Arial, Helvetica, sans-serif;color:#222;padding:10px 0 5px 0;margin-bottom:10px;border-bottom:1px dotted #ccc;clear:both;}
h4{}
h5{font: bold 1.2em Verdana, Arial,Arial, Helvetica, sans-serif;color:#666; font-style:italic;margin-bottom:30px;}
ul, li{list-style-type:none;}

.clear{clear:both;}

/*------------------LOGO------------------------*/

.replace span{display:block;position:absolute;top:0px;left:0px;z-index:3;}
a.replace span{cursor:pointer;}
#h1wrap{position:absolute;left:0px;top:0px;}
h1#logo, h1#logo a span{width:310px;height:130px;background:url(../images/logo.jpg) no-repeat;}
h1#logo a{display:block;position:relative;z-index:1;color:#333;font-size:2em;}
h1#logo{color:#0071bb;font-size:1.5em;padding:0;}
h1#logo {overflow:hidden;}


/*--------------------LISTS------------------------*/


ul.list{margin:0 0 10px 30px;}
ul.list li{background:url(../images/arrow1.gif) no-repeat 0px 7px;padding:0 0 5px 16px;}

ul.ol{margin:10px 0 10px 10px;}
ul.ol li{padding:0 0 10px 25px;font-size:1.2em;line-height:1.8em;}
.ol1{background:url(../images/ol1.gif) no-repeat 0 2px;}
.ol2{background:url(../images/ol2.gif) no-repeat 0 2px;}
.ol3{background:url(../images/ol3.gif) no-repeat 0 2px;}

ul#news{margin:0 0 0 0;}

ul#news{font-size:1.2em;}
ul#news li{padding:0 0 20px 80px;width:175px;border-bottom:1px dotted #ccc;}
ul#news li#flor{background:url(../images/flor.gif) no-repeat 0 10px;}
ul#news li#mdf{background:url(../images/mdf.gif) no-repeat 0 10px;}
ul#news li#bcm{background:url(../images/bcm.gif) no-repeat 0 0px;}
ul#news li a{display:block;width:190px;padding:10px 0;color:#920e0d;}
ul#news li a:hover{color:#000;}


/*------------------HEADER-------------------------*/

 
#topnavwrap{height:30px;}
#topnav{width:930px;margin:0 auto;position:relative;}
#topnav ul{display:inline;position:absolute;right:0;top:4px;}
#topnav li{margin:0 25px 0 0;display:inline;padding:0;}
#topnav li a{color:#ccc;font:normal 1.2em georgia,serif;line-height:1.8em;padding:5px 0;}
#topnav li a:hover{color:#fff;}

#header{height:130px;position:relative;}
#strap{position:absolute;top:0;right:0;width:620px;height:130px;background:url(../images/strap.gif) no-repeat;}
