.dummy{}
td { font-family: Arial; font-size: 13px; }
.text { font-family: Arial; font-size: 13px; }
.small {font-size: 11px; padding-top: 45px; color: #8e1321;}
.small1 {font-size: 11px; color: #4a4a4a;}
IMG {border:0px;}
b.col {color:ff6f06; font-family: Arial; font-size: 14px;}

.table_border { font-family: Arial; font-size: 12px; background-color: #CDD1D4; text-align: center}
.table_border tr { background-color: #ffffff; color: #77787C }
.table_border .top { background-color: #EBF3F6; color: #000000 }
.table_border .left { background-color: #f8fdff; color: #000000 }
.popup_text, .popup_text a, .popup_text a:hover { font-family: Arial; font-size: 12px; color: #2d5475; text-decoration: none}
.alert { font-family: Arial; font-size: 12px; color: #ff0000 }
input.error { font:normal 12px Arial; color:black; background-color:#ffddcc; }
.text a, .text a:hover, .text a:visited {color: #295378 }
ul {list-style-image: url(image/ul.gif)}
h1 { font-family: Tahoma; font-size: 16px; color: #152836; text-align: center}
h1.current { color: #fe6a00; text-align: left }
h1.content { text-align: left }
.h1 TH {font-family: Arial; font-size: 18px; color: #28527D; font-weight: normal; border-top: 1px solid #A7A7A7; border-right: 1px solid #A7A7A7; padding: 2px 11px 0px 2px; text-align: left;}
.h1 TD {border-bottom: 1px solid #A7A7A7;}
.main_h1 {font-family: Arial; font-size: 18px; color: #28527D; font-weight: normal; padding: 4px 11px 8px 2px; text-align: left;}
H3 {font-family: Tahoma; font-size: 14px; color: #295378;}
body { margin: 0px 0px 0px 0px; background-color: #e2ebf2; padding: 0px 0px 0px 0px; } 
.back {background-color: #e2ebf2 }
.bricks {background-image: url('image/bricks1.gif') }
.top_menu {background-color: #295378; font-family: Arial; font-size: 11px; color: #95d1f3 }
.top_menu a { font-family: Arial; font-size: 11px; color: #95d1f3; font-weight: bold; text-decoration: none; }
.top_menu a:hover { color: #ffffff }
.top_menu a.current, .top_menu a.current:hover { color: #fe6a00 }
.top_menu_tr { background-image: url('image/bg_menu.gif'); background-repeat: repeat-x}
.top_text { font-family: Arial; font-size: 11px; color: #183243 }

.left_menu  { font-family: Arial; font-size: 13px; }
.left_menu a, .left_menu a:hover, .left_menu a:visited  { font-family: Arial; font-size: 13px; color: #094274; text-decoration: none;}
.left_menu_item {padding: 2px 10px 2px 2px; }
.left_menu_sep {background-image: url('image/left_menu_sep.gif'); background-repeat: repeat-x; background-position: left top;}
.left_menu TH {padding-right: 31px; background-image: url('image/left_menu_lbg.gif'); background-repeat: repeat-y; background-position: left top;}
.lm_child TD {background-image: url('image/lm_child_b.gif'); background-repeat: repeat-y; background-position: left top; padding: 2px 0px 2px 13px;}
.lm_child A, .lm_child A:hover, .lm_child A:visited {font-size: 11px; padding-right: 1px;}

.last_project { background-color: #295378; font-family: Arial; font-size: 16px; color: #95d1f3; font-weight: bold }
.last_project_link { background-color: #ffffff; border-left: 4px solid #295378; border-bottom: 1px solid #295378  }
.last_project_link a, .last_project_link a:hover, .last_project_link a:visited { color: #295378; font-family: Arial; font-size: 14px;  font-weight: bold; text-decoration: none; }
.copy_text { margin-left: 30px; font-family: Arial; font-size: 11px; color: #bad0de }
.form { font-family: Arial; font-size: 11px; color: #295474; background-color: #f4f8f9 }
.form b { font-size: 12px;}
.pic_table td { font-family: Arial; font-size: 11px; color: #183243 }
.pic_table img { margin-top: 5px; margin-bottom: 20px; }
.door_table td { font-family: Arial; font-size: 11px; color: #183243 }
h1.table { margin-top: 0px; text-align: left; color: #2C527C; background-color: #e2ebf2; background-image: url('image/polos.gif'); background-repeat: no-repeat; padding-left: 20px; }
a.table {text-decoration: none }
.order-label {}
.order-label-marked {font-weight:bold; color:#ff0000; width: 100%;}
.order-text-fields { width: 100% }
.order-field-group-header {}
.submenu a {font-size: 10px;}

TD.eheader {font-family: Arial; font-size: 16px; color: #6A696A; font-weight: bold;}

td.seealso {padding-bottom:5px; font-family: Tahoma; font-size: 12px; color: #5286A5;font-weight: bold;}
td.seealso1 a, td.seealso1 a:visited { font-size: 11px; color: #9C9EA5; text-decoration:none; line-height:20px;}
td.seealso1 a:hover {font-size: 11px; color: #9C9EA5; }


TD.doors-list-l {border-left: 1px solid #BEC2C5; padding: 3px 0px 15px 0px;}
TD.doors-list-l IMG {border: 0px;}
TD.name {font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: underline; padding-bottom: 8px;}

.door-name {background-image: url('image/bg_title.gif'); background-repeat: no-repeat; background-color: #E2EBF2; padding: 3px 5px 3px 25px;}
.door-name, .lock-name {font-family: Tahoma; font-size: 12px; color: #295378; font-weight: bold;}
.door-price {font-family: Arial; font-size: 13px; color: #FE6A00; font-weight: bold;}
.door-list-price {font-family: Arial; font-size: 11px; color: #094274;}
.line-through {text-decoration: line-through;}
.door-finish-title {color: #295378; font-weight: bold; text-align: center; padding-bottom: 15px; padding-top: 10px;}
.door-finish TD {color: #295378; padding-bottom: 10px; text-align: center;}
.lock-name B {color: #FE6A00;}
.price {color: #FE6A00; font-weight: bold;}

DIV.basket_br {width: 185px; height: 53px; float: right; margin-bottom: 10px;}
DIV.basket {background: url('image/basket.gif') no-repeat left top; height: 53px; width: 165px;}
DIV.cart {margin-left: 85px;}
DIV.cart A {width: 100%; display: block; height: 18px;}
DIV.cart A:link, DIV.cart A:visited {color: white; font-weight: bold; text-decoration: none;}
DIV.values A {font-size: 12px; display: block; text-align: right; text-decoration: none; padding-right: 28px; height: 35px;}
DIV.values A:link, DIV.values A:visited {color: #133348;}

div.popup_message {padding: 0px 0px 0px 0px; background-color:#F6F6F6; font: normal 12px Arial; position: absolute; display: none; z-index: 1000 ;}

.tbl-hardware {border-collapse: collapse;}
.tbl-hardware TD.brd {border-left: 1px solid #2A5170; border-right: 1px solid #2A5170; border-top: 4px solid #E2E7ED; border-bottom: 4px solid #E2E7ED; padding-top: 5px; padding-bottom: 8px;}
.tbl-hardware .price {color: black; font-weight: normal; font-size: 11px; font-family: Arial;}
.tbl-hardware .price B {font-size: 14px;}

.news-date {background-color: #BF0019; color: white; font-weight: bold; padding: 1px; width: 53px; margin-top: 20px;}
.news-announce {}

.gallery-list TD {padding-bottom: 2px;}
.left_border_3c {background: url('image/left_border_3c.gif') repeat-y left top; padding-left: 14px;}
.no-paddings TD {padding: 0px;}

