body{

     margin:0; 

     color:#333; 

     font-family:Arial; 

     font-size:12px; 

     line-height:120%;

     font-family:Arial, Helvetica, sans-serif;

     }

     

.font_headline{

color:#FFFFFF;

font-weight:bold;

font-size:16px;

font-family: Arial, Helvetica, sans-serif;

}



#img0 { width:100%; height:auto; }
#img1 { border:2px solid #000000; width:98%; height:150px; object-fit: cover; }
#imga { border:2px solid #000000; width:150px; height:150px; object-fit: cover; }
#imgb { border:2px solid #000000; width:110px; height:80px; object-fit: cover; }
#imgc { border:2px solid #000000; width:98%; height:auto; object-fit: cover; }
#imgd { border:2px solid #000000; width:200px; height:200px; object-fit: cover; }



#shdw

{

/*

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border-radius: 10px;

*/

    -webkit-box-shadow: 0 1px 1px #ccc;

    -moz-box-shadow: 0 1px 1px #ccc;

    box-shadow: 0 10px 10px #ccc;

}



#border1 {

    border-left:2px solid #575857;

    border-right:2px solid #575857;

    border-bottom:2px solid #575857;

    padding:10px;

    font-family:Arial, Helvetica, sans-serif;

    font-size:11pt; color: #000000; line-height:125%;

}



#cos {

    border:1px solid #000000;

    border-radius: 10px;

    box-shadow: 10px 10px 18px #000000;

}





#font11     {font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight:none; line-height:125%;}

#font11b    {font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight:bold; line-height:125%;}

#font12     {font-family: Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; font-weight:none; line-height:125%;}

#font12b    {font-family: Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; font-weight:bold; line-height:125%;}

#font13     {font-family: Arial, Helvetica, sans-serif; font-size:13pt; color:#000000; font-weight:none; line-height:125%;}

#font13b    {font-family: Arial, Helvetica, sans-serif; font-size:13pt; color:#000000; font-weight:bold; line-height:125%;}

#font14     {font-family: Arial, Helvetica, sans-serif; font-size:14pt; color:#000000; font-weight:none; line-height:125%;}

#font14b    {font-family: Arial, Helvetica, sans-serif; font-size:14pt; color:#000000; font-weight:bold; line-height:125%;}

#font16     {font-family: Arial, Helvetica, sans-serif; font-size:16pt; color:#000000; font-weight:none; line-height:125%;}

#font16b    {font-family: Arial, Helvetica, sans-serif; font-size:16pt; color:#000000; font-weight:bold; line-height:125%;}

#font18     {font-family: Arial, Helvetica, sans-serif; font-size:18pt; color:#000000; font-weight:none; line-height:125%;}

#font18b    {font-family: Arial, Helvetica, sans-serif; font-size:18pt; color:#000000; font-weight:bold; line-height:125%;}

#font20     {font-family: Arial, Helvetica, sans-serif; font-size:20pt; color:#000000; font-weight:none; line-height:125%;}

#font20b    {font-family: Arial, Helvetica, sans-serif; font-size:20pt; color:#000000; font-weight:bold; line-height:125%;}

#font22     {font-family: Arial, Helvetica, sans-serif; font-size:22pt; color:#000000; font-weight:none; line-height:125%;}

#font22b    {font-family: Arial, Helvetica, sans-serif; font-size:22pt; color:#000000; font-weight:bold; line-height:125%;}

#font24     {font-family: Arial, Helvetica, sans-serif; font-size:24pt; color:#000000; font-weight:none; line-height:125%;}

#font24b    {font-family: Arial, Helvetica, sans-serif; font-size:24pt; color:#000000; font-weight:bold; line-height:125%;}







small {font-size:10px;}

a {text-decoration: none}

