a,td,div,span,p {font-family:Verdana, Helvetica, sans-serif; font-size:10px;text-decoration:none;line-height:16px;}

.spacer {
	clear : both; 
	height : 0; 
	font-size:0px;
}



.bg_glob {
	float:left;
	height:31px;
	width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.guypietersgallery.com/images/Common/bg_glob.png');
	/*background:url(/images/bg_top.gif) repeat-x 0 5px ;*/
}

html>body .bg_glob {
	filter:none;
	background:url(http://www.guypietersgallery.com/images/Common/bg_glob.png) no-repeat;
}


.bt_console {
	z-index:90;
	width:215px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.guypietersgallery.com/images/Common/bg_console.png');
	height:50px;
	/*background:url(/images/bg_slct_lng.gif) no-repeat 0 5px;*/
	cursor:pointer;
	float:right;
	position:relative;
}

html>body .bt_console {
	filter:none;
	background:url(http://www.guypietersgallery.com/images/Common/bg_console.png) no-repeat;
}

.inputBtnConsole {
	float:right;
	margin:5px 0 0 0;
	background:#FFF url(http://www.guypietersgallery.com/images/common/bt_submit_console.gif) no-repeat;
	width:41px;
	height:41px;
	border:0;
	outline: none;
	text-align:center;
	cursor:hand;
}

.inputNews {
	float:left;
	border:1px solid #CCC;
	width:150px;
	height:18px;
	margin:5px 0 0 0;
	background:#FFF;
	color:#000;
}


/********************************************** PAGE */
/********************************************** MENU */
#menu{
	width:90px;
	height:70px;
	float:left;
	margin-top:15px;
	margin-right:5px;
}

.menu001{margin-left:340px;background:url(http://www.guypietersgallery.com/images/menu/01.gif) no-repeat bottom;}
.menu001:hover,.menu001_a,.menu001_a:hover{margin-left:340px;background:url(http://www.guypietersgallery.com/images/menu/01_.gif) no-repeat bottom;}

.menu01{margin-left:405px;background:url(http://www.guypietersgallery.com/images/menu/01.gif) no-repeat bottom;}
.menu01:hover,.menu01_a,.menu01_a:hover{margin-left:405px;background:url(http://www.guypietersgallery.com/images/menu/01_.gif) no-repeat bottom;}
.menu02{background:url(http://www.guypietersgallery.com/images/menu/02.gif) no-repeat bottom;}
.menu02:hover,.menu02_a,.menu02_a:hover{background:url(http://www.guypietersgallery.com/images/menu/02_.gif) no-repeat bottom;}
.menu03{background:url(http://www.guypietersgallery.com/images/menu/03.gif) no-repeat bottom;}
.menu03:hover,.menu03_a,.menu03_a:hover{background:url(http://www.guypietersgallery.com/images/menu/03_.gif) no-repeat bottom;}
.menu04{background:url(http://www.guypietersgallery.com/images/menu/04.gif) no-repeat bottom;}
.menu04:hover,.menu04_a,.menu04_a:hover{background:url(http://www.guypietersgallery.com/images/menu/04_.gif) no-repeat bottom;}
.menu05{background:url(http://www.guypietersgallery.com/images/menu/05.gif) no-repeat bottom;}
.menu05:hover,.menu05_a,.menu05_a:hover{background:url(http://www.guypietersgallery.com/images/menu/05_.gif) no-repeat bottom;}
.menu06{background:url(http://www.guypietersgallery.com/images/menu/06.gif) no-repeat bottom;}
.menu06:hover,.menu06_a,.menu06_a:hover{background:url(http://www.guypietersgallery.com/images/menu/06_.gif) no-repeat bottom;}

.menu201{margin-left:405px;background:url(http://www.guypietersgallery.com/images/menu/201.gif) no-repeat;}
.menu201:hover,.menu201_a,.menu201_a:hover{margin-left:405px;background:url(http://www.guypietersgallery.com/images/menu/201_.gif) no-repeat;}
.menu202{background:url(http://www.guypietersgallery.com/images/menu/02.gif) no-repeat;}
.menu202:hover,.menu202_a,.menu202_a:hover{background:url(http://www.guypietersgallery.com/images/menu/02_.gif) no-repeat;}
.menu203{background:url(http://www.guypietersgallery.com/images/menu/203.gif) no-repeat;}
.menu203:hover,.menu203_a,.menu203_a:hover{background:url(http://www.guypietersgallery.com/images/menu/203_.gif) no-repeat;}
.menu204{background:url(http://www.guypietersgallery.com/images/menu/04.gif) no-repeat;}
.menu204:hover,.menu204_a,.menu204_a:hover{background:url(http://www.guypietersgallery.com/images/menu/04_.gif) no-repeat;}
.menu205{background:url(http://www.guypietersgallery.com/images/menu/05.gif) no-repeat;margin-left:95px;}
.menu205:hover,.menu205_a,.menu205_a:hover{background:url(http://www.guypietersgallery.com/images/menu/05_.gif) no-repeat;margin-left:95px;}

/********************************************** TEXTS DEFINITION */

.black10 { font-family:Verdana, Helvetica, sans-serif; font-size:10px; color:#000;}
.black11 { font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#000;}
.black12 { font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#000;}

.grey11 { font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#666;}
.grey12 { font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#666;}

h2 {font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#666; }

/********************************************** LINKS */
/********************************************** artistes & catalogues */

a.link1,
a.link1:hover,
a.link2,
a.link2:hover {
	float:left;
	width:100%;
	padding-left:5px;
	height:20px;
	line-height:20px;
	margin-top:1px;
	text-align:left;
}

a.link1 { background:#FCFCFC }
a.link1:hover { background:#F4F4F4 }
a.link2 { background:#F8F5F4 }
a.link2:hover { background:#F4F4F4 }

a.link1 span,
a.link1:hover span,
a.link2 span,
a.link2:hover span {
	padding-left:5px;
}


/********************************************** PAGE */
/********************************************** contact */

.contentContact {
	float:left;
	padding:0 10px 10px 10px;
	width:780px;
}

.newsletter h2.titlePart {
	margin:10px 0 10px 0;
	padding:0;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #A97B76;
}

.newsletter h2.titlePart .h2Title {
	float:left;
	margin:0;
	padding:0 5px 0 5px;
	height:20px;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
	background:#A97B76;
	font-size:11px;
}

.inputNewsletter {
	float:left;
	border:1px solid #DCDCDC;
	font-size:10px;
	font-family: verdana, arial;
	width:140px;
	height:18px;
	line-height:14px;
	padding-left:3px;
	margin:5px 0 5px 0;
	background:#FFF ;
}


.submitNewsletter {
	float:right;
	margin:5px 0 5px 0;
	color:#333;
	border:1px solid #DCDCDC;
	background:#DCDCDC;
	width:80px;
	height:20px;
	outline: none;
	text-align:center;
	cursor:hand;
}


#contentForm {
	float:left;
	margin:10px 0 0 0;
	width:510px;
}

#contentForm .title {
	float:left;
	font-size:11px;
	font-weight:bold;
	width:100%;
	padding:0;
	background:#F4F4F4;
	height:25px;
	line-height:25px;
	margin:10px 0 10px 0;
	text-align:center;
}

#contentForm label {
	float:left;	
	width:180px;
	height:18px;
	line-height:18px;
	margin-bottom:5px;
	padding-left:20px;
	color:#000;
	border:0px solid #FFF;
}



#contentForm .input-text {
	float:right;
	border:1px solid #DCDCDC;
	font-size:11px;
	font-family: verdana, arial;
	width:300px;
	height:18px;
	line-height:18px;
	margin:0 0 5px 0;
	background:#FFF ;
}

#contentForm .input-textArea {
	font-size:11px;
	font-family: verdana, arial;
	width:300px;
	height:150px;
	float:left;	
	border:1px solid #DCDCDC;
	margin:0 0 5px 0;
	overflow:auto;
	float:right;
	background:#FFF url(http://www.guypietersgallery.com/images/common/bg_input3.gif) repeat-y right;
}

#contentForm .inputBtn {
	float:right;
	margin:5px 0 20px 0;
	color:#333;
	border:1px solid #DCDCDC;
	background:#DCDCDC;
	width:90px;
	height:22px;
	outline: none;
	text-align:center;
	cursor:hand;
}

/*********************  style texte *********************/

.white8		 {font-family: Verdana, Helvetica, sans-serif; font-size:8px; color:white; text-decoration:none;}
.white8bold	 {font-family: Verdana, Helvetica, sans-serif; font-size:8px; color:white; text-decoration:none; font-weight: bold;}
.white10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none;}
.white10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none; font-weight: bold;}
.white11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:white; text-decoration:none;}
.white11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:white; text-decoration:none; font-weight: bold;}
.white12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none;}
.white12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none; font-weight: bold;}
.white14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none;}
.white14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none; font-weight: bold;}
.white16	 {font-family: Verdana, Helvetica, sans-serif; font-size:16px; color:white; text-decoration:none;}
.white16bold {font-family: Verdana, Helvetica, sans-serif; font-size:16px; color:white; text-decoration:none; font-weight: bold;}

.black8		 {font-family: Verdana, Helvetica, sans-serif; font-size:8px; color:black; text-decoration:none;}
.black9		 {font-family: Verdana, Helvetica, sans-serif; font-size:9px; color:black; text-decoration:none;}
.black10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:black; text-decoration:none;}
.black10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:black; text-decoration:none; font-weight: bold;}
.black11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none;}
.black11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none; font-weight: bold;}
.black12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none;}
.black12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none; font-weight: bold;}
.black14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:black; text-decoration:none;}
.black14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:black; text-decoration:none; font-weight: bold;}
.black18	 {font-family: Verdana, Helvetica, sans-serif; font-size:18px; color:black; text-decoration:none;}
.black18bold {font-family: Verdana, Helvetica, sans-serif; font-size:18px; color:black; text-decoration:none; font-weight: bold;}

.red10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:red; text-decoration:none;}
.red10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:red; text-decoration:none; font-weight: bold;}
.red11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:red; text-decoration:none;}
.red11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:red; text-decoration:none; font-weight: bold;}
.red12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none;}
.red12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none; font-weight: bold;}
.red14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:red; text-decoration:none;}
.red14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:red; text-decoration:none; font-weight: bold;}
.red24	 {font-family: Verdana, Helvetica, sans-serif; font-size:24px; color:red; text-decoration:none;}
.red24bold {font-family: Verdana, Helvetica, sans-serif; font-size:24px; color:red; text-decoration:none; font-weight: bold;}

.grey10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:none;}
.grey10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:none; font-weight: bold;}
.grey11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;}
.grey11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none; font-weight: bold;}
.grey12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none;}
.grey12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; font-weight: bold;}
.grey14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:#333; text-decoration:none;}
.grey14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:#333; text-decoration:none; font-weight: bold;}

.terre12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:C77005; text-decoration:none;}
.terre12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:C77005; text-decoration:none; font-weight: bold;}

.blue11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:2A98FF; text-decoration:none;}
.blue11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:2A98FF; text-decoration:none; font-weight: bold;}
.blue12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:2A98FF; text-decoration:none;}
.blue12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:2A98FF; text-decoration:none; font-weight: bold;}

.bleu10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:598DB3; text-decoration:none;}
.bleu10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:598DB3; text-decoration:none; font-weight: bold;}
.bleu11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:598DB3; text-decoration:none;}
.bleu11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:598DB3; text-decoration:none; font-weight: bold;}
.bleu12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:598DB3; text-decoration:none;}
.bleu12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:598DB3; text-decoration:none; font-weight: bold;}

.green10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:3FB636; text-decoration:none;}
.green10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:3FB636; text-decoration:none; font-weight: bold;}
.green11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:3FB636; text-decoration:none;}
.green11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:3FB636; text-decoration:none; font-weight: bold;}
.green12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:3FB636; text-decoration:none;}
.green12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:3FB636; text-decoration:none; font-weight: bold;}
.green14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:3FB636; text-decoration:none;}
.green14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:3FB636; text-decoration:none; font-weight: bold;}

.yellow10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:E7D400; text-decoration:none;}
.yellow10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:E7D400; text-decoration:none; font-weight: bold;}
.yellow11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:E7D400; text-decoration:none;}
.yellow11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:E7D400; text-decoration:none; font-weight: bold;}
.yellow12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:E7D400; text-decoration:none;}
.yellow12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:E7D400; text-decoration:none; font-weight: bold;}
.yellow14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:E7D400; text-decoration:none;}
.yellow14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:E7D400; text-decoration:none; font-weight: bold;}

