/*  
Theme Name: Finnet Indonesia
Version: 1.0
Author: DSS13
*/

/* 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}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{text-decoration:none}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

html{background:#eee url(../images/bghtml.jpg) repeat-x left top}
body{font:normal 11px/18px Arial, Helvetica, sans-serif;color:#444;background:transparent url(../images/bgbody.jpg) repeat-y center top;margin:0 auto;text-align:center}
p{margin:0 0 10px 0}
a,a:visited{color:#478acb}
input,textarea{padding:3px}
code{font-size:120%}
small{font-size:90%}

div.container{width:770px;margin:0 auto;text-align:left;overflow:hidden;background:#fff url(../images/bgcontainer.gif) no-repeat center top}
div#header{height:100px}
#sidebar{float:left;width:250px;margin-top:10px;padding-top:0px;text-align:justify}
#rightbar{float:left;width:190px;margin-top:10px;padding-top:0px;overflow:hidden;text-align:justify}
#content{float:left;width:310px;margin-top:10px;min-height:400px;height:auto !important;height:400px;text-align:justify}
.contentwide{width:500px !important}
div#footer{clear:left;width:770px;margin:0 auto;text-align:left;overflow:hidden;background:transparent url(../images/bgfooter.gif) no-repeat center top}

/* HEADER */
#logo{padding:20px 0 0 20px}
#logo img{}
#language{position:absolute;top:0px;margin-left:685px;background:#000;padding:5px 10px}
#language img{margin-right:5px}
#language a{color:#fff}
#language a:hover{border-bottom:1px solid #fff}
#telkom-group{position:absolute;top:45px;margin-left:580px}
#telkom-group img{margin-right:5px}
#banner{margin:0 auto;width:750px;height:150px}
#banner_small_frontpage{width:230px;height:150px;background:transparent url(../images/banner_solution_top.jpg) no-repeat left top;float:left}
#banner_big_frontpage{width:520px;height:150px;background:transparent url(../images/banner_big_frontpage.jpg) no-repeat left top;float:left}
#banner_big_about{width:520px;height:150px;background:transparent url(../images/banner_big_about.jpg) no-repeat left top;float:left}
#banner_big_product{width:520px;height:150px;background:transparent url(../images/banner_big_product.jpg) no-repeat left top;float:left}
#banner_big_solution{width:520px;height:150px;background:transparent url(../images/banner_big_solution.jpg) no-repeat left top;float:left}
#banner_big_news{width:520px;height:150px;background:transparent url(../images/banner_big_news.jpg) no-repeat left top;float:left}
#banner_big_contact{width:520px;height:150px;background:transparent url(../images/banner_big_contact.jpg) no-repeat left top;float:left}

