h1{
text-align: left;
}

a.anchor{color: #555555}

.discount-intro{
background: url("/media/flatpages/images/bottom-border.jpg") no-repeat scroll center bottom transparent;
display: block;
margin-bottom: 20px;
padding-bottom: 40px;
width: 792px;
}
	#discount-intro-left{
    display: inline-block;
    margin-left: 15px;
    padding-right: 20px;
    width: 520px;
	}

	#discount-intro-right{
	width: 190px; 
	display: inline-block; 
	vertical-align: top; 
	padding-top: 40px;
	}

	#discount-intro-left .intro-text{
	color: #DE9E26;
	font-family: georgia,sarif;
	font-size: 17px;
	line-height: 22px;
	}
	#discount-content{
	margin-left:15px;
	}
	
		.discount-content-container{
		border-bottom: 1px solid silver;
		display: block;
		margin: 0 10px;
		padding-bottom: 8px;
		padding-top: 8px;
		}
	
		.discount-content-container div{
		color:#AC1F23;
		font-weight:bold; 
		font-size: 12px;
		display: inline-block;
		width: 190px;
		text-align:left;
		}

		.discount-click{
		border-bottom: 1px solid silver;
		cursor: pointer;
		display: block;
		margin: 0 10px;
		}

			.discount-click .discount-box{
			display: inline-block;
			font-size: 11px;
			padding-bottom: 15px;
			padding-top: 15px;
			text-align: left;
			width: 190px;
			}
			
				.discount-click .discount-box .discount-arrow{
					background: url("/media/global/images/navigation/arrow_carrusel.gif") no-repeat scroll transparent;
					background-size: 60% 120%;
					background-position: center center;
					width:30px;
					height: 10px;
					display: inline-block;
				}
				.discount-click .discount-box .discount-arrow-expanded{
					background: url("/media/global/images/navigation/arrow_carrusel_expanded.gif") no-repeat scroll transparent;
					background-size: 60% 120%;
					background-position: center center;
				}

			.discount-full-description{
			border-top: 5px solid #DE9E26;
			border-bottom: 5px solid #DE9E26;
			color: black;
			display: none;
			padding-bottom: 20px;
			font-size:11px;
			margin: 0 10px;
			}

	.language-container{
		
		background-size: 100% 100%;
		margin-top:10px;
		margin-bottom: 55px;
		display: block;
		width:900px;
		
	}
	.header-language-container{
		background-image: url("/media/global/images/background/content-mid.jpg") repeat-y scroll center top transparent;
		background-color: #e8e5e0;
		padding: 15px;
		display: block;
		border-bottom: 1px solid silver;
		cursor:pointer;
		margin:0 8px;
	}
	.header-language-container h2{
        margin-top: 0;
        color: #AC1F23;
        font-size: 20px;
		text-align:center;
	}
		.header-text-logo{
			
			
		}
		.header-arrow{
			position: absolute;
		}
		.header-arrow span{
			background: url("/media/global/images/navigation/arrow_carrusel.gif") no-repeat scroll transparent;
			background-position: left top;
			height:50px;
			width:50px;
			display: inline-block;
			position:relative;
			top: -10px;
			left:-5px;
		}
		.header-arrow-expanded span{
			background: url("/media/global/images/navigation/arrow_carrusel_expanded.gif") no-repeat scroll transparent;
			background-position:  left top;
			display: inline-block;
			position:relative;
			top: -10px;
			left:-5px;
		}
		
		
	.header-image{
			width: 646px;
			height: 108px;
			float: right;
			margin-top:-60px;
		}
	.header-image img{
			float: right;
		}
	
	.body-language-container {
		background: url("/media/global/images/background/content-mid.jpg") repeat-y scroll center top transparent;
		background-size: 100% 90%;
	    margin: 0 5px;
	    padding: 0 10px;
	    display: none;
	}
		.body-language-container table{
			margin:10px;
			border:#DE9D25 solid 1px;
		}
		.body-language-container table th{
			background-color: #DE9D25;
		    color: #FFFFFF;
		    font-weight: bold;
		}
		.body-language-container table tr td.code{
			width:250px;
		}
		.body-language-container table tr td.description{
			width:450px;
		}
	
		
