/* =html */
html {
	margin : 0;
	padding : 10px 0 0 0;
	color : #333;
/*	background-image: url(../img/bg_body3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#383838;*/
}

/* =body */
body {
	width : 775px;
	margin : 5px auto;
	padding : 0;
	line-height:140%;
	font-size:11px;
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/bg_main.gif) center top repeat-x;
}

/* =hx */
h2, h3, h4, h5, h6{
margin : 0; 
padding : 0 0 5px 0; }

h2 { font-size : 18px; }
h3 { font-size : 14px; color:#E10118;}
h4 { font-size : 110%; }
h5 { font-size : 100%; }
h6 { font-size : 80%; }

/* =code pre */
code, pre { margin : 0; 
padding : 0; font : 1.5em monaco, courier, monospace; 
font-weight : normal; 
color : #333; }

pre { font-size : 80%; }

/* =a */
a:link { color : #333; 
text-decoration : none; }

a:visited { color : #333; 
text-decoration : none; }

a:hover { color : #E10118; 
text-decoration : none; }

a.wit:link { color : #666; 
text-decoration : none; }

a.wit:visited { color : #666; 
text-decoration : none; }

a.wit:hover { color : #E10118; 
text-decoration : none; }

a.nound:link { color : #333;
font-size:11px;
text-decoration : none; }

a.nound:visited { color : #333; 
font-size:11px;
text-decoration : none; }

a.nound:hover { color : #000;
font-size:11px;
text-decoration : none; }

a.und:link { color : #333;
font-size:11px;
text-decoration : underline; }

a.und:visited { color : #333; 
font-size:11px;
text-decoration : underline; }

a.und:hover { color : #000;
font-size:11px;
text-decoration : none; }

a.undrood:link { color : #E10118;
font-size:11px;
text-decoration : underline; }

a.undrood:visited { color : #E10118; 
font-size:11px;
text-decoration : underline; }

a.undrood:hover { color : #E10118;
font-size:11px;
text-decoration : none; }
 
img, img a { border : none; }

/* =div */
div.example { margin-bottom : 20px; 
padding : 20px; 
border : 1px solid #ccc; }
