
/**
head
*/

#rot_head{
padding:35px 0 15px;
margin:0;
max-width:100%;
background-color:#2b3990;
background-image:url(img/hdr_subs_bot.png), url(img/srv_head_intro.jpg);
background-repeat:repeat-x, repeat;
background-position:top, 0 0;
background-attachment:scroll, fixed;
}

@media only screen and (max-width: 500px), only screen and (max-device-width: 500px) {

	#gen_head{
	background-image:url(img/hdr_subs_bot.png), url(img/srv_head_intro_75.jpg);
	}
}


/*
index - rol
*/

#mainRotBx{
width:1000px;
height:300px;
padding:0;
margin:0 auto;
background-color:#fff;
}

#mainRotOut{
position:absolute;
width:1000px;
height:300px;
padding:0;
margin:0;
background-color:#fff;
background-repeat:no-repeat;
background-position:center center;
background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
}

#mainRotIn{
position:absolute;
width:1000px;
height:300px;
padding:0;
margin:0;
background-color:#fff;
background-repeat:no-repeat;
background-position:center center;
background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
}


@media only screen and (max-width: 1020px), only screen and (max-device-width: 1200px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:900px;
	height:270px;
	}
}

@media only screen and (max-width: 920px), only screen and (max-device-width: 920px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:800px;
	height:240px;
	}
}

@media only screen and (max-width: 820px), only screen and (max-device-width: 820px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:700px;
	height:210px;
	}
}

@media only screen and (max-width: 720px), only screen and (max-device-width: 720px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:600px;
	height:180px;
	}
}

@media only screen and (max-width: 620px), only screen and (max-device-width: 620px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:500px;
	height:150px;
	}
}

@media only screen and (max-width: 520px), only screen and (max-device-width: 520px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:400px;
	height:120px;
	}
}
/*
@media only screen and (max-width: 420px), only screen and (max-device-width: 420px) {

	#mainRotBx,
	#mainRotOut,
	#mainRotIn{
	width:300px;
	height:90px;
	}
}

/*
@media only screen and (max-width: 320px), only screen and (max-device-width: 320px) {
*/
@media only screen and (max-width: 420px), only screen and (max-device-width: 420px) {
	#rot_head{
	display:none
	}
}


#mainRotNxt{
margin:0;
padding:0;
background-position:-1000px -1000px;
}

#mainRotBx a.mainRotBxLnk, #mainRotBx a.mainRotBxLnk:visited{
display:block;
margin:0;
padding:0;
width:650px;
height:300px;
}

#mainRotButs{
text-align:center;
height:18px;
margin:0;
padding:15px 0 0 0;
}

#mainRotButs a, #mainRotBx a:visited{
display:none;
margin:0 3px;
padding:0;
width:10px;
height:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

#mainRotButs a.non_sel, #mainRotBx a.non_sel:visited, #mainRotButs a.sel:hover{
display:inline-block;
background-color:#fff;
}

#mainRotButs a.sel, #mainRotBx a.sel:visited, #mainRotButs a.non_sel:hover{
display:inline-block;
background-color:#a5a5a5;
}

/*
index - rol
*/

#rot_head.vr_fr #mainRotBx div.rpIpSg_1{
background-image:url(rotate2018/fr/repImpSign_1.gif);
}

#rot_head.vr_fr #mainRotBx div.rpIpSg_2{
background-image:url(rotate2018/fr/repImpSign_2.gif);
}

#rot_head.vr_fr #mainRotBx div.rpIpSg_3{
background-image:url(rotate2018/fr/repImpSign_3.gif);
}

#rot_head.vr_fr #mainRotBx div.slideVideo{
background-image:url(rotate2018/fr/slideVideo.gif);
}

#rot_head.vr_fr #mainRotBx div.slidePack{
background-image:url(rotate2018/fr/slidePack.jpg);
}

#rot_head.vr_fr #mainRotBx div.slideGuide{
background-image:url(rotate2018/fr/slideGuide.jpg);
}

#rot_head.vr_fr #mainRotBx div.slideSeal{
background-image:url(rotate2018/fr/slideSeal.jpg);
}

#rot_head.vr_fr #mainRotBx div.slideImmo{
background-image:url(rotate2018/fr/slideImmo.gif);
}

#rot_head.vr_fr #mainRotBx div.slideHarcel{
background-image:url(rotate2018/slideHarcel.jpg);
}

