body, html{
margin:0 0 0 0;
padding: 0 0 0 0;
background-image:url('images/body_bg.jpg');
background-repeat:repeat-x;
background-color:#445E93;
font-family: arial, verdana, helvetica, sans-serif;
font-size:11px;
color:#273C67;
behavior: url(csshover.htc);
}


img, div, input {
behavior: url('images/iepngfix.htc');
}

.body_container{
width:1000px;
margin:0 auto 40px auto;
padding:0;
}

.head{
width:1000px;
height:115px;
background-image:url('images/head_bg.jpg');
}

.logo{
width:152px;
height:115px;
background-image:url('images/logo.png');
float:left;
}

.clear{
clear:both;
}

.menu{
width:1000px;
height:55px;
background-image:url('images/mnu_bg.png');
margin: 0 0 2px 0;
}

.menu ul {
list-style-type:none;
margin:0;
padding:20px 0 0 30px;
}

.menu ul li {
display:inline;
color:#6D1604;
font-size:12px;
font-weight:bold;
margin-right:15px;
}


.menu ul li a{
float:inherit;
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}

.menu ul li a:hover {
color:#FFF200;
text-decoration:none;
font-size:12px;
}

.menu li {
position: relative;
float: left;
margin-right:10px;
}

.menu ul ul {
position: absolute;
left: -10px;
display: none;
margin-top:15px;
padding:0;
width:188px;
}

.menu ul li:hover ul{
display: block;
}

.menu ul li ul li.top{
width:188px;
background-image:url('images/submnu_top.png');
height:20px;
}

.menu ul li ul li.body{
background-image:url('images/submenu_body.png');
padding:0 10px 0 15px;
font-size:10px;
width:163px;
}

.menu ul li ul li.body hr{
padding:0;
margin:5px 0;
width:155px;
text-align:left;
border:1px solid #A3BBED;
}

.menu ul li ul li.bottom{
background-image:url('images/submenu_bottom.png');
height:30px;
width:188px;
}

.menu ul li ul li {
display:inline;
color:#6D1604;
font-size:12px;
font-weight:bold;
margin-right:15px;
}




.menu ul ul ul.sub_sub {
display: none;
position: absolute;
left: 175px;
top:-10px;
margin-top:0;
padding:0;
width:188px;
z-index:9999;
}

.menu ul li ul li:hover ul.sub_sub{
display: block;
}

.menu ul li ul li ul li.top{
width:188px;
background-image:url('images/submnu_top.png');
height:20px;
}

.menu ul li ul li ul li.body{
background-image:url('images/submenu_body.png');
padding:0 10px 0 15px;
font-size:10px;
width:163px;
}

.menu ul li ul li ul li.body hr{
padding:0;
margin:5px 0;
width:155px;
text-align:left;
border:1px solid #A3BBED;
}

.menu ul li ul li ul li.bottom{
background-image:url('images/submenu_bottom.png');
height:30px;
width:188px;
}


.menu ul li ul li ul li {
display:inline;
color:#6D1604;
font-size:12px;
font-weight:bold;
margin-right:15px;
}







.image{
width:1000px;
height:260px;
background-image:url('images/img.jpg');
}

.breadcrumb{
width:980px;
background-image:url('images/content_bg.jpg');
padding-left:20px;
margin:0;
}

.cont_container{
width:960px;
background-image:url('images/content_bg.jpg');
padding:20px;
}

.cont_bottom{
width:1000px;
height:16px;
background-image:url('images/cont_bottom.jpg');
}

.cont_text{
width:700px;
margin-right:40px;
float:left;
}

.cont_text h1{
height:35px;
background-image:url('images/h1_bg.png');
background-repeat:no-repeat;
margin:0 0 10px 0;
padding:15px 0 0 20px;
font-size:17px;
}


.cont_text .submenu_top{
width:700px;
height:10px;
background-image:url('images/cont_sbmnu_top.png');
margin-top:20px;
}

.cont_text .submenu_body{
width:670px;
background-image:url('images/cont_sbmnu_body.png');
padding:0 15px;
overflow:hidden;
}

hr{
padding:0;
margin:10px 0 10px 0;
border:1px solid #A3BBED;
}

.cont_text .submenu_bottom{
width:700px;
height:18px;
background-image:url('images/cont_sbmnu_btm.png');
}