/* SIDEBAR */
#sidebar{margin-right:10px}
.sidecontainer{margin:0 10px 20px 10px;overflow:hidden}
.sidecontainer h2{font-size:13px;font-weight:bold;color:#444}

/* SIDEBAR */
#rightbar{}
.rightcontainer{margin:0 0 20px 20px;overflow:hidden}
.rightcontainer h2{font-size:13px;font-weight:bold;color:#444}

/* LEFTMENU */
.leftmenu{background:#f6f6f6;border:1px solid #eee}
.titlemenu{background:#efefef;margin-bottom:10px}
.titlemenu h2{padding:10px}
.leftmenusection{padding-bottom:10px;text-align:left}
.leftmenusection ul{margin:0 10px 0 25px !important}
.leftmenusection li a:hover{border-bottom:1px solid #478acb}

/* LATEST NEWS */
.latestnews{background:#f6f6f6;border:1px solid #eee}
.titlenews{background:#efefef;margin-bottom:10px}
.titlenews h2{padding:10px}
.news{margin:0 10px}
.news li{border-bottom:1px solid #eee;margin-bottom:10px}
.news li h3 a{font-weight:bold}
.news li p a{border-bottom:1px dotted #478acb}
.news li a:hover{border-bottom:1px solid #478acb}

#navlist{height:100%;overflow:hidden;border-top:1px solid #f4f4f4}
#navlist li{list-style-type:none;float:left;border-bottom:1px solid #f4f4f4}
#navlist li a{width:160px;height:100%;display:block;text-decoration:none;color:#444;text-align:left;padding:7px 10px 7px 30px;background:transparent url(../images/folder.gif) no-repeat 5px 7px}
#navlist li a:hover{text-decoration:none;color:#fff;background-color:#eaaf12}
#navlist li a#current{background-color:#ECF5FF}

/* CONTENT */
#content{}
#title{padding:10px 20px 0 0}
#title h1{font:normal 18px/30px Arial, Helvetica, sans-serif;margin-bottom:5px}
.entry{margin:10px 0 0 0;padding:0px 0px 0 0}
.entry ul{list-style:outside disc;margin:0 0 15px 15px}
.entry ol{list-style:outside decimal;margin:0 0 15px 25px}
.entry h2{font:bold 17px Arial, Helvetica, sans-serif !important}
.entry h3{font:bold 12px Arial, Helvetica, sans-serif;margin-bottom:10px}
#content h2{font:bold 13px Arial, Helvetica, sans-serif;margin-bottom:10px}
#content h3{font:bold 12px Arial, Helvetica, sans-serif}

.content_desc p{margin:0}
.content_desc_container{width:100%;overflow:hidden}
#company_profile .horrule{margin:15px 0}
.thumb_frontpage{display:block;width:110px;float:left}
.content_desc{display:block;width:190px;float:left;margin:0 0 0 10px}

/* FOOTER */
div#footer{padding:30px 0 10px 0}
div#footer p{margin-left:10px}
div#footer p a,div#footer p a:visited{color:#478acb}
div#footer p a:hover{border-bottom:1px dotted #478acb}

/* MISC */
div.horrule{height:1px;border-top:1px solid #f4f4f4;margin:7px 0}
div.horrule hr{display:none}
.alignleft{float:left;margin:0 10px 10px 0}
.alignright{float:right;margin:0 0 10px 10px}
.cleaner{clear:both;height:0px;font-size:1px;border:none;margin:0;padding:0;background:transparent}
.leftside,.rightside{float:left;width:255px;height:100%;overflow:hidden}
.square{list-style:outside square;margin-left:15px}
.disc{list-style:outside disc;margin-left:15px}
.longlist li{margin-bottom:7px}
.centered{text-align:center}

/* TABLE 2 COLUMN */
.two_column{border-top:1px solid #f4f4f4;width:100%;margin-top:5px}
.two_column th,.two_column td{padding:3px 10px;border:1px solid #f4f4f4;border-top:none;width:50%;text-align:left}

/* NAV */
#nav1{margin-left:9px;border-top:1px solid #fff;margin-bottom:1px}
div#nav1 a,div#nav1 a:visited{}
div#nav1 a:hover{color:#444;background:#f7c84a}
#menuhome{width:110px}
#menuabout{width:119px}
#menuproduct{width:140px}
#menusolution{width:140px}
#menunews{width:107px}
#menucontact{width:129px}


/*ABU-ABU #menuhome,#menuabout,#menuproduct,#menusolution,#menunews,#menucontact{background:#6f6f6f;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;} */
#menuhome,#menuabout,#menuproduct,#menusolution,#menunews,#menucontact{background:#ED1C24;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;}

#welcome{margin-bottom:25px}
#title_welcome{text-indent:-9999px;margin-bottom:10px}
#title_whatsnew{text-indent:-9999px;margin:5px 0 10px 0}
#title_testimonial{text-indent:-9999px;margin:5px 0 10px 0}
#title_companyprofile{text-indent:-9999px;margin-bottom:20px}
#title_welcome h1{display:block;width:142px;height:40px;background:transparent url(../images/title_welcome.gif) no-repeat left top}
#title_companyprofile h2{display:block;width:160px;height:17px;background:transparent url(../images/title_companyprofile.gif) no-repeat left top}
#title_whatsnew h2{display:block;width:113px;height:17px;background:transparent url(../images/title_whatsnew.gif) no-repeat left top}
#title_testimonial h2{display:block;width:113px;height:17px;background:transparent url(../images/title_testimonial.gif) no-repeat left top}

#searchbox{position:absolute;top:0;margin:180px 0 0 760px}
#searchbox input{font-size:11px}
input.searchbutton{width:55px}

/* PARTNER & CLIENT */
table.logolist td{width:120px;background:transparent url(../images/imgcontainer.gif) no-repeat top left;margin:0 auto;text-align:center;padding:10px 0}
table.logolist tr{margin-bottom:-20px}
.daftarlogo{margin-left:0px !important}
.daftarlogo li{float:left;display:inline;width:120px;height:40px;background:#fff;margin:0 10px 10px 0;padding:7px 0;border:1px dotted #ccc;list-style:none;text-align:center}