.dummy{}
td { font-family: "Trebuchet MS",Arial; font-size: 13px; }
.text { font-family: "Trebuchet MS",Arial; font-size: 13px;}
.small {font-size: 11px; padding-top: 45px; color: #8e1321;}
.small1 {font-size: 11px; color: #4a4a4a;}

a {color:#4a4a4a;}

IMG {border:0px;}
IMG.pad10 {margin:10px; margin-bottom:5px;}
IMG.line  {margin-bottom:20px;}
IMG.line1  {margin-bottom:8px;}

p.pad_p {margin-left: 45px;}
b.col {color:#44526c; 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/ul1.gif);}
ul.black {list-style-image: url(image/ul1.gif); }
.black li {font-size: 14px; padding-left:2px; margin-bottom: 0px;}
h1 { font-family:  verdana; font-size: 17px; color: #152836; text-align: center; padding-left:45px;}
h2 { font-family:  verdana; font-size: 17px; color: #295378; text-align: left;}
h3 { font-family:  verdana; color:#44526c; font-size: 17px; font-weight:normal}

h1.content { text-align: left }
body { margin: 0px 0px 0px 0px; background-color: #fbfbfb; padding: 0px 0px 0px 0px; } 
.back {background-image: url('image/bg-line1.jpg'); background-repeat: repeat-x;  background-color:#fbfbfb;}
.bricks {background-image: url('image/bricks1.gif') }

.top_menu_tr a {
	font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
	font-weight:bold;
	color:#030000;
	text-decoration:none;
	text-align:center;	
	margin-left:28px;
	margin-right:28px;
}

.top_menu_tr a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
	font-weight:bold;
	color:#030000;
	text-decoration:none;
	text-align:center;
	margin-left:28px;
	margin-right:28px;  
	border-bottom: 5px solid #8f131e;
}

a.nav_mark {
	border-bottom:5px solid #8f131e;
}

a.bottom-line {	
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;	
	text-decoration:none;
	text-align:center;	
	margin-left:18px;
	margin-right:18px;
}

a.bottom-line:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;	
	text-decoration:none;
	text-align:center;
	margin-left:18px;
	margin-right:18px;  
	border-bottom: 1px solid #4a4a4a;
}

a.link {font-family: verdana; font-size: 15px; font-weight:bold; color:#8e1321;}

/* .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: 14px; }
.left_menu a, .left_menu a:hover, .left_menu a:visited  { font-family: Arial; font-size: 14px; color: #000000; text-decoration: none;}
.left_menu_item { border-bottom: 1px solid #fbfbfb; padding-top: 15px; }
.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: 15px; font-family: Arial; font-size: 11px; color: #4a4a4a; }
.pic_table td { font-family: Arial; font-size: 11px; color: #183243; text-align: center; }
.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: #fbfbfb; 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; }

table.bord {background-color: #fbfbfb;}

.door-tbl TD {padding-top: 0px;}
TD.under {padding-bottom:5px; border-bottom:1px solid #ce9a6a;}
TD.name {font-family: verdana; color:#44526c; font-size: 17px; text-decoration: underline; padding-bottom: 13px;}
TD.name_ {font-family: verdana; color:#44526c; font-size: 17px; text-decoration: none; padding-bottom: 13px; padding-top: 20px;}

.door-name {background-image: url('image/bg_title.gif'); background-repeat: no-repeat; background-color: #fbfbfb; 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: 22px; color:#44526c; }
.door-price1 {font-family: Arial; font-size: 15px; color:#44526c; padding-right:30px; }
.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 {font-size: 11px; font-family: Arial; color:#44526c;}
.price B {font-size: 14px;}

DIV.basket_br {width: 185px; height: 53px; float: right;}
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: 13px; height: 35px;}
DIV.values A:link, DIV.values A:visited {color: #133348;}
div.popup_message {padding: 0px 0px 0px 0px; background-color:#F6F6F6;border: 2px font: normal 12px Arial; position: absolute; display: none; z-index: 1000 ;}

A.more:visited, A.more:link {color: #fe6a00; text-decoration: none;}

table.titul {background-image: url('image/bg-line.jpg'); background-repeat: repeat-x; background-color: #fbfbfb;}

TABLE.tbl-hardware {border-collapse: collapse;}
.tbl-hardware TD.brd {padding-top: 5px; padding-bottom: 8px; }

table.colortype {border-collapse: collapse;}
       .td1 {width:80px; text-align: right; padding-top: 4px; font: normal 11px Arial;}
       .td2 {width:30px; text-align: left; padding-top: 9px; padding-bottom: 7px; font: normal 11px Arial;}
       .td3 {padding-top: 7px; padding-bottom: 7px; font: normal 11px Arial;}
       .ftd1  {padding-left: 5px; padding-top: 5px};
       .ftd4  {padding-bottom: 4px;};
       .ftd12 {padding-top: 12px};
       .ftd12_5 {padding-top: 12px; padding-left: 5px;};
       .ftd15_5 {padding-left:15px; padding-top: 5px;};
  
table.form {font-family: Arial; font-size: 11px; background-color: #f9f4d5;}
       .form b { font-size: 12px;}     
       .ftd1  {padding-left: 5px; padding-top: 5px};
       .ftd4  {padding-bottom: 4px;};       
       .ftd12 {padding-top: 12px};
       .ftd12_5 {padding-top: 12px; padding-left: 5px;};
       .ftd15_5 {padding-left: 15px; padding-top: 5px;};

