﻿*
{
    margin:0px;
    padding:0px;
    font-family: Tahoma;
    font-size:11px;
    color:#345379;
}

html, body, .ASPNETFORM
{
    height: 580px;
    width: 100%;
    background-image:url("../images/background_tile.jpg");
    background-repeat:repeat-x;
    background-position:0 350px;
    text-align:center;
}
.backColor
{
    position:absolute;
    width:100%;
    top:575px;
    left:0px;
    background-color:#D9E5F1;
}

.FlashContainer
{
    width:960px;
    height:580px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}
.container
{
    margin-top:-580px;
    height: 580px;
    width: 960px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}
.container .containerlogo
{
    position:absolute;
    top:25px;
    left:10px;
}
.container .MenuContainer
{
    width:750px;
    position:absolute;
    top:80px;
    right:0px;
}
.container .MenuContainer .MenuItem,
.container .MenuContainer .MenuItemSel
{
    display:block;
    float:left;
    height:18px;
    text-align:left;
    line-height:16px;
    padding-left:20px;
    padding-right:20px;
    background-image:url("../images/bubble_button.jpg");
    background-repeat:no-repeat;
    background-position:top left;
    text-decoration:none;
    font-size:12px;
}
.container .MenuContainer .MenuItem:hover
{
    color:#AF190A
}

.container .MenuContainer .MenuItemSel
{
    color:#AF190A
}

.container .bottomMenuContainer
{
    position:absolute;
    bottom:10px;
    left:10px;
    color:#6A85A5;
}
.container .bottomMenuContainer a
{
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
    
}
.container .bottomMenuContainer a:hover
{
    color:#AF190A
}

.container .bottomDesigner
{
    position:absolute;
    bottom:10px;
    right:10px;
}

