/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #659734;
	background-image: url(img/bg.jpg);
	background-repeat:repeat-x;
	font-family: 'Lucida Grande',arial,'Bitstream Vera Sans', verdana,sans-serif;
	font-size: medium;
	font-size: 14px;
}
#logo{
margin: 0 auto 0 auto;
width: 960px;
height: 135px;
padding-top: 10px;
position:relative;
}
#menusup{
background-image:url(img/bgmenu.png);
height: 48px;
width: 954px;
margin: 0 auto 20px auto;
position:relative;
}
.titulosecc h1 {
color:#659734;
}
.titlelast {
background-image: url(img/ultimos.png);
background-repeat:no-repeat;
color:#D68B01;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:24px;
margin-top:30px;
padding-left:30px;
margin-bottom: 10px;
border-bottom: 1px solid #CCCCCC;
}
.titletop {
background-image: url(img/top.png);
background-repeat:no-repeat;
height:24px;
margin-top:20px;
padding-left:35px;
margin-bottom: 15px;
border-bottom: 1px solid #CCCCCC;
}
.titlelist {
background-image: url(img/list.png);
background-repeat:no-repeat;
height:24px;
margin-top:20px;
padding-left:35px;
margin-bottom: 15px;
border-bottom: 1px solid #CCCCCC;
}
.titlerow{
background-image: url(img/row.png);
background-repeat:no-repeat;
height:20px;
padding-left:20px;
}
h2{
color:#D68B01;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
.alert{
margin-top: 30px;
}
#final{
text-align:center;
padding: 30px;
}
a {
color:#659734;
text-decoration:none;
}
.juegobg{
background-color:#000000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.alazar{
background-color: #E5E5E5;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height: 90px;
float: left;
width: 225px;
}
.topubli{
float:right;
height: 80px;
width: 718px;
background-color: #DCE6BF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}
.h1p{
font-size:15px;color:#fff;padding:0px;margin:0px;
text-shadow: 2px 2px 3px #000; /* horizontal-offset vertical-offset 'blur' colour */
-moz-text-shadow: 2px 2px 3px #000;
-webkit-text-shadow: 2px 2px 3px #000;

}

.contentcenter{
background-color: #FFFFFF; width: 960px; padding: 20px; border: 1px solid #DDDED9; margin-bottom: 20px;
}
.contentizq{
width: 615px; float: left; text-align: left; padding: 10px; padding-left: 0px; padding-right: 0px;
}
.contentder{
text-align: left; float:right; width: 310px; padding: 10px; border-left: 1px solid #DDDED9;
}
/* start pagination */

#pagination_bottom h4
{
    display: none;
}

#pagination_bottom
{
    font-size: 85%;
    margin: .5em 0 .5em 0;
    text-align: center;
}

#pagination_bottom li
{
    display: inline;
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    *padding: .3em .2em .3em .5em;
    margin: .25em .25em;
    text-align: center;
    cursor: pointer;
}

#pagination_bottom img
{
    vertical-align:text-bottom;
    *padding-right:3px;
}

#pagination_bottom li.prevPage
{
    margin-right:.55em;
}
#pagination_bottom li.nextPage
{
    margin-left:.55em;
}

#pagination_bottom li.prevPage img
{
    position:relative;
    left:-1px;
}

#pagination_bottom li.nextPage img
{
    position:relative;
    left:1px;
    *position:inherit;
    *left:auto;
}

#pagination_bottom li.rest
{
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

#pagination_bottom li.hover
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#pagination_bottom li.selected
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#pagination_bottom a
{
    color: #0066a7;  
    text-decoration: none;
}

#pagination_bottom li.selected a
{
    color: #444;
    font-weight: bold;
}

body.ko #pagination_bottom li.selected a, 
body.ja #pagination_bottom li.selected a, 
body.zht #pagination_bottom li.selected a, 
body.zhs #pagination_bottom li.selected a
{
    font-weight: normal;
}


/* end pagination */
.alert{
background-color:#FDE5E5; font-size: 75%; border: 1px solid #FFC5C5; margin-bottom: 20px; color:#DC3500; background-image: url(../images/styles/alert.png); background-repeat: no-repeat; background-position: 10px 7px;
}
.alertint{
padding: 8px; border-top: 1px solid #FFFFFF; padding-left: 35px
}
.alertint a{
color: #007195;
text-decoration: none;
}
.alertint a:hover{
color: #00A3D9;
}



