/*Reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}
:focus {
outline:0;
}

ol,ul {
list-style:none;
}

p {
margin-bottom:10px;
line-height:22px;
}

table {
border-collapse:separate;
border-spacing:0;
}
caption,th,td {
text-align:left;
font-weight:400;
}
iframe {
overflow:hidden;
}
blockquote:before,blockquote:after,q:before,q:after {
content:"";
}


h1,h2,h3,h4,h5,h6 {
	clear: both;
	font-family: 'Rokkitt', serif;
}

h1{font-size: 24px;}
h2{font-size: 22px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 16px;}
h6{font-size: 14px;}

body {
font: 13px/22px Arial,Helvetica,sans-serif;
color:#000;
background:  #095C9F;

}

a {
	color: #2180D8; 
}
a:hover {
		color: #105896;
}


/* ELEMENTOS DE TEXTO */
p {
	margin-bottom: 1.625em;
}

dl {
	margin: 0 1.625em;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 1.625em;
}
strong {
	font-weight: bold;
}
cite, em, i {
	font-style: italic;
}
blockquote {
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
	font-weight: normal;
	margin: 0 1.8em;
	background: url("../images/quote.png") no-repeat left top;
	padding-left: 40px;
}
blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}
blockquote cite {
	color: #666;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}
pre {
	background: #f4f4f4;
	font: 13px "Courier 10 Pitch", Courier, monospace;
	line-height: 1.5;
	margin-bottom: 1.625em;
	overflow: auto;
	padding: 0.75em 1.625em;
}
code, kbd {
	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
}
address {
	display: block;
	margin: 0 0 1.625em;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
sup,
sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}


/*CONTENEDOR PRINCIPAL*/
#container {
	width: 960px; 
	margin: 0 auto; 
	padding: 0px 10px;
	border-width: 0px 4px 0px 4px;
	background: #095C9F url("../images/bg-header.png") no-repeat left top ;
}
#header{
	height: 150px;
}

#logo{
float: left;
margin-top: 20px;
}

#ads-box{
position: relative;
float: right;
top: 20px;
width:  728px;
height: 90px;
-moz-box-shadow: 0 0 6px #165D30;
-webkit-box-shadow: 0 0 6px #165D30;
box-shadow: 0 0 6px #165D30;
}

#wrapper{
width: 960px;
overflow: hidden;
background: #ecfcf0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0 0 12px #1f1f1f;
-webkit-box-shadow: 0 0 12px #1f1f1f;
box-shadow: 0 0 12px #1f1f1f;
border: 1px solid #095C9F;
position: relative;
z-index: 100;
}

#sidebar-left{
float: left;
width: 165px;
overflow: hidden;
border: 1px solid #ddd;
margin: 20px 10px;
margin-right: 15px;
background: #fff;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

#sidebar-right{
float: left;
width: 210px;
overflow: hidden;
border: 1px solid #ddd;
margin: 20px;
margin-right: 15px;
margin-left: 15px;
background: #fff;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}

.widget{
margin-bottom: 10px;
}

.widget h3{
font-family: 'Rokkitt', serif;
color: #fff;
text-align: center;
padding: 4px 0px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-size: 20px;
text-shadow: 0px 1px 0px #00;
background: #234DBB url("../images/bg-sidebar-title.png") repeat-x top;
margin-bottom: 5px;


}

.widget #menu-principal{
margin: 0px;
padding: 0px;
}

.menu {
margin-bottom: 0px;
}

.menu h3{
margin-bottom: 0px;
}

.widget #menu-principal ul li{
padding:  10px 5px 10px 20px;
font-size: 12px;
background: #E7F1F8 url("../images/bullet_blue.png") no-repeat 5px 9px;
border-bottom: 1px solid  #fff;
line-height: 16px;
font-weight: bold;
-webkit-transition: all 0.3s ease-in;
-moz-transition: all 0.3s ease-in;
-o-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
}
.widget #menu-principal ul li:hover,.widget #menu-principal ul li.active{
background-color: #fefcea; 
}

.widget #menu-principal ul li a{
text-decoration: none;
}

/*TOP-CASINOS*/
/*NADA*/


/*WIDGETS ADS*/
.ads-125 img {
display: block;
margin: auto;
margin-bottom: 6px;
}
/*Content*/

#content{
display: block;
float: left;
width: 505px;
padding: 10px ;
margin: 20px 0px;
background: #fff;
-moz-box-shadow: 0 0 10px #ddd;
-webkit-box-shadow: 0 0 10px #ddd;
box-shadow: 0 0 10px #E7F1F8;
}


.post {}
.post h1.post-title{
font-size: 28px;
padding: 5px 0px 8px 2px;
margin-bottom: 10px;
border-bottom: 1px solid #b06d58;
}

#content h2.ads-title{
background: #d2e4d6;
margin: 5px 0px 10px 0px;

font-weight: bold;
font-size: 24px;
color: #F7501C;
padding: 2px 10px;
}

/*POS STYLE*/	
	
.post ul,.post ol {
	margin: 0 0 1.625em 2.5em;
}
.post ul {
	list-style: square;

}

.post ul li{
	padding-left: 5px;
	}
.post ol {
	list-style-type: decimal;
}
.post-content ol ol {
	list-style: upper-alpha;
}
.post-content ol ol ol {
	list-style: lower-roman;
}
.post-content ol ol ol ol {
	list-style: lower-alpha;
}
.post-content ul ul, .post-content ol ol,.post-content ul ol,.post-content ol ul {
	margin-bottom: 0;
}

/*Footer*/
#footer-wrapper{
background: #000;
}
#footer{
width: 960px;
margin: auto;
margin-top: 20px;
position: relative;
padding-bottom: 10px;
}

#fichas{
background: url("../images/fichas.png") no-repeat center;
width: 188px;
height: 104px;
position: absolute;
right: 50px;
top: -60px;
z-index: 20;
}
#footer p#credits{
text-align: center;
color: #afdaf7;
/*text-shadow: 0px 0px 1px #82bce4;*/
padding-top: 20px;
z-index: 30;
margin-bottom: 0px;
}