.bottomtext {
	/*font-family: georgia,verdana,sans-serif;*/
	font-family: "Lucida Grande", "Luxi Sans", "Trebuchet MS", "Bitstream Vera Sans", helvetica, verdana, arial, sans-serif;
	font-size:11px;
	line-height:normal;
	color: #A9A9A9;
	margin-bottom: 1px;
}

.bottomtext a, .maintips a {
	color: #8B0000;
	text-decoration: none;
}

.bottomtext a:hover, .maintips a:hover {
	border-bottom: 1px solid #8B0000;
}

.contenu {
	width: 70%;
	margin: auto;
}

.biglogo	{
	width: 450px;
	height: 240px;
	margin: auto;
}

.urlize	input[type=text], .urlize textarea, .whoisize input[type=text], .latexize textarea, .digize textarea, .passf input[type=password], .tracerouteize input[type=text], .idnize input[type=text], .macize input[type=text], .tstmpize input[type=text]	{	
	width: 100%;
	font-size: 2em;
}

.urlize textarea, .latexize textarea, .digize textarea	{
	width: 100%;
	font-size: 1em !important;
}

.urlize input[type=submit], .whoisize input[type=submit], .latexize input[type=submit], .digize input[type=submit], .passf input[type=submit], .tracerouteize input[type=submit], .idnize input[type=submit], .macize input[type=submit], .tstmpize input[type=submit]	{
	width: 100%;
	font-size: 2em;
}

.hidden	{
	display: none;
	visibility: hidden;
}

h1	{
	font-family: "Lucida Grande", "Luxi Sans", "Trebuchet MS", "Bitstream Vera Sans", helvetica, verdana, arial, sans-serif;
}

.maintips	{
	margin-bottom: 0;
	width: 100%;
	text-align: right;
	font-size: 0.7em;
}

.urllist {
	float: right;
	width: auto;
	font-size: 0.7em;
}

.digizetype	{
	float: right;
	width: auto;
	font-size: 0.7em;
}

.digtable	{
	border: 1;
	width: 100%;
	margin-top: 1em;
}

.texterr        {
        background-color: #ff5555;
        width:100%;
        margin-top:0.5em;
        font-family:Georgia,"Courier New",Monospace;
        font-size:0.9em;
        font-variant:normal;
}

.textgood       {
        background-color: #55ff55;
        width:100%;
        margin-top:0.5em;
        font-family:Georgia,"Courier New",Monospace;
        font-size:0.9em;
        font-variant:normal;
}

.info	{
	background: url(imgs/info.png) no-repeat 15px 50% rgb(185, 204, 229);
	border-bottom: 2px solid rgb(70, 110, 174);
	border-top: 2px solid rgb(70, 110, 174);
	color: black;
	padding: 5px 20px 5px 45px;
	text-align: left;
}

.tip	{
	margin-top: 1em;
}

.tipheader	{
        padding-left: 1em;
	width: 100%;
	border-bottom: 1px solid #ff5555;
	border-left: 1px solid #ff5555;
}

.tiptext input[type=submit]	{
	font-size: 1em;
}

.tiptext code	{
	font-size: 2em;
	margin-left: 1em;
}

#pwgen code	{
	font-size: 1.2em;
}

.small 	{
	font-size: 0.7em;
}

.right	{
	float: right;
	margin-left: 1em;
}

.followpic	{
	position: absolute;
	width: 128px;
	height: 128px;
	right:1em;
	top:-1em;
}

.followpic a img, .left a img	{
        text-decoration: none;
	border:none;
}

#lazymenu	{
	position: absolute;
	left: -1em;
	width: 128px;
}

.menupic	{
	width: 128px;
	height: 128px;
}

.one	{
	position: absolute;
	top: 1em;
}

.two	{
	position: absolute;
	top: 4em;
}

.three    {
        position: absolute;
        top: 7em;
}

.four    {
        position: absolute;
        top: 10em;
}

.five    {
        position: absolute;
        top: 13em;
}

.six    {
        position: absolute;
        top: 16em;
}

.seven	{
	position: absolute;
	top: 19em;
}

.eight	{
	position: absolute;
	top: 22em;
}
