/* -- GENERAL REDECLARATIONS ---------------------------------------- */
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body, tr,
td, input,
select, textarea {font:normal small/1.3 Verdana, Arial, Helvetica, sans-serif;}
ul, ol {margin:0 0 10px 40px;}
dl {margin:0 0 10px;}
dt {font-weight:bold;}
dd {margin:0 0 3px 10px;}
p {margin:0 0 15px;padding:2px}
h1 {
	font-family: calibri, "Century Schoolbook", book georgia, serif;
	color: #444;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 51px;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold;
}
h2 {font-size:medium; margin:18px 0;}
h3 {font-size:small; margin:6px 0 5px;}
h4 {font-size:x-small; margin:4px 0;}
h5 {font-size:xx-small; margin:3px 0; text-align:center}
h6 {font-size:xx-small; margin:0;}
hr {display:none;}
img {border:none;}
acronym {border-bottom: 1px dotted;}
blockquote {margin:0 25px 20px 25px; font-style:italic;}
body{
background:#fff;
}
a{
color:#F00; text-decoration:none;
}
a:hover{
color:blue;
}
a:visited{
color:#C00; text-decoration:underline;
}
#menu{
padding:5px;
width:212px;
float:left;
text-align:center;
position:fixed;
top:0px;left:0px;
}
#menu form{
margin:20px 0;
}
#menu ul{
list-style:none;
text-align:right;
font-family: calibri;
}
#menu ul li a{
display:block;
font-size:150%;
text-decoration:none;
padding:5px;
}
#menu ul li a:hover{
text-decoration:underline;
background:#f4f4f6;
border-right:2px solid #fff;
}
#menu ul li a:visited{
color:#C00; text-decoration:underline;
}
#content{
margin: 0 0 50px 220px;
padding:10px;
background:#f4f4f6 url(footer.gif) bottom right no-repeat;
border-left:10px solid #dadae3;border-bottom:10px solid #dadae3;
}
#content ul li{
padding-bottom:10px;
}
pre{
background:#fff;
color:#00f;
overflow:scroll;
margin:2px 0px;
padding:5px;
border:2px solid #ccc;
}
.codeComment{
color:green;
font-style:italic;
}
#tblExamples{
width:700px;
margin:20px auto;
text-align:center;
background:#dadae3;
padding:1px;
}
#tblExamples a{
display:block;
text-decoration:none;
padding:5px;
}
#tblExamples a:hover{
background:#f4f4f6;
}
#tblExamples a:visited{
text-decoration:underline;
}
.ul { text-decoration:underline; }
#aIcon a{
float:left;width:50%;display:block;text-align:center;
font-size:110%;
}
#aIcon a:hover{
background:#dadae3;
}
.commentdiv{
 margin-top:14px;
 padding:14px 0; 
}
.commentMain{
	font-family: calibri, "Century Schoolbook", book georgia, serif;
	padding: 0px 0px 6px 0px;	
	letter-spacing: -2px;
	font-size: 30px;
	font-weight: bold;
	color:#444;
}
#pageComments div{
padding:4px;
}
.pcomment{ background-color:#eee;}
.dlLink {
	font-size: xx-small;
	font-weight: bold;
}
.commentTitle{
	font-size: large;
	font-weight: bold;
	color:#69668E;
}
.red{ color:#f00 }

.bloc{
background:url(../images/divbloc.png) center no-repeat;
width:360px; height:285px;
text-align:center;
font-size:150%;
float:left;
margin-bottom:10px;
clear:both
}
.bloc img{
margin:20px;
}
.googlead{
text-align:center;
}
.alert{
	background: #fff6bf url(http://www.blocsoft.com/scrapbook/icon/alert.gif) 15px 50% no-repeat;
	text-align:center;
	margin:30px;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
}

