/* CSS Document */

* {
	margin:0; padding:0;
}

@import url(http://www.google.com/cse/api/branding.css);

#flashPlayer{
position:relative;
z-index:0;

}

body{
	background:#FFFFFF url(../images/footer_bg.gif) bottom repeat-x;
	
}

p{
margin:5px 0;
font-family:helvetica,arial,verdana,trebuchet,sans-serif;
}



a:hover {
	text-decoration: none;
	text-shadow:0 0 5px #0DADDF;
}

a img { border:0;}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.eventul{
list-style-type:square;list-style-position:inside;text-decoration:none;

}

html, input, textarea
	{
		font:12px arial;
		line-height:18px;
		color:#3F3F3F;
	}

input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; color:#444444;}

a {color:#3d6f92; font-size:12px;}

/*main layout */
.h_logo{ height:130px; width:100%;}

#header_tall {background:url(../images/header_tall.gif) top repeat-x;}

#main { margin:0 auto;}

#header .left {padding:26px 0 0 0;}
#header .right {padding:36px 11px 0 0;}
#header .right a {color:#868686; font-family:arial; font-size:12px;text-decoration:none; }

#menu {background:url(../images/menu_tall.gif) top repeat-x; height:55px;}
#menu .rightbg {background:url(../images/menu_right.gif) top right no-repeat;}
#menu .leftbg {background:url(../images/menu_left.gif) top left no-repeat; width:100%; height:65px;}
#menu .padding {/*padding-top:15px;*/}
#menu .padding a{color:#010101;font:13px tahoma;font-weight:bold;width:70px;padding:0 3px;}
#menu li {float:left; width:auto; height:29px;padding:12px 1px;border-right:1px solid #E0E0E0;
/*background:url(../images/menu_libg.gif) top right repeat-y;*/

 font-size:12px; text-align:center;  display:block;}
 
 #menu li:hover {float:left; width:auto; height:29px;padding:12px 1px;border-right:1px solid #E0E0E0;
/*background:url(../images/menu_libg.gif) top right repeat-y;*/

 font-size:12px; text-align:center;  display:block;background:#999999;}
#menu li a {color:#8F8F8F; text-decoration:none; font-weight:bold; font-size:11px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#000000; text-decoration:underline;}
#menu li span {color:#000000; text-decoration:underline;}
#menu .last {font-weight:bold;}

#header .content {background:url(../images/header_bg.jpg) top left no-repeat; padding:45px 60px 28px 414px; color:#ffffff;}
#header .content .text {padding:2px 0 33px 2px;}
#header .content a img {float:right;}


#middle {font-family:helvetica,arial,verdana,trebuchet,sans-serif; width:100%;}


#footer .indent {padding:23px 0 0 17px; color:#868686; font-size:12px;margin:0 auto;width:300px;}
#footer a {color:#444444; font-weight:bold;}