.ora10	 	{font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:F27541; text-decoration:none;}
.ora10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:F27541; text-decoration:none; font-weight: bold;}
.ora11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:F27541; text-decoration:none;}
.ora11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:F27541; text-decoration:none; font-weight: bold;}
.ora12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:F27541; text-decoration:none;}
.ora12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:F27541; text-decoration:none; font-weight: bold;}
.ora14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:F27541; text-decoration:none;}
.ora14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:F27541; text-decoration:none; font-weight: bold;}
.ora18	 {font-family: Verdana, Helvetica, sans-serif; font-size:18px; color:F27541; text-decoration:none;}
.ora18bold {font-family: Verdana, Helvetica, sans-serif; font-size:18px; color:F27541; text-decoration:none; font-weight: bold;}

.violet10	 {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:D890FF; text-decoration:none;}
.violet10bold {font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:D890FF; text-decoration:none; font-weight: bold;}
.violet11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:D890FF; text-decoration:none;}
.violet11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:D890FF; text-decoration:none; font-weight: bold;}
.violet12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:D890FF; text-decoration:none;}
.violet12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:D890FF; text-decoration:none; font-weight: bold;}

.vio11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:6B78BE; text-decoration:none;}
.vio11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:6B78BE; text-decoration:none; font-weight: bold;}
.vio12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:6B78BE; text-decoration:none;}
.vio12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:6B78BE; text-decoration:none; font-weight: bold;}
.vio14	 {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:6B78BE; text-decoration:none;}
.vio14bold {font-family: Verdana, Helvetica, sans-serif; font-size:14px; color:6B78BE; text-decoration:none; font-weight: bold;}
.vio16	 {font-family: Verdana, Helvetica, sans-serif; font-size:16px; color:6B78BE; text-decoration:none;}
.vio16bold {font-family: Verdana, Helvetica, sans-serif; font-size:16px; color:6B78BE; text-decoration:none; font-weight: bold;}

.rose11	 {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:E257C7; text-decoration:none;}
.rose11bold {font-family: Verdana, Helvetica, sans-serif; font-size:11px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose12	 {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none;}
.rose12bold {font-family: Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none; font-weight: bold;}

.fixed
{
	table-layout: fixed;
}

html
{
	height:100%;
}
