body {
   background-color: #FFFFFF;
}
body,td,th {
   font-family: verdana;
   font-size: 11px;
   color: #333333;
}
.style1 {font-size: 9px}

a:visited {
   color: #7F1110;
}
a:hover {
   color: #7F1110;
   text-decoration: none;
}
a:active {
   color: #000000;
   text-decoration: none;
}
a:link {
   color: #E98B29;
}


.fot {font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   text-decoration: none;
   color: #000000;
}


.left_menu{
   font-size: 13px;
   padding-left: 55px;
   padding-bottom: 11px;
}
.left_menu1{
   position: relative;
   top: 3px;
   font-size: 13px;
   padding-left: 55px;
   height:31px;
}

.left_menu2{
   position: relative;
   top: 45px;
   font-size: 13px;
   padding-left: 55px;
   height:31px;
}

.left_menu3{
   position: relative;
   top: 62px;
   font-size: 13px;
   padding-left: 55px;
   height:31px;
}
.left_menu4{
   position: relative;
   top: 20px;
   font-size: 13px;
   margin-left: 65px;
   width:160px;
   height:31px;
}
.left_menu5{
   position: relative;
   top: 15px;
   font-size: 13px;
   margin-left: 63px;
   width:160px;
   height:31px;

}
.createBox{
   position: relative;
   top: 100px;
   left: 75px;
}
.menuItemSelectedTop{
   background: url('../images/top/top_sel_menu.gif') center no-repeat top ;
   font-weight: bold;
   text-align: center;
   padding-top: 15px;
}
.menuItemSelectedTop a , .menuItemSelectedTop  a:link ,  .menuItemSelectedTop  a:visited , .menuItemSelectedTop  a:active,  .menuItemSelectedTop  a:hover  {
   text-decoration: none;
   color:#585858;

}
.menuItemSelectedBottom{
   background: url('../images/top/bottom_sel_menu.gif') center no-repeat bottom ;
   font-weight: bold;
   text-align: center;
   padding-bottom: 15px;
}
.menuItemSelectedBottom a , .menuItemSelectedBottom  a:link ,  .menuItemSelectedBottom  a:visited , .menuItemSelectedBottom  a:active,  .menuItemSelectedBottom  a:hover  {
   text-decoration: none;
   color:#585858;

}
.menuItemLinkTop{
   padding-top: 15px;
   height:31px;

}
.menuItemLinkTop a, .menuItemLinkTop a:link , .menuItemLinkTop a:visited  , .menuItemLinkTop a:active , .menuItemLinkTop a:hover  {
   text-decoration: none;
   color:#585858;
}

.menuItemLinkBottom {
   padding-bottom: 15px;
   height:31px;
}
.menuItemLinkBottom a, .menuItemLinkBottom a:link , .menuItemLinkBottom a:visited  , .menuItemLinkBottom a:active, .menuItemLinkBottom a:hover{
   text-decoration: none;
   color:#585858;
}

.menuItemTop{
   position: relative;
   top: 10px;
   font-size: 13px;
   height:31px;
}
.menuItemBottom {
   position: relative;
   padding: 5px;
   font-size: 13px;
   height:31px;
}
.centerTexBlue{
   text-align:center;
   font-family: tahoma;
   font-size: 13px;
   color: #028CDB;
}
.centerTexGray{
   font-family: tahoma;
   font-size: 13px;
   text-align:center;
}
.topMenuItemLeftSelected{
   height: 48px;
   background:  url('../images/content/top_menu_left_selected.gif') no-repeat left ;
   
}
.topMenuItemRightSelected{
   height: 48px;
   background:  url('../images/content/top_menu_right_selected.gif') no-repeat right ;
   
}
.topMenuMiddle{
   width:10px;
}
.topMenuItemSelected{

   height: 48px;
   background:  url('../images/content/top_menu_selected.gif') repeat-x center ;
   
}
.topMenuItemSelected a, .topMenuItemSelected a:link , .topMenuItemSelected a:visited  , .topMenuItemSelected a:active, .topMenuItemSelected a:hover{
   position: relative;
   top: 16px;
   text-decoration: none;
   color:#585858;
   font-size: 13px;
   font-weight:bold;
}

.topMenuItemLeft{ 
   padding-left:0px;
   height: 48px;
   background:  url('../images/content/top_menu_left.gif') no-repeat left ;
   
}
.topMenuItemRight{
   padding-right:0px;
   height: 48px;
   background:  url('../images/content/top_menu_right.gif') no-repeat right ;
   
}
.topMenuItem{

   height: 48px;
   font-size: 13px;
   
}
.topMenuItem a, .topMenuItem a:link , .topMenuItem a:visited  , .topMenuItem a:active, .topMenuItem a:hover{

   position: relative;
   top: 16px;
   text-decoration: none;
   color:#585858;
   font-size: 13px;
}
.textBody{
   font-size: 13px;
}