.border {background:url(../images/border_tall.gif) top repeat-x;}
.border .btall {background:url(../images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(../images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(../images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(../images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(../images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(../images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(../images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:0px 0px 15px 0px;background:#efefef; -webkit-border-radius:7px;
	-moz-border-radius:7px;
    border-radius:7px;}
.border a img {margin:0 auto;}


.h_text {padding-bottom:2px; text-align:center;background:#f0f0f0 url(../images/h_text_bg.gif) bottom repeat-x;font-weight:bold;}

.more {text-align:right;}
.more a{background:url(../images/more_bg.gif) top right no-repeat; padding-right:13px; color:#000000; font-weight:bold;}

.date {background:url(../images/date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}

.inside-detail li {
color:#5F5F5F;
list-style-position:inside;}
li a:link{color:#5F5F5F; font-size:11px;}
li a:hover {color:#035222; font-size:11px;font-weight:bold;}
.bot_line {background:url(../images/h_text_bg.gif) bottom repeat-x;}
.b_text {color:#3d6f92;}
/* index */

#index #middle .indent {padding:0px 0 19px 0;}
#index #middle .columns1 .column1 .padding{padding:9px 13px 3px 15px;overflow:auto;height:370px;}
#index #middle .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#index #middle .columns1 .column3 .padding{padding:9px 13px 3px 15px;}
#index #middle .columns1 .p1 {padding:1px 0 7px 0;text-align:justify;}
#index #middle .columns2 {padding:21px 0 0 0;}
#index #middle .columns2 .column1 .padding {padding:14px 21px 0 17px;}
#index #middle .columns2 .column2 .padding {padding:14px 18px 0 21px;}
#index #middle .columns2 .column1 .p1 {padding:7px 0 15px 0;}
#index #middle .columns2 .column2 .content {padding:10px 0 15px 0;}
#index #middle .columns2 .column2 .p1 {padding:2px 0 1px 0;}


/* index-1 */

#index_1 #middle .indent {padding:17px 0 20px 0;}
#index_1 #middle .column1 .padding1 {padding:16px 20px 0 16px;}
#index_1 #middle .column1 .padding1 .content{padding:14px 0 27px 1px;}
#index_1 #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#index_1 #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#index_1 #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#index_1 #middle .column1 .padding2 .content{padding:16px 0 0 1px;}
#index_1 #middle .cols .more {margin-top:-19px;}
#index_1 #middle .cols .p1 {padding:21px 0 1px 0;}

#index_1 #middle .cols {padding:14px 0 0 0;}

#index_1 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#index_1 #middle .column2 ul li {font-weight:bold;}
#index_1 #middle .column2 .p1 {padding:1px 0 8px 0;}
#index_1 #middle .column2 .p2 {padding:12px 0 17px 0;}
#index_1 #middle .column2 .p3 {padding:17px 0 17px 0;}


/* index-2 */

#index_2 #middle .indent {padding:17px 0 20px 0;}
#index_2 #middle .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#index_2 #middle .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#index_2 #middle .columns1 .column1 ul {margin-bottom:7px;}
#index_2 #middle .columns1 .column1 .p1 {padding:1px 0 0 0;}
#index_2 #middle .columns1 .column2 .p1 {padding:1px 0 7px 0;}
#index_2 #middle .columns2 {padding:21px 0 0 0;}
#index_2 #middle .columns2 .column1 .padding {padding:14px 21px 0 17px;}
#index_2 #middle .columns2 .column2 .padding {padding:14px 18px 0 21px;}
#index_2 #middle .columns2 .column1 .p1 {padding:8px 0 10px 0;}
#index_2 #middle .columns2 .column1 .p2 {padding:0 0 4px 0;}
#index_2 #middle .columns2 .column2 .content {padding:7px 0 15px 0;}
#index_2 #middle .columns2 .column2 ul {margin-bottom:1px;}

/* index-3 */

#index_3 #middle .indent {padding:17px 0 20px 0;}
#index_3 #middle .column1 .padding1 {padding:16px 15px 0 23px;}
#index_3 #middle .column1 .padding1 .content{padding:5px 0 5px 1px;}
#index_3 #middle .column1 .padding1 .p1 {padding:1px 0 0 0;}
#index_3 #middle .column1 .padding1 .pd {padding:14px 0 0 0;}
#index_3 #middle .column1 .padding1 .pd2 {padding:10px 0 0 0;}
#index_3 #middle .column1 .padding1 .pd3 {padding:13px 0 0 0;}
#index_3 #middle .column1 .padding1 .more {padding:0 6px 0 0;}

#index_3 #middle .column1 .padding2 {padding:36px 20px 0 16px;}
#index_3 #middle .column1 .padding2 .content{padding:16px 0 0 1px;}
#index_3 #middle .cols .more {margin-top:-19px;}
#index_3 #middle .cols .p1 {padding:21px 0 1px 0;}

#index_3 #middle .cols {padding:14px 0 0 0;}

#index_3 #middle .column2 .padding{padding:9px 13px 8px 15px;}
#index_3 #middle .column2 .p1 {padding:1px 0 11px 0;}
#index_3 #middle .column2 .p2 {padding:12px 0 11px 0;}
#index_3 #middle .column2 .p3 {padding:13px 0 6px 0;}


/* index-4 */

#index_4 #middle .indent {padding:17px 0 20px 0;}
#index_4 #middle .column1 .padding1 {padding:16px 22px 0 16px;}
#index_4 #middle .column1 .padding1 .content{padding:14px 0 34px 1px;}
#index_4 #middle .column1 .padding1 .more {padding:0 2px 0 0; line-height:12px;}

#index_4 #middle .column1 .padding2 {padding:34px 23px 0 16px;}
#index_4 #middle .column1 .padding2 .content{padding:6px 0 0 1px;}
#index_4 #middle .column1 .padding2 .more {margin-top:9px;}

#index_4 #middle .column2 .padding{padding:9px 13px 3px 15px;}
#index_4 #middle .column2 .margin .padding{padding:9px 12px 2px 15px;}
#index_4 #middle .column2 ul {margin:0 0 2px 1px;}
#index_4 #middle .column2 .margin {padding-top:6px;}
#index_4 #middle .column2 .p1 {padding:0 0 8px 0;}


/* index-5*/

#index_5 #middle .indent {padding:17px 0 20px 0;}
#index_5 #middle .columns1 .column1 .padding{padding:9px 13px 16px 15px;}
#index_5 #middle .columns1 .column2 .padding{padding:9px 13px 0 15px;}
#index_5 #middle .columns1 .column1 ul {margin-bottom:7px;}
#index_5 #middle .columns1 .column1 .p1 {padding:1px 0 0 0;}
#index_5 #middle .columns1 a{color:#868686; font-size:11px; text-decoration:none;}
#index_5 #middle .columns1 a:hover {text-decoration:underline;}
#index_5 #middle .columns1 .column2 strong{font-size:11px;}

#index_5 #middle .columns2 {padding:22px 0 0 0;}
#index_5 #middle .columns2 .padding {padding:14px 15px 0 17px;}
#index_5 #middle .columns2 .p1 {padding:14px 0 10px 0;}
#index_5 #middle .columns2 .p2 {padding:0 0 4px 0;}

#form .column1 {width:183px;}
#form .column2 {width:521px;}

form .row {height:25px;}
form .row1 {height:34px;}

.input {width:171px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:tahoma; line-height:13px; color:#a4a4a4;}
form .div {text-align:right; padding:6px 0 0 0;}

/* index-6 */

#index_6 #middle .indent {padding:33px 15px 17px 17px;}
#index_6 #middle .p1 {padding:6px 0 0 0;}


.content-detail img {
padding:10px;

}

h1{
font:20px arial;
color:#d7d7d7;
font-weight:800;

}

.title-detail{

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/title_menu_tall.gif) repeat-x scroll center top;
height:35px;


}

.title-detail .rightbg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/title_menu_right.gif) no-repeat scroll right top;
}

.title-detail  .leftbg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/title_menu_left.gif) no-repeat scroll left top;
height:65px;
width:100%;
}

.head-titledetail{
padding:5px 10px;
color:#000;
font:16px arial;
font-weight:bold;
text-align:center;

}

.container .slides img{
border:1px solid #999;
/*padding:5px;*/


}

.inside-detail{
background:#EFEFEF;
height:500px;
min-height:500px;
height:auto !important;
padding:5px 10px 20px 10px;
_padding:0px;
border:1px solid #e0e0e0;
font-family:helvetica,arial,verdana,trebuchet,sans-serif;
}


.thumbslide{
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:8px 8px 18px #C8C8C8;
background:none repeat scroll 0 0 #FFFFFF;
border:5px solid #E5E5E5;
margin:2px;
margin-top:-10px;
}




.thumbmini{
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:8px 8px 18px #C8C8C8;
background:none repeat scroll 0 0 #FFFFFF;
border:5px solid #E5E5E5;
margin:2px;


}

.rowtestimonial{

height:90px;
min-height:90px;
height:auto !important;
padding:5px 0;
}

.left-testimonial{
float:left;
width:80px;


}

.right-testimonial{
float:left;
width:220px;


}


#staticpage ul li{
padding-left:10px;
list-style-type:square;
list-style-position:inside;

}

.inside-detail span{
/*font-size:11px;*/
font-size:13px;

}


/* Styles for the entire LavaLamp menu 
.lavaLamp {
    position: relative;
    height: 29px; width: 900px;;
 
    overflow: hidden;
}
  
    .lavaLamp li {
        float: left;
        list-style: none;
	
    }
      
        .lavaLamp li.back {
            background: url("../images/lava.gif") no-repeat right -30px;
            width: 200px; height: 30px;
            z-index: 100;
            position: absolute;
        }
            .lavaLamp li.back .left {
                background: url("../images/lava.gif") no-repeat top left;
                height: 30px;
                margin-right: 9px;
            }
     
        .lavaLamp li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            text-transform: uppercase;
            font: bold 14px arial;
            color: #fff; outline: none;
            text-align: center;
            height: 30px; top: 7px;
            z-index: 100; letter-spacing: 0;
            float: left; display: block;
            margin: auto 10px;
        }
  */
  object {
  margin:20px;
  display:block;
  float:left;
  
  
  }
  
  
.pagination-number-aktif {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFF00 none repeat scroll 0 0;
border:1px solid #BBBBBB;
color:#000000;
float:left;
height:15px;
margin:2px;
text-align:center;
width:15px;
}

.pagination-number {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #BBBBBB;
color:#005979;
float:left;
height:15px;
margin:2px;
min-width:15px;
padding:0 2px;
text-align:center;
width:auto !important;
}

#right-login{
background:#eee;
text-align:center;
height:215px;
width:220px;
padding:4px;
float:left;
margin:5px;

border:1px solid #E0DFDC;
 -webkit-border-radius:7px;
	-moz-border-radius:7px;
    border-radius:7px;

}
#right-login table {
padding:5px;

}

#right-login form fieldset{
background:#999;

}
#right-login input {
border:1px solid #999;

}
