BODY {
	SCROLLBAR-FACE-COLOR: #e1e4e1;
                   FONT-SIZE: 11px; 
                   SCROLLBAR-HIGHLIGHT-COLOR: #96a096; 
                   SCROLLBAR-SHADOW-COLOR: #c3c7c3; 
                   SCROLLBAR-3DLIGHT-COLOR: #9ab6c4; 
                   SCROLLBAR-ARROW-COLOR: #000000; 
                   SCROLLBAR-TRACK-COLOR: #c2c8c2; 
                   FONT-FAMILY: Tahoma, sans-serif, arial; 
                   SCROLLBAR-DARKSHADOW-COLOR: #20253a
                   
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.cap{
	COLOR: #2980D7;
	height: px;
	font-size: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.button {
	border:1px solid #000000; TEXT-ALIGN: CENTER;
	background-color : #DFDFDF;
	font-family : Arial;
	font-size : 12px;
	
}
.buttont {
	border:1px solid #000000; TEXT-ALIGN: CENTER;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
	
}
.butt {
	border:1px solid #000000; TEXT-ALIGN: CENTER;
	background-color : #DFDFDF;
	font-family : Arial;
	font-size : 12px;
	
}
.menu {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textsmallwite {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallwite A {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallwite A:hover {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textsmallblack {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallblack A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallblack A:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textwite {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textwite A {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textwite A:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textblack {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textblack A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textblack A:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textblue {
	FONT-SIZE: 12px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textblue A {
	FONT-SIZE: 12px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textblue A:hover {
	FONT-SIZE: 12px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textsmallblue {
	FONT-SIZE: 10px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallblue A {
	FONT-SIZE: 10px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textsmallblue A:hover {
	FONT-SIZE: 10px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textwhite A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textwhite A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}textred {
	FONT-SIZE: 12px; COLOR: #9C856B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textred  A {
	FONT-SIZE: 12px; COLOR: #9C856B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textred  A:hover {
	FONT-SIZE: 12px; COLOR: #9C856B; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
h1 {
	FONT-SIZE: 12px; COLOR: #2980D7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tarif
{
    width: 100%;
    border: solid 1px silver;
    border-collapse:collapse;
    font-size: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color: #ffffff;

}

.tarif td
{
    padding: 4px;
    border: solid 1px silver;
    font-size: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.group-cell
{
	background-color: #F4F6F4;
	color: #4C92D4;
	font-weight: bold;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.subgroup-cell
{
    font-weight: bold;
    font-size: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

/* Tariff Page
---------------------------------------- */
#content DIV.sidebar {
	float:left;
	width:163px;
	margin-right:25px;
	}
#content DIV.content {
	float:left;
	padding:0;
	}
.tariff-about {
	width:100%;
	overflow:hidden;
	margin-bottom:25px;
	}

	.tariff-about .actions {
		float:left;
		width:190px;
		}
		.tariff-about .actions DT {
			padding-left:18px;
			margin-bottom:30px;
			border-left:1px solid #D4D4D3;
			}
			.tariff-about .actions DT STRONG {
				display:block;
				margin-bottom:6px;
				font:24px/1 Tahoma,sans-serif;
				color:#141515;
				}
			.tariff-about .actions DT SPAN {
				display:block;
				font:italic 9px Tahoma,sans-serif;
				color:#828B90;
				}



.tariff-spec {
	position:relative;
	padding:10px 11px;
	border:5px solid #F2F2ED;
	background-color : #fff;
	}
	tariff-spec .cor-tl,
	tariff-spec .cor-tr,
	tariff-spec .cor-bl,
	tariff-spec .cor-br {
		position:absolute;
		font-size:0;
		width:0px;
		height:0px;
		
		}
	.tariff-spec .cor-tl {
		top:-10px;
		left:-10px;
		background-position:0 0;
		}
	.tariff-spec .cor-tr {
		top:-10px;
		right:-10px;
		background-position:-11px 0;
		}
	.tariff-spec .cor-bl {
		bottom:-10px;
		left:-10px;
		background-position:0 -11px;
		}
	.tariff-spec .cor-br {
		bottom:-10px;
		right:-10px;
		background-position:-11px -11px;
		}

	.tariff-spec H4 {
		margin-bottom:15px;
		font:17px Tahoma,sans-serif;
		color:#AF156A;
		}
	.tariff-spec H5 {
		padding-left:20px;
		margin:25px 0 7px;
		font:14px Tahoma,sans-serif;
		color:#050001;
		}
	.tariff-spec DL {
		padding:0 0 7px 20px;
		overflow:hidden;
		font-size:12px;
		color:#050001;
		}
	.tariff-spec DT {
		float:left;
		width:365px;
		margin-right:75px;
		}
	.tariff-spec DD {
		float:left;
		width:260px;
		}
		.tariff-spec DD EM {
			font:11px Tahoma,sans-serif;
			color:#777775;
			}
	.tariff-spec .main-price DT {
		width:155px;
		margin-right:25px;
		font-size:14px;
		}
	.tariff-spec .main-price DD {
		width:350px;
		font-size:14px;
		}
	.tariff-spec .sep {
		border-top:1px solid #D4D4D3;
		height:0;
		margin:22px 0 20px 20px;
		font-size:0;
		}
.tariff-services {
	padding-top:2px;
	}
.tariff-services LI {
	margin-bottom:2px;
	}
.tariff-services .title {
	position:relative;
	background:#F5F5F2;
	width:100%;
	}
	.tariff-services .cor-tl,
	.tariff-services .cor-tr,
	.tariff-services .cor-bl,
	.tariff-services .cor-br {
		position:absolute;
		font-size:0;
		}
	.tariff-services .cor-tl {
		top:0;
		left:0;
		background-position:0 0;
		}
	.tariff-services .cor-tr {
		top:0;
		right:0;
		background-position:-11px 0;
		}
	.tariff-services .cor-bl {
		bottom:0;
		left:0;
		background-position:0 -11px;
		}
	.tariff-services .cor-br {
		bottom:0;
		right:0;
		background-position:-11px -11px;
		}
	.tariff-services .title A {
		display:block;		
		color:#248E8E;
		text-decoration:none;
		}
.tariff-services .open .title A {
	color:#AF156A;
	font:17px Tahoma,sans-serif;
	}
.tariff-services .text {
	display:none;
	}
.tariff-services .open .text {
	display:block;
	padding:23px 20px 23px 41px;
	}
	.tariff-services .text DL {
		width:100%;
		overflow:hidden;
		margin-bottom:10px;
		}
	.tariff-services .text DT {
		float:left;
		width:365px;
		margin-right:75px;
		}
	.tariff-services .text DD {
		float:left;
		width:280px;
		}
	.tariff-services .footnotes P {
		font:12px Tahoma,sans-serif;
		color:#fff;
		text-align:left;
		}
	.tariff-services .footnotes OL {
		list-style-type:none;
		}
	.tariff-services .footnotes LI {
		margin-bottom:5px;
		}
	UL .tariff-services {list-style:none; width:100%;}	

