@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

body {
	background-color:#958d8a;
	margin: 0px;
	padding: 0px;
}

.wrapper {
	position: relative;
	height: auto;
	width: 1080px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	
}

.wrapper .bckg {
	margin: 0px;
	padding: 0px;
	position: relative;
	background-image: url(../images/topbckg.jpg);
	background-repeat: no-repeat;
	background-color: #958d8a;
	float: left;
}

.wrapper .header {
	height: 75px;
	width: 1080px;
	position: relative;
	margin:0px;
	padding:0px;
	float: left;
	
}
.wrapper .bckg .container {
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	width: 1080px;
	overflow:hidden;
}

.header .nom h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	font-weight: normal;
	color: #000;
	letter-spacing: 0.2em;
	margin-left: 40px;
	margin-top: 40px;
}

.header .nom {
	height: 77px;
	width: 410px;
	position: relative;
	margin: 0px;
	padding: 0px;
	float: left;
}


.header .menubar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #000;
	text-decoration: none;
	height: 27px;
	width: 670px;
	position: relative;
	margin: 0px;
	float: right;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header .menubar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	text-decoration: none;
	margin-right: 40px;
	position: relative;
}

.header .menubar a:hover {
	color: #FFF;
}

.header .menubar .current {
	color: #FFF;
}
.header .nom {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	color: #000;
	font-weight: lighter;
	font-variant: normal;
}

.wrapper .container .boxleftacc {
	width: 410px;
	height:auto;
	float: left;
}

.wrapper .container .boxleftacc h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
	width: 410px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.12em;
	margin-top: 70px;
	margin-bottom: 40px;
	margin-left: 40px;
}
.container .boxleftacc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 40px;
}



.container .boxleftacc img {
	float: left;
	padding-right: 14px;
	padding-bottom: 8px;
}


.wrapper .container .boxrightacc {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 750px;
	width: 670px;

}

.wrapper .footer {
	background-color: #000;
	float: left;
	height: 34px;
	width: 1080px;
	
	
}

.footer .footleft {
	float: left;
	width: 370px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
	height: 16px;
	margin-left: 40px;
	margin-top: 9px;
}

.footer .footright {
	float: right;
	width: 670px;
	height: 16px;
	margin-top: 9px;
}

.footer .footright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
	margin-right: 40px;
	text-decoration: none;
}

.footer .footright a:hover {
	color: #FFF;
}


.footer .footright .current {
	color: #FFF;
}






/* ----------  styles oeuvres  ----------- */


.container .wrapoeuvtop {
	height: auto;
	width: 1080px;
}


.container .boxleftoeuv {
	width: 410px;
	height:auto;
	float: left;
}

.container .boxleftoeuv h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
	width: 410px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.12em;
	margin-top: 70px;
	margin-bottom: 40px;
	margin-left: 40px;
	padding-bottom: 0px;
}



.container .boxrightoeuv {
	margin: 0px;
	float: right;
	height: auto;
	width: 670px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.container .boxrightoeuv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 40px;
}


.container .boxrightoeuv p .dropcap {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
}


/* -----  début index oeuvres-------*/



.container .wrapgalrs {
	height: auto;
	width: 1080px;
	margin-bottom: 40px;
}
.container .wrapgalrs .boxleftgalrs {
	float: left;
	width: 510px;
	
}

/* -----  index gauche -------*/

.boxleftgalrs .bndtopleft {
	background-image: url(../images/bandeauoeuvleft.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 140px;
	width: 510px;
}

.boxleftgalrs .bndtopleft h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #CCC;
	margin-left: 40px;
	margin-top: 110px;
}


.wrapgalrs .boxleftgalrs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	margin-left: 180px;
	margin-top: 20px;
	text-decoration: none;
	letter-spacing: 0.25em;
	font-weight: lighter;
}

