/* CSS Document */
body{padding:0px; margin:0px; background:#fbfbfb; color:#6A6A6A; font:11px/14px Trebuchet MS, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

p a{font:11px/14px Trebuchet MS, sans-serif; color:#60b13b; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p span.headline{font:11px/14px Trebuchet MS, sans-serif; color:#454b55; font-weight:bold}

#container{width:775px; position:relative; margin:0 auto;}

/* HEADER */

#header{width:775px; height:427px; position:relative; background:url(../images/b_header5.jpg) 0 0 no-repeat}

#logo{position:absolute; top:87px; left:402px}
#slogan{position:absolute; top:176px; left:394px}

#header ul.menu{position:absolute; top:14px; left:42px; width:730px}
#header ul.menu li{float:left; margin-right:23px; height:16px;}
#header ul.menu li a{height:16px; display:block; text-indent:-20000px; }
#header ul.menu li a:hover{height:16px;}

#header ul.menu li.line {width:16px; background:url(../images/spacer_m.gif) 0 0 no-repeat; }

#header ul.menu li.home a{width:72px; background:url(../images/btn_1.gif) 0 0 no-repeat; }
#header ul.menu li.home a:hover{width:72px; background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#header ul.menu li.saturn a{width:63px; background:url(../images/btn_saturn.gif) 0 0 no-repeat; }
#header ul.menu li.saturn a:hover{width:63px; background:url(../images/btn_saturn_over.gif) 0 0 no-repeat;}

#header ul.menu li.gemis a{width:58px; background:url(../images/btn_gemis.gif) 0 0 no-repeat; }
#header ul.menu li.gemis a:hover{width:58px; background:url(../images/btn_gemis_over.gif) 0 0 no-repeat;}

#header ul.menu li.healthcheck a{width:80px; background:url(../images/btn_healthcheck.gif) 0 0 no-repeat; }
#header ul.menu li.healthcheck a:hover{width:80px; background:url(../images/btn_healthcheck_over.gif) 0 0 no-repeat;}

#header ul.menu li.demo a{width:55px; background:url(../images/btn_demo.gif) 0 0 no-repeat; }
#header ul.menu li.demo a:hover{width:55px; background:url(../images/btn_demo_over.gif) 0 0 no-repeat;}

#header ul.menu li.contact{margin-right:0}
#header ul.menu li.contact a{width:64px; background:url(../images/btn_6.gif) 0 0 no-repeat; }
#header ul.menu li.contact a:hover{width:64px; background:url(../images/btn_6_over.gif) 0 0 no-repeat;}

#header ul.slogantopic {position:absolute; top:252px; left:395px; width:380px}
#header ul.slogantopic li{float:right; margin-right:45px; height:148px; width:112px}
#header ul.slogantopic li a{height:148px; width:112px; display:block; text-indent:-20000px;}

#header ul.slogantopic li.ad1 a{background: url(../images/ad1.jpg) 0 0 no-repeat;}
#header ul.slogantopic li.ad2 a{position:absolute; top:252px; left:195px; background: url(../images/img_demo.jpg) 0 0 no-repeat;}
#header ul.slogantopic li.demo a{background: url(../images/demo.jpg) 0 0 no-repeat;}

/* CONTENT */

#content{width:705px; position:relative; background:url(../images/b_content.gif) 0 0 repeat-x; margin: 0 auto}
#leftPan{width:333px; margin:21px 12px 0 25px; border-right:#c9cdd0 1px dotted; float:left}
#rightPan{width:323px; float:left; margin-top:26px}
#complete{width:705px; position:relative; 0 0 repeat-x; margin: 0 auto}



#leftPan ul {margin-left:9px}
#leftPan ul li{font:11px/14px Trebuchet MS, sans-serif; background:url(../images/arrow1.gif) 0 4px no-repeat; padding-left:18px; height:20px}
#leftPan ul li a{color:#60b13b; text-decoration:underline;}
#leftPan ul li a:hover{color:#000; text-decoration:none;}

#rightPan ul {margin-left:9px}
#rightPan ul li{font:11px/14px Trebuchet MS, sans-serif; background:url(../images/arrow1.gif) 0 4px no-repeat; padding-left:18px; height:20px}
#rightPan ul li a{color:#60b13b; text-decoration:underline;}
#rightPan ul li a:hover{color:#000; text-decoration:none;}

#complete ul {margin-left:9px}
#complete ul li{font:11px/14px Trebuchet MS, sans-serif; background:url(../images/arrow1.gif) 0 4px no-repeat; padding-left:18px; height:20px}
#complete ul li a{color:#60b13b; text-decoration:underline;}
#complete ul li a:hover{color:#000; text-decoration:none;}




#welcome{width:312px; margin-bottom:27px}
#welcome h2{height:33px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#welcome img.mainimg{float:left; margin-right:11px}
#welcometxt{width:185px; float:left; position:relative; padding-top:5px}
#welcometxt p{margin-bottom:10px}



#demo{width:312px; margin-bottom:27px}
#demo h2{height:33px; position:relative; background:url(../images/demo.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#demo img.mainimg{float:left; margin-right:11px}
#demotxt{width:185px; float:left; position:relative; padding-top:5px}
#demotxt p{margin-bottom:10px}


#thankyou{width:312px; margin-bottom:27px}
#thankyou h2{height:33px; position:relative; background:url(../images/thankyou.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#thankyou img.mainimg{float:left; margin-right:11px}
#thankyoutxt{width:185px; float:left; position:relative; padding-top:5px}
#thankyoutxt p{margin-bottom:10px}



#g_about{width:312px; margin-bottom:27px}
#g_about h2{height:33px; position:relative; background:url(../images/g_about.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#g_about img.mainimg{float:left; margin-right:11px}
#g_abouttxt{width:185px; float:left; position:relative; padding-top:5px}
#g_abouttxt p{margin-bottom:10px}

#h_about{width:312px; margin-bottom:27px}
#h_about h2{height:33px; position:relative; background:url(../images/h_about.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#h_about img.mainimg{float:left; margin-right:11px}
#h_abouttxt{width:185px; float:left; position:relative; padding-top:5px}
#h_abouttxt p{margin-bottom:10px}



#m_team{width:312px; margin-bottom:27px}
#m_team h2{height:33px; position:relative; background:url(../images/m_team.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#m_team img.mainimg{float:left; margin-right:11px}
#m_teamtxt{width:185px; float:left; position:relative; padding-top:5px}
#m_teamtxt p{margin-bottom:10px}



#s_about{width:312px; margin-bottom:27px}
#s_about h2{height:33px; position:relative; background:url(../images/s_about.gif) 0 0 no-repeat;}
p.mainheadline{display:block; background-color:#f6f6f6; font:10px/12px Arial, sans-serif; color:#5C5C5C; text-transform:uppercase; padding:5px 10px 5px 7px; margin-bottom:12px}
#s_about img.mainimg{float:left; margin-right:11px}
#s_abouttxt{width:185px; float:left; position:relative; padding-top:5px}
#s_abouttxt p{margin-bottom:10px}

#solutions h2{height:23px; position:relative; <!--background:url(../images/h_solutions.gif)--> 0 0 no-repeat; margin-bottom:18px}
#solLeft{float:left; width:145px; margin-right:18px; padding-right:25px}
#solLeft ul {margin-left:9px}
#solLeft ul li{font:11px/14px Trebuchet MS, sans-serif; background:url(../images/arrow1.gif) 0 4px no-repeat; padding-left:18px; height:20px}
#solLeft ul li a{color:#60b13b; text-decoration:underline;}
#solLeft ul li a:hover{color:#000; text-decoration:none;}

#solRight{float:left; width:145px; }
#solJustify{float: left; width 308; padding-right:18px; padding-bottom:5px}
#solJustify img.mainimg{float:left; margin-right:11px}
#solutions img{float:left; margin-right:8px}
#solutions p{width:90px; float:left; padding-top:5px}
#solutions p a{font:10px/12px Trebuchet MS, sans-serif; color:#6A6A6A; text-decoration:underline;}
#solutions p a:hover{color:#000; text-decoration:none;}
.solutionstopic{margin-bottom:17px}



#news{margin-bottom:27px; margin-left:10px}
#news h2{height:23px; position:relative; background:url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:13px}



p.date{display:block; background-color:#f2f2f3; font:11px/14px Trebuchet MS, sans-serif; color:#454b55; font-weight:bold; padding:1px 2px; float:left; margin-right:14px; margin-left:2px}
#news a{font:10px/14px Trebuchet MS, sans-serif; color:#6A6A6A; text-decoration:underline;}
#news a:hover{color:#000; text-decoration:none;}

#services{margin-bottom:15px; margin-left:10px}
#services h2{height:23px; position:relative; <!--background:url(../images/h_services.gif) 0 0 no-repeat-->; margin-bottom:13px}
#services p {margin-left:4px; margin-bottom:10px}

#services ul {margin-left:9px}
#services ul li{font:10px/14px Trebuchet MS, sans-serif; background:url(../images/arrow1.gif) 0 4px no-repeat; padding-left:18px; height:20px}
#services ul li a{color:#60b13b; text-decoration:underline;}
#services ul li a:hover{color:#000; text-decoration:none;}

#bigad{width:323px; height:96px; background:url(../images/bigad2.jpg) 0 0 no-repeat; position:relative}
#bigad ul {position:absolute; top:70px; left:23px}
#bigad ul li{font:10px/14px Tahoma, sans-serif; background:url(../images/arrow2.gif) 0 6px no-repeat; padding-left:10px;}
#bigad ul li a{color:#0c292b; text-decoration:none;}
#bigad ul li a:hover{color:#0c292b; text-decoration:underline;}

#saturnlogo{width:250px; height:197px; background:url(../images/SaturnLogo4.gif) 0 0 no-repeat; position:relative}
#saturnlogo ul {position:absolute; top:200px; right:23px}
#saturnlogo ul li{font:10px/14px Tahoma, sans-serif; background:url(../images/arrow2.gif) 0 6px no-repeat; padding-left:10px;}
#saturnlogo ul li a{
	color:#66F;
	text-decoration:none;
}
#saturnlogo ul li a:hover{color:#0c292b; text-decoration:underline;}

/* FOOTER */

#footer {width:775px; height:83px; position:relative; margin:20px auto 0 auto; background:url(../images/b_footer.gif) 0 0 repeat-x; }
#footer p{padding: 20px 0 0 0; font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#6A6A6A;}
#footer p span{font:10px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#6A6A6A;}
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#6A6A6A; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#ABCD37; color:#FFF}