#rot_head.vr_fr #mainRotBx div.slideWeed{
background-image:url(rotate2018/fr/slideWeed.jpg);
}

#rot_head.vr_fr #mainRotBx div.slidePme{
background-image:url(rotate2018/fr/slidePme.jpg);
}

#rot_head.vr_fr #mainRotBx div.slideTestament{
background-image:url(rotate2018/fr/slideTestament.jpg);
}

/*
index - pre-rol
*/

#rot_head.vr_fr #mainRotNxt.rpIpSg_1{
background-image:url(rotate2018/fr/repImpSign_1.gif);
}

#rot_head.vr_fr #mainRotNxt.rpIpSg_2{
background-image:url(rotate2018/fr/repImpSign_2.gif);
}

#rot_head.vr_fr #mainRotNxt.rpIpSg_3{
background-image:url(rotate2018/fr/repImpSign_3.gif);
}

#rot_head.vr_fr #mainRotNxt.slideVideo{
background-image:url(rotate2018/fr/slideVideo.gif);
}

#rot_head.vr_fr #mainRotNxt.slidePack{
background-image:url(rotate2018/fr/slidePack.jpg);
}

#rot_head.vr_fr #mainRotNxt.slideGuide{
background-image:url(rotate2018/fr/slideGuide.jpg);
}

#rot_head.vr_fr #mainRotNxt.slideSeal{
background-image:url(rotate2018/fr/slideSeal.jpg);
}

#rot_head.vr_fr #mainRotNxt.slideImmo{
background-image:url(rotate2018/fr/slideImmo.gif);
}

#rot_head.vr_fr #mainRotNxt.slidePme{
background-image:url(rotate2018/fr/slidePme.jpg);
}

#rot_head.vr_fr #mainRotNxt.slideTestament{
background-image:url(rotate2018/fr/slideTestament.jpg);
}

#rot_head.vr_fr #mainRotNxt.slideWeed{
background-image:url(rotate2018/fr/slideWeed.jpg);
}

/*
index sub lnks
*/

#rot_head.vr_fr #sublnks a.sub_busi, #sublnks a.sub_busi:visited{
background-image:url(fr/sub_busi.gif);
}

#rot_head.vr_fr #sublnks a.sub_succ, #sublnks a.sub_succ:visited{
background-image:url(fr/sub_succ.gif);
}

#rot_head.vr_fr #sublnks a.sub_immo, #sublnks a.sub_immo:visited{
background-image:url(fr/sub_immo.gif);
}

#rot_head.vr_fr #sublnks a.sub_patri, #sublnks a.sub_patri:visited{
background-image:url(fr/sub_patri.gif);
}

#rot_head.vr_fr #sublnks a.sub_reff, #sublnks a.sub_reff:visited{
background-image:url(fr/sub_reff.gif);
}

#rot_head.vr_fr #sublnks a.sub_newsl, #sublnks a.sub_newsl:visited{
background-image:url(fr/sub_newsl.gif);
}

#rot_head.vr_fr #sublnks a.sub_part, #sublnks a.sub_part:visited{
background-image:url(fr/sub_part.gif);
}

#rot_head.vr_fr #sublnks a.sub_consul, #sublnks a.sub_consul:visited{
background-image:url(fr/sub_consul.gif);
}

#rot_head.vr_fr #sublnks a.sub_forf, #sublnks a.sub_forf:visited{
background-image:url(fr/sub_forf.gif);
}

#rot_head.vr_fr #sublnks a.sub_video, #sublnks a.sub_video:visited{
background-image:url(fr/sub_video.gif);
}

#rot_head.vr_fr #sublnks a.sub_blog, #sublnks a.sub_blog:visited{
background-image:url(fr/sub_blog.gif);
}

/*
index - rol
*/

#rot_head.vr_en #mainRotBx div.rpIpSg_1{
background-image:url(rotate2018/en/repImpSign_1.gif);
}

#rot_head.vr_en #mainRotBx div.rpIpSg_2{
background-image:url(rotate2018/en/repImpSign_2.gif);
}

#rot_head.vr_en #mainRotBx div.rpIpSg_3{
background-image:url(rotate2018/en/repImpSign_3.gif);
}

