body {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 9pt;background-image: url(/images/design/bg.jpg);background-repeat: repeat;margin:0px;padding:0px;}
.delit {background-image: url(/images/design/header.jpg);background-repeat: repeat;}
input, textarea{font-family:  Arial, Tahoma, MS Sans Serif, Sans-serif;color:#bfbfbe;font-size:10pt;border:1px solid #bfbfbe;background: #fff}
.btn {font-family: Tahoma, MS Sans Serif, Sans-serif, Arial;color:#4c3a2a;font-size:11px;border:1px solid #744e21;background: #ebe1d4;}
label {margin-left: 5px;}
p.news{font-family:Arial, sans-serif;color:#4c3a2a;font-size:9pt;}

a, img{border:0px;outline:none;}

#header {width:1020px; height:158px; background-image: url(/images/design/header.jpg);background-repeat: repeat;margin:0px;padding:0px;}
#main_menu {width:1020px; height:48px; background-image: url(/images/design/menu_header.png);background-repeat: repeat;margin:0px;padding:0px;}

a{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color:#444245;text-decoration: none;}
a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color:#e48b09;text-decoration: none;}

a.lang{font-family: Arial, Helvetica, sans-serif;font-size:9pt; color:#444245;text-decoration:none;}
a.lang:hover{font-family: Arial, Helvetica, sans-serif;font-size:9pt; text-decoration:underline;}

a.mt1{font-family: Arial, sans-serif;font-size:12pt;color:#98d109;text-decoration:none;}
a.mt1:hover{font-family: Arial, sans-serif;font-size:12pt;text-decoration:none;color:#e48b09;}

a.mt2{font-family: Arial, sans-serif;font-size:12pt;color:#a71988;text-decoration:none;}
a.mt2:hover{font-family: Arial, sans-serif;font-size:12pt;text-decoration:none;color:#e48b09;}

a.mt3{font-family: Arial, sans-serif;font-size:12pt;color:#6cc5d8;text-decoration:none;}
a.mt3:hover{font-family: Arial, sans-serif;font-size:12pt;text-decoration:none;color:#e48b09;}

a.mt4{font-family: Arial, sans-serif;font-size:12pt;color:#838ac9;text-decoration:none;}
a.mt4:hover{font-family: Arial, sans-serif;font-size:12pt;text-decoration:none;color:#e48b09;}

a.mt5{font-family: Arial, sans-serif;font-size:10pt;color:#a9a9a9;text-decoration:none;}
a.mt5:hover{font-family: Arial, sans-serif;font-size:10pt;text-decoration:none;color:#e48b09;}

a.mt6{font-family: Arial, sans-serif;font-size:9pt;color:#a9a9a9;text-decoration:none;}
a.mt6:hover{font-family: Arial, sans-serif;font-size:9pt;text-decoration:none;color:#e48b09;}


div.delit {width:100%; height:1px; background-image: url(/images/design/15x1_delit.gif);background-repeat: repeat;}

div.main_menu {padding-bottom: 3px;}
a.main_menu {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#444245;text-decoration:none;}
a.main_menu:hover {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09;text-decoration:none;}

a.main_menu_active {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09;text-decoration:none;}
a.main_menu_active:hover {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09;text-decoration:none;}

div.menu_level4 {padding-top: 7px;}
div.current_brand {font-family:Tahoma, Arial, sans-serif;font-size:12pt;color:#5f5f5f; font-weight:bold; padding-top:30px;padding-bottom:12px;}

a.menu_level4 {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#5f5f5f; text-decoration:none;}
a.menu_level4:hover {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09; text-decoration:none;}

a.menu_level4_active {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09; text-decoration:none;}
a.menu_level4_active:hover {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09; text-decoration:none;}

a.sitemap{font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#5f5f5f; text-decoration:none;}
a.sitemap:hover {font-family:Tahoma, Arial, sans-serif;font-size:10pt;color:#e48b09; text-decoration:none;}

a.copy_amiweb{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt; color:#bcbcbc;text-decoration: none;}
a.copy_amiweb:hover{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt; color:#bcbcbc;text-decoration: underline;}

.header_text{font-family: Arial, Helvetica, sans-serif;font-size: 11pt; color:#452806;}
.copy{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8pt; color:#bcbcbc; padding-bottom:2px;}
.copy_phone{font-family: Arial, Helvetica, sans-serif;font-size: 11pt; color:#e25327; font-weight:bold;padding-top:5px;}

.content_title {font-family:Arial, sans-serif;font-size:16pt;color:#2b4896;}
.content_body_text{font-family: Arial, Helvetica, sans-serif;font-size: 9pt; color:#4c3a2a;}

.news_date {font-family:Arial, sans-serif;font-size:10pt;color:#e5911f;}
.news_title {font-family:Arial, sans-serif;font-size:10pt;color:#2b4896;}

.news_date_first_page {font-family:Arial, sans-serif;font-size:10pt;color:#284a92;}

.news_author {font-family:Arial, sans-serif;font-size:9pt;color:#4c3a2a;}
.news_source {font-family:Arial, sans-serif;font-size:9pt;color:#e5911f;}

a.news_title {font-family: Arial, sans-serif;font-size:10pt;color:#4c3a2a;}
a.news_title:hover {font-family: Arial, sans-serif;font-size:10pt;color:#e48b09;}

ul {list-style: none; padding-left: 0px; margin-left: 0px;}

.catalog_title {font-family:Arial, Times New Roman, sans-serif;font-size:16pt;color:#2b4896;}
.catalog_desc {font-family:Arial, Times New Roman, sans-serif;font-size:9pt;color:#4c3a2a; padding-left: 15px;padding-right: 15px;}
.catalog_desc_element {font-family:Arial, Times New Roman, sans-serif;font-size:9pt;color:#4c3a2a;}

#apDiv1 {position:absolute;width:28px;height:204px;margin:0px;padding-top:0px;top:169px;z-index:0;}
#apDiv2 {position:absolute;width:28px;height:204px;margin:0px;padding-top:0px;top:169px;z-index:0;}


/*

    #sideBar{
        position: absolute;
        left:15.7%;
        top:67px;
        width: auto;
        height: auto;
        background-image:url(/images/design/header_tpl/side_menu_bg.gif);
        background-position:top left;
        background-repeat:no-repeat;
    }
    
#sideBarTab{position:relative;float:left;height:102px;width:28px;z-index:0;top:0;display: block;}
#sideBarTab img{border:0px solid #FFFFFF;z-index:0;}
#sideBarContents{overflow:hidden;}
#sideBarContentsInner{z-index:0;left:28px;}
*/








    #sideBarTab{height:102px;width:28px;margin:0px;margin-top: -122px;padding:0px;position:absolute;z-index:1000; cursor: pointer; cursor: hand;}
    #sideBarTabA{height:102px;width:28px;margin:0px;margin-top: -122px;padding:0px;position:absolute;z-index:1000; cursor: pointer; cursor: hand;}

    #sideBarTab2{height:102px;width:28px;margin:0px;margin-top: -173px;padding:0px;position:absolute;z-index:1000; cursor: pointer; cursor: hand;}
    #sideBarTabA2{height:102px;width:28px;margin:0px;margin-top: -173px;padding:0px;position:absolute;z-index:1000; cursor: pointer; cursor: hand;}


    #sideBarContents{width:313px;outline:none;height:122px;margin-left:28px; margin-top:-122px;position:absolute;background-image:url(/images/design/header_tpl/side_menu_bg.gif);background-position:top left;background-repeat:no-repeat;display:none;}
    #sideBarContents2{width:313px;outline:none;height:122px;margin-left:28px; margin-top:-173px;position:absolute;background-image:url(/images/design/header_tpl/side_menu_bg.gif);background-position:top left;background-repeat:no-repeat;display:none;}

    
    
    
    
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
    
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