.wrapgalrs .terr {
	background-image: url(../images/oeuvterrbnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
}

.wrapgalrs .terr:hover {
	background-image: url(../images/oeuvterrbnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;
}

.wrapgalrs .eau {
	background-image: url(../images/oeuveaUbnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
}

.wrapgalrs .eau:hover {
	background-image: url(../images/oeuveaUbnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;
}

.wrapgalrs .echoue {
	background-image: url(../images/oeuvechouebnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;

}

.wrapgalrs .echoue:hover {
	background-image: url(../images/oeuvechouebnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;

}

.wrapgalrs .vest {
	background-image: url(../images/oeuvvestbnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
}

.wrapgalrs .vest:hover {
	background-image: url(../images/oeuvvestbnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;
}

.wrapgalrs .hivr {
	background-image: url(../images/oeuvhivbnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
}

.wrapgalrs .hivr:hover {
	background-image: url(../images/oeuvhivbnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;
}

.wrapgalrs .pigeo {
	background-image: url(../images/oeuvpigebnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
}

.wrapgalrs .pigeo:hover {
	background-image: url(../images/oeuvpigebnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;
}

.wrapgalrs .paysg {
	background-image: url(../images/oeuvpaysbnd.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;	
}

.wrapgalrs .paysg:hover {
	background-image: url(../images/oeuvpaysbnd0.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 510px;
	clear: left;
	margin-top: 6px;
	cursor:pointer;	
}


/* -----  index droite -------*/

.container .wrapgalrs .boxrightgalrs {
	float: right;
	width: 510px;
	clear:right;
}

.boxrightgalrs .bndtopright {
	background-image: url(../images/bandeauoeuvright.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 140px;
	width: 510px;
}

.boxrightgalrs .bndtopright h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #CCC;
	margin-left: 40px;
	margin-top: 110px;
}

.wrapgalrs .boxrightgalrs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	margin-left: 180px;
	margin-top: 20px;
	text-decoration: none;
	letter-spacing: 0.25em;
	font-weight: lighter;
}

.boxrightgalrs .beast {
	background-image: url(../images/oeuvbeastbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .beast:hover {
	background-image: url(../images/oeuvbeastbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}

.boxrightgalrs .forest {
	background-image: url(../images/oeuvforestbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .forest:hover {
	background-image: url(../images/oeuvforestbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}

.boxrightgalrs .embr {
	background-image: url(../images/oeuvembrbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .embr:hover {
	background-image: url(../images/oeuvembrbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}

.boxrightgalrs .pastl {
	background-image: url(../images/oeuvpastbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .pastl:hover {
	background-image: url(../images/oeuvpastbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px
	cursor:pointer;
}

.boxrightgalrs .trott {
	background-image: url(../images/oeuvtrottbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .trott:hover {
	background-image: url(../images/oeuvtrottbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}

.boxrightgalrs .ouvr {
	background-image: url(../images/oeuvouvrbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}

.boxrightgalrs .ouvr:hover {
	background-image: url(../images/oeuvouvrbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}


.boxrightgalrs .mood {
	background-image: url(../images/oeuvmoodbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}


.boxrightgalrs .mood:hover {
	background-image: url(../images/oeuvmoodbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
	cursor:pointer;
}


.boxrightgalrs .plast {
	background-image: url(../images/oeuvplastbnd.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px;
}


.boxrightgalrs .plast:hover {
	background-image: url(../images/oeuvplastbnd0.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 510px;
	float: right;
	clear: right;
	margin-top: 6px
	cursor:pointer;;
}

.wrapgalrs .boxleftgalrs a {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	padding-left: 180px;
	padding-top: 20px;
	padding-bottom:60px;
	text-decoration: none;
	letter-spacing: 0.25em;
	font-weight: lighter;
}

.wrapgalrs .boxrightgalrs a {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	padding-left: 180px;
	padding-top: 20px;
	padding-bottom:60px;
	text-decoration: none;
	letter-spacing: 0.25em;
	font-weight: lighter;
	}


/* -----  galerie terre -------*/

.wrapper .container .boxtopleftgal {
	width: 410px;
	height:auto;
	float:left;
	clear: both;
}

.container .boxtopleftgal h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
	width: 410px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.12em;
	margin-top: 70px;
	margin-left: 40px;
	padding-bottom: 0px;
}

.boxtopleftgal h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.2em;
	color: #CBCBCB;
	margin-left: 40px;
}


.container .boxtoprightgal {
	width:670px;
	height:auto;
	float:right;
	
}

.container .boxtoprightgal p .dropcap {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
}


.container .boxtoprightgal p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-top: 40px;
	margin-bottom:40px;
	
	
}

.wrapgalbottom {
	clear: left;
	float: left;
}

.leftthumbscontain {
	width: 360px;
	height: auto;
	margin-bottom:20px;
	float:left;
	clear:left;
	padding-left:40px;
	

}

.leftthumbscontain a {
	text-decoration: none;
}

.leftthumbscontain img {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom:10px;
	
}

.leftthumbscontain img:hover {
	outline: 1px solid #FFF;
	outline-offset:-1px;
	cursor:pointer;
}

.boxrightgal {
	margin: 0px;
	padding: 0px;
	float:right;
	clear:right;
	height: auto;
	width: 670px;

}

.leftthumbscontain a p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #CCC;
	text-decoration: none;
	margin-top: 60px;
	margin-right: 0px;
}

.leftthumbscontain a p:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}


.boxrightgal .boxrighttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	color: #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

.boxrightgal #detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #CCC;
	text-decoration: none;
}

.boxrightgal #detail:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}

.leftthumbscontain #detail a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

.leftthumbscontain #detail a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}

/* ----------  styles parcours  ----------- */


.container .boxleftparc {
	width: 410px;
	height:auto;
	float: left;
}

.container .boxleftparc h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
	width: 410px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.12em;
	margin-top: 70px;
	margin-bottom: 40px;
	margin-left: 40px;
	padding-bottom: 0px;
}



.container .boxrightparc {
	margin: 0px;
	float: right;
	height: auto;
	width: 670px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.container .boxrightparc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 10px;
}


.container .boxrightparc p .dropcap {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
}

.container .boxrightparc p a {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #CCC
}

.container .boxrightparc p a:hover {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}






.container .bandeau {
	width: 1080px;
	height: 198px;
	float:left;
	color: #CCC;
	background-image: url(../images/bandeauparc1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	text-align: left;
	text-indent: 410px;
	display: block;
	text-transform: none;
	line-height: 40px;	
}


.container .boxrightparc .cvleft {
	width: 160px;
	height:auto;
	float: left;
}



.container .boxrightparc .cvright {
	margin: 0px;
	float: left;
	height: auto;
	width: 510px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.container .boxrightparc .cvright p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.container .boxrightparc .cvright .headscv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	margin-top: 60px;
	margin-bottom 60px;
	
	
}

.container .boxrightparc .cvright .spacer {
	
	width: 670px;
	height: 100px;
	float:right;
	
	
}

.container .boxrightparc .cvleft .spacer {
	
	width: 670px;
	height: 100px;
	float:left;
	
	
}


.container .boxleftparc .cvpix {
	width: 410px;
	height:auto;
	float:left;
	
}

/* ----------  styles ùrchives  ----------- */

.container .boxleftarch {
	width: 410px;
	height:auto;
	float: left;
}

.container .boxleftarch h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
	width: 410px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.12em;
	margin-top: 70px;
	margin-bottom: 40px;
	margin-left: 40px;
	padding-bottom: 0px;
}



.container .boxrightarch {
	margin: 0px;
	float: right;
	height: auto;
	width: 670px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px
	padding-left: 0px;
	
}

.container .boxrightarch p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 10px;
}


.container .boxrightarch p .dropcap {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #CCC;
}


.container .rowarchv {
	width: 1080px;
	height:auto;
	float:left;
	
}

.container .rowarchv .archvcell {
	width: 270;
	height:auto;
	float:left;
	display: inline-block;	
}


/* ----------  styles contact  ----------- */


.container .boxleftacc #mail a {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #CCC
}

.container .boxleftacc #mail a:hover {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}



.container .boxleftacc #legendecontact {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	margin-top: 200px;
}


/* ----------  styles copyrights  ----------- */


.container .boxrightacc .droitsfr p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 40px;
}



.container .boxrightacc .droitsang p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: 1.5em;
	margin-right: 30px;
	margin-left: 0px;
	margin-bottom: 40px;
	font-style: italic;
}

.container .boxrightacc .droitsfr a {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #CCC
}

.container .boxrightacc .droitsfr a:hover {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}

.container .boxrightacc .droitsang a {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #CCC
}

.container .boxrightacc .droitsang a:hover {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	cursor:pointer;
}

/* ----------  styles commtopbox  ----------- */

.boxrightacc .commboxtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 240px;
	width: 640px;
	margin-top: 40px;
	padding-top: 40px;
	border: 2px solid #CCC;
}


.boxrightacc .commboxtop a {
	
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #CCC
}

.boxrightacc .commboxtop  a:hover {
	
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	line-height: normal;
	text-decoration: none;
	color: #FFF
}