.input{ border:1px solid #9cf;  background:#fff}

.button{ border:1px solid #DC0000;  background:#9cf}

#header{padding-top:10px; }

.fl{float:left}

.fr{float:right}

.shadowbox{-webkit-box-shadow:#aaa 0px 0px 3px;  -moz-box-shadow:#aaa 0px 0px 3px;  box-shadow:#aaa 0px 0px 3px}



ul#nav{background: url(../img/blockactive2.gif) top center repeat-x; margin-top:10px; padding:3px 0}

ul#nav li{display:inline; float:left; background:transparent url(../img/nav-separator.png) no-repeat right}

ul#nav li a{display:block; line-height:26px; height:26px; color:#fff; text-decoration:none; font-weight:bold; font-size:11px; padding:0 5px 0 4px; text-shadow:#900 1px 1px}

ul#nav li a:hover{text-decoration:none; background:#40C8F4; ; text-shadow:#fff 1px 0px; color:black}

ul#nav li.first a{}

ul#nav li.first a img{padding:4px}



ul#nav1{background:transparent url(../img/bg_nav2.gif) repeat-x top; border-top:solid 1px #af0006; padding:5px 0}

ul#nav1 li{display:inline; float:left; border-right:1px solid #333; font-size:9px}

ul#nav1 li a{display:block; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:0 16px; z-index: 200}

ul#nav1 li a:hover{text-decoration:underline}

ul#nav1 li.first a{padding-left:3px}

ul#nav1 li.first a img{padding:3px}

ul#nava{background:url(../img/nava111.png) repeat-x top; margin:0; padding:0; border-bottom:0px dashed #ccc}

ul#nava li{display:inline; text-decoration:none; font-weight:normal; padding:0 3px}

ul#nava li a{font-size:11px; line-height:12px; color:#fff; text-decoration:none; padding:2px 5px; background:#40C8F4; -moz-border-radius:3px; -webkit-border-radius:3px;  z-index: 200}

ul#nava li a:hover{text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; color:white; background:#ED1C24}

ul#nava li.first a{padding-left:3px}

ul#nava li.first a img{padding:5px; margin-left:10px}



#navmenu .button{border:0; padding:0; background:url(../images/search.png) no-repeat center center; width:32px; height:32px}

#navmenu .googlesearch{text-align:right; font-size:11px; color:#333}

#navmenu .headdate{text-align:right; font-size:11px; color:#333; margin-top:10px}



/* tab */

.tab {

background:#666666;

color:#FFFFFF;

font-size:14px ;

font-weight:bold;

padding:10px;

}

ul.tabs{margin:0; padding:0; float:left; list-style:none; height:32px; border-bottom:0px solid #EEE; border-left:0px none #eee; width:100%; margin-top:-10px; margin-left:-10px}

ul.tabs li{

     float:left;

     margin:0;

     padding:0;

     width:148px;

     height:31px;

     line-height:31px;

     border:1px solid #eee;

     border-left:1px solid #eee;

     margin-bottom:-1px;

     margin-right:0px solid #eee;

     overflow:hidden;

     position:relative;

     background-color:#20212B;

     font-weight:bold

}

ul.tabs li a{text-decoration:none; color:#FFF; display:block; font-size:1em; padding:0 20px; border:1px solid #fff}

ul.tabs li a:hover{

     background-color:#FF0000;

}

html ul.tabs li.active, html ul.tabs li.active a:hover{

     background-color:#B10707;

     border-bottom:1px solid #fff

}



.tab_container{border:0px solid #eee; border-top:none; overflow:hidden; clear:both; float:left; width:100%; background:#fff}

/* .tab_content{padding:10px; font-size:1.2em} */

.tab_content{padding:4px; font-size:1.2em}



/* tab */

ul.tabs1{

     margin:0;

     padding:0;

     float:left;

     list-style:none;

     height:32px;

     border-bottom:0px solid #EEE;

     border-left:0px none #eee;

     width:100%;

     margin-top:5px;

     margin-left:-10px;

}

ul.tabs1 li{

     float:left;

     margin:0;

     padding:0;

     width:130px;

     height:31px;

     line-height:31px;

     border:1px solid #eee;

     border-left:1px solid #eee;

     margin-bottom:-1px;

     margin-right:0px solid #eee;

     overflow:hidden;

     position:relative;

     background-color:#B10707;

     font-weight:bold

}





a.khusushon         {font-family:Candara,Tahoma,Geneva,sans-serif;;font-size:13px;font-weight:bold;color: #9b9b9b;}

a.khusushon:hover   {font-family:Candara,Tahoma,Geneva,sans-serif;;font-size:13px;font-weight:bold;color: #ff0000;}



/*

a.khas         {font-family:Candara,Tahoma,Geneva,sans-serif;;font-size:12px;font-weight:none;color: blue;}

a.khas:hover   {font-family:Candara,Tahoma,Geneva,sans-serif;;font-size:12px;font-weight:none;color: #ff0000;}

*/



a.khas         {font-family:Tahoma;font-size:8pt;font-weight:none;color: blue;}

a.khas:hover   {font-family:Tahoma;font-size:8pt;font-weight:none;color: #ff0000;}



ul.tabs1 li a{text-decoration:none; color:#000; display:block; font-size:1em; padding:0 20px; border:1px solid #fff; font-weight:bold;}

ul.tabs1 li a:hover{

     background-color:#FF0000;

     }

html ul.tabs1 li.active, html ul.tabs1 li.active a:hover{

     background-color:#CCCCCC;

     border-bottom:1px solid #fff

}



.tab_container1{

     border:0px solid #eee;

     overflow:hidden;

     clear:both;

     float:left;

     width:100%;

     background:#fff;

}

.tab_content1{padding:10px; font-size:1.2em}



/* tab */

ul.tabs2{

     margin:0; padding:0; float:left; list-style:none; height:31px; border-bottom:1px solid #eee; border-left:0px solid #eee; width:100%}

ul.tabs2 li{

     float:left;

     margin:0;

     padding:0;

     width:148px;

     height:31px;

     line-height:31px;

     border:1px solid #eee;

     border-left:1px solid #eee;

     margin-bottom:-1px;

     overflow:hidden;

     position:relative;

     background-color: #B10707;

}

ul.tabs2 li a{

     text-decoration:none;

     color:#FFF;

     display:block;

     font-size:1em;

     padding:0 55px;

     border:0px solid #eee;

     font-weight: bold;

}

ul.tabs2 li a:hover{

     background:#000;

     }

html ul.tabs2 li.active, html ul.tabs2 li.active a:hover{

     background-color:#5C5C5C;

     border-bottom:1px solid #ccc;

     color:#000;

}



.tab_container2{border:0px solid #eee; border-top:none; overflow:hidden; clear:both; float:left; width:100%; background:#fff}

.tab_content2{padding:8px; font-size:1.2em; border:solid 1px #eee}



/* tab */

ul.tabs3{margin:0; padding:0; float:left; list-style:none; height:31px; border-bottom:1px solid #eee; border-left:0px solid #eee; width:100%}

ul.tabs3 li{float:left; margin:0; padding:0;  width:148px; height:31px; line-height:31px; border:1px solid #eee; border-left:1px solid #eee; margin-bottom:-1px; overflow:hidden; position:relative; background:#e0e0e0}

ul.tabs3 li a{text-decoration:none; color:#000; display:block; font-size:1em; padding:0 55px; border:1px solid #fff}

ul.tabs3 li a:hover{background:#ccc}

html ul.tabs3 li.active, html ul.tabs3 li.active a:hover{background:#f1f1f1; border-bottom:1px solid #f1f1f1}



.tab_container3{border:0px solid #eee; border-top:none; overflow:hidden; clear:both; float:left; width:100%; background:#fff}

.tab_content3{padding:5px; font-size:14px; line-height:18px; border:solid 1px #eee; background:#f1f1f1}



/* tab */

ul.tabs4{margin:0; padding:0; float:left; list-style:none; height:31px; border-bottom:1px solid #eee; border-left:0px solid #eee; width:100%}

ul.tabs4 li{float:left; margin:0; padding:0;  width:148px; height:31px; line-height:31px; border:1px solid #eee; border-left:1px solid #eee; margin-bottom:-1px; overflow:hidden; position:relative; background:#e0e0e0}

ul.tabs4 li a{text-decoration:none; color:#000; display:block; font-size:1em; padding:0 40px; border:1px solid #fff}

ul.tabs4 li a:hover{background:#ccc}

html ul.tabs4 li.active, html ul.tabs4 li.active a:hover{background:#f1f1f1; border-bottom:1px solid #f1f1f1}



.tab_container4{border:0px solid #eee; border-top:none; overflow:hidden; clear:both; float:left; width:100%; background:#fff;}

.tab_content4{padding:5px; font-size:1.2em; border:solid 1px #eee; background:#f1f1f1; height:280px; }

#tabpembaca1 img{margin:5px 5px 5px 7px}

#splash{

     background:#ccc; 

     color:#000000;

     border:solid 1px #eee; 

     padding:0; margin-bottom:0; 

/*     height:450px; */

     height:460px;

     width:310px}



#splash img.splash-img{

     margin:15px auto 10px auto;

     width: 275px; 

/*     height:200px; */

     overflow:hidden; 

     display:block}

.splash-img img{

     float: left;

     margin: 3px 15px 0 0;

     width: 275px; 

     overflow:hidden;

}



     

#splash .splash-date{

     color:#333333;

     font-size:9px;

     padding:0 15px

}



#splash .splash-description{

     line-height:15px;

     font-size:12px;

     text-decoration:none;

     padding:0 15px;

     color:#000000

}

#splash .splash-subtitle{

     color:#333333;

     font-size:11px;

     text-decoration:none;

     font-weight:bold;

     padding:0 15px

}

#splash .splash-title{

padding:5px 15px}

#splash .splash-title a{

     color:#000000;

     font-size:15px;

     font-weight:bold;

     line-height:20px;

     text-decoration:none;

}

#splash .splash-title a:hover{

     text-decoration:underline;

     }

#splash ul.splash-imgs{

     margin-top:5px;}

#splash-nav{

     margin:20px 0 10px 0; 

     padding:10px; 

     text-align:right; 

     background: #ccc;}

#splash-nav a{

     padding:2px 5px;

     margin-left:2px;

     color:#333333;

     font-weight:bold;

     text-decoration:none;

     border:solid 1px #000;

}

#splash-nav a.activeSlide{

     background:red;

     border:solid 1px #d00;

     color:#000000;

}



#splash-gallery{background-color:#fff; padding:5px; margin-left:0; height:440px; margin-bottom:5px}

#splash-gallery ul.splash-gallery-list li{margin-bottom:15px}

#splash-gallery img.splash-gallery-img{float:left; margin-right:10px}

#splash-gallery .splash-gallery-title a{font-weight:bold; font-size:12px; color:#063867; text-decoration:none}

#splash-gallery .splash-gallery-title a:hover{text-decoration:none}



#splash-gallery .splash-gallery-date{color:#ff0000; font-size:9px}

#splash-gallery .splash-gallery-subtitle{color:#063867; font-size:9px; font-weight:bold}



#splash-gallery .splash-gallery-description{font-size:11px}



#splash-gallery .block-more{text-align:right; position:absolute; margin-top:2px; right:10px}



#splash-gallery .block-mores{border-bottom:solid 1px #616161}



#splash-gallery .block-more a{color:#40C8F4; font-weight:bold; text-decoration:none; font-size:10px}

#splash-gallery .block-more a:hover{text-decoration:underline}



/* #splash-gallery{background-color:#fff; padding-top:9px; padding-left:9px; margin-left:0; border:solid 1px #eee; height:446px} */

#splash-gallery{background-color:#fff; padding-top:5px; padding-left:0px; margin-left:0; border:solid 1px #eee; height:446px}

#splash-gallery ul.splash-gallery-list li{margin-bottom:8px; border-bottom:1px dotted #ccc; padding-bottom:8px}

#splash-gallery img.splash-gallery-img{float:left; margin-right:10px}

#splash-gallery .splash-gallery-title a{font-weight:bold; font-size:12px; color:#063867; text-decoration:none}

#splash-gallery .splash-gallery-title a:hover{text-decoration:underline}



#splash-gallery .splash-gallery-date{color:#aaa; font-size:9px}

#splash-gallery .splash-gallery-subtitle{color:#DC0000; font-size:9px}



#splash-gallery .splash-gallery-description{font-size:11px}



#content{padding:8px 0}

.details{width:980px; margin:0 auto; background:white}

#content #main{margin-top:5px}

#content.details #main{width:650px; float:right}

#content #sidebar-right{margin-top:5px; margin-left:0}

#content #sidebar-left{margin-top:5px; margin-right:0}

#content #sidebar-right .block-title{

     padding-left:15px; 

     border:1px solid #eee; 

     margin-bottom: 0;

}



#news{width:610px; background-color:#fff; padding:10px; margin-bottom:10px; border:solid 1px #c2c2c2}



#news-by-brand{margin:0 5px 0 0; width:300px; border-right:solid 1px #c2c2c2}

#news-by-brand .news-by-brand-title{font-size:14px; text-transform:uppercase; line-height:24px; margin-bottom:10px; color:#DC0000}

#news-by-brand ul.news-by-brand-list li{float:left; display:inline; width:75px}

#news-by-brand ul.news-by-brand-list li img{width:75px; height:60px}



#news-block{margin:0 0 0 5px; width:299px}

#news-block .news-block-title{

     font-size:14px;

     text-transform:uppercase;

     line-height:24px;

     margin-bottom:10px;

     color:#000000

}

#news-block ul.news-block-list{margin-left:20px; font-size:11px}

#news-block ul.news-block-list li{margin-bottom:5px; list-style:square; color:#c2c2c2}

#news-block ul.news-block-list li a{font-weight:bold; color:#DC0000; text-decoration:none}

#news-block ul.news-block-list li a:hover{text-decoration:underline}



#gallery{margin:0 auto}

#gallery ul.gallery-list{text-align:center; margin:2px 5px 2px 23px; width:300px}

#gallery ul.gallery-list li{float:left; display:inline; margin:0 5px; font-size:13px; color:#063867; font-weight:bold}



#gallery ul.gallery-list img.image-img{float:left; border:solid 1px #ccc; padding:3px; background:#fff}



#gallery .gallery-title{font-size:9px; color:#063867}



#gallery-prev{position:absolute; display:block; left:10px; top:80px}

#gallery-next{position:absolute; display:block; right:10px; top:80px}



#gallery ul.gallery1-list1 li{float:left; display:inline; color:#063867; font-weight:bold}



#gallery ul.gallery1-list1 img.image-img{float:left; border:solid 1px #DC0000}



#gallery .gallery1-title1{font-size:9px; color:#063867}



#gallery1{margin-top:-10px}



#gallery1 a{text-decoration:none}



#gallery1 ul.gallery1-list{text-align:center; margin:2px 5px 2px 23px; width:300px; height:300px}



#gallery1 ul.gallery11-list{text-align:center; margin:10px 5px 2px 23px; width:300px; height:300px}



#gallery1 ul.gallery1-list img.image-img{float:left; border:solid 1px #DC0000}



#gallery1 ul.gallery1-list li{float:left; display:inline; margin:0 5px; font-size:13px; color:#063867; font-weight:bold}

#gallery1 .gallery1-title{font-size:9px; color:#063867}

#gallery1-prev{position:absolute; display:block; left:10px; top:80px}

#gallery1-next{position:absolute; display:block; right:10px; top:80px}

.blocks{margin-bottom:5px}

.block{padding:10px; margin-bottom:15px; position:relative}

.block-black{background:#2d2d2d url(../img/block-black-bg.png) repeat-x top; border:solid 1px #616161}

.block-black .block-title{

     font-size:16px;

     color:#000000;

     line-height:24px;

     border-bottom:solid 1px #616161

}

.block-black .block-more{font-size:10px; text-align:right; margin-top:5px}

.block-black .block-more a{color:#fff; font-weight:bold; text-decoration:none}

.block-black .block-more2 a{color:#fff; font-weight:bold; text-decoration:none}

.block-black .block-more a:hover{text-decoration:underline}

.block-orange{background:transparent url(../img/block-red-bg.png) repeat-x top}

.block-orange .block-title{font-size:16px; text-transform:uppercase; color:#fff; line-height:24px; border-bottom:solid 1px #fff}

.block-orange .block-more{text-align:right; margin-top:5px; position:absolute; top:2px; right:10px}

.block-orange .block-more a{color:#fff; font-weight:bold; text-decoration:none}

.block-orange .block-more a:hover{text-decoration:underline}

.block-white{background-color:#FFF; padding:0}

/* .block-white .block-content{padding:10px; margin-top:-10px; border:solid 1px #eee; height:246px; width:291px} */

.block-white .block-content{padding:10px; margin-top:-10px; border:solid 1px #eee; height:285px; width:291px}

.block-white .block-content-terkait{padding:10px; margin-top:-10px; border:solid 1px #eee;}

.block-white .block-content-image{border:solid 1px #eee; height:285px; width:311px}

.block-white .block-content-tv{border:solid 1px #eee; height:285px; width:311px}

.section_isi {

     width: 620px;

}

.block-content_isi {

     width: 600px;

     padding:10px; 

     margin-top:-10px; 

     border:solid 1px #eee;

}



.section_01_img{

     float: left;

     margin: 3px 15px 0 0;

     width: 150px;

     height: 100px; 

     overflow:hidden;

     



}

.section_01_img img{

     margin: 3px 15px 0 0;

     width: 150px;

     /*height: 100px;*/

     overflow:hidden;

}



.more {

     margin-top: 25px;

     float:right;

     

}



.block-white .block-content-kanan{padding:12px; margin-top:-10px; border:solid 1px #eee; height:100%; width:274px; background:#f4f4f4}



.block-white .block-content-kanan a, .block-white .block-content-kanan a:visited { text-decoration: none; color:#063867; font-weight: bold}

.block-white .block-content-kanan a:hover {

     color:#CCC;

}

.block-white .block-content-kanan img {width: 275px;}



.block-white .block-content-tematis{padding:10px; margin-top:-10px; border:solid 0px #eee; height:auto; width:auto; background:#d6e8e2}

.block-white .block-content-GT{padding-left:5px; padding-top:5px; margin-top:-10px; border:solid 1px #eee; height:280px; width:293px}

.block-white .block-contents{padding:10px; height:125px}

.block-white .block-title{

     font-size:12px;

     text-transform:uppercase;

     font-weight:bold;

     color:#000000;

     line-height:15px;

     background:transparent url(../img/nava.png) center center repeat-x;

     margin:10px 0;

     border-bottom:solid 3px #CCC;

     padding:5px 15px;

     -moz-border-radius-topleft:0px;

     -moz-border-radius-topright:0px

}

.block-white .block-title-biltor{border:solid 1px #eee; padding:2px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px; height:100%; width:624px}

.block-title-biltor .block-isi{border:solid 0px #eee; height:100%; width:623px}

.block-date{font-size:9px; color:#aaa; text-decoration:none; margin-left:10px}

.block-subtitle{font-size:12px; color:#DC0000; text-decoration:none; font-weight:bold; margin-left:10px}

.block-white .block-mores{text-align:right; font-size:10px; position:absolute; top:5px; right:10px}

.block-white .block-mores a{color:#000; font-weight:bold; text-decoration:none}

.block-white .block-mores a:hover{text-decoration:underline}

.block-white .block-more{text-align:right; font-size:10px; position:absolute; top:5px; right:10px}

.block-white .block-more a{color:#aaa; font-weight:bold; text-decoration:none}

.block-white .block-more a:hover{text-decoration:underline}

ul.mobil-list>li{padding:10px 0; border-bottom:dotted 1px #e5e5e5}

ul.mobil-list img.mobil-img{float:left; padding:3px; background:white; border:solid 1px #eee; margin-right:10px}

.sidebar ul.mobil-list img.mobil-img{width:90px}

ul.mobil-list .mobil-date{

     font-size:9px;

     color:#999999;

     text-decoration:none;

}

ul.mobil-list .mobil-subtitle a{

     font-weight:bold;

     font-size:12px;

     color:#95001B;

     text-decoration:none;

     font-weight:bold;

}

ul.mobil-list .mobil-description{

     font-size:12px;

     color:#999999;

     text-decoration:none;

     line-height: 18px;

}

ul.mobil-list .mobil-descriptions{

     font-size:12px;

     color:#666666;

     text-decoration:none;

     margin-left:20px;

     line-height: 16px;

}

ul.mobil-list a{

     font-weight:bold;

     font-size:12px;

     color:224060;

     text-decoration:none;

}

ul.mobil-list a:hover{

     color:224060;

     text-decoration:none;

}

ul.mobil-list .mobil-title a{

     font-size:12px;

     color:#224060;

     text-decoration:none;

     padding-bottom: 10px;

}

ul.mobil-list .mobil-title a:hover{

     text-decoration:none;

     color: #d90000;

}

ul.mobil-list li ul.mobil-imgs{margin-top:5px}

ul.mobil-list li ul.mobil-imgs li{float:left; display:inline}

ul.mobil-list li ul.mobil-imgs li.odd{margin-right:5px}

ul.mobil-list li ul.mobil-imgs li img{border:solid 1px #616161}



ul.image-list>li{ float:left; padding:4px; list-style:none}

ul.image-list li{width:120px; text-align:center}

ul.image-list img.image-img{float:left; border:solid 1px #ccc; padding:3px; margin-top:10px; background:#fff}

.sidebar ul.image-list img.image-img{width:90px}



ul.image-list .image-desc{color:#DC0000; text-decoration:none; font-size:9px; text-align:center}



ul.image-list .image-title a{font-weight:bold; color:#063867; text-decoration:none; font-size:10px; margin-left:12px}

ul.image-list .image-title a:hover{text-decoration:underline}

ul.image-list li ul.image-imgs{margin-top:5px}

ul.image-list li ul.image-imgs li{float:left; display:inline}



ul.list>li{padding:4px 0; margin-left:15px; list-style:square; color:#333333; font-size:12px}

ul.list img.img{float:left; border:solid 1px #DC0000; margin-right:10px}

ul.list .date{font-size:9px; color:#aaa; text-decoration:none}

ul.list .summary{font-size:9px; color:#000; text-decoration:none}



ul.list .title a{color:#063867; text-decoration:none}

ul.list .title a:hover{text-decoration:underline}



ul.modif-list>li{padding:10px 5px; border-bottom:solid 0px #DC0000}

ul.modif-list img.modif-img{float:left; border:solid 1px #DC0000; margin-right:10px}

.sidebar ul.modif-list img.modif-img{width:90px}

ul.modif-list .modif-date{font-size:9px; color:#aaa; text-decoration:none}

ul.modif-list .modif-subtitle{font-size:9px; color:#DC0000; text-decoration:none}

ul.modif-list .modif-summary{font-size:11px; color:#000; text-decoration:none}

ul.modif-list .modif-title a{font-weight:bold; color:#063867; text-decoration:none}

ul.modif-list .modif-title a:hover{text-decoration:underline}

ul.modif-list li ul.modif-imgs{margin-top:5px}

ul.modif-list li ul.modif-imgs li{float:left; display:inline}

ul.modif-list li ul.modif-imgs li.odd{margin-right:5px}

ul.modif-list li ul.modif-imgs li img{border:solid 1px #616161}



.container_12 #main{width:645px}

.container_12 #main .blocks .grid_4{width:313px}

.container_12 #main .blocks .grid_6{width:630px}

.container_12 #main .blocks .alpha{margin-right:2px}

.container_12 #main .blocks .omega{margin-left:2px; float:right}

#modif{background-color:#FEA53F; border:solid 1px #FF5A00; padding:10px; margin-bottom:10px}

#modif .modif-list{text-align:center}

#modif-nav{margin:10px 0 0 0; padding-top:0px; border-top:solid 0px #DC0000; text-align:right}

#modif-nav a{padding:2px 5px; margin-left:2px; color:#c2c2c2; font-weight:bold; text-decoration:none; border:solid 1px #c2c2c2}

#modif-nav a.activeSlide{background-color:#DC0000; border:solid 1px #DC0000; color:#fff}

.mobil-details{background-color:#fff; padding:10px 20px; margin-bottom:10px; border:1px solid #eee;}

.details-date{font-size:10px}

.details-subtitle{

     color:#333333;

     font-size:12px;

     font-weight:bold

}

.details-title{

     font-size:22px;

     color:#000000;

     line-height:26px;

     margin-bottom:10px;

     padding-bottom: 10px;

     border-bottom: 1px dotted #ccc;

}

.details-content img{border:solid 1px #616161}

.details-content .details-splash{ padding:10px;  padding-left:280px; border-bottom:1px solid #ccc}

.details-content .details-imgs{margin-right:0; width:auto}

.details-content .details-imgs ul li{margin-bottom:10px}

/* .details-content p{padding:0 0 10px 0; font-size:13px; line-height:130%} */

.details-content p{padding:0 0 10px 0; font-family:Tahoma; font-size:13px; line-height:150%}

/*.details-content-content{padding:0 0 10px 0; font-size:13px; line-height:130%; border-bottom:1px solid #E5E5E5}*/

.details-content-content{padding:0 0 0px 0; font-size:14px; line-height:150%; border-bottom:1px solid #E5E5E5}

.details-content-penulis{padding:5px 0; font-size:12px; border-bottom:1px solid #E5E5E5}

/*.details-content-content img{margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:5px; display:block}*/

.details-content-content img{margin-left:0px; margin-right:0px; margin-bottom:5px; margin-top:5px; display:block}

.details-description{float:left}

.details-meta ul li{float:left; display:inline; margin-right:15px}

.details-meta ul li a{color:#000; text-decoration:none}

.details-meta ul li a:hover{text-decoration:underline}

.details-meta .block-content{position:relative}

.details-meta .block-content a.kirim-modif{position:absolute; top:-5px; right:0}

#footer{

width:980px; 

margin:0 auto; 

background:#ca0007 url(../css/images/line.png) repeat-x top; 



}

.footer_wrap{}

#footer .menu2{

clear:both; color:#fff; 

font-size:10px; margin:0; 

padding:2px 10px; 

text-align:center; 

text-transform:uppercase;

}

#footer .menu3{

     clear:both;

     color:#FFFFFF;

     font-size:10px;

     margin:0;

     padding:4px 10px;

     text-align:center;

}

#footer a:link{color:#fff; text-decoration:none}

#footer a:visited{color:#fff; text-decoration:none}

a:visited{

     color:#666;

     text-decoration:none

}

#footer .menu22{clear:both; 

color:red; 

font-size:10px; 

margin:0; 

padding:2px 10px; 

text-align:center; 

text-transform:uppercase; }

#footer .menu22 a{

color:red}

#footer .menu3 a{

     color:#FFFFFF

}

ul#nav2{background-color:#363636}

ul#nav2 li{display:inline; float:left}

ul#nav2 li a{display:block; color:#fff; text-decoration:none; padding:0 10px; margin:2px 0; font-size:10px; border-right:solid 1px #fff}

ul#nav2 li a:hover{text-decoration:underline}

ul#nav2 li.last a{border-right:none}

#copyright{width:960px; margin:0 auto; font-size:8px; padding:0 10px; background: white;}

#copyright ul li{margin-bottom:0; margin-top:7px; float:left; color:#c2c2c2; margin-left:0}

#copyright ul li.last{margin-bottom:0; margin-top:5px; float:right; color:#000; margin-right:0}

.banner-sidebar{margin-bottom:-5px}

.input{}

.input-select{background-color:#fff; padding:2px; border:solid 1px #616161}

.rounded{-moz-border-radius:0px; -webkit-border-radius:0px}

.rounded-left{-moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-left-top-radius:5px; -webkit-border-left-bottom-radius:5px}

.rounded-right{-moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-right-top-radius:5px; -webkit-border-right-bottom-radius:5px}

.align-center{text-align:center; margin-bottom:-5px; margin-top:10px}

.banner-atas{text-align:center; margin-bottom:-22px; margin-top:0px}

div.pagination{ padding:3px;  margin:3px}

div.pagination a{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #AAD;  text-decoration:none;  color:#009}

div.pagination a:hover, div.pagination a:active{ border:1px solid #009;  color:#000}

div.pagination span.current{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #009;  font-weight:bold;  background-color:#930;  color:#FFF}

div.pagination span.disabled{ padding:2px 5px 2px 5px;  margin:2px;  border:1px solid #eee;  color:#DDD}

.addthis_toolbox .vertical a{ position:relative;  display:inline;  background:#fff;  padding:4px 0 4px 34px;  text-decoration:none;  color:#063867}

.addthis_toolbox .vertical a:hover{ background:#f5f5f5;  color:#027999;  text-decoration:none;  -moz-border-radius:4px;  -webkit-border-radius:4px}

.addthis_toolbox .vertical span{

     position:absolute;

     left:75px;

     top:29px

}

.addthis_toolbox .vertical .more{ border-top:solid 1px #eee;  padding:10px 0 0 0;  margin:10px 10px 0 10px;  text-align:center}

.addthis_toolbox .vertical .more a{ padding:4px 0;  margin:0}

.addthis_toolbox .vertical .more a:hover{ background:none}

.addthis_toolbox .vertical .more span{ display:none}



.tooltipx{color:#000; outline:none; cursor:default; text-decoration:none; position:relative}

.tooltipx span{margin-left:-999em; position:absolute}

.tooltipx:hover span{border-radius:5px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:5px 5px 5px rgba(0,0,0,0.1); -webkit-box-shadow:5px 5px rgba(0,0,0,0.1); -moz-box-shadow:5px 5px rgba(0,0,0,0.1); font-family:Calibri,Tahoma,Geneva,sans-serif;  left:1em; top:2em; z-index:99; margin-left:0; width:220px}

.tooltipx:hover em{font-family:Candara,Tahoma,Geneva,sans-serif; font-size:1.2em; font-weight:bold; display:block; padding:0.2em 0 0.6em 0}



.tooltipu{color:#000; outline:none; cursor:default; text-decoration:none; position:relative}

.tooltipu span{margin-left:-999em; position:absolute}

.tooltipu:hover span{border-radius:5px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:5px 5px 5px rgba(0,0,0,0.1); -webkit-box-shadow:5px 5px rgba(0,0,0,0.1); -moz-box-shadow:5px 5px rgba(0,0,0,0.1); font-family:Calibri,Tahoma,Geneva,sans-serif;  left:1em; top:2em; z-index:99; margin-left:0; width:220px}

.tooltipu:hover em{font-family:Candara,Tahoma,Geneva,sans-serif; font-size:1.2em; font-weight:bold; display:block; padding:0.2em 0 0.6em 0}



.tooltip{color:#000; outline:none; cursor:default; text-decoration:none; position:relative}

.tooltip span{margin-left:-999em; position:absolute}

.tooltip:hover span{border-radius:5px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:5px 5px 5px rgba(0,0,0,0.1); -webkit-box-shadow:5px 5px rgba(0,0,0,0.1); -moz-box-shadow:5px 5px rgba(0,0,0,0.1); font-family:Calibri,Tahoma,Geneva,sans-serif;  left:-2em; top:2em; z-index:99; margin-left:0; width:200px}

.tooltip:hover em{font-family:Candara,Tahoma,Geneva,sans-serif; font-size:1.2em; font-weight:bold; display:block; padding:0.2em 0 0.6em 0}

.classic{padding:0.8em 1em}

.custom{padding:0.5em 0.8em 0.8em 2em}

* html a:hover{background:transparent}

.classic{background:#FFA; border:1px solid #FFAD33}

.critical{background:#FCA; border:1px solid #FF3334}

.help{background:#9FDAEE; border:1px solid #2BB0D7}

.info{background:#9FDAEE; border:1px solid #2BB0D7}

.warning{background:#FFA}



#blokmargin{float:left; width:280px; margin:5px; padding:5px}

.mobil-list2>li{padding:10px 0; border-bottom:solid 1px #E5E5E5; margin-left:5px}

.mobil-list2 img.mobil-img{float:left; border:solid 1px #DC0000; margin-right:5px}

.mobil-list2 .mobil-date{font-size:9px; color:#aaa; text-decoration:none}

.mobil-list2 .mobil-subtitle{font-size:9px; color:#DC0000; text-decoration:none; font-weight:bold;}

.mobil-list2 .mobil-title a{

     font-weight:bold;

     font-size:12px;

     color:#000000;

     text-decoration:none;

}

.mobil-list2 .mobil-batas{margin-bottom:5px; border-bottom-style:dotted; border-bottom-color:#666; border-bottom-width:1px; height:75px; width:100%}

.block-read{padding:10px; margin-top:-10px; border:solid 1px #eee; height:246px; width:278px}

.banner_tengah_wrap{background:url(../img/nava.png) repeat-x buttom center; margin:0; padding:0; border-bottom:1px solid #eee}



.banner_tengah{width:728px; height:auto; overflow:hidden; margin:0 auto;  text-align:center}



.block-white .iims2012 {background: #a7110a; }

.block-white .iims2012 ul.mobil-list .mobil-title a, .block-white .iims2012 ul.mobil-list .mobil-title a:visited {

     color: #801518;

     font-size: 12px;

     font-weight: bold;

     padding-bottom: 10px;

     text-decoration: none;

}

.block-white .iims2012 ul.mobil-list .mobil-title a:hover {

     color:#000000;

}

.block-white .iims2012 ul.mobil-list > li {

     border-color:#CCCCCC;

}

.block-white .iims2012 .mobil-subtitle {

     color:#FF0000;

}