#rot_head.vr_en #mainRotBx div.slideVideo{
background-image:url(rotate2018/en/slideVideo.gif);
}

#rot_head.vr_en #mainRotBx div.slidePack{
background-image:url(rotate2018/en/slidePack.gif);
}

#rot_head.vr_en #mainRotBx div.slideGuide{
background-image:url(rotate2018/en/slideGuide.gif);
}

#rot_head.vr_en #mainRotBx div.slideSeal{
background-image:url(rotate2018/en/slideSeal.jpg);
}

#rot_head.vr_en #mainRotBx div.slideImmo{
background-image:url(rotate2018/en/slideImmo.gif);
}

#rot_head.vr_en #mainRotBx div.slideHarcel{
background-image:url(rotate2018/slideHarcel.jpg);
}

#rot_head.vr_en #mainRotBx div.slideWeed{
background-image:url(rotate2018/en/slideWeed.jpg);
}

#rot_head.vr_en #mainRotBx div.slidePme{
background-image:url(rotate2018/en/slidePme.jpg);
}

#rot_head.vr_en #mainRotBx div.slideTestament{
background-image:url(rotate2018/en/slideTestament.jpg);
}

/*
index - pre-rol
*/

#rot_head.vr_en #mainRotNxt.rpIpSg_1{
background-image:url(rotate2018/en/repImpSign_1.gif);
}

#rot_head.vr_en #mainRotNxt.rpIpSg_2{
background-image:url(rotate2018/en/repImpSign_2.gif);
}

#rot_head.vr_en #mainRotNxt.rpIpSg_3{
background-image:url(rotate2018/en/repImpSign_3.gif);
}

#rot_head.vr_en #mainRotNxt.slideVideo{
background-image:url(rotate2018/en/slideVideo.gif);
}

#rot_head.vr_en #mainRotNxt.slidePack{
background-image:url(rotate2018/en/slidePack.gif);
}

#rot_head.vr_en #mainRotNxt.slideGuide{
background-image:url(rotate2018/en/slideGuide.gif);
}

#rot_head.vr_en #mainRotNxt.slideSeal{
background-image:url(rotate2018/en/slideSeal.jpg);
}

#rot_head.vr_en #mainRotNxt.slideImmo{
background-image:url(rotate2018/en/slideImmo.gif);
}

#rot_head.vr_en #mainRotNxt.slidePme{
background-image:url(rotate2018/en/slidePme.jpg);
}

#rot_head.vr_en #mainRotNxt.slideTestament{
background-image:url(rotate2018/en/slideTestament.jpg);
}

#rot_head.vr_en #mainRotNxt.slideWeed{
background-image:url(rotate2018/en/slideWeed.jpg);
}

/*
index sub lnks
*/

#rot_head.vr_en #sublnks a.sub_busi, #sublnks a.sub_busi:visited{
background-image:url(en/sub_busi.gif);
}

#rot_head.vr_en #sublnks a.sub_succ, #sublnks a.sub_succ:visited{
background-image:url(en/sub_succ.gif);
}

#rot_head.vr_en #sublnks a.sub_immo, #sublnks a.sub_immo:visited{
background-image:url(en/sub_immo.gif);
}

#rot_head.vr_en #sublnks a.sub_patri, #sublnks a.sub_patri:visited{
background-image:url(en/sub_patri.gif);
}

#rot_head.vr_en #sublnks a.sub_reff, #sublnks a.sub_reff:visited{
background-image:url(en/sub_reff.gif);
}

#rot_head.vr_en #sublnks a.sub_newsl, #sublnks a.sub_newsl:visited{
background-image:url(en/sub_newsl.gif);
}

#rot_head.vr_en #sublnks a.sub_part, #sublnks a.sub_part:visited{
background-image:url(en/sub_part.gif);
}

#rot_head.vr_en #sublnks a.sub_consul, #sublnks a.sub_consul:visited{
background-image:url(en/sub_consul.gif);
}

#rot_head.vr_en #sublnks a.sub_forf, #sublnks a.sub_forf:visited{
background-image:url(en/sub_forf.gif);
}

#rot_head.vr_en #sublnks a.sub_video, #sublnks a.sub_video:visited{
background-image:url(en/sub_video.gif);
}

#rot_head.vr_en #sublnks a.sub_blog, #sublnks a.sub_blog:visited{
background-image:url(en/sub_blog.gif);
}
