/* CSS Document */
body{padding:0px; margin:0px; background:#ffffff url(../images/b_body.gif) 0 0 repeat-x; color:#869496; font:11px/16px 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:11px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

.headline{font:12px/16px Arial, Helvetica, sans-serif; color:#2e6b95; font-weight:bold}

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


/* HEADER */

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

#headerPan img#logo{position:absolute; top:17px; left:10px}
#headerPan img#slogan{position:absolute; top:163px; left:33px}

#headerPan #follow{position:absolute; top:36px; left:598px; width:127px}
#headerPan #follow img{float:left; margin-right:10px}

#headerPan ul.menu{position:absolute; top:89px; left:13px; width:730px; height:18px; }
#headerPan ul.menu li{float: left; }
#headerPan ul.menu li.tx a{ display: block; font-size: 12px; font-weight: bold; color: #280000; 
	width: 100px; text-align: center; padding: 4px; text-decoration: none; text-transform: uppercase; }

#headerPan ul.menu li.tx a:hover, active {color: #C0C0C0;  }
#headerPan ul.menu li.linem{width:7px; background:url(../images/spacer_m.gif) 0 5px no-repeat}

/* CONTENT */

#contentPan{width:725px; position:relative; margin:0 0 15px 0; padding-top:25px}


#c1{width:207px; margin:0 18px 0 20px; float:left}
#c2{width:480px; margin:0 0 0 0; float:left}

#latest_news h2{height:27px; position:relative; background:url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:16px}
#latest_news p{padding:0 5px 10px 26px; background:url(../images/icon_news.gif) 0 0 no-repeat; margin-bottom:10px; border-bottom:#6a6a6a 1px dotted}
#latest_news p#last_news{border:none; margin-bottom:0; padding:0 5px 0 26px}

#welcome{margin-bottom:27px}
#welcome h2{height:27px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:4px}
#welcome img{float:left; margin-right:19px}

#solutions{min-height:165px; background:url(../images/img_solutions.jpg) top right no-repeat}
#solutions h2{height:27px; position:relative; background:url(../images/h_solutions.gif) 0 0 no-repeat; margin-bottom:15px}
#solutions p{width:220px; margin-left:2px; margin-bottom:15px}

#solutions ul{margin-left:2px}
#solutions ul li{ background: url(../images/arrow.gif) 0 8px no-repeat; padding:0 0 0 17px; margin-bottom:8px;}
#solutions ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#709400; text-decoration:underline;}
#solutions ul li a:hover{color:#000000; text-decoration:none}

/* FOOTER */

#footerPan {width:725px; height:58px; background: #edf4f5;}
#footerPan p{padding: 10px 0 0 0; font:11px/16px Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footerPan p span{ font:11px/16px Arial, Helvetica, sans-serif; color:#848484;}
#footerPan p a{ font:11px/16px Arial, Helvetica, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }
#footerPan p a:hover{ font:11px/16px  Arial, Helvetica, sans-serif; text-decoration:underline;}