.cont_text .submenu_body h2{
margin:0;
padding:0 0 10px 0;
font-size:15px;
}

h3{
margin:0;
padding:0 0 10px 0;
font-size:14px;
}

a{
color:#203155;
text-decoration:underline;
}

a:hover{
color:#5174BD;
text-decoration:none;
}


.box_container{
width:205px;
float:left;
}

.box_head{
height:35px;
width:204px;
background-image:url('images/box_head.png');
background-repeat:no-repeat;
padding-top:5px;
}

.box_head h2{
height:30px;
color:#FFF200;
font-size:18px;
margin:0;
padding:5px 0 0 30px;
background-image:url('images/h2_bg.png');
background-repeat:no-repeat;
}

.box_body{
width:200px;
border-left: 2px solid #22375F;
border-right: 2px solid #22375F;
background-image:url('images/box_bg.jpg');
background-repeat:repeat-x;
background-color:#7FA2E8;
min-height:300px;
height:auto;
margin:0;
}

.box_body a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.box_body a:hover {
color:#FFF200;
text-decoration:none;
font-weight:bold;
}

.box_body ul{
list-style-type:none;
margin:0;
padding:20px 0 0 10px;
}

.box_body ul li{
width:170px;
padding: 10px 10px 5px 0;
border-bottom: 2px solid #FFFF00;
}

.box_body ul li a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

