/* CSS Document */
body{padding:0px; margin:0px; background:#eae8d9; color:#848484; font:10px/14px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/14px Tahoma, Geneva, sans-serif; color:#000000; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p a.link2{font:11px/14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
p a.link2:hover{ color:#000; text-decoration:none;}

.headline{font:13px/14px Arial, Helvetica, sans-serif; color:#000000; font-weight:}
.headline2{font:12px/14px Arial, Helvetica, sans-serif; color:#8bb911; font-weight:bold}

#container{width:705px; margin:0 auto;}


/* HEADER */

#headerPan{width:705px; height:320px; position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat}

#headerPan img#logo{position:absolute; top:17px; left:7px}
#headerPan img#slogan{position:absolute; top:111px; left:38px}

#headerPan ul.menu{position:absolute; top:28px; left:266px; width:405px; height:17px; }
#headerPan ul.menu li{float:left; height:17px; margin-right:10px}
#headerPan ul.menu li a{ height:17px;  display:block; text-indent:-20000px; }
#headerPan ul.menu li a:hover{height:17px; }

#headerPan ul.menu li.b01 a{ width:44px;  background:url(../images/btn_1.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b01 a:hover{ width:44px;  background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b02 a{ width:51px;  background:url(../images/btn_2.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b02 a:hover{ width:51px;  background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b03 a{ width:66px;  background:url(../images/btn_3.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b03 a:hover{ width:66px;  background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b04 a{ width:73px;  background:url(../images/btn_4.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b04 a:hover{ width:73px;  background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.b05 {margin-right:0}
#headerPan ul.menu li.b05 a{ width:64px;  background:url(../images/btn_5.gif) 0 0 no-repeat; }
#headerPan ul.menu li.b05 a:hover{ width:64px;  background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#headerPan ul.menu li.linem{width:2px; background:url(../images/spacer_m.gif) 0 0 no-repeat}

/* CONTENT */

#contentPan{width:705px; position:relative; padding-top:26px; background:#f0efe4}
#contentPan h2 {color:#ff0000; text-align:center}
#contentPan h3 {color:#ff0000; text-align:center}

#c1{width:207px; margin:0 29px 0 19px; float:left}
#c2{width:207px; margin:0 25px 0 0; float:left}
#c3{width:203px; margin:0 0 0 0; float:left}

#welcome h2{height:45px; position:relative; background:url(../images/onas.gif) 0 0 no-repeat; margin-bottom:10px}
#welcome img{margin-bottom:21px}
#welcome p.headline{margin-bottom:12px}

#services h2{height:45px; position:relative; background:url(../images/h_services.gif) 0 0 no-repeat; margin-bottom:10px}
#services p.headline{margin-bottom:8px}

#services ul{margin-left:1px}
#services ul li{ background: url(../images/icon_plus.gif) 0 0 no-repeat; padding:0 0 0 26px; margin-bottom:6px; min-height:18px}
#services ul li {font:11px/14px Tahoma, Geneva, sans-serif; color:#000000; text-decoration:none;}
#services ul li a{font:11px/14px Tahoma, Geneva, sans-serif; color:#000000; text-decoration:none;}
#services ul li a:hover{color:#000000; text-decoration:none}

#news {padding-top:5px; margin-bottom:15px}
#news h2{height:24px; position:relative; background:url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:10px}
#news p{margin-bottom:10px}
#news p.date{font:12px/14px Arial, Helvetica, sans-serif; color:#000000; font-weight:; padding-left:1px; background:url() 0 3px no-repeat; margin-bottom:5px}

#quotes h2{height:24px; position:relative; background:url(../images/h_quotes.gif) 0 0 no-repeat; margin-bottom:10px}

/* FOOTER */

#footerPan {width:705px; height:57px;}
#footerPan p{padding: 14px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#807f7c;}
#footerPan p span{ font:10px/16px Tahoma, Geneva, sans-serif; color:#807f7c;}
#footerPan p a{ font:10px/16px Tahoma, Geneva, sans-serif; color:#807f7c; text-decoration:none; padding: 0 3px }
#footerPan p a:hover{ font:10px/16px Tahoma, Geneva, sans-serif; text-decoration:underline;}