
/**************************************************** PAGE INTERNET  **/

/********************* MENU INTERNET **************************/
#container #sousMenuContent a.menuInternet {
	width:703px;
	height:38px;
	background:url(../images/internet/barre-menu.png) 0% 0% no-repeat;
}
#container  #container2 #sousMenuContent a.menuInternet:hover {
	background:url(../images/internet/barre-menu.png) 0% 0% no-repeat;
}


#content_index.pageInternet {
	padding:1px;
}
.presentation .content {
	display:block;
	float:right;
	width:435px;
	margin-top:30px;
}

.presentation .content .options.net li {
padding:10px 0;
}
.presentation .content .options li {
width:433px;
}
.presentation .content li {
clear:left;
width:433px;
}


.options.center {
font-size:1%;
margin-top:8px;
width:100%;
}
.presentation .content .basket_holder {
display:block;
height:17px;
margin-top:5px;
overflow:hidden;
padding:5px 0;
text-align:right;
}
.presentation img.deco {
float:left;
}
.presentation .content .options.net li h3 {
padding:2px 0 5px;
}
.presentation .content h3 {
color:#333333;
font-size:12px;
margin:10px 0px 0px 0px;
}

.presentation .content p {
color:#333333;
font-size:11px;
line-height:14px;
margin:0px;
}
.presentation.no-bottom-border {
border:none;
}
.presentation {
background:transparent none repeat scroll 0 0;
border:1px solid #E6E5E5;
padding:1px 10px 1px 1px;
}

p, dl, multicol {
display:block;
margin:1em 0;
}



.break {
	clear:left;
}
.options.center li ul li {
float:left;
width:340px;
margin:0px;
}
.options.center li ul li.first {
margin:0;

}
.options.center li ul li.last {
margin-left:8px;
}
.options.center li ul {
display:block;
}



.box.gray .content {

display:block;
margin:0px 2px 0px 2px;
}
.box.gray .options li div.title {
background:#FFFFFF url(../images/puces_fleche_ga.gif) no-repeat scroll 310px 50%;
border:1px solid #CCCCCC;
display:block;
margin-bottom:5px;
padding:14px 10px;
}
.box.gray .options li div.on {
	background:#FFFFFF url(../images/puces_fleche_ga_hover.gif) no-repeat scroll 310px 50%;
	cursor:pointer;
}
.box.gray .options li.open div.title.short {
background-position:310px 12px;
}
.box.gray .options li.open div.title {
background:#FFFFFF url(../images/puces_fleche_ga_hover.gif) no-repeat scroll 310px 24px;
border-bottom:0 none;
margin-bottom:0;
padding-bottom:8px;
}
.box.gray .options li div.detail p {
font-size:11px;
padding-bottom:10px;
padding-top:10px;
margin:0;	
}
.box.gray .options li div.detail .default_prix {
background:transparent url(../images/puces_fleche_ga.gif) no-repeat scroll 0 -177px;
color:#99CC00;
font-size:18px;
line-height:40px;
padding-bottom:0;
padding-left:20px;
}



.box.gray .content div div {
background:transparent none repeat scroll 0 0;
border:0 none;
padding:0;
}
.gray.white-background .content div {
background:white none repeat scroll 0 0;
border-bottom:1px solid #E6E5E5;
}
.box.gray .content div {
background:#F7F7F7 none repeat scroll 0 0;
border-bottom:1px solid #F7F7F7;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
display:block;
padding:0 9px;
}
.box.gray {
	color:#666;
}
.presentation .content .options.net span.picto_net {
padding-right:5px;
}
.presentation .content .options.net li {
padding:10px 0;
}
.presentation .content .options.net li h3 {
padding:2px 0 5px;
}
.presentation .content .options.net li p {
color:#666666;
}






span.picto_net {
	background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll 50% 0;
	display:block;
	float:left;
	height:55px;
	margin:0;
	width:50px;
}
span.picto_pres_debit8 {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% 0;
}
span.picto_pres_debit10 {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% 0;
}
span.picto_pres_debit20 {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -55px;
}
span.picto_pres_debit30 {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -110px;
}
span.picto_pres_debit100 {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -165px;
}
span.picto_pres_dedie {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -220px;
}
span.picto_pres_sansperte {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -275px;
}
span.picto_pres_wifi {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -275px;
}
span.picto_pres_wifi {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -330px;
}
span.picto_pres_mail {
background:#FFFFFF url(../images/internet/picto_presentation_net.png) no-repeat scroll 50% -385px;
}
span.picto_net_0 {
background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll 50% -110px;
float:left;
height:34px;
margin:-8px 5px 0 0;
width:42px;
}
span.picto_net_1 {
background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll 50% -36px;
float:left;
height:34px;
margin:-8px 5px 0 0;
width:42px;
}
span.picto_net_3 {
background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll 50% -144px;
float:left;
height:34px;
margin:-8px 5px 0 0;
width:42px;
}
span.picto_net_4 {
background-position:50% -152px;
height:25px;
}
span.picto_net_pagesperso {
background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll -5px 0;
float:left;
height:34px;
margin:0;
width:42px;
}
span.picto_net_parental {
background:#FFFFFF url(../images/internet/picto_services_net.png) no-repeat scroll -2px -73px;
float:left;
height:34px;
margin:0 5px 0 0;
width:42px;
}


.box.gray .options li div.join {
background:transparent url(../images/internet/option_limite_ba.gif) repeat-x scroll 0 100%;
border-width:0;
display:none;
height:12px;
}
.box.gray .options li.open div.join {
display:block;
}
.box.gray .options li div.detail {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:none;
font-size:11px;
margin-bottom:5px;
padding:0 15px;
}
.box.gray .options li.open div.detail {
border-top:0 none;
display:block;
}

.box.gray .options li.open div.title {
background:#FFFFFF url(../images/puces_fleche_ga_hover.gif) no-repeat scroll 310px 24px;
border-bottom:0 none;
margin-bottom:0;
padding-bottom:8px;
}
.box.gray .options li div.detail ul {
float:none;
margin:0;
padding:0 0 10px;
width:auto;
}
.box.gray .options li div.detail li {
float:none;
margin:10px 0 0;
width:auto;
}
.box.gray .options li div.title h3 {
color:#333333;
font-size:12px;
padding:3px 50px 3px 1px;
}
.box.gray .options li div.title p {
color:#333333;
font-size:11px;
line-height:12px;
padding:0 50px 4px 0;
margin:0;
}


.options.first {
margin-right:8px;
}
.options {
float:left;
font-size:1%;
width:340px;
}
h2.rectvert span.relief {
background:transparent none repeat scroll 0 0;
color:#435900;
display:block;
height:35px;
margin:-1px 0 0 -1px;
position:absolute;
}





.text_center {
	text-align:center;
}


.box.gray .options li.open div.title {
background:#FFFFFF url(../images/puces_fleche_ga_hover.gif) no-repeat scroll 310px 24px;
border-bottom:0 none;
margin-bottom:0;
padding-bottom:8px;
}
