 * { margin:0; padding:0; font-family:Verdana, sans-serif; }  
IMG, FIELDSET { border:0; }
LEGEND { display:none; }
/*BODY { font-size:100.01%; text-align:center; }  */
/*HTML, BODY { height:100%; width:100%; }  */
.Disable { display:none !important; display:none; }
.HideLink, .noCSS { display:none; }
    .Clear { clear:both; }
    .hControl { display:table; }

.wSite { /*width: 100%; max-width: 1000px; min-width: 880px; margin: 0px auto;*/ text-align: left;  }

/* TEXT Formating */   
    /* Links */
 .Link { float: left; position: relative; padding-top: 5px;  }   
/*.Link { font-size:0.625em; color:#29537D; text-decoration:none; } 
    .Link:hover { border-bottom:1px solid #29537D; } */
.LinkSpecial { color:#002C6F; font-size:0.625em; line-height:12px; font-weight:bold; background:url('../images/arrow_.png') no-repeat left 2px; padding-left:15px; text-decoration:none; }
    .LinkSpecial:hover { border-bottom:1px solid #002C6F; }
.LinkMore { float: right; display:block; width:26px; height:26px; background:url('../images/more.png') no-repeat left top; }
    .LinkMore SPAN { display:none; }
    #Order .LinkMore { position:relative; right:-10px; }
.LinkContactBlock { color:#596777; font-size:0.625em; font-weight:bold; padding-right:10px; background:url('../images/arrow__.png') no-repeat right 2px; text-decoration:none; }
    .LinkContactBlock:hover { border-bottom:1px solid #596777; }
    /* Titles */
.TitleBlock { color:#F27219; font-size:0.9375em; font-weight: bold;  }
.TitleTitul, .TitlePage { color:#214781; font-size:1.0625em; font-weight:bold; padding:10px; } /*002C6F*/
.TitlePage { display:block; border-bottom:1px solid #E9E9E9; padding:0 20px 8px 10px; margin-bottom:12px; }
.TitlePage A { color:#214781; text-decoration:none; }
.TitlePage A:hover { color: #F27219; }
.TitleSimple { color:#214781; font-size:0.8125em; font-weight:bold; display:block; clear:both; padding:0 5px 5px 3px; } /*053072*/
/*2*/.TitleSimple2 { color:#214781; font-size:11px; font-weight:bold; display:block; clear:both; /*padding:0 5px 5px 3px; */} /*053072*/
.TitlePrint { clear:both; color:#214781; font-size:0.6875em; display:block; border-bottom:1px solid #D2D2D2; padding:5px 15px; }
.TitleTable { }
    /* Texts */
.Text { color:#59738C; /*font-size:0.6875em;*/ line-height:130%; }
.Text SUP_ { position:relative; border:1px solid green; bottom:-3px; }
.TextBlock { color:#59738C; font-size:0.6875em; line-height:150%; } /*002C6F*/
.TextContactBlock { color:#596777; font-size:0.6875em; line-height:120%; width:95%; }

.Star { font-weight: bold; color:red; font-size: 12px; }

.Attention P {}
.SmallText, .Note { font-size:10px; }
    /* Lists */
.ListBullet strong { font-size: 11px; }
.ListBullet { font-size: 11px; }  
.ListBullet A, .TextContactBlock A { color:#F27219; text-decoration:none; }
.ListBullet A:hover, .TextContactBlock A:hover {  }
UL.ListBullet LI, .ListBullet LI { line-height:150%; background-position:left 5px; }
    /* Tables */
        /* Default Table */
.defTable TABLE, TABLE.defTable { border-collapse:collapse; border:none; margin:5px 0 10px 0; }
.defTable { font-size: 11px; }   

TABLE.defTable {  } 

.defOther { font-size: 16px; }

.defTable TD, .defTable TH, .defTable .supptable TH { border:1px solid #C8D2DE; background-color:#F7FAFE; padding:3px 5px; color:#59738C; } /*17478E*/
.defTable TH { background-color:#EBF1F8; font-weight:bold; text-align: left; }
    .defTableHeader { background-color:#EAF1F9 !important; font-weight:bold; }
    
.defTable TH a { color: #59738C; font-weight: normal; }
.defTable TH a:hover { color: #F27219; }     
    
.defTable TD B { color:#0C346D; }
.defTable TD A { color:#1E56A6; text-decoration:none; }
.Table .defTable TD A:hover { /*border-bottom: none;*/ color: #F27219; }
.defTable UL LI { list-style-type:none; background:url('../images/bullet.png') no-repeat left 5px; padding-left:10px; margin-bottom:3px; }
.defTable UL UL LI { list-style-type:none; background:url('../images/bullet_sm.png') no-repeat left 7px; padding-left:10px; margin-bottom:3px; }
        /* Default Table small */
.defTableSmall TABLE, TABLE.defTableSmall { border-collapse:collapse; border:none; margin:5px 0 10px 0; }
.defTableSmall TD, .defTableSmall TH { border:1px solid #C8D2DE; background-color:#F7FAFE; padding:2px; color:#59738C; font-size:9px; }
.defTableSmall TH { background-color:#F7FAFE; font-weight:bold; }
.defTableSmall TD B { color:#0C346D; }
.defTableSmall TD A { color:#1E56A6; text-decoration:none; }
.defTableSmall TD A:hover { color: #F27219; }
.defTableSmall UL LI { list-style-type:none; background:url('../images/bullet_sm.png') no-repeat left 5px; padding-left:7px; margin-bottom:3px; }

.defTableSmall_header th { background: #EBF1F8; }
    /* Image */
.ImageBorder { border:1px solid #C6CFD9; }
    /* PageContent */
.PageContent { color:#59738C; font-size: 11px; line-height:120%; margin-bottom:15px; }  
.PageContent P { line-height: 1.5; }
.PageContent A, #TabContainer A { color:#1E56A6; text-decoration:none; } /*F27219*/
.PageContent A:hover, #TabContainer A:hover { color:#F27219; }

.TabContainer { font-size: 11px; background-color: #F9FAFB; padding: 15px 10px 15px 10px;  }
.TabContainer div { color: #59738C; line-height: 1.5; } 
.TabContainer dd { color: #59738C; }
.TabContainer dt { color: #214781 } 

#TabContainer .larger_img_url { padding:3px; display: block; font-weight: bold; color: #FF9602; text-align: center; background: #EFF4FA; }
#TabContainer .larger_img_url:hover { color: #FF9602; }
#TabContainer H5 { /*margin-top: 30px; margin-bottom: -17px;*/ }

.PageContent H1, .H1 { color:#F27219; font-weight:bold; letter-spacing:5px; font-size:1em; /*padding-top:15px;*/ margin-bottom:15px; }
.PageContent H2, .H2 { display:block; border-bottom:1px solid #E9E9E9; padding:0 10px 8px; margin-bottom:12px; font-size:1.36em; }
/*2*/ .PageContent H3, .H3 { padding:5px 10px; margin:10px 0; font-size:14px; color:#214781; font-weight:bold; display:block; background-color:#F3F5F5; } /*su fono*/
/*2*/ .PageContent H4, .H4 { margin:10px 0; font-size:13px; color:#214781; font-weight:bold; } /* boldas*/
.PageContent H5, #Product H5, .H5 { color:#F48538; font-size:1em; } /* Note */
.PageContent UL { margin:5px 0 7px 0; }
.PageContent UL LI, .ListBullet LI { background:url('../images/bullet.png') no-repeat 1px 5px; padding-left:15px; list-style-type:none; }
.PageContent UL UL LI, .ListBullet UL LI { background:url('../images/bullet_sm.png') no-repeat 1px 7px; }
.PageContent IMG { margin:5px 0 10px 0; }
.PageContent P { margin:4px 0; }
    #Map .PageContent { color:#59738C; } /*214781*/
    #Map .PageContent P {  }
    #Map .PageContent H4 { margin-bottom:5px; }
                                                
/* STRUCTURE */
#Header_home { position: relative; display: table; padding-top: 7px; width:100%; height: 50px; }
#Header { position: relative; display: table; padding-top: 7px; width: 100%; }

#SelectCountry { float:right; margin: 0px 30px 0px 10px; padding-left:15px; position:relative; }
#SelectCountry DT IMG { position:relative; top: 2px; }
#SelectCountry DT I { color:#3E6AA2; font-size:0.6875em; font-style:normal; text-transform:uppercase; font-weight:bold; }
#SelectCountry DD { padding-left:5px; position: relative; top: -5px; }

#SelectCountry .dd_home { top: 0px; }

#SelectCountry .Divider { position:absolute; left:0; height:80%; //height:27px; top: 5%; background-color:#95ADC8; width:1px; font-size:0; overflow:hidden; float:right; }

#Icons_div { float:right; width: 100px; }

#Icons { float:right; margin-top: 3px; }
#Icons_home { float:right; margin-top: 5px; }

#Icons LI, #Icons_home LI { list-style-type:none; float:left; margin-right:10px; }

#Kollaz { position: relative; }
#Kollaz .wSite { background-position: right bottom; background-repeat:no-repeat; background-image:url('../images/koliazas_1.png'); position:relative; z-index:2; border-left:1px solid #EEF5F9; border-right:1px solid #EEF5F9; }
#Kollaz .hKollaz { height: 60px; }
#Kollaz .hKollaz_home { height: 100px; }

#Kollaz .bgLeft_home { position:absolute; z-index:1; width:50%; left:0; _left:-50%; top:0px; background:#BFD8E7 url('../images/bg_kollaz_left.png') repeat-x left 0px; }
#Kollaz .bgLeft { position:absolute; z-index:1; width:50%; left:0; _left:-50%; top:0px; background:#BFD8E7 url('../images/bg_kollaz_left_in.jpg') repeat-x left -21px; }
/*#Kollaz .bgLeft_home { background-position: top; }*/

#Kollaz .bgCenter_home { height: 62px; position: absolute; z-index: 3; width:100%; right:0; top: 0px; background:url('../images/bg_kollaz_center.png') no-repeat right 0px; }
#Kollaz .bgCenter { height: 62px; position: absolute; z-index: 3; width:100%; right:0; top: 0px; background:url('../images/bg_kollaz_center_in.gif') no-repeat right -20px; }

#Logo { position: absolute; z-index:4; top: -35px; left: 40px; }

#Kollaz .bgRight_home { position:absolute; z-index:1; width:50%; right:0; top:0; background:#BFD8E7 url('../images/bg_kollaz_right.png') repeat-x left 0px; }
#Kollaz .bgRight { position:absolute; z-index:1; width:50%; right:0; top:0; background:#BFD8E7 url('../images/bg_kollaz_right_in.jpg') repeat-x left -36px; }

#Kollaz .Line { height:0; font-size:0; overflow:hidden; position:absolute; bottom:-1px; right:0; width:100%; }
#Kollaz .wSite .Line { border-top:1px solid #E8A56A; border-bottom:2px solid #E28A3D; }

#Kollaz .bgLeft_home .Line { border-top:1px solid #E6C8AC; border-bottom:2px solid #E6C8AC; }
#Kollaz .bgLeft .Line { border-top:1px solid #E6C8AC; border-bottom:2px solid #E6C8AC; }

#Kollaz .bgRight_home .Line { border-top:3px solid #E7BC95; }
#Kollaz .bgRight .Line { border-top:3px solid #E7BC95; }

#Main { background-color:#EBEFEF; } /*background:#EBEFEF url('../images/bg_main.png') repeat-x bottom;*/
#Main .wSite { background:#EBEFEF; }

/* Pages */
/*2*/ .Pages { }
.Pages B, .Pages STRONG { font-weight:bold; font-size:11px; color:#F27219; }
.Pages A, .Pages SPAN { font-weight:bold; color:#002B63; }
.Pages A:hover { border-bottom:1px solid #002B63 !important; }

/* Menu TOP */



#MenuSide {}
#MenuSide .Close { display:none; }
#MenuSide .Open { display:block; }
#MenuSide .Active A { font-weight:bold; color:#F27219; }
#MenuSide UL, #MenuSide LI, #MenuSide A, #MenuSide B, #MenuSide SPAN { display:block; position:relative; }
    /* level 1*/  
#MenuSide UL { margin-bottom:10px; }
#MenuSide UL LI { list-style-type:none; margin-bottom:1px; background:url('../images/shadow.png') repeat-y right; }
#MenuSide UL LI SPAN { background: white url('../images/menu_bottom_corner.png') no-repeat left bottom; color:#053072; margin-right:3px; }
#MenuSide UL LI A { color:#053072; font-size: 12px; font-weight:normal; text-decoration:none; padding:8px 10px 8px 30px; background:url('../images/menu_top_corner.png') no-repeat left top; }
#MenuSide UL LI A DFN { display:block; position:absolute; z-index:2; left:0; top:1px; height:30px; width:30px; cursor:pointer; }
#MenuSide UL LI A DFN.toClose { background:url('../images/toClose.png') no-repeat center center; }
#MenuSide UL LI A DFN.toOpen { background:url('../images/toOpen.png') no-repeat center center; }
    /* level 2 - Procucts*/  
#MenuSide UL UL { margin-bottom:0; background:url('../images/sub_line.png') repeat-x top; padding-top:2px; display:none; }
#MenuSide UL UL LI { margin-left:10px; border-left:1px solid #FCFDFD; }
#MenuSide UL UL LI SPAN { background:#C8CED8 none; padding:0; }
#MenuSide UL UL LI A { color:#29537D; font-size: 10px; font-weight:normal; background-color:#FCFDFD; padding:2px 10px 2px 21px; background-image:none; position:relative; }
#MenuSide UL UL LI A DFN { width:7px; height:100%; display:block; position:absolute; left:1px; top:0; background-color:#C8CED8; }
#MenuSide UL UL LI A DFN.toClose, #MenuSide UL UL LI A DFN.toOpen { background:#C8CED8 none; }
    /* level 3*/   
#MenuSide UL UL UL { background:#F3F5F5 url('../images/sub2_line.png') repeat-x top; margin-left:9px; margin-right:2px;}
#MenuSide UL UL UL LI { border-left:none; background:none; margin-left:11px; }
#MenuSide UL UL UL LI SPAN { background-color:transparent; }
#MenuSide UL UL UL LI A { margin-left:0; background-color:transparent; padding-left:20px; }
#MenuSide UL UL UL LI A DFN { display:block; top:5px; left:2px; height:4px; width:4px; border:1px solid white; background-color:#C8CED8; }
    /* level 4*/   
#MenuSide UL UL UL UL { background:transparent none; } 
#MenuSide UL UL UL UL LI { margin-left:9px; } 
#MenuSide UL UL UL UL A { padding-left:15px; }

/* MenuTree */
#MenuTree {}
#MenuTree UL, #MenuTree LI, #MenuTree A, #MenuTree DFN { display:block; position:relative; }
    /* 1 level */
#MenuTree UL {  } 
#MenuTree UL LI { margin:5px 0; background:none; } 
/*2*/ #MenuTree UL LI A { font-size:12px; /*font-size:0.75em;*/ color:#214781; text-transform:uppercase; font-weight:bold; text-decoration:none; } 
#MenuTree UL LI A:hover SPAN { border-bottom:1px solid #214781; } 
    /* 2 level */
#MenuTree UL UL { margin-left:15px; margin-top:10px; margin-bottom:10px; }
#MenuTree UL UL LI {  margin:4px 0; }
#MenuTree UL UL LI A { text-transform:none; }
#MenuTree UL UL LI A DFN { width:4px; background-color:#F27219; float:left; margin-right:15px; }
    /* 3 level */
#MenuTree UL UL UL { margin-left:30px; margin-top:10px; margin-bottom:10px; }
#MenuTree UL UL UL LI { margin:3px 0; }
/*2*/ #MenuTree UL UL UL LI A { /*font-size:0.625em;*/ font-size:10px; }
#MenuTree UL UL UL LI A DFN { height:4px; top:4px; }
    /* 4 level */
#MenuTree UL UL UL UL { margin-top:5px; margin-bottom:5px; }
#MenuTree UL UL UL UL LI { margin:2px 0; } 
#MenuTree UL UL UL UL LI A { font-weight:normal; } 

/* Search form */
/*
#Search { float:right; width: 25%; position: relative; top: 8px; }
#Search SELECT, .SearchSelect { height:19px; width:48px; position:relative; font-size:11px; }
#Search DD { position:relative; }
#Search FORM { float:right; margin-right:10px; }
#adv_Search FORM { margin-right:10px; }
#Search FORM, #Search FIELDSET { display:block; }
#Search INPUT.Field { width:140px; height:16px; font-size:0.75em; color:#59738C; } 
#Search INPUT.Submit { border:0; background-color:#F27219; height:16px; color:white; font-size:0.6875em; position:relative; top:1px; cursor:pointer; }
*/

/* Search 'on Page' */
#SearchOnPage { /*position:absolute; top:17px; right:60px; cursor:pointer;*/ }
#SearchOnPage INPUT { margin-right:5px; width:auto; float:left; color:#59738C; width:140px; }
#SearchOnPage .onPage { background-color:#88BFF5; height:16px; color:white; position:relative; display:block; float:left; top:2px; padding:0 4px; white-space:nowrap; }
.Finded { background-color:#FBBC7F; }

/* Search result */
#SearchResult {}
#SearchResult .Find { background-color:#F69A5B; clear:both; font-size:0.75em; padding:5px 12px; margin-bottom:15px; }
#SearchResult .Find B { font-weight:bold; color:white; }
#SearchResult .Find SPAN { color:#214781; font-weight:bold; }
#SearchResult .Number { color:#214781; font-size:0.75em; font-weight:bold; }
#SearchResult .Title { color:#F27219; font-size:0.875em; font-weight:bold; }
#SearchResult A { text-decoration:none; }
#SearchResult A:hover { border-bottom:1px solid #F27219; }
#SearchResult .Attention, #SearchResult .Text { color:#5D6D86; font-size:0.6875em; padding:10px 10px 15px 20px; line-height:140%; }
#SearchResult .SearchHighlight { background-color:#F9BF96; padding:0 2px; }   

#Texts { display:table; width:100%; clear:both; }

#Main #Left { float:left; width:25%; position:relative; z-index:11; padding-bottom:220px; } 
#Main #Content { float:left; width:75%; position:relative; z-index:10; }
#Main #Content DIV.Left { float:left; position:relative; width:60%; }
#Main #Content DIV.Right { float:left; position:relative; width:36%; left:4%; }   
#Main #Content DIV.Center { position:relative; width:94%; left:3%; padding-top:12px; display:table; }  
#Main #Map { position:relative; background-color:#F7F8F8; }
#Main #Map DIV.Center { position:relative; width:90%; left:5%; padding:50px 0 20px 0; display:table; }
    #Main #Map .PageContent { padding-left:590px; position:relative; }
#Main #Map .Flash { float:left; border:1px solid #E2EBF1; margin-left:-590px; position:relative; top:-20px; }
    
#Footer { clear:both;  padding:10px 15px;  border-top:2px solid white; }
#Footer .Container { display:table; width:100%; }
    #PageMap #Footer { background-color:#F7EADA; }
#Copy { float:left; color:#59738C; font-size:0.625em; }
    #PageMap #Copy { color:#C6B399; }
#Citrus { float:right; color:#59738C; font-size:0.625em; }
    #PageMap #Citrus { color:#C6B399; }
#Citrus A { text-decoration:none; color:#59738C; }
    #PageMap #Citrus A { color:#C6B399; }
#Citrus A:hover { border-bottom:1px solid #59738C; }
    #PageMap #Citrus A:hover { border-bottom:1px solid #C6B399; }

 
.Block { position:relative; border:1px solid #D9DFE2; z-index:1; background-color:white; padding: 5px 15px; margin-bottom:5px; width: 223px; }
.Block Q { display:block; position:absolute; z-index:2; width:4px; height:4px; font-size:0; overflow:hidden; background-repeat:no-repeat; background-image:url('../images/corners.png'); }
.Block Q.LT { left:-1px; top:-1px; background-position:left top; }
.Block Q.RT { right:-1px; top:-1px; background-position:right top; }
.Block Q.RB { right:-1px; bottom:-1px; background-position:right bottom; }
.Block Q.LB { left:-1px; bottom:-1px; background-position:left bottom; }
    #Main #Content .Block { margin-left:5px; }
.BlockSimple DT { border-bottom: 1px solid #DDE4E4; }
.BlockSimple DT, .BlockSimple DD { padding: 10px 0 10px 0; } 
.BlockSimple DD { /*padding-right:25px;*/ position:relative; }
.BlockSimple DD A.LinkMore {  bottom:8px; }
.BlockSimple DD DFN { position:relative; bottom:-5px; }

 
    
#BlockContacts { display:table; width:100%; padding:5px 10px 10px 22px; margin:10px 0; border-left:3px solid #DAE2E8; position:absolute; bottom:0; left:0; }
#BlockContacts IMG { /*margin:5px 5px 2px 5px;*/ }

.BlockLinks { margin-bottom:15px; }
.BlockLinks * { color:#002C6F; }
.BlockLinks DT { padding-bottom:5px; }
.BlockLinks DD { background-color:#F7F9FA; padding:15px 10px 5px 10px; }
.BlockLinks LI { list-style-image: url('../images/bullet.png'); padding-left:3px; }
.BlockLinks LI { font-size:11px; line-height:150%; padding-bottom:10px; }
.BlockLinks LI A { text-decoration:none; /*background:url('../images/bullet.png') no-repeat left 5px; padding-left:13px; */ }
.BlockLinks LI A:hover { border-bottom:1px solid #002C6F; }
.BlockLinks ul li { margin: 0 0 0 13px; font-variant: normal;
text-transform: none; /*text-indent: 5px;*/ list-style-position: outside; list-style-type: square; } 

/* Pages */
.Pages A, .Pages B, .Pages SPAN { font-size: 11px; font-weight:bold; text-decoration:none; }
.Pages A, .Pages SPAN { color:#002B63; }
.Pages B { color:#F27219; }

/* News module*/
.News DT { border-bottom:1px solid #E9E9E9; padding-bottom:8px; margin-bottom:20px; }
.News DT.TitleTitul { padding:0 0 10px 10px; }
.News DD { clear:both; display:table; width:100%; margin-bottom:15px; }
.News .Image { float:left; border:5px solid #DDECF0; margin-right:15px; overflow:hidden; width:100px; height:70px; }
.News .Data { font-size:11px; color:#002B63; display:block; font-weight:bold; font-style:normal; padding-top:2px; }
.News .Title { font-size:12px; color:#E3893B; display:block; margin-top:1px; }
.News .Title A { text-decoration:none; }
.News .Text { font-size:11px; display:block; line-height:130%; margin-top:2px; } /*214781*/
.News .Text A { color:#F27219; text-decoration:none; }
.News .Text A:hover { border-bottom:1px solid #F27219; }
.News .More, .News A.More, .News .Back A, .News A.Back { color:#002C6F; font-weight:bold; text-decoration:none; }
.News .More, .News A.More { font-size:11px; margin-right: 10px; background:url('../images/arrow_.png') no-repeat top right 2px; }   /* padding-right: 10px */
.News .Back A, .News A.Back { font-size:11px; margin-right: 10px; background:url('../images/_arrow.png') no-repeat left 2px; }
.News .More:hover, .News A.More:hover, .News .Back A:hover, .News A.Back:hover { border-bottom:1px solid #002C6F; }
.News .All { position:relative; top:-5px; padding-right:10px; float:right; }
.News .All .More { font-size:11px; float:right; }
    /* News module item */
.News .Item .Image { width:180px; height:150px; }    
    /* News Block */
.NewsBlock { margin-bottom:15px; }
.NewsBlock DT.TitleTitul { padding:10px; } 
    /* Corporate News Block */
#CorporateNews DD { display:block; position:relative; min-height: 110px; }
#CorporateNews .Image { position:absolute; left:0; top:0; }
#CorporateNews UL.Padding { padding-left:125px; }
#CorporateNews LI { list-style-type:none; }
#CorporateNews LI .More { background-image:none; padding-right:0; margin-right:0; float:none; } /*Ð¾Ð±Ð½ÑƒÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ½ÑƒÐ¶Ð½Ñ‹Ñ… Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²*/
#CorporateNews .More { float:right; margin-right:10px; }
 
/* Products */
    /* ProductList */
        /* level 1*/
/*#ProductList { position:relative; z-index:2; } */ 
#ProductList .Left { float:left; clear:left; width:48%; }
#ProductList .Right { float:right; clear:right; width:48%; }    
#ProductList UL, #ProductList LI, #ProductList A, #ProductList B { display:block; }
#ProductList UL LI { position:relative; margin-bottom:5px; }
#ProductList UL LI B { cursor:pointer; }
#ProductList UL LI A { text-decoration:none; padding:2px 10px; font-size:0.8125em; color:white; }    
#ProductList B { background-color: #7BAAC8; }
        /* level 2*/
#ProductList UL UL.Close { display:none; }
#ProductList UL UL LI { float:none; width:100%; margin:0; background:url('../images/bullet.png') no-repeat 7px 8px; padding-left:10px; }
#ProductList UL UL LI A { font-size:0.75em; color:#022A68; padding:3px 10px; } /*002B63*/
#ProductList UL UL LI A:hover { color:#FE8906; } /*D2D2D2*/
    /* Product item */
#Product { position:relative; }
#Product #toPrint { top:3px; right:5px; position: relative; float: right; }
#Product .Attention { padding-right:10px; font-size:0.6875em; }
#Product .Attention A { color:#1E56A6; text-decoration:none; }
#Product .Attention A:hover { color:#F27219; }
#Product .Attention .ListBullet { margin-top:10px; }
    .id_itemtabs .PageContent { display:none; }
#Product .TitlePage { font-weight:normal; font-size:0.6875em; }
#Product .TitlePage A B { font-size:1.55em; position:relative; bottom:-1px; }
#Product .Title { display:block; padding:2px 11px 5px 11px; color:white; font-size:0.75em; font-weight:bold; text-decoration:none; }
#Product .Title A { color:white; text-decoration:none; font-weight:normal; }
#Product .Title A:hover { border-bottom:1px solid white; }

/*#Product .defTable TH, #Product .defTableSmall TH { background-color:#F7FAFE; } */
#Product .defTable TD, #Product .defTable TH { font-size:10px; line-height: 120%;}
#Product .List { margin:10px 0; }
#Product .List DT { color:#214781; font-size:0.75em; padding:3px 10px; background-color:#F7F9FA; margin-top:7px; margin-bottom:3px; font-weight:bold; } /*002B63*/
#Product .List DD { background:url('../images/bullet.png') no-repeat 5px 10px; padding-left:15px;  }
#Product .List DD A { color:#002B63; font-size:0.75em; text-decoration:none; }
#Product .List DD A:hover { color: #F27219; }

/*2*/ #Product .SmallText, #Product .Note { font-size:10px; color:#59738C; margin-top:3px; }
#Product .SmallText { background: none !important; font-size:10px !important; color:#59738C !important; margin-top:3px !important; }

#Product .CaptionName { color:#F27219; font-weight:bold; letter-spacing:.5px; font-size:1em; /*padding-top:15px;*/ margin-bottom:10px; }
/*2*/ #Product .Slogan { position:relative; top:-7px; font-size:11px; color:#008870; }
.Slogan A { color:#1E56A6; text-decoration:none; }
.Slogan A:hover { color:#F27219; }
#Product .Sequence { color:#59738C; font-size:0.6875em; padding-bottom:15px; }
#Product .Features {}
#Product .Applications {}
#Product .Components {}
#Applications { font-size:12px;  }          
#Features { font-size:12px;  }          

#Product .About DT { color:#214781; font-size:11px; font-weight:bold; } /*103266*/
#Product .About UL { display:block; margin:10px 0 12px 4px; }
#Product .About LI { color:#59738C; font-size:11px; list-style-type:none; } /*103266*/  

#Reaction {  }
#Reaction .emp_div { height: 3px; font-size: 0px; }
#Reaction TABLE { /*margin-bottom:15px;*/ }
#Reaction TABLE TH { /*color:#59738C;*/ }
#Reaction TABLE TH, #Reaction TABLE TD {  }
#Reaction .Note { position:relative; top:-10px; }

#Product .ImageUknown { border:1px double blue; }

/* MENU TAB */
#Product #Tabs { clear:both; }
#Product #Tabs DT { background-color:#F0F2F3; clear:both; position:relative; z-index:10; font-size: 12px;  font-weight: bold; margin: 10px 0 0 0; padding:5px; }
#Product #TabContainer {/* color:#012D70;*/ font-size:11px; padding:20px 25px; background-color:#F9FAFB; border:1px solid #DDE2E8; clear:both; position:relative; top:-3px; z-index:1; min-height:200px; }
#Product #TabContainer Q.T { position:absolute; width:100%; margin-right:3px; height:3px; top:-4px; left:0; background:url('../images/tab_con_top.png') repeat-x right top; font-size:0; overflow:hidden; }
    /*Mozilla*/ 
    @-moz-document url-prefix() { #Product #TabContainer #Description H5 { position:relative; /*top:-18px;*/ } }

    #Product #Tabs .TabTitle { float:left; clear:none; height:24px; font-size:11px; color:#4D6C99; font-weight:bold; padding:0 5px; line-height:24px; margin-right:2px; background:#d4e3f2 url('../images/tab_bottom2.png') repeat-x bottom; position:relative; cursor:pointer; z-index:2; }
#Product #Tabs .TabTitle Q { display:block; position:absolute; font-size:0; background-repeat:no-repeat; background-position:left top; font-size:0; overflow:hidden; }
#Product #Tabs .TabTitle Q.LT { width:3px; height:2px; background-image:url('../images/tab_left_top.png'); left:0; top:0; }
#Product #Tabs .TabTitle Q.RT { width:2px; height:2px; background-image:url('../images/tab_right_top.png'); right:0; top:0; }
#Product #Tabs DT.Active { color:#FF8400; padding-top:2px; top:-2px; background:#F9FAFB none; z-index:2; border:1px solid #DDE2E8; border-bottom:none; } 
#Product #Tabs DT.Active Q.LT { width:4px; height:4px; left:-1px; top:-1px; background:url('../images/tab_corners_a.png') left top; font-size:0; overflow:hidden; } 
#Product #Tabs DT.Active Q.RT { width:4px; height:4px; right:-1px; top:-1px; background:url('../images/tab_corners_a.png') right top; font-size:0; overflow:hidden; } 

#Product .Image { padding-bottom: 10px; }
/*#Product #img_desc { float: right; } */
/*2*/ #Product .Image .Description { color: #59738C; font-size:10px; }

.NO #TabContainer .defTable TD, .NO #TabContainer .defTable TH { font-size:10px; }  
#TabContainer DT { color:#214781;  }
#TabContainer DD { color:#59738C;  }

#OrderInfo .Table { margin-right:30px; margin-bottom:10px; }
#OrderInfo .Image { float:left; margin-bottom:15px; }
#OrderInfo .Description { font-size:0.8em; }
#OrderInfo .Icons TD { background-color:#EBF1F8; padding:5px 0 0 5px; border:none; }
#OrderInfo .Icons LI { display:block; float:left; margin-right:5px; padding:0; list-style-type:none; background:none; }


#Description DT { font-weight:bold; margin-top:15px; }
#Description DD { line-height:130%;  margin-top:2px; }

#Description DT, #Description DD { position:relative; top:-15px; }




#Description .ImageSub {}
#Description .ImageSub DIV {}
#Description .Description { font-size:0.8em; margin-bottom:10px; margin-top:5px; }
#Description .Description B, #Description .Description STRONG { /*font-weight:normal;*/ }
#Description UL { margin-left:15px; }
/*#Description DD .SPAN { color:#FF8E21; }*/

#Protocols DT { font-weight:bold; margin-top:15px; margin-bottom:5px; padding-left:15px; background:url('../images/-arrow_sm.png') no-repeat left 3px; /*color:#214781;*/ }    
#Protocols DT.Close { background:url('../images/arrow_sm-.png') no-repeat left 3px; cursor:pointer; }    
#Protocols DD { line-height:130%; margin-top:2px; /*color:#59738C;*/ line-height:135%; }  
#Protocols DD OL { margin-left:35px; }
#Protocols DD OL LI { margin-bottom:5px; }
#Protocols DD TABLE { margin:5px 0 10px 0; width:100%; }
#Protocols DD H5 { font-weight:bold; margin-bottom:5px; margin-top:3px; }
#Protocols DD UL LI { background:url('../images/bullet.png') no-repeat left 6px; padding-left:12px; margin-left:10px; list-style-type:none; }
#Protocols DD A { color:#F27219; text-decoration:none; }
#Protocols DD A:hover { border-bottom:1px solid #F27219; }
#Protocols DD.Close { display:none; }

#References OL LI { list-style-position:outside; margin-bottom:4px; margin-left:15px; padding-left:8px; font-weight:bold; }
#References OL LI SPAN { font-weight:normal; position:relative; }

#Related {}

    /* Selection guide */
.Guide .defTable TD, .Guide .defTable TH { font-size: 10px; padding:3px 5px; }

/* PJ */
#SGuide, #vect, #ligDNA dt {font-size: 11px; margin: 25px 0px 25px 0px; color:#59738C; }
#SGuide H3.o_close { font-size:12px; color:#214781; font-weight:bold; padding:3px 10px 3px 25px; margin:5px 0 0 10px; background:#F7F9FA url('../images/arrow-.png') no-repeat 5px 5px; cursor:pointer; }
#SGuide H3.o_open {  font-size:12px; color:#214781; font-weight:bold; padding:3px 10px 3px 25px; margin:5px; background:#F7F9FA url('../images/-arrow.png') no-repeat 5px 6px; cursor:pointer; }
p#RNA, p#genDNA, p#plaDNA, p#amp4, p#amp47, p#gc, p#gen, p#TRA, p#ligDNA, p#sqRNA, p#preRNA, p#ligRNA, p#p8, p#nick, p#chro, p#cdna, p#anim {color: #59738C; margin-left:40px; }
#ligDNA .Text DT.open, #traDNA .Text DT.open, #div_vitro .Text DT.open, #div_vivo .Text DT.open, #extr .Text DT.open, #quant .Text DT.open, #elec .Text DT.open, #detec .Text DT.open, #blot .Text DT.open, #extDNA .Text DT.open, #purMIX .Text DT.open, #sybr_m .Text DT.open, #sae_m .Text DT.open, #sae_1_m .Text DT.open, #amp3_m .Text DT.open, #inTRA .Text DT.open, #end_label .Text DT.open, #r-p .Text DT.open, #nick .Text DT.open, #trnc .Text DT.open, #chro .Text DT.open, #direc .Text DT.open { cursor:pointer; margin:5px 0; padding-left:15px; background:url('../images/-arrow_sm.png') no-repeat left 4px; font-weight:bold; }
#ligDNA .Text DT.close, #traDNA .Text DT.close, #div_vitro .Text DT.close, #div_vivo .Text DT.close, #extr .Text DT.close, #quant .Text DT.close, #elec .Text DT.close, #detec .Text DT.close, #blot .Text DT.close, #extDNA .Text DT.close, #purMIX .Text DT.close, #sybr_m .Text DT.close, #sae_m .Text DT.close, #sae_1_m .Text DT.close, #amp3_m .Text DT.close, #inTRA .Text DT.close, #end_label .Text DT.close, #r-p .Text DT.close, #nick .Text DT.close, #trnc .Text DT.close, #chro .Text DT.close, #direc .Text DT.close  { cursor:pointer; margin:5px 0; padding-left:15px; background:url('../images/arrow_sm-.png') no-repeat left 4px; font-weight:bold; }
#ligDNA .Text, #traDNA .Text, #div_vivo .Text, #div_vitro .Text, #extr .Text, #quant .Text, #elec .Text, #detec .Text, #blot .Text, #extDNA .Text, #purMIX .Text, #sybr_m .Text, #sae_m .Text, #sae_1_m .Text, #amp3_m .Text, #inTRA .Text,  #end_label .Text, #r-p .Text, #nick  .Text, #trnc  .Text, #chro .Text, #direc .Text  {margin-left:40px; }
#SGuide a, #ligDNA a, #traDNA a, #clon a, #div_vivo a, #div_vitro a, #extr a, #quant a, #elec a, #detec a, #blot a, #extDNA a, #purMIX a, #sybr_m a, #sae_m a, sae_1_m a, #amp_m a {color: #F27219; text-decoration:none; }
#vect input, input.btn {background-color:#88BFF5; border:0 none; color:white; cursor:pointer; font-size:11px; height:16px; position:relative; }
#vect input#rad1 {background : white; color: white; border:1px solid #B2BDC6; }
select#pcrl, #pcrt {width:150px; }
input.btn, select.btn, select#pcrl, #pcrt {border:1px solid #B2BDC6; color:#59738C; font-size:10px; }
input.btn {color: white; }
/* endPJ */


    /* Product by alphabet */
.ABC {}
.ABC .Contents { margin-top:10px; position:relative; top:-10px; margin-left:10px; }
    #Product .ABC .Contents { top:-3px; }
/*2*/ .ABC .Contents A, .ABC .Contents SPAN { color:#002B63; font-size:11px; font-weight:bold; text-decoration:none; }
.ABC .Contents A { padding:1px; }
.ABC .Contents SPAN { position:relative; right:-2px; }
.ABC .Contents A:hover { color:#F27219; }
.ABC .List DT { background-color:#F7F9FA; margin-top:10px; margin-bottom:15px; }
/*2*/ .ABC .List DT A { color:#002B63; font-size:13px; font-weight:bold; padding:3px 10px; }
.ABC .List DD { margin-left:5px; }
.ABC .List DD DIV { background:url('../images/bullet.png') no-repeat 5px 5px; margin-left:2px; margin-bottom:5px; padding-left:15px; }
.ABC .List DD DIV, .ABC .List DD DIV A { font-size:12px; color:#002B63; text-decoration:none; }
.ABC .List DD DIV A { font-weight:bold; }
    #Product .ABC .List DD A { padding-left:0; }
.ABC .List DD A:hover { color:#F27219; border-bottom:1px solid #F27219; }

/* SUPPORT */
.tColor .HH { background-color: red; }
.TableDuo TABLE { border-collapse:collapse; }
/*2*/ .TableDuo TD, .TableDuo TH { padding:4px 2px; text-align:center; font-size:10px; }
.TableDuo TH { text-align:left; }
.TableDuo .bgB, #Reaction .defTable .bgB { background-color:#7BBEFB; }
.TableDuo .bgG, #Reaction .defTable .bgG { background-color:#80E869; }
.TableDuo .bgO, #Reaction .defTable .bgO { background-color:#FFA554; }
.TableDuo .bgR, #Reaction .defTable .bgR { background-color:#F36759; }
.TableDuo .bgY1, #Reaction .defTable .bgY1 { background-color:#FFF200; }
.TableDuo .bgY2, #Reaction .defTable .bgY2 { background-color:#FFF200; }

/* Country selection module */
.Country { }
.Country H3 { font-size:12px; color:#214781; font-weight:normal; margin:0; display:block; margin-bottom:10px; background:none; }
.CountryPadding { margin-top:40px; }
.Country FORM { display:block; position:relative; padding:20px 30px; background-color:#E2EBF1; }
.Country FORM Q { display:block; position:absolute; height:2px; width:2px; background:url('../images/corners_country.png') no-repeat; font-size:0; overflow:hidden; }
.Country FORM Q.LT { background-position:left top; left:0; top:0; }
.Country FORM Q.RT { background-position:right top; right:0; top:0; }
.Country FORM Q.RB { background-position:right bottom; right:0; bottom:0; }
.Country FORM Q.LB { background-position:left bottom; left:0; bottom:0; }
.Country FORM INPUT { height:17px; }
.Country FORM INPUT.Submit { border:0; background-color:#88bff5; cursor:pointer; color:white; padding: 1px 5px 0 5px; }

/* Printed Media list */
    /* List */
#PrintedMedia {}
#PrintedMedia OL LI { padding-bottom:5px; list-style-type:decimal !important; list-style-type:decimal; list-style-position:inside; }
/*2*/ #PrintedMedia LI A, #PrintedMedia OL LI { font-weight:bold; color:#002C6F; font-size:12px; }
#PrintedMedia LI A:hover, #PrintedMedia OL LI:hover { color:#F27219; }
/*2*/ #PrintedMedia .Title { color:#002C6F; background-color:#F8F9FB; font-size:12px; padding:5px 10px; margin-top:30px; margin-bottom:20px; clear:both; }
#PrintedMedia .List2 .Item { display:block; width:49%; float:left; }
#PrintedMedia .List2 .ItemRight { position:relative; left:2% }
#PrintedMedia .Whole { width:100%; clear:both; }
#PrintedMedia .Image { float:left; border:2px solid #DDECF1; margin-right:5px; position:relative; top:-5px; }
/*2*/ #PrintedMedia .Item A { font-size:10px; color:#002C6F; padding-top:5px; display:block; }
#PrintedMedia .Item A:hover { color:#F27219; }
#PrintedMedia .Divider { clear:both; width:100%; font-size:0; height:1px; overflow:hidden; }
    /* Block */
.Media {}
.Media DD { /*cursor:pointer;*/ display:table; clear:both; }
.Media .Image { border:5px solid #DDECF0; float:left; margin-right:5px; }
.Media .Text { float:left; padding-top:5px; }
.Media .Text, .Media .More A { color:#59738C; font-size:0.625em; }
.Media .More { padding:10px 0 10px 10px; border-top:1px solid #DDE4E4; margin-bottom:10px; position:relative; top:10px; clear:both; }

.Media .More A { text-decoration:none; font-weight:bold; }
.Media .More A:hover { /*border-bottom:1px solid #59738C;*/ color:#F48538; }  

.Media .More .LinkMore { position:absolute; right:0; top:5px; }
.Media .More .LinkMore:hover { border-bottom:none; }

/* Application protocols */
#AProtocols { }
#AProtocols .Close { display:none; }
#AProtocols .lev_1 { font-size:12px; color:#214781; font-weight:bold; padding:3px 10px 3px 25px; margin:5px 0; background:#F7F9FA url('../images/arrow-.png') no-repeat 5px 5px; cursor:pointer; }
#AProtocols H3.Open { background:#F7F9FA url('../images/-arrow.png') no-repeat 5px 6px; }
#AProtocols .Text { margin-left:40px; }
#AProtocols .Text DT { cursor:pointer; margin:5px 0; padding-left:15px; background:url('../images/arrow_sm-.png') no-repeat left 4px; font-weight:bold; }
#AProtocols .Text DT.Open { background:url('../images/-arrow_sm.png') no-repeat left 4px; }
#AProtocols .Text DD { cursor:text; margin-left:20px; }

/* TROUBLESHOOTING GUIDE */

#FAQ {  }
#FAQ .Close { display:none; }
#FAQ .Open { color:#F27219; background:url('../images/-arrow.png') no-repeat 5px 5px; }
#FAQ .lev_1, #FAQ .lev_2, #FAQ .lev_3, #FAQ .lev_sub { margin:5px 0; cursor:pointer; }
#FAQ .lev_1:hover, #FAQ .lev_2:hover, #FAQ .lev_3:hover { color:#F27219; }
#FAQ .lev_1 { color:#214781; font-weight:bold; padding:3px 10px 3px 25px; background:#F7F9FA url('../images/arrow-.png') no-repeat 5px 5px; }
#FAQ .lev_2 { color:#294E86; font-weight:bold; margin-left:40px; }
#FAQ .lev_3 { color:#053072; font-weight:bold; margin-left:65px; }
#FAQ .lev_sub { }
#FAQ .Text { margin-left:80px; cursor:text; }
#FAQ .Text UL LI { list-style-type:none; background:url('../images/bullet_sm.png') no-repeat left 5px; padding-left:10px; margin-bottom:3px; }
#FAQ .Text OL LI { list-style-position:inside; }


/* Family image */
.FImage { width: 45%/*205px*/; float: right; position: relative; margin-left:20px; margin-bottom:10px;  text-align: center; z-index: 1; }
/*.maxFImage { max-width:145px; } */
.maxFImage { margin-bottom:5px; }
.GalLink {  }

.before_larger_img { /*background: #F9FAFB;*/ height: 12px;  }
.larger_img { padding: 3px 0px; text-align: center; margin: 0 50px 0 50px;}

.FImage DD { padding:2px 10px; }
.FImage, .FImage DD, .FImage DD *, .FImageLink { color:#022A68; text-decoration:none; }
.FImage A:hover, .FImageLink:hover { color:#FE8906; }
.FImage .Description { color:#59738C; }
.FLots { display:block; margin:0 auto;  margin-bottom:10px; }
.FLots, .SelectLinkPDF { color:#59738C; font-size:10px; }
.FLots OPTION { padding-left:5px; }


/* FORM */

.Form { margin-top:40px; }
.Form .iBlock { clear:both; margin-bottom:10px; }
.Form .Buttons { margin-top:20px; width:312px; }
.Form LABEL, .Form INPUT.Field, .Form TEXTAREA {  }
.Form LABEL{ width:135px; float:left; height:18px; }
.Form INPUT.Field, .Form TEXTAREA, .Form TEXTAREA SELECT { width:190px; background-color:#F8F9FB; border:1px solid #D8DFE5; font-size: 11px; }
.Form INPUT { height:18px; }
.Form INPUT.Button { background-color:#88BFF5; border:0; color:white; cursor:pointer; font-size:12px; height:16px; padding-bottom: 3px; padding-left:7px; padding-right:7px; float:right; margin-left:7px; top}
.Form TEXTAREA { height:80px; }
.Form SUP { position:relative; top:4px; } 
    /* FORM Scientist */
#Scientist {}
    /* FORM Career */   
#Career LABEL { font-size:0.6875em; margin-right:10px; color: #59738C; }
                             
/*for testing*/
.bb { border:1px solid blue; }
#MegaFix { border:1px solid red; overflow:hidden; }
/*.t1 { border:1px solid blue; } */ 
/*.t2 { display:block; }   */
.t1 { font-size: 11px; }
.t1 li { font-size: 11px; }  
.t3 { font-size: 11px; }
/* PRINT */
    /* icon */
#toPrint { position:absolute; right:0; top:15px; }   
    /* template*/
#Print { width:84%; left:8%; position:relative; text-align:left; }
#Print #Logo { clear:both; top:0; left:0; float:none; }
#Print #Logo IMG { float:right; }
#Print .TitlePrint B { font-size:1.0625em; }
#Print #Content { padding:10px 15px; border-bottom:1px solid #D2D2D2; }
#Print #Contact { padding:10px 0; }
#Print #Contact A { color:#59738C; font-size:0.6875em; font-weight:bold; text-decoration:none; }
#Print #Contact A:hover { border-bottom:1px solid #59738C; }
#Print #Country { clear:both; }
#Print #Copy { clear:both; }

/* FRAME */
#FrameProduct { text-align:left; }

/* ADMIN PANELE */
.RedirectLink { border:1px dashed #A9A7A6; padding:5px; color:#BA2948; }

/* COMMON CLASSES*/
.ErrorsPanel .Text { font-size:1em; }


/* Raimondas */
/* raimondas@citrus.lt */

/* RegionsMap isvedymas */
#wMapOut { }
#wMapOut h3 { color: #59738C; font-size: 16px; font-weight: bold; }
#wMapOut p { color:#59738C; font-size: 0.6875em; line-height:130%; padding: 5px 0px; }
#wMapOut p a { color:#59738C; }
#wMapOut p a:hover { color:#F27219; }
#wMapOut table td { color:#59738C; font-size: 0.6875em; line-height:130%; padding-right: 10px; }
#wMapOut table td a { color:#59738C; }
#wMapOut table td a:hover { color:#F27219; }

/* Advanced Search form */
#adv_Search FORM { margin-right:10px; }
#adv_Search FORM, #adv_Search FIELDSET { display:block; }
#adv_Search INPUT.Field { width: 155px; height:16px; font-size:0.75em; color:#59738C; } /*A5BDD1*/
#adv_Search INPUT.Submit { border:0; background-color:#88BFF5; height:16px; color:white; font-size:0.6875em; position:relative; top:1px; cursor:pointer; }
#adv_Search .categories_sel { width: 160px; float: left; font-size: 11px; }
#adv_Search .input_field { height:16px; }
#adv_Search INPUT.Submit { top:0px font-size: 11px; margin-left: 5px; }
#adv_Search .Field {  }
#adv_Search .select_field { padding-top: 15px; }
#adv_Search A.Link { font-size: 10px; color: #29537D; text-decoration: none; padding: 0; margin: 0; }
#adv_Search A.Link:hover { text-decoration: underline; } 

/*** TOP LINK ***/
/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
#top_link {
position: absolute;
z-index: 1000;  
bottom: 0px;
right: 0px;
width: 70px;
height: 25px;
color: #214781;
font-size: 12px;
font-weight: bold;
}

#top_link a { font-weight: bold; color: #214781; text-decoration: none; }
#top_link a:hover { text-decoration: underline; }

/* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
body > div#top_link { position: fixed; }


#TextContent { display:table; width:100%; }

/* CANADA iFRAME */
.NA #ProdType { display:none; }
.NA #toPrint { top:40px !important; right:15px !important; }
.NA .Icons { margin:0; }
.NA #OrderInfo { float:none; margin-bottom:15px; }
.NA #OrderInfo .Icons { float:right; }
.NA #OrderInfo .Icons TD { background:none; }    
.NA #FerColor { display:block; background-color:#D6D3CE; clear:both; }    
.NA .Sequence { margin:10px 10px 5px 10px !important; padding:0 !important; }
.NA .Slogan { margin-left:11px; margin-bottom:5px; position:relative; top:2px !important; }
.NA .SpecFix { border:none; margin:10px 0 5px 1px !important; }
.NA .SpecFix TD, TH { border:none; background:none; }
.NA .SpecFix .SpecRow { background-color:#ECE9D8; }
.NA .SpecFix .Supplied TD { padding:2px 10px; }
.NA .SpecPad { padding-left:40px; padding-right:10px; }

/* NORMAL PRODUCT */
.NO #OrderInfo .spec .newHeader { background-color:#EBF1F8; font-weight:bold; }
.NO #OrderInfo .spec TD { background:none; padding:3px 5px; }

/* GERMANY iFRAME */
.DE #toPrint { top: 0px !important; }
.DE #OrderInfo .Icons { float:right; }
.DE #OrderInfo .spec { margin-left:1px; }
.DE #OrderInfo .spec .newHeader { background-color:#EBF1F8; font-weight:bold; }
.DE #OrderInfo .spec TD { background:none; padding:3px 5px; }

