@CHARSET "ISO-8859-1";
body {
	background: url(home/bg.pattern.png) repeat-x;
	padding: 	0;
	margin: 	0;
}

#view {
	margin: 0px auto;
	width: 		1113px;
	height:		458px;
	background: url(home/bg.hd.jpg) no-repeat top left;
	overflow: hidden;
}


#intro {
	margin: 0pt auto;
	width: 914px;
	height: 280px;
	background: url(home/bloc.intro.png) no-repeat  -1px 0px
}

#intro_spacer {
	padding-top: 10px;
	padding-left: 12px;
	padding-right: 14px;
	
}

#intro_content {
	height: 250px;
	width: 884px;
	border: 0px solid red;
	overflow: hidden;
}

#intro_title  {
	background: url(home/title.ewego.png) no-repeat  top left;
	width: 664px;
	height: 70px;
	text-indent: -10000px;
}
#intro_title_packpro  {
	background: url(home/title.ewego_packpro.png) no-repeat  top left;
	width: 664px;
	height: 70px;
	text-indent: -10000px;
}
#intro_title_2  {
	background: url(home/title.ewego_2.png) no-repeat  top left;
	width: 664px;
	height: 70px;
	text-indent: -10000px;
}
#intro_left {
	float: left;
	border: 0px solid red;
	width: 500px;
	height: 170px;
}
#intro_right .pack {
    float: left;
    width: 118px;
    text-align: center;
    padding-right:  3px
}
#intro_right {
	float: right;
	border: 0px solid blue;
	width: 370px;
	height: 170px;
	text-align: center;
}

#pack_img {
	float: left;
	border: 0px solid red;
	width: 175px;
	height: 170px;
	text-align: center;
}
.slide_content * {
	line-height: 120%;
    padding-top: 0px;
    margin-top: 0px;
    font-size: 11px 
}
a.slide_link {
	font-size: 11px !important;
	font-weight: bold !important;
}
.slide_content {
	float: left;
	line-height: 120%;
    border: 0px solid blue;
    text-align: justify;
    font-size: 11px;
    color: #444444; 
    
}
#pack_desc {
	float: right;
	border: 0px solid blue;
	width: 400px;
	height: 170px;
	text-align: justify;
	font-size: 12px;
	color: #444444
	
}
#top {
	height: 117px;
	overflow: hidden;
}
#top_spacer {
	padding-left: 115px;
}
#logo {
	width: 286px;
	height: 94px;
	background: url(common/logo.png) no-repeat 3px 19px;
}
#logon  {
	float: right;
	height: 100px;
	width: 388px;
	padding-top: 14px;
	border: 0px;
}
#login_form {
	background: url(home/title.login.png) no-repeat 0px 18px;
	border: 0px solid red;
	width: 300px;
	height: 78px;
	padding-top: 4px;
}
.login_form_td {
	height: 20px;
	padding-top: 2px
}
.logon_title {
	background: url(home/title.login.png);
	height: 19px;
	width: 257px;
}
.login_txt_header {
	font-size: 13px;
	color: #777777
}
.login_input {
	width: 102px;
	height: 12px;
}

#partner {
	border: 0px solid red;
	margin: 0pt auto;
	width: 900px;
}
#partner_spacer {
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 5px;
}
.partner_title {
	padding-right: 1.5em
}
.partner_logo {
	padding-right: 6px
}
#partner_content {
	height: 33px;
}


#main {
	border: 0px solid red;
	margin: 0pt auto;
	width: 914px;
	height: 258px;
}
#main_spacer {
	padding-top: 16px;
	padding-left: 7px;
	padding-right: 10px;
}

#main_content {
	border: 0px solid red;
	height: 240px;
	overflow: hidden;
}
.newsletter {
	margin: 0pt auto;
	text-align: center;
	padding-top: 15px;
	width: 284px;
	height: 86px;
	background: url( home/newsletter.png ) no-repeat top left;
}
.gps {
	margin: 0pt auto;
	text-align: center;
}
.actus .date { 
	color: #C244AE;
	font-size: 12px;
}
.actus-all  a {
	color: #C244AE;
	font-size: 11px;
}
.actus-all {
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
}
.actus * {
	font-size: 12px;
}
.files {
	padding-left: 10px;
	padding-bottom: 5px;
}
.files * {
	font-size: 11px;
}
.files div a {
	color: #C244AE;
}
.actus {
	padding-left: 15px;
	padding-top: 5px;
	font-size: 12px;
}

#main_bloc_left {
	border: 0px solid red;
	width: 276px;
	height: 235px;
	float: left;
}

#main_bloc_right {
	border: 0px solid red;
	width: 316px;
	height: 235px;
	float: left;
}
.main_bloc_spacer {
	padding-left: 10px;
}
.main_bloc_vspacer {
	padding-top: 9px;
}
#main_bloc_middle {
	border: 0px solid red;
	width: 302px;
	height: 235px;
	float: left;
	background: transparent url(home/docs.bg.png) no-repeat scroll 11px 30px;
}
