﻿
.ContentPadding
{
    padding:5px;
}

.Button
{
    background-color:#ffa915;
    background-repeat:repeat-x;    
    height: 25px;
    border-width: 0px;
    border-radius:5px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa915), to(#EE7E27));
    background: -webkit-linear-gradient(top, #ffa915, #EE7E27);    
    background: -moz-linear-gradient(top, #ffa915, #EE7E27);
    background: -ms-linear-gradient(top, #ffa915, #EE7E27);
    color:#2F2F55;
    text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.Link 
{
    background-color:#ffa915;
    background-repeat:repeat-x;    
    height: 25px;    
    border-width: 0px;
    border-radius:5px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa915), to(#EE7E27));
    background: -webkit-linear-gradient(top, #ffa915, #EE7E27);    
    background: -moz-linear-gradient(top, #ffa915, #EE7E27);
    background: -ms-linear-gradient(top, #ffa915, #EE7E27);
    color:#2F2F55;
    text-decoration:none;
    padding-left:13px;
	padding-right:13px;
	padding-top:3px;
	padding-bottom:3px;
}

.Button:hover
{
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EE7E27), to(#ffa915));
    background: -webkit-linear-gradient(top, #EE7E27, #ffa915);    
    background: -moz-linear-gradient(top, #EE7E27, #ffa915);
    background: -ms-linear-gradient(top, #EE7E27, #ffa915);  
}

input[type="text"]
{
    border: 1px solid #3F82F9;
    color: #2D425A;/* = rgb(45, 66, 90)*/
    height: 23px;
    border: 1px solid #8a9297;
    border-radius: 5px;
    font-size: 14px;
}
textarea
{
    border: 1px solid #3F82F9;
    color: #2D425A;/* = rgb(45, 66, 90)*/
    border: 1px solid #8a9297;
    border-radius: 5px;
    font-size: 14px !important;
}

.Home_Wrapper 
{	
    background-color:Transparent;
    /*width:100%;*/
    margin:0px 0px 0px 0px;   
    /*color: rgb(68, 68, 68); */
    width: 1024px;
    margin: 0px auto;
}

.Home_MenuTopWrapper 
{
    background-color:#3A7EF9;
    width: 1024px;
    padding: 0px;
    border-right-width:1px;
    border-left-width:1px;
    border-right-style:solid;
    border-left-style:solid;
    border-left-color:#E0EBFE;
    border-right-color:#E0EBFE;
    /*border-bottom-color:navy;
    border-bottom-style:solid;*/
    min-height: 45px;    
    height:45px;
    line-height: 1.4em;
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;
    /*-webkit-border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-radius-bottomleft: 14px;
    -moz-border-radius-bottomright: 14px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;*/
}

.Home_MenuWrapper 
{
    background-color:White;
    width: 1024px;
    margin-bottom:15px;    
    padding: 0px;
    position: relative;      
    border: 1px solid #E0EBFE;/*#ccc;*/
    min-height: 45px;    
    height:45px;
    /*float:left; */
    line-height: 1.4em;
    -moz-box-shadow: 0px 0px 10px #CFDFFE;/*#c3c3c3;*/
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-radius-bottomleft: 14px;
    -moz-border-radius-bottomright: 14px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;
}

.Home_logo
{
    background:url('Images/Logo.png') no-repeat;
    margin-left:20px;
    width:453px;
    min-height:40px;
    float:left;
}
.Home_Menu
{
    background-color:Transparent;
    min-height:40px;    
    float:right;
    margin-left:auto;
    /*margin-top:10px;    */
    margin-right:10px;
    width:300px;
}

.Home_MenuSearch
{
    width:460px;
    padding-top:6px;
    background-color:white;      
    margin: 0px auto;
}

.Home_MainWrapper
{
    background-color:Transparent;
    width:100%;
    overflow:hidden;
    float:left;
}

.Home_RightPanel
{
    /*padding: 15px;*/
    border: 1px solid #E0EBFE;/*#AFCAFD;#ccc;*/    
    background: white;
    line-height: 1.4em;    
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;/*#c3c3c3;*/   
    
    border-radius: 14px 14px 14px 14px;
    -webkit-border-radius: 14px 14px 14px 14px;
    -moz-border-radius: 14px 14px 14px 14px;
    
    width:780px;
    min-height: 430px;
    overflow:hidden;
    float:right;
}

.Home_LeftPanel {
    width: 230px;
    height: 430px;       
    background-color:white;
    float:left;
    -webkit-border-top-right-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -moz-border-radius-bottomright: 14px;
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
    /*padding: 15px;*/
    border: 1px solid #E0EBFE;/*#AFCAFD;#ccc;*/        
    line-height: 1.4em;    
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;/*#c3c3c3;*/   
    
    border-radius: 14px 14px 14px 14px;
    -webkit-border-radius: 14px 14px 14px 14px;
    -moz-border-radius: 14px 14px 14px 14px;
}

.Empty_Template {
    height: 430px;
}

.Empty_Title
{    
    background-color:#232e33;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2F2F55), to(#232e33));
    background: -webkit-linear-gradient(top, #2F2F55, #232e33);    
    background: -moz-linear-gradient(top, #2F2F55, #232e33);
    background: -ms-linear-gradient(top, #2F2F55, #232e33);
    
    height:28px;
    text-align:center;
    vertical-align:middle;
    color:White;    
    
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;   
}

.Home_SecondRowWrapper 
{
    background-color:white;
    width: 1026px;/*994px;*/
    margin-top:15px;
    margin-bottom:0px;
    /*padding: 15px;*/
    border: 1px solid #E0EBFE;    
    float:left; 
    
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;   
    
    border-radius: 14px 14px 14px 14px;
    -webkit-border-radius: 14px 14px 14px 14px;
    -moz-border-radius: 14px 14px 14px 14px;
    
    text-align:center;    
}

.Home_FooterWrapper 
{
    background-color:white;
    width: 1024px;
    margin-top:15px;
    margin-bottom:0px;
    padding: 0px;
    border: 1px solid #E0EBFE;/*#ccc;*/
    height:80px;
    float:left; 
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-border-top-left-radius: 14px;
    -webkit-border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -moz-border-radius-topright: 14px;
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
    text-align:center;     
}

.Home_FooterTop
{
    background-color:Transparent;
    height:40px;
}
.Home_FooterBottom
{
    background-color:#3A7EF9;
    height:40px;
    color:White;
}

.Home_Title
{
    background-color:#EE7E27;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa915), to(#EE7E27));
    background: -webkit-linear-gradient(top, #ffa915, #EE7E27);    
    background: -moz-linear-gradient(top, #ffa915, #EE7E27);
    background: -ms-linear-gradient(top, #ffa915, #EE7E27);
    
    height:28px;
    text-align:center;
    vertical-align:middle;
    color:White;    
    
    -moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;   
}

.Home_Sliders
{   
    background-color:Transparent;
    float: left; 
    width: 100%;
    height: 100%;
    /*margin:2px 2px 15px 2px;
    border: 1px solid rgb(199, 211, 225);
    -moz-border-radius: 14px;
    -webkit-border-radius: 14px;
	border-radius: 3px;	
	-moz-box-shadow: 0px 0px 10px #CFDFFE;
    -webkit-box-shadow: 0px 0px 10px #CFDFFE;
    box-shadow: 0px 0px 10px #CFDFFE;*/
}

.Home_Slider
{   
    width: 660px;    
    /*margin:0px 50px;*/
    border-width:0px;
    text-align:center;
}

.Home_Slider.Title 
{
    color: rgb(45, 66, 90);
}

.Home_Slider.Brand 
{
    color:#F69629;
} 

.Home_Slider.Price
{
    color:#900;
    font-weight:bold;
}

.Home_Slider.FrameContainer
{	
	width:500px;	
	display:table-cell;
	height:350px;
}

.Home_Slider.Frame
{	
	width:500px;
	margin: 10px 100px;
	max-height:300px;	
}

.Home_Slider.Left
{
    background:url('Images/Left.png') no-repeat;
    float:left;
    width:25px;     
    Height:37px;
    border:0px;
    margin:170px 0px 0px 20px;
}
.Home_Slider.Right
{
    background:url('Images/Right.png') no-repeat;
    float:right;
    width:25px;     
    Height:37px;
    border:0px;
    margin:170px 20px 0px 0px;
}

.Home_Slider.NewCorner
{
    background:url('Images/NewCorner.png') no-repeat;
    float:left;
    width:76px;
    height:75px;
    border:0px;  
    margin:0px 0px 0px 0px;
    position:absolute;     
    z-index:10;   
}

.Home_ProductsWrapper
{   
    width:100%;
    padding: 7px;
    height: 270px;
    font-size:12px;
}

.Home_ProductWrapper
{   
    background-color:Transparent;
    width: 230px;
    height: 260px;    
    margin: 5px 5px 14px 5px;
}

.Home_Product.Title 
{
    color: rgb(45, 66, 90);
}

.Home_Product.Brand 
{
    color:Orange;
} 

.Home_Product.Price
{
    color:#900;
    font-weight:bold;
}

.Home_Product.FrameContainer
{	
	width:180px;	
	margin: 0px auto 5px;
	height: 200px;
}

.Home_Product.Frame
{	
	width:180px;	
	/*margin: 0px auto 5px;		*/
}

.Home_Product.Left
{
    background:url('Images/Left.png') no-repeat;
    float:left;
    width:25px;     
    Height:37px;
    border:0px;
    margin:115px 0px 0px 0px;
}
.Home_Product.Right
{
    background:url('Images/Right.png') no-repeat;
    float:right;
    width:25px;     
    Height:37px;
    border:0px;
    margin:115px 20px 0px 0px;    
}

.BrandWrapper
{	
	width:245px;	
	float:left;
}

.Brand.Frame
{	
	width:160px;
	margin: 14px auto;		
}