.box_body ul li a:hover {
color:#FFF200;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

.box_body .date{
text-align:right;
color:#FFFFFF;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

.box_bottom{
width:204px;
height:15px;
background-image:url('images/box_bottom.png');
background-repeat:no-repeat;
}

.foot_container{
width:980px;
padding:0 20px 0 0;
margin:0 auto;
}

.foot_menu {
text-align:right;
font-weight:bold;
}


.foot_menu ul {
list-style-type:none;
margin:5px 0 0 10px;
color:#FFFFFF;
float:right;
}


.foot_menu ul li {
float:left;
color:#F4F4F4;
font-size:11px;
margin:0 4px 0 4px;
border-left:2px solid #FFFFFF;
padding-left:4px;
}


.foot_menu ul li a{
color:#FFFFFF;
text-decoration:none;
}

.foot_menu ul li a:hover {
color:#FFF200;
text-decoration:underline;
}

.foot_menu ul li.notype {
border-left:0;
margin:0 0 0 0;
}

.imp{
width:300px;
font-size:10px;
color:#FFFFFF;
text-align:left;
float:left;
margin:5px 0 0 20px;
}

.imp a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.imp a:hover{
color:#FFF200;
text-decoration:underline;
font-weight:bold;
}

.copyright{
width:500px;
font-size:11px;
color:#FFFFFF;
text-align:right;
float:right;
margin:5px 0 0 0;
}

#footer {
width:100%; 
position:fixed; 
height:40px;
bottom:0; 
left:0; 
filter:alpha(opacity=60); 
-moz-opacity:.60; 
opacity:.60; 
float:left; 
background:#000000;; 
overflow:visible !important; overflow:hidden;  }
* html #footer {position:absolute;}


.logon_tbl{
border-style:solid;
border-color:#999999;
border-right-width:0;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
}

.logon_tbl td{
border-style:solid;
border-color:#999999;
border-right-width:1px;
border-left:0;
border-top-width:1px;
border-bottom:0;

}

.logon_tbl_title{
font-size:12px;
color:#F1D833;
text-align:center;
background-color:#496081;
}

.logon_det_title{
font-size:12px;
color:#333333;
text-align:center;
background-color:#C9C9C9;
}



.logon_tbl_txt{
font-size:11px;
color:#333333;
text-align:center;
}

.logon_tbl_txt_gr{
font-size:11px;
color:#333333;
text-align:center;
background-color:#EAEAEA;
}


.logon_tbl_det{
font-size:10px;
color:#333333;
text-align:center;
}

.logon_tbl_det_gr{
font-size:10px;
color:#333333;
text-align:center;
background-color:#EAEAEA;
}

a.logon{
font-size:11px;
color:#006633;
}

a:hover.logon{
font-size:11px;
color:#496081;
}

.logon_form_text{
font-size:11px;
text-align:right;
color:#F1D833;
padding-bottom:5px;
padding-top:5px;
}

.w_o_form{
color:#496081;
font-size:13px;
text-align:center;
margin: 20px 0 0 0;
}

.logon_cim{
color:#F1D833;
font-size:18px;
text-decoration:none;
text-align:center;
margin-bottom:10px;
}

.logon_txt{
color:#F1D833;
font-size:13px;
text-decoration:none;
text-align:center;
margin-bottom:10px;
}


a.logon_txt{
color:#F1D833;
font-size:13px;
text-decoration:none;
text-align:center;
margin-bottom:10px;
}


a:hover.logon_txt{
color:#F1D833;
font-size:13px;
text-decoration:underline;
text-align:center;
margin-bottom:10px;
}

.logon_form_text{
font-size:11px;
text-align:right;
color:#F1D833;
padding-bottom:5px;
padding-top:5px;
}

.hiba{
font-size:13px;
color : #FF3300;
text-align:center;
}

.hiba ul li{
margin:0;
padding:0;
}

.form {
color:#273C67;
font-weight: bold;
font-size:11px;
border:1px solid #273C67;
}


input {
color:#273C67;
font-weight: bold;
font-size:11px;
border:1px solid #273C67;
}

a.detail{
font-size:11px;
color:#F1D833;
}

a:hover.detail{
font-size:11px;
color:#EAEAEA;
}


a.detail_txt{
color:#496081;
font-size:13px;
text-decoration:none;
text-align:center;
}


a:hover.detail_txt{
color:#496081;
font-size:13px;
text-decoration:underline;
text-align:center;
}

.search_box{
width:210px;
margin:10px;
padding:0;
float:left;
}

.search_box .top{
width:210px;
height:10px;
background-image:url('images/search_box_top.png');
}

.search_box .body{
width:190px;
padding:0 10px;
background-image:url('images/search_box_body.png');
height:220px;
}

.search_box .bottom{
width:210px;
height:13px;
background-image:url('images/search_box_bottom.png');
}


.search_box h2{
margin:0;
padding:0 0 10px 0;
font-size:15px;
}

.green{
color:#006600;
}

.yellow{
color:#FEB301;
}

.red{
color:#CC3300;
}


.login_box{
width:284px;
height:64px;
background-image:url('images/login_box_bg.png');
float:right;
margin-top:18px;
color:#FFFFFF;
font-weight:bold;
padding:8px;
font-size:11px;
}


.login_box input{
font-size:10px;
border-style:solid;
border-width: 1px;
border-color: #999999;
background-color: #FFFFFF;
margin: 2px 0 0 5px;
}

.login_box input .login_btn
{
font-size:10px;
border-style:solid;
border-width: 1px;
border-color: #999999;
background-color: #DDDDDD;
}


.login_box a{
color:#FFFFFF;
text-decoration:none;
}

.login_box a:hover {
color:#FFF200;
text-decoration:none;
}

.login_box .text{
margin:2px 0;
}

.reg_form_text{
text-align:right;
}

.gall_frame{
width:650px;
margin: 0 auto;
}

.gall_frame img{
border: 1px solid #FFF200;
margin:5px;
}

img{
border:0;
}

.search_box img{
clear:both;
margin-bottom:10px;
}

.prod_body{
width:190px;
padding:0 10px;
background-image:url('images/search_box_body.png');
height:300px;
}

.logon_det_title{
font-family: arial, verdana, helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
background-color:#C9C9C9;
}



.logon_tbl_txt{
font-family: arial, verdana, helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
background-color:#FFFFFF;
}

.logon_tbl_txt_gr{
font-family: arial, verdana, helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
background-color:#EAEAEA;
}


.logon_tbl_det{
font-family: arial, verdana, helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
background-color:#FFFFFF;
}

.logon_tbl_det_gr{
font-family: arial, verdana, helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
background-color:#EAEAEA;
}

.logon_tbl{
border-style:solid;
border-color:#999999;
border-right-width:0;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px;
}

.logon_tbl td{
border-style:solid;
border-color:#999999;
border-right-width:1px;
border-left:0;
border-top-width:1px;
border-bottom:0;

}

a.detail_txt{
color:#FFFFFF;
text-decoration:underline;
}

a:hover.detail_txt{
color:#FFFFFF;
text-decoration:none;
}

