body {
	background-color: #FFF988;
	background-image: url(../gfx/tgp/sb_01.gif);
	background-repeat: repeat-x;
}

a:link {
	color: #993366;
	text-decoration: underline;
}

a:visited {
	color: #993366;
	text-decoration: underline;
}

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

a:active {
	color: #FF0000;
	text-decoration: underline;
}

body,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.toplist {	
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFF00;
}

.toplist a:link {
	color: #FFF988;
	text-decoration: underline;
}

.toplist a:visited {
	color: #FFF988;
	text-decoration: underline;
}

.toplist a:hover {
	color: #FEFDE7;
	text-decoration: none;
}

.toplist a:active {
	color: #FFF988;
	text-decoration: underline;
}

.smalltxt {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C005D;
}

.t { 	
	font-size: 13px; 	
	font-weight: normal;
 } 

 .tb { 	
	font-size: 13px; 	
	font-weight: bold; 
}  

 .tbt { 	
	font-size: 13px; 	
	font-weight: bold; 
	color: #000099; 
}  

 .tbb { 	
	font-size: 13px; 	
	font-weight: bold; 
	color: #FF0000; 
}  

.big { 	
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 20px; 	
	font-weight: bold; 	
	text-decoration: underline;
	color: #48529E; 
}  

.bigger { 	
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 24px; 	
	font-weight: bold; 	
	text-decoration: none;
	color: #993366; 
}

.gals IMG { 	
	BORDER-RIGHT: 1px solid #FFF988; 	
	BORDER-TOP: 1px solid #FFF988; 	
	BORDER-LEFT: 1px solid #FFF988; 	
	BORDER-BOTTOM: 1px solid #FFF988; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}  

.gals a:hover IMG { 	
	BORDER-RIGHT: 1px dashed #FEFDE7; 	
	BORDER-TOP: 1px dashed #FEFDE7; 	
	BORDER-LEFT: 1px dashed #FEFDE7; 	
	BORDER-BOTTOM: 1px dashed #FEFDE7;
/*	FILTER: "Gray";*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}  

.nogals IMG { 	
	BORDER-RIGHT: 0px; 	
	BORDER-TOP: 0px; 	
	BORDER-LEFT: 0px; 	
	BORDER-BOTTOM: 0px; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}  

.nogals a:hover IMG { 	
	BORDER-RIGHT: 0px; 	
	BORDER-TOP: 0px; 	
	BORDER-LEFT: 0px; 	
	BORDER-BOTTOM: 0px; }  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.th { 	
	background-color: #FEFCD9; 
	border-top: 2px dashed #993366;	
	border-right: 2px dashed #993366; 
	border-bottom: 2px dashed #993366; 
	border-left: 2px dashed #993366; 
}  

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
}

.w {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold 120%; 
	color: #FFFFFF; 
}
.texte {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	text-align: justify 
}

.sub {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #993366; 
}

.titles {
	font-family: arial; 
	font-size: 20px; 
	font-weight: bold; 
	color: #993366; 
}

.more {
	font-family: arial; 
	font-size: 16px; 
	font-weight: bold; 
}

.copy {
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none; 
}

.bm {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none; 
}

.desc {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 23px; 
	font-weight: bold;
	text-decoration: underline overline;  
}

a.desc:link {color: #990099; text-decoration: underline overline}
a.desc:visited {color: #990099; text-decoration: underline overline}
a.desc:hover {color: #FF0000; text-decoration: underline overline}
a.desc:active {color: #FF0000; text-decoration: underline overline}

.txt { 	
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.txt a:link {
	color: #FFF988;
	text-decoration: underline;
}

.txt a:visited {
	color: #FFF988;
	text-decoration: underline;
}

.txt a:hover {
	color: #FEFDE7;
	text-decoration: none;
}

.txt a:active {
	color: #FFF988;
	text-decoration: underline;
}

.choker { 	
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 24px; 	
	font-weight: bold; 
	color: #FFFF00;
}

.choker a:link {
	color: #FFF988;
	text-decoration: underline;
}

.choker a:visited {
	color: #FFF988;
	text-decoration: underline;
}

.choker a:hover {
	color: #FEFDE7;
	text-decoration: none;
}

.choker a:active {
	color: #FFF988;
	text-decoration: underline;
}

.smalltxt {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C005D;
}

.bar { 	
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 14px; 	
	font-weight: bold; 	color: white; 
}

.borders {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #993366;
	border-bottom-color: #993366;
	border-left-color: #993366;
	border-right-color: #993366;
}

/* LinkEX */
.linkex {
	width: 650px;
	text-align: center;
	font-size: 12px;
	margin: auto;
}
div.linkex a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993366;
	white-space: nowrap;
}
.w0 {
	color: #0000AA;
	font-weight: bold;
	padding: 0 5px;
}
.w1 {display: none;}

.archive {
	width: 800px;
}
.archive td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0000AA;
}
.archive td a {
	padding: 3px 12px;
	font-size: 20px;
	color: #9101AF;
}
.archive td a:hover {
	font-decoration: none;
	background-color: #9101AF;
	color: white;
}
.outlink a {font-size: 7px; color: #FFF988;}

.fling {width:700px;display:block;margin:5px auto;padding:7px;background:#AC6DF6;border:2px dashed #85019F;border-left:0;border-right:0}
.fling a{color:#FFF988;font:700 21px sans-serif}
.fling a b{color:#FFF}
