body {
/*background-color:#f1f0f1; */
background-color:#d7dddd;
background-image:url(images/bg.gif);
background-repeat: repeat-x;
margin:0px;
padding:0px;
font: 12px  verdana, arial, helvetica;
color: #777c7c;
}
p{
margin:0px;
padding:0 0 5px 0;
line-height:17px;
text-align:justify;
}
p.tab{
padding:10px 0 10px 0;
font-size:11px;
}
h1{
color:#ae0e1b;
font-size:12px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 0;
}
h2{
color:#ae0e1b;
font-size:11px;
font-weight:bold;
margin:0px;
padding:1px 0 5px 0;
}
h3{
color:#ae0e1b;
font-size:11px;
font-weight:bold;
margin:0px;
padding:1px 0 5px 0;
}
h4{
color:#666;
font-size:16px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 0;
}
#main_container{
width:910px;
height:auto;
margin:auto;
background-color:#fff;
}
#header{
width:894px;
height:91px;
margin:auto;
}
#logo{
padding:20px 0 0 0;
float:left;
}
#teknik{
font-size:10px;
}
/*----------------------menu-------------------------*/
#menu{
width:650px;
height:35px;
float:right;
padding:56px 0 0 0;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;
}
#menu ul li{
list-style:none;display:inline;float:left;width:120px;height:35px;padding:0px;line-height:35px;font-size:13px;margin:0 3px 0 3px;
}
#menu ul li a{
height:35px; width:120px;float:left;text-decoration:none;padding:0px;margin:0px;color:#6c7b83;text-align:center; background:url(images/menu_bt2.gif) no-repeat center;
}
#menu ul li a:hover{
height:35px;width:120px;text-decoration:none;color: #ae0e1b;
}
#menu ul li a.current{
height:35px;width:120px;float:left;text-decoration:none;padding:0px;margin:0px;color: #ae0e1b;background:url(images/menu_bt2.gif) no-repeat center;
}

#middle_box{
width:894px;
height:278px;
clear:both;
margin:auto;
background:url(images/middle_banner.jpg) no-repeat center;
}

#flash_box{
width:894px;
height:278px;
clear:both;
margin:auto;
}

.title{
height:26px;
font-size:16px;
font-weight:bold;
padding:5px 0 0 35px;
color:#666;
background:url(images/news_icon.gif) no-repeat left;
background-position:0px 0px;
}

a.internal_link{
color:#666;
font-size:10px;
text-decoration:none;
}

a.read_more {
width:150px;
height:27px;
display:block;
background:url(images/view_all_bg.gif) no-repeat center;
line-height:27px;
color:#428fb8;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:center;
float:right;
margin:15px 0 15px 0;
}
/*---------------------main_content------------------*/
#lista td{
font: 11px  verdana, arial, helvetica;
color: #777c7c;
}
#lista a{
font: 10px  verdana, arial, helvetica;
color: #666;
}

#main_content{
width:894px;
height: auto;
margin: auto;
padding:0 0 0 10px 0;
}
.left_content{
width:480px;
height:auto;
float:left;
padding:10px 10px 15px 0;
}
.right_content{
width:390px;
height:auto;
float:left;
padding:10px 0 0 10px;
}
.news_tab{
padding:10px 0 5px 0;
margin:0px;
text-align:justify;
line-height:14px;
border-bottom:1px #b2bbbb dashed;
}
.box{
padding:0px 0 8px 0;
margin:0px 0 8px 0;
border-bottom:1px #b2bbbb dashed;
}
.box_tab{
width:200px;
padding:10px 0 5px 0;
margin:0px;
text-align:justify;
line-height:12px;
font: 10px  verdana, arial, helvetica;
}
.news_details{
padding:5px 0 0 0;
text-align:right;
font-size:11px;
font-weight:bold;
}
span.date{
color:#be52ae;
}
span.user{
color:#599093;
}
.clear{
clear:both;
}
/*--------------acordion style---------------*/
#basic-accordian{
padding:0px;
width:478px;
height:auto;
}

/*-----------------------------footer------------------*/
#footer{
width:894px;
height:28px;
color: #999;
border-top:1px #b2bbbb dashed;
}
.copyright{
float:left;
padding-left:15px;
padding-top:7px;
}
.footer_links{
float:right;
padding-right:15px;
padding-top:7px;
font: 10px  verdana, arial, helvetica;
}

/*
Subnavigering
 */
#lnav ul{list-style-type:none}
#lnav ul,#lnav li{margin:0;padding:0}
#lnav li{font-size:11px; border-bottom:1px #ccc dashed; padding:2px 0 4px 0}
#lnav a{color:#666;text-decoration:none; display:block; padding-top:1px; padding-bottom:1px;}
#lnav a:hover{color:#FFF; background-color:#ae0e1b}
#lnav b a{font-weight:normal;color:#e50000}
.single{width:170px}

body#lnav1 a#lnav1,
body#lnav2 a#lnav2,
body#lnav3 a#lnav3,
body#lnav4 a#lnav4,
body#lnav5 a#lnav5,
body#lnav6 a#lnav6,
body#lnav7 a#lnav7
 {
	color: #333;
	background: #f6a800;
}

#lnav8 a#lnav8,
#lnav9 a#lnav9,
#lnav10 a#lnav10,
#lnav11 a#lnav11,
#lnav12 a#lnav12,
#lnav13 a#lnav13,
#lnav14 a#lnav14,
#lnav15 a#lnav15,
#lnav16 a#lnav16,
#lnav17 a#lnav17,
#lnav18 a#lnav18,
#lnav19 a#lnav19,
#lnav20 a#lnav20,
#lnav21 a#lnav21,
#lnav22 a#lnav22,
#lnav23 a#lnav23,
#lnav24 a#lnav24,
#lnav25 a#lnav25,
#lnav26 a#lnav26,
#lnav27 a#lnav27,
#lnav28 a#lnav28,
#lnav29 a#lnav29,
#lnav30 a#lnav30,
#lnav31 a#lnav31,
#lnav32 a#lnav32
 {
	color: #000;
	background: #ccc;
}