/*table*/
.bigBorderLeftTop{
   background:  url('../images/big_border_left_top.gif') no-repeat left top ;
}
.bigBorderRightTop{
   background:  url('../images/big_border_right_top.gif') no-repeat right top ;
}
.bigBorderRightBottom{
   background:  url('../images/big_border_right_bottom.gif') no-repeat right bottom ;
}
.bigBorderLeftBottom{
   padding-top:1px;
   background:  url('../images/big_border_left_bottom.gif') no-repeat left bottom ;
}
.bigBorderTop{
   background:  url('../images/big_border_top.gif') repeat-x top ;
}
.bigBorderLeft{
   background:  url('../images/big_border_left.gif') repeat-y left ;
}
.bigBorderRight{
   background:  url('../images/big_border_right.gif') repeat-y right ;
}
.bigBorderBottom{
   background:  url('../images/big_border_bottom.gif') repeat-x bottom ;
}
.bigBorderBottomTable{
   margin-top:1px;
}
.bigBorderBottomTable td{
   border-bottom: 3px solid;
   border-right: 3px solid;
   border-color: #C6C6C6;
   height:50px;
   vertical-align: middle;
   text-align: center;
}
.bigBorderBottomTableClear td{
   border-bottom: 0px;
}
.bigBorderBottomTable .bigBorderRightTableClear{
   border-right: 0px;
}
.bigBorderBottomTable .bigBorderLeftColumn {
   font-weight: bold;
   text-align: left; 
   padding-left:20px;
}
/*end table*/
.row{
   height:  36px;
   text-align: right;
   padding-left: 10px;
   padding-right: 10px;


}
.rowColor{
   height:  36px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top:10px;

}
.clearBox{
height:15px;
padding-top:0px;
width:15px;
cursor: pointer;
}
.engravingBox{
height:15px;
padding-top:0px;
width:15px;
cursor: pointer;
}
.colorBox{
height:20px;
padding-top:0px;
width:160px;
text-align:left;
font-weight:bold;
cursor: pointer;
}
.colorSelected{
height:15px;
padding-top:0px;
width:155px;
}
.colors{
   background:  url('../images/order/colors.gif') no-repeat;
   margin-top:-22px;
   margin-left:-4px;
   visibility: hidden;
   position:absolute;
   width:168px;
   height:188px;
   cursor: pointer;
   z-index: 1;
}

.aromaBox{
height:20px;
padding-top:0px;
width:160px;
text-align:left;
font-weight:bold;
cursor: pointer;
}
.aromas{
   background:  url('../images/order/aromas.gif') no-repeat;
   margin-top:-22px;
   margin-left:-4px;
   visibility: hidden;
   position:absolute;
   width:219px;
   height:113px;
   cursor: pointer;
   z-index: 1;
}

.rowInputPosition{
   width:94%;
 
}
.rowInputPositionColor{
   width:178px;
 
}
.myInput{
   border: 0pt none ;
   margin-top:8px; 
   margin-right: 0px; 
   width:98%;
   overflow:hidden;
   
}
.rowInputRight{
      background:  url('../images/order/input_right.gif') no-repeat right;
         height:  36px;
}
.rowInputLeft{
      background:  url('../images/order/input_left.gif') no-repeat left;
}
.rowInputCenter{
      background:  url('../images/order/input_center.gif') repeat-x center;
      
}

.rowRight{
      background:  url('../images/order/row_input_right.gif') no-repeat right;
      
}
.rowLeft{
      background:  url('../images/order/row_input_left.gif') no-repeat left;
}
.rowCenter{
      background:  url('../images/order/row_input_center.gif') repeat-x center;
}
.rowText{
   font-weight:bold;
}
.loading{
   visibility:hidden;
}
.rowResetOrder{
   cursor: pointer;
   font-weight: bold;
}


.orderFormBorderVerticalLeft{
   background:  url('../images/order/order_form_border_v.gif') repeat-y left;
}
.orderFormBorderVerticalRight{
   background:  url('../images/order/order_form_border_v.gif') repeat-y right;
}
.orderFormBorderHorisontalTop{
   background:  url('../images/order/order_form_border_h.gif') repeat-x top;
}
.orderFormBorderHorisontalBottom{
   background:  url('../images/order/order_form_border_h.gif') repeat-x bottom;
}
.orderFormBorderLeftTop{
   background:  url('../images/order/order_form_border_lt.gif') no-repeat left top;
}
.orderFormBorderRightTop{
   background:  url('../images/order/order_form_border_rt.gif') no-repeat right top;
}
.orderFormBorderLeftBottom{
   background:  url('../images/order/order_form_border_lb.gif') no-repeat left bottom;
}
.orderFormBorderRightBottom{
   background:  url('../images/order/order_form_border_rb.gif') no-repeat right bottom;
}
.orderFormRow{
   height: 32px;
   padding-left:10px;
   padding-right:10px;
}
.orderFormRowTextArea{
   height: 80px;
   padding-left:5px;
   padding-right:5px;
}
.orderFormRowAround{
}
.orderFormRowAroundTextArea{
}

h1	{font: small-caps 120% Tahoma; color: #028CDB; font-weight: normal; line-height: 1.0em;}

.topIndex{
   background:  url('../images/fon_index.gif') no-repeat left top;