body {
margin:0px;
background-image:url('images/title.gif');
background-repeat:no-repeat;
background-position:left top;
color: #CC0000;
font:xx-small verdana;
}

a:link {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	font-weight: normal;
}



.corps {
margin-left: 500px;

}
.bar {
background-image:url('images/bartop.gif');
background-repeat:repeat x;
height:118px;
}

.menu {

border-top:3px solid #000;
border-bottom:4px solid #000;
height:20px;
margin:0px;
padding:0px;
width:100%;
}

.menu ul {
	margin:0px;padding:0px;
	height:20px;
}

.menu ul li {
   float: left;
   list-style-type: none;
  
white-space: nowrap;
   font:small verdana;
   height:20px;
   width:120px;
   border-right:1px solid #000;
   
   text-align:center;
}

.menu ul li a{
   text-decoration:none;
   color:#000;
  width:120px;
height:20px;
display: block;
}

html>body .menu ul li a {height:16px;}


.menu ul li a:hover{
background-color:#CC0000;

color:#ffffff;
}

.menu ul li a:visited {
color:#000;
font-weight:bold;
}
#cur{background-color:#CC0000;color:#ffffff}


#big{
width:100%;

}


#title{
border-top:1px solid #CC0000;
border-bottom:1px solid #CC0000;
background-color:#FBEDED;
height:15px;
width:100%;
font: xx-small verdana;
}


#lbox{
width:20%;
float:left;
margin:2% 0px 0px 1%;
padding:5px;
font:xx-small verdana;
}

#cbox{
float:left;
margin:2% 0 0 2%;
padding:5px;
font:xx-small verdana;

width:54%;
border-left:1px solid #FBEDED;
border-right:1px solid #FBEDED;
}


#rbox{
float:left;
width:15%;
margin:2% 1% 0 2%;
font:xx-small verdana;
padding:5px;
}
#rbox pre{

font:xx-small verdana;

}


.zinput {
font-size: xx-small;
border:1px solid #CC0000;
margin:0px 5px 5px 0px;
}

.soul {
	text-decoration: underline;
}

.menubas {
clear:both;
	font-size: xx-small;
	padding: 2px;
	margin-top:50px
}
.menubas a {
	color: #000000;
	text-decoration: none;
}
.menubas a:hover {
	text-decoration: underline;
}


#foot {
clear:both;
color:#fff;
background-color:#000;
height:20px;
text-align:center;
font:xx-small verdana;
padding-top:2px;


}

.linkon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF9900;
	text-decoration: none;
}

.textblacksoulor {
color:#000;
	border-bottom:1px solid #FF9900;	
}


.reg {
background:#FBEDED;
height:500px;
width:80%;
padding:20px;
}

#ti {
color:#000;
font:bold small helvetica;

}


.ann {

margin-top:30px;

width:200px;
}

.ann ul {
margin:0px;
padding:0px;


 list-style-type: none;	
}

.ann ul li {
   height:30px;
   width:200px;
   border-bottom:1px solid #CC0000;
   padding:10px
}

.ann ul li a{
   text-decoration:none;
  font-width:bold;
  
   
}

.ann ul li a:hover{
font-width:normal;

}

.ann img{
margin-right:10px;
}


#anno{
background-color:#F0F1F0;
float:left;
height:80px;
width:350px;

margin-top:5px;
}


.annonce {
border:5px solid #CCA400;
background-color:#F0F1F0;
padding:5px;
width:510px;
height:510px;
}

.annpre{
border:2px solid #CCA400;
padding:5px;
width:90%;
height:910px;
}

#midanno {
background:#FFFFFF url('images/flechDown.gif') no-repeat top left;
padding:10px;
width:495px;
height:495px;
}

.foro {
background:#FFFFFF url('images/eyeforo.gif') no-repeat top left;
border:10px solid #F2E8E7;
width:100%;

padding:10px;
height:600px;
}

.foro a {
margin:10px;
color:#000;
}
.foro a:hover {
color:#CC0000;
}

.foro table {
width:100%;
color:#000000;
border:2px solid #CC0000;
background-color:#ffffff;
margin-bottom:5px;
font:xx-small verdana;
}

.fbut {
padding:0 5px 0 5px;
border:1px solid #000;
color:#000;
background-color:#F2E8E7;
margin:5px;
}

.foro input,textarea,option {
border:1px solid #000;
}

.chat {
width:100%;
height:500px;
border:1px solid #FBEDED;
}
#chatlog{
width:100%;
height:600px;
overflow:auto;
}

#chatalert {
margin:auto;
width:350px;
text-align:center;
height:150px;
overflow:auto;
border:1px solid #FBEDED;
background-color:#cecfce;
}

.premium{
margin:10px;
padding:10px;
width:95%;
height:400px;
border:1px solid #CCA400;
text-align:center
}

h1 {
font:large verdana;
font-weight:bold;
}

#plus{
color:#000000;
}
table {font-size:xx-small}

#on{height:20px;width:100%;height:15px;text-align:center;margin-top:5px;}