.container .MainContent
{
    position:absolute;
    height:280px;
    width:650px;
    top:170px;
    left:20px;
    text-align:left;
    overflow:hidden;
    border:1px solid #D9E5F1;
}
.container .MainContent .See_Through
{
    position:absolute;
    height:280px;
    width:650px;
    top:0px;
    left:0px;
    background-color: white;
    filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.container .MainContent .content
{
    
    padding:10px;
    position:absolute;
    left:10;
    top:10;
    z-index:1 
}
.container .MainContent .content ul
{
    margin-left:20px;
    padding-bottom:10px;
}
.container .MainContent .content ul li
{
    line-height:150%;
}
h1
{
    color:#FF6216;
    font-size:16px;
    line-height:16px;
    font-weight:normal;
    padding-bottom:10px;
    float:left;
    padding-left:10px;
    padding-right:10px;
}
h2 a
{
    
    font-size:12px;
    line-height:18px;
    font-weight:normal;
    padding-bottom:10px;
    float:left;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
}
h2 a:hover
{
    color:#FF6216;
}
.container .MainContent p
{
    line-height:150%;
    padding-bottom:5px;
}
.container .MainContent p img
{
    float:left;
    padding-right:10px;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:5px;
}
.InvisibleClear
{
    clear:both;
    height:0px;
    line-height:0px;
    font-size:0px;
}

/*Styles for the scrollbar*/
.ScrollBar
{ 
    position:absolute;
    visibility:hidden;
    top:159px;
    left:673px;
    width:11px;
    height:300px; 
    font-size:1px;
    z-index:2;
}
.ScrollBar .Up
{
    position:absolute; 
    left:0;
    top:0;
    z-index:2;
}  
.ScrollBar .Up img,
.ScrollBar .Down img
{
    border:none;
}
.ScrollBar .Down
{ 
    position:absolute; 
    left:0; 
    bottom:0; 
    z-index:3;
}  
.ScrollBar .Track{ 
    position:absolute;
    left:0;
    top:11px;
    width:11px;
    height:282px;
    background-color:#6A85A5;
    filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    z-index:1
  }
.ScrollBar .Track .TrackBar{
    position:absolute;
    left:1px;
    top:1px;
    width:9px;
    height:20px;
    background-color:#ceced6;
    z-index:1
}  

.container .Langs
{
    position:absolute;
    right:10px;
    top:20px;
}
.container .Langs a
{
    text-decoration:none;
    height:14px;
    line-height:14px;
}

/*Contact form*/
.container .ContactPanel
{
    position:absolute;
    height:280px;
    width:500px;
    top:160px;
    left:10px;
    text-align:left;
    overflow:hidden;
    padding-top:10px;
}
.container .ContactPanel .innerContainer
{
}
.container .ContactPanel .innerContainer p
{
    padding-bottom:10px;
    padding-left:10px;
    width:425px;
    line-height:150%;
}
.container .ContactPanel .innerContainer ul
{
    width:340px;
    padding-bottom:10px;
    padding-left:20px;
}
.container .ContactPanel .innerContainer ul li
{
    margin-left:20px;
    margin-bottom:3px;
}
.container .ContactPanel .label
{
    text-align:right;
    padding-right:5px;
    padding-left:5px;
}
.container .ContactPanel .input
{
    text-align:left;
}
.container .ContactPanel p
{
    padding-left:10px;
}

.container .PageTitle
{
    position:absolute;
    left:10px;
    top:145px;
}
.container .BottomDetails
{
    position:absolute;
    left:0px;
    width:500px;
    padding-left:10px;
    top:380px;
    text-align:left;
}
.container .BottomDetails p
{
    padding-bottom:10px;
    line-height:150%;
    padding-left:10px;
}
.container .SeeTrough
{
    visibility:hidden;
    left:340px;
    top:100px;
    position:absolute;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    background-color:White;
}
.container .ProductTechnical
{
    position:absolute;
    left:340px;
    top:100px;
    padding-bottom:20px;
    padding-top:10px;
    padding-left:30px;
    padding-right:30px;
    border:1px solid #D9E5F1;
    visibility:hidden;
    width:550px;
    color:#46576B;
}
.container .ProductTechnical .CloseButton
{
    position:absolute;
    right:5px;
    top:2px;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
}
.container .ProductTechnical .ContainerTable
{
    width:100%;
    border:none;
}
.container .ProductTechnical h2
{
    padding-bottom:4px;
    text-align:left;
    color:#46576B;
}
.container .ProductTechnical ul
{
    text-align:left;
    margin-left:20px;
    padding-left:10px;
    padding-top:3px;
    
}
.container .ProductTechnical ul li
{
    color:#46576B;
}
.container .ProductTechnical p
{
    padding-top:8px;
    text-align:left;
    color:#46576B;
}
.container .ProductTechnical table
{
    width:100%;
    margin-top:5px;
    border:1px solid #D9E5F1;
}
.container .ProductTechnical table tr td
{
    padding-top:1px;
    padding-bottom:1px;
    text-align:left;
    padding-left:5px;
    padding-right:5px;
    border:1px solid #D9E5F1;
    vertical-align:top;
    vertical-align:middle;
    color:#46576B;
}
.container .ProductTechnical .CenterTable tr td
{
    text-align:center;
    color:#46576B;
}
.container .ShowPanel
{
    position:absolute;
    left:20px;
    top:370px;
    cursor:pointer;
    height:50px;
    width:160px;
    line-height:28px;
    background-image:url("../images/technical.gif");
    background-position:0px 0px;
    overflow:hidden;
    background-repeat:no-repeat;
}
.container .ShowPanel:hover
{
    background-position:0px -50px;
    color:#AF190A;
}
.container .ShowPanel2
{
    position:absolute;
    left:20px;
    top:410px;
    cursor:pointer;
    height:50px;
    width:160px;
    line-height:28px;
    background-image:url("../images/technical.gif");
    background-position:0px 0px;
    overflow:hidden;
    background-repeat:no-repeat;
}
.container .ShowPanel2:hover
{
    background-position:0px -50px;
    color:#AF190A;
}
.container .ProductTechnical .PackingTable
{
    width:250px;
    margin-left:auto;
    margin-right:auto;
}
.container .ProductTechnical .PackingTable tr td
{
text-align:center;
}

.container .SeeAlso
{
    position:absolute;
    left:30px;
    top:460px;
}
.container .SeeAlso h2
{
    font-size:12px;
    font-weight:normal;
    text-align:left;
    padding-bottom:5px;
}
.container .SeeAlso .ButtonContainer
{
    
    height:20px;
    line-height:18px;
    float:left;
    padding-bottom:5px;
    position:relative;
    
}
.container .SeeAlso .StartPart
{
    background-image:url("../images/ProductButtonsStart.gif");
    background-repeat:no-repeat;
    height:20px;
    width:6px;
    float:left;
}
.container .SeeAlso .CenterPart
{
    background-image:url("../images/ProductButtonsMiddle.gif");
    background-repeat:repeat-x;
    height:20px;
    line-height:18px;
    float:left;
}
.container .SeeAlso .EndPart
{
    background-image:url("../images/ProductButtonsEnd.gif");
    background-repeat:no-repeat;
    height:20px;
    width:6px;
    float:left;
}

.container .SeeAlso a
{
    display:block;
    float:left;
    text-decoration:none;
    cursor:pointer;
    height:20px;
    line-height:19px;
}
.container .SeeAlso a:hover
{
    text-decoration:underline;
}
.container .SeeAlso .Orange
{
    color:#EEA04D;
}
.container .SeeAlso .Lemon
{
    color:#FFD853;
}

.container .SeeAlso .Gazoza
{
    color:#003399;
}
.container .SeeAlso .Soda
{
    color:#DF5F5F;
}
.container .SeeAlso .Biral
{
    color:#39845D;
}
.container .SeeAlso .SourCherry
{
    color:#B64A6F;
}
.container .SeeAlso .Mantarin
{
    color:#FF9900;
}
.container .SeeAlso .Gooseberry
{
    color:#794CA5;
}
.container .SeeAlso .CarbonateDrink
{
    color:#2F5982;
}

.container .ProductsLinks a
{
 position:absolute;
    width:100px;
    display:block;
    height:300px;
    top:190px;
}
.container .ProductsLinks .Orange
{
    left:10px;
}
.container .ProductsLinks .Lemon
{
    left:120px;
}
.container .ProductsLinks .Gazoza
{
    left:230px;
}
.container .ProductsLinks .Soda
{
    left:340px;
}
.container .ProductsLinks .Biral
{
    left:440px;
}
.container .ProductsLinks .SourCherry
{
    left:550px;
    width:90px;
}
.container .ProductsLinks .Mantarin
{
    left:650px;
    width:70px;
}
.container .ProductsLinks .Gooseberry
{
     left:730px;
    width:80px;
}
.container .ProductsLinks .CarbonateDrink
{
    left:830px;
    width:90px;
}
.TUV1
{
    position:absolute;
    right:0px;
    bottom:30px;    
}
.TUV2
{
    position:absolute;
    right:130px;
    bottom:30px;
    behavior: url("images/iepngfix.htc");
}


.TUV1 img,.TUV2 img
{
    behavior: url("images/iepngfix.htc");
    
}

.FamilyView
{
    position:absolute;
    top:370px;
    color:Black;
    left:340px;
}
.FamilyView img
{
    behavior: url("images/iepngfix.htc");
}
.ReturnMessageOk
{
    height:90px;
    color:Green;
    padding-left:10px;
    width:400px;
    line-height:150%;
}