/*****************************************************
reset :: some basic style
*****************************************************/
A IMG {
   border : none;
}
P {
   margin : 0;
   padding : 0;
   line-height : 100%;
}
A:Hover { text-decoration : none; }
A:Focus { outline : none; }
IMG A:Hover { text-decoration : none; }
IMG A:Focus { outline : none; }
INPUT:Hover { text-decoration : none; }
INPUT:Focus { outline : none; }
TEXTAREA:Hover { text-decoration : none; }
TEXTAREA:Focus { outline : none; }
SELECT:Hover { text-decoration : none; }
SELECT:Focus { outline : none; }
DROPDOWN:Hover { text-decoration : none; }
DROPDOWN:Focus { outline : none; }

/*****************************************************
basics
*****************************************************/
BODY {
   margin : 0;
	font-family : american typewriter, courier, Verdana, Arial, Helvetica, Geneva, Futura, non-serif;
	color : #000;
	font-size : 11px;
	text-align : center;
	line-height : 100%;
   background : #FCFAFB;
}
#center {
	position : relative;
	display : block;
	margin : 143px auto 0 auto;
	padding : 0;
	width : 640px;
	text-align : left;		
	visibility : visible;
	z-index : auto;
}
#website {
	float : left;
	padding : 0;
	width : 640px;
	height : 280px;
	line-height : 1.4em;
	background : url(../shared/vito2.gif) no-repeat;
}
.contRight {
   position : absolute;
   padding : 0;
   top : 160px;
	left : 280px;
	width : 360px;
	height : 370px;
	font-size : 1.2em;
}
.contRight P {
	padding : 0;	
	margin : 0;
   line-height : 1.4em;
}
/* anker
*****************************************************/
A {
   color : #000;
   text-decoration : none;
}
A:Hover {
   color : #000;
   text-decoration : underline;
}
A:Focus { outline : none; }

/* Headline
*****************************************************/
H1 {
	margin : 0;
	padding : 0 0 12px 0;
   color : #000;
	font-size : 1.2em;
	font-weight : bold;
}
H2 {	
	margin : 0;
   padding : 0;   
	color : #000;
   font-size : 1em;   
   font-weight : bold;
}

/*****************************************************
bugfixing :: example
*****************************************************/

* html .pleaseCHANGE { padding : 0 0 0 0; }              		/* only IE6 */
*+html .pleaseCHANGE { padding : 0 0 0 0; }                   	/* only IE7 */
html:last-child .pleaseCHANGE { padding : 0 0 0 0; }   			/* only Safari 1.0 and 2.0 */
@media not tty { .pleaseCHANGE { padding : 0 0 0 0; }}         /* only Safari 3.0 */
@media all { html body .pleaseCHANGE { padding : 0 0 0 0; }		/* only Opera and IE7 */