h1 { color: #d6d6d6; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; font-style: normal; line-height: 15px; background-color: black; text-align: justify; margin: 0.67em 0; border-width: 12px; }
h2 { color: #d5d5d5; font: small-caps 16px/12px verdana; background-color: black; text-align: justify; margin: 0.83em 0; border-width: 12px; }
body { }
p { }
td { }
#itsartmag-sub { background: #555957; 
   padding: 5px 12px; 
   color: #ebeded; 
   font-family: arial; 
   border-bottom: 1px solid #404040;
   font-weight: bold;
   font-size: 1.1em;}
#itsartmag-sub a {  padding: 3px 6px 3px 6px; text-decoration: none; font-weight: bold; }
#itsartmag-sub a:hover {  background: #d6d6d6; }
#itsartmag-sub a:link { color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#itsartmag-sub a:visited { color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a:visited {  }
a:active {  }
#bloc-head { padding: 5px 12px; color: #cccccc; font-family: arial; border-bottom: 1px solid #404040; font-weight: bold; font-size: 1.1em; background-image: url(../hp/images/bg-98.png); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }
#itsartmag-top { color: #cccccc; font-size: 1.1em; font-family: arial; font-weight: bold; background: black; padding: 5px 12px; border-bottom: 1px solid #404040; }
#itsartmag-top a {  padding: 3px 6px 3px 6px; text-decoration: none; font-weight: bold; }
#itsartmag-top a:hover {  background: #404040; }
#itsartmag-top a:link { color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#itsartmag-top a:visited { color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a:link { color: #9cf;text-decoration: none; }
a:hover { background-color: gray; }
.caption1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	color: #666666;
}
.menu { background-color: #000; background-image: url(../hp/images/button-bg-hover.png); background-repeat: repeat-x; background-position: 1% 1%; outline-width: 12px; }
.boc-head { background-image: url(../hp/images/header-bg.png); background-repeat: repeat-x; background-attachment: scroll; background-position: 1% 1%; border: groove 1px gray; outline-width: 12px; outline-color: gray; }
