body {
background:#2fbddb url('images/fondo.gif');
font-size:11px;
font-family:Arial;
text-align:left;
margin:0;
padding:0;
}

.listajuegos {
background:#FC3 url(images/topbar.png);
color:#646464;
font-family:Arial;
font-weight:700;
font-size:12px;
text-align:left;
margin:2px;
padding:5px 5px 5px 4px;
}

form {
margin:0;
padding:0;
}

input,textarea {
background-color:#FFF;
border:1px solid #000;
font-family:Arial;
font-size:12px;
margin:2px;
padding:2px;
}

a:link {
color:#000;
font-weight:700;
text-decoration:none;
}

a:visited {
color:#F3F;
font-weight:700;
text-decoration:none;
}

a:hover {
color:#C00;
text-decoration:none;
border-bottom-width:2px;
border-bottom-style:dotted;
border-bottom-color:#0F0;
}

.main {
width:990px;
padding:0;
}

.jocs {
background-color:#FFF;
width:989px;
}

.principi {
margin-left:71px;
}

.top-menu {
color:#F6C;
font-family:Verdana;
font-size:12px;
padding-left:10px;
padding-top:4px;
text-align:left;
float:left;
}

.top {
text-align:center;
background-color:#000;
height:24px;
padding:0;
}

.top-left {
color:#FFF;
font-family:Verdana;
font-size:11px;
margin-left:10px;
margin-top:5px;
text-align:left;
float:left;
}

.top-right {
color:#FFF;
font-family:Verdana;
font-size:11px;
margin-right:10px;
margin-top:5px;
text-align:right;
float:right;
}

.header {
background-image:url(images/header.gif);
height:103px;
}

.header-menu {
color:#F6C;
font-family:Arial;
font-size:14px;
font-weight:700;
margin-left:10px;
margin-top:73px;
text-align:left;
float:left;
}

.header-link:hover {
color:#FF6347;
text-decoration:none;
}

.juegosmenu {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#333;
text-align:left;
padding:3px;
}

.content {
background-color:#FFF;
border-left:1px solid #FF00A0;
border-right:1px solid #FF00A0;
}

.contentbox {
border:0 solid #FF00A0;
margin-bottom:8px;
}

.contentheader {
background:#000 url(images/topbar.png);
color:#FFF;
font-family:Arial;
font-weight:700;
font-size:12px;
text-align:left;
margin:2px;
padding:5px 5px 5px 4px;
}

.boxestext {
font-family:Arial;
font-size:12px;
color:#333;
text-align:left;
padding:3px;
}

.nous {
font-family:Arial;
font-size:12px;
color:#333;
text-align:left;
padding:1px;
}

.registro {
font-family:Arial;
font-size:11px;
color:#333;
text-align:left;
padding:1px;
}

.newstext {
font-family:Arial;
font-size:11px;
color:#333;
text-align:left;
padding:3px;
}

.newsline {
border-bottom:1px dotted #39C;
}

.filebox {
border:1px solid #000;
margin-bottom:8px;
}

.fileboxheader {
background:#000 url(images/topbar2.png);
border:3px solid #000;
color:#FFF;
font-family:Arial;
font-weight:700;
font-size:12px;
text-align:center;
margin:2px;
padding:5px 5px 5px 4px;
}

.juegosmenu:link {
color:#FC3;
text-decoration:none;
}

.juegosmenu:visited {
color:#000;
text-decoration:none;
}

.frametext {
font-family:Arial;
font-size:12px;
color:#FFF;
text-align:left;
padding:5px;
}

.framelink:hover {
color:#000;
text-decoration:none;
border-bottom-width:2px;
border-bottom-style:dotted;
border-bottom-color:#0F0;
font-weight:700;
}

.played {
font-family:Arial;
font-size:9px;
}

.buscar1 {
font-family:Arial;
font-size:13px;
color:#309;
text-align:justify;
padding:2px;
}

.buscar2 {
font-family:Arial;
font-size:11px;
color:red;
text-align:justify;
padding:2px;
}

.browsegamesbox {
background:#FFF;
font-family:Arial;
font-size:12px;
color:#333;
text-align:left;
width:100%;
padding:3px;
}

.pagenumbers {
font-family:Arial;
font-size:19px;
color:#F33;
text-align:center;
padding:3px;
}

.gamelink:hover {
color:#000;
text-decoration:none;
border-bottom-width:4px;
border-bottom-style:dotted;
border-bottom-color:#30C;
font-weight:700;
}

.pmboxheader {
border:1px solid #F90;
background-color:#FFF;
margin-bottom:8px;
font-family:Arial;
font-size:11px;
color:#333;
text-align:left;
padding:4px;
}

.quote {
border:1px dotted #093;
text-align:left;
margin:2px 2px 6px;
padding:3px;
}

.newprivatemessage {
font-family:Arial;
font-size:12px;
text-align:center;
padding:5px;
}

.pmboxtable {
border:0;
width:99%;
background-color:#FFF;
font-family:Arial;
font-size:11px;
color:#333;
padding:4px;
}

.readpmtable {
width:99%;
font-family:Arial;
font-size:11px;
padding:2px;
}

.pmtexttable {
border:1px solid #CCC;
width:80%;
color:#000;
font-family:Arial;
font-size:11px;
text-align:left;
padding:3px;
}

.bottom {
background-image:url(images/footer.png);
height:125px;
border-left:1px solid #369;
border-right:1px solid #369;
border-bottom:1px solid #369;
}

.bottom-text {
color:#FFF;
font-family:Arial;
font-size:11px;
padding-top:14px;
text-align:center;
}

.bottom-link:link {
color:#FFF;
text-decoration:underline;
font-weight:700;
}

.bottom-link:visited {
color:red;
text-decoration:underline;
font-weight:700;
}

.bottom-link:hover {
color:#FFF;
text-decoration:none;
font-weight:700;
}

.top-link:link,.top-link:visited,.header-link:link,.header-link:visited,.juegosmenu:hover,.contentheaderlink:link,.contentheaderlink:visited,.contentheaderlink:hover {
color:#FFF;
text-decoration:none;
}

.top-link:hover,.framelink:link,.framelink:visited {
color:#FFF;
text-decoration:underline;
}

.gamelink:link,.gamelink:visited {
color:#30C;
font-weight:700;
text-decoration:none;
}
