* { margin: 0; padding: 0; }

html { height: 100%; margin-bottom: 1px; }

body { font: 62.5% 'Lucida Grande', Verdana, Arial; background-color: #0d1733;

background-image: url(../img/bg_repeat.gif);

	background-position: top center;

	background-repeat: repeat-y;





}



a:link, a:visited { color: #600; }

a:hover, a:focus { color: #000; text-decoration: underline; }



abbr, acronym { border: 0; }



input, textarea, select { font-family: Verdana, Arial, sans-serif; font-size: 1em; }



.clear { clear: both; }

.hinted_value { font-style: italic; color: #888; }



#contenedor{

	margin:0px 0px 0px 0px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	

}



#contentHolder{

	position:absolute;

	width: 949px;

	text-align:left;

	left: 50%;

    margin-left: -474px;

	margin-top:0px;

	padding:0 0 0 0;



}



/* ----------------------------------------------------------------------------------- start top menu */

.topMenu {

	margin: 0 0 0 0;

	padding:0 0 0 0;

	font-family: Verdana,sans-serif;

	/* background: url(../img/allContent_bg.gif) repeat-y; */

	position:absolute;

	width: 949px;

	text-align:left;

	left: 50%;

    margin-left: -475px;

}





.topMenu .logoContainer {

	float:left;

	overflow:hidden;

	width:200px;

	height: 49px;

	margin:0px 0px 0px 10px;

	padding:0px 0px 0px 0px;

	/*background: url(../img/logoHeader.gif) no-repeat;*/

}



.topMenu .rightSection {

	display:block;

	float:right;

	padding:0 0 0 0;

	margin:0px 34px 0px 0px;

	height:30px;



	text-align: right;

}



.topMenu .rightSection .loginko {

	display:block;

	float:left;

	margin:0 0 0 0; /* t r b l */

	padding:7px 0 0 0px;

	font-family: Verdana,sans-serif;

	color:#F00;

	font-weight:bold;

}



.topMenu .rightSection .flags {

	display:block;

	float:left;

	margin:0 0 0 0; /* t r b l */

	padding:7px 0 0 0px;

	font-family: Verdana,sans-serif;

	color:#000;

	font-weight:bold;

}



.topMenu .rightSection .usermenu {

	display:block;

	float:left;

	margin:0px 0 0 14px; /* t r b l */

	padding:0px;

}



.topMenu .rightSection .usermenu a{

	font-family:arial, helvetica, verdana;

	font-size:12px;

	float:left;

	color: #30467c;

	height: auto;

	padding:0px 0px 0 0;

	margin:8px 0px 0 0px;

	vertical-align: middle;

	line-height: 16px;

	text-decoration:none;

}



.topMenu .rightSection .usermenu .alias{

	font-family:arial, helvetica, verdana;

	font-size:12px;

	float:left;

	color: #c3dc31;

	background-color:#000000;

	height: auto;

	padding:0px 0px 0 0;

	margin:8px 0px 0 0px;

	vertical-align: middle;

	line-height: 16px;

}



.topMenu .rightSection .login {

	display:block;

	float:left;

	margin:0 0 0 14px; /* t r b l */

	padding:0px;

}



.topMenu .rightSection .contactLink {

	float:left;

	color: #30467c;

	display:block;

	width: 90px;

	height: 30px;

	float:left;

	padding:0px 0px 0 0;

	margin:0px 0px 0 0;

	vertical-align: top;

	text-align: left;



}



.topMenu .rightSection .contactLink a{

	font-family:arial, helvetica, verdana;

	font-size:10px;

	float:left;

	color: #30467c;

	height: auto;

	padding:0px 0px 0 0;

	margin:0px 0px 0 10px;

	vertical-align: middle;

	line-height: 16px;

}



.topMenu .rightSection .contactLink img{

	float:left;

	width: 26px;

	height: 26px;

	float:left;

	padding:0px 0px 0 0;

	margin:0px 0px 0 0;

	vertical-align: middle;

}



.topMenu .rightSection .contactLink a:hover{

	text-decoration: underline;

}



.topMenu .rightSection .separador {

	

	float: right;

	display:block;

	width: 1px;

	height: 30px;

	float:left;

	margin:0 0px 0 10px; /* t r b l */

	padding:0 0px 0 0; /* t r b l */

	overflow:hidden;

	background: url(../img/topMenu_separador.gif) bottom right no-repeat;

}



.topMenu .rightSection .miniseparador {

	

	float: right;

	display:block;

	width: 1px;

	height: 15px;

	float:left;

	margin:8px 10px 0 10px; /* t r b l */

	padding:0 0px 0 0; /* t r b l */

	overflow:hidden;

	background: url(../img/topMenu_miniseparador.gif) bottom right no-repeat;

}



.topMenu .rightSection .login .loginForm {

	display:block;

	margin:4px 0px 0 0; /* t r b l */

	overflow:hidden;

}



.topMenu .rightSection .login .formInput {

	margin:5px 0px 0px 0px;

	float:left;

	display:inline;

	width: 320px;

	text-align: right;

}



.topMenu .rightSection .login  input {

	padding:2px 0 0 2px;

	margin:0px 5px 0 0px;

	border: 1px solid #334a83;

	font-size:12px;

    font-family:Verdana,sans-serif;

	width:100px;

    height:15px;

    float:left;

}



.topMenu .rightSection .login  .loginsubmit {

	width:70px;

	height:19px;

	float:left;

	padding:0px 0 0 0px;

	margin:0px 10px 0 0px;

}



/* ----------------------------------------------------------------------------------- end top menu */



/* ----------------------------------------------------------------------------------- start Content Ppal */

#contentPpal{

	

	float:left;

	width:949px;

	height:auto;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	/* background-color:#FFFFFF; */



}



/* ----------------------------------------------------------------------------------- end Content Ppal */



#cajabase {

	margin:0px 0px 0px 0px;

	padding:0 0 0 0;

	margin-top:65px;

	/* background-image:url('../imagenes/wts_PlayBgBase.gif'); */

	/* background-repeat:repeat-y; */

	width:949px;

	/* background-color:#FFF; */

	

}



#header{

	margin:0px 0px 0px 0px;

	width:919px;

	height:20px;

}



#espaciousuario{

	text-align:left;

	width:949px;

	height:48px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}



#bienvenidousuario {

	float:left;

	font-family:"Arial", helvetica, verdana;

	font-size:13px;

	font-weight:bold;

	color:#333333;

	margin:6px 0px 0px 20px;

	padding:0px 0px 0px 0px;

}



#menuusuario {

	clear:left;

	font-family:"Arial", helvetica, verdana;

	font-size:12px;

	color:#999;

	margin:3px 0px 0px 20px;

	padding:0px 0px 0px 0px;

}



#separadorH {

	clear:both;

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width:971px;

	height:1px;

	background-image:url('../img/wts_PlaySeparadorH.gif');

	background-repeat:no-repeat;

}



/* ----------------------------------------------------------------------------------- start BG Flash */



#flash_background{

	position:absolute;

	z-index:0;

	padding:0px;

	margin:0px;

	width:100%;

	top:0px;

	left:0px;

	background-color:#000;

}



#impactBg2 { 

	padding:0px 0px 0px 0px; /* t r b l */

	margin:0px 0px 0px 0px; /* t r b l */

	display:block;

	/* background-image: url(../img/impactBg.jpg);

	background-position: top center;

	background-repeat: no-repeat; */

	

}



/* ----------------------------------------------------------------------------------- end BG Flash */



/* ----------------------------  FIN CAJA IZQUIERDA - COMENTARIOS ----------------------------------------- */

#cajaizquierda { 

	float: left;

	width: 590px;

	text-align:left;

	margin: 0px 0px 0px 25px;

	}



#gameinfo { width: 585px; color: #222; }

#gameinfo #game_title { margin: 0.4em 0 0.8em; }

#gameinfo h2 { margin: 15px 0px 0px 0px; }

#gameinfo h3 { display: inline; color: #222; font-size: 12px; }

#gameinfo p { font: 11px Verdana, Arial, sans-serif; margin: 0 0 0.75em; }

#gameinfo .game_details { background: #fff url('/images/presentation/game_info_topbg.gif?2') no-repeat 0 0; width: 585px; }

#gameinfo .game_details_inner { background: transparent url('/images/presentation/game_info_bottombg.gif?2') no-repeat 0 100%; padding: 15px 19px; width: 547px; }

#gameinfo #game_creators, #gameinfo #game_rating, #gameinfo #game_plays { height: 20px; }

#gameinfo #game_title ul.admin_controls { font: 11px Verdana, Arial, sans-serif; line-height: 18px; margin-left: -5px; }

#gameinfo #game_creators h3 span img { vertical-align: middle; margin: 0 0.2em 0.1em 0.4em; }

#gameinfo #game_creators h3 span a { font-weight: normal; }

#gameinfo #game_rating h3 { float: left; }

#gameinfo #game_rating .my_rating { position: relative; top: 1px; margin-left: 4px; }

#gameinfo #game_rating span { font: 11px Verdana, Arial, sans-serif; color: #666; margin-left: 5px; line-height: 16px; }

#gameinfo #game_rating ul. { display: inline-block; }

#gameinfo #game_rating img.indicator { vertical-align: top; }

#gameinfo #game_ratings_size a { color: #666; }

#gameinfo #game_plays span { padding-left: 4px; font: 11px Verdana, Arial, sans-serif; }

#gameinfo #game_descriptions { margin-top: 1.6em }

#gameinfo #game_descriptions h3 { display: block; margin-top: 15px; }

#gameinfo #game_descriptions em { font: 11px Verdana, Arial, sans-serif; color: #666; }

#gameinfo #game_descriptions p { margin: 0.3em 0 0.2em; }

#gameinfo #game_descriptions .truncated_text a, #gameinfo #game_descriptions .full_text a { padding-left: 0; }

#gameinfo #game_descriptions .show_more_text_block a { font: italic 11px Verdana, Arial, sans-serif; }

#gameinfo ul.contributetools { margin-top: 0.75em; }

#gameinfo ul.contributetools li { display: inline; padding: 0 18px; }

#gameinfo ul.contributetools li.favorite { background-position: 0 3px; }

#gameinfo ul.contributetools li form { display:inline; }

#gameinfo #gamereviews h3 a { font: 11px Verdana, Arial, sans-serif; }

#gameinfo #gamereviews p a { border-left: 1px solid #888; margin-left: 0.25em; padding-left: 0.5em; font: italic 11px Verdana, Arial, sans-serif; }

#gameinfo #gamereviews p a.full_review { border: 0; padding: 0; margin: 0; } /* cancels styles above for delete link */



/* ----- Game Forums / Comments ----- */

#game_discussion { margin-top: 2em; }

#game_discussion h2 { margin-bottom: 7px; }

#game_discussion_tabs li { float: left; margin-right: 1px; list-style: none; }

#game_discussion_tabs li a { background: #666 url(../img/gameUI_tabs.gif?10) no-repeat; display: block; text-indent: -9999px; height: 23px; margin-top: 2px; outline: none; }

#game_discussion_tabs li a.active { height: 25px; margin-top: 0; }

#game_discussion_tabs li#game_forum_tab a { background-position: -978px -25px; width: 91px; }

#game_discussion_tabs li#game_forum_tab a.active { background-position: -978px 0; }

#game_discussion_tabs li#game_comments_tab a { background-position: -1069px -25px; width: 78px; }

#game_discussion_tabs li#game_comments_tab a.active { background-position: -1069px 0; }

#game_discussion .discussion_tab_pane { clear: both; width: 569px; background-color: #DEDEDE; padding: 4px; padding-bottom: 120px;}

#game_discussion .discussion_tab_pane2 { clear: both; width: 569px; background-color: #DEDEDE; padding: 4px; padding-bottom: 4px;}

#game_discussion .game_forum_post { background-color: #FFF; padding: 8px 12px 6px; margin-bottom: 2px; overflow-x: auto; }

#game_discussion .game_forum_post strong { display: block; font-weight: normal; font-size: 12px; margin-bottom: 2px; }

#game_discussion .sticky_game_post strong { padding-left: 19px; background: transparent url(/images/presentation/gameaction_icons.png?18) no-repeat 0 -167px; }

#game_discussion .game_forum_post p a { font: normal 11px Verdana, Arial, sans-serif; line-height: 13px; color: #333; text-decoration: none; }

#game_discussion .game_forum_post .post_tagline { display: block; font: normal 11px Verdana, Arial, sans-serif; color: #888; margin-top: 5px; padding-top: 2px; border-top: 1px dotted #CCC; }

#game_discussion .game_forum_post .post_tagline .post_author { font-weight: bold; color: #333; }

#game_discussion .game_forum_post .post_tagline img { position: relative; top: 2px; margin-right: 1px; }

#game_discussion #below_game_forum_controls { text-align: right; line-height: 18px; margin-top: 6px; }

#game_discussion #below_game_forum_controls a { font: bold 11px Verdana, Arial, sans-serif; text-transform: lowercase; padding-left: 20px; background: transparent url(/images/presentation/gameaction_icons.png?18) no-repeat 0 -130px; }

#game_discussion #below_game_forum_controls a.viewall_posts { border-left: 1px solid #888; margin-left: 10px; padding-left: 30px; background: transparent url(/images/presentation/gameaction_icons.png?18) no-repeat 10px -185px; }



#latestcomments { width: 585px; }

#latestcomments ul.commentutility { float: left; margin-bottom: 0; }

#latestcomments ul.boxpagination { float: right; margin-bottom: 0; }

#latestcomments ul.boxpagination a { border: 1px solid #aaa; }

#latestcomments #comments_wrapper { clear: both; margin-top: -2px; }

#latestcomments h2 {margin-bottom: 4px; }

#latestcomments h2 span { font-size: 65%; font-weight: normal; }

#latestcomments h2 span a { text-transform: lowercase; }

#latestcomments .comment { 

background-color: #FFF; 

margin: 2px 0 0; 

padding: 4px 10px 8px; 

position: relative; 

max-height: 250px;

overflow: auto; 



}

#latestcomments .comment img.avatar { border: 1px solid #333; float: left; width: 48px; height: 48px; margin: 4px 1em 0 0; }

#latestcomments .comment dl { margin-left: 1px; }

#latestcomments .comment dt a { font-size: 1.3em; }

#latestcomments .comment dt span { position: absolute; top: 4px; right: 26px; color: #555; font: 11px Verdana, Arial, sans-serif; }

#latestcomments .comment dt img { margin-bottom: -1px; }

#latestcomments .comment dd { font-size: 11px; color: #222; margin-top: 1px; margin-left:58px }

#latestcomments .comment dd span { font-style: italic; color: #555; } /* remove by admin text */

#latestcomments .comment dd textarea { font-size: 1.3em; color: #222; margin: 0 0 0 0; }

#latestcomments .comment a.developer { background: transparent url(../images/presentation/developer_icon.gif) no-repeat right 50%; padding: 0 18px 0 0;}

#latestcomments .comment2 { 

background-color: #FFF; 

margin: 2px 0 0; 

padding: 4px 10px 8px; 

position: relative; 

overflow: auto; 



}

#latestcomments .comment2 img.avatar { border: 1px solid #333; float: left; width: 48px; height: 48px; margin: 4px 1em 0 0; }

#latestcomments .comment2 dl { margin-left: 1px; }

#latestcomments .comment2 dt a { font-size: 1.3em; }

#latestcomments .comment2 dt span { position: absolute; top: 4px; right: 26px; color: #555; font: 11px Verdana, Arial, sans-serif; }

#latestcomments .comment2 dt img { margin-bottom: -1px; }

#latestcomments .comment2 dd { font-size: 11px; color: #222; margin-top: 1px; margin-left:58px }

#latestcomments .comment2 dd span { font-style: italic; color: #555; } /* remove by admin text */

#latestcomments .comment2 dd textarea { font-size: 1.3em; color: #222; margin: 0 0 0 0; }

#latestcomments .comment2 a.developer { background: transparent url(../images/presentation/developer_icon.gif) no-repeat right 50%; padding: 0 18px 0 0;}

#latestcomments a.flag { display: block; text-indent: -2100px; background: transparent url(../images/presentation/gameaction_icons.png?18) no-repeat 0 -241px; width: 13px; height: 11px; position: absolute; top: 6px; right: 10px; }

#latestcomments h3 { margin-top: 10px; }

#latestcomments textarea, #latestcomments #preview, #latestcomments input, #latestcomments h3 { font-size: 11px; }

#latestcomments .simple_pagination { float: right; margin-top: 8px; }

#latestcomments #comment_new_bottom { float: left; }

#latestcomments p { font: 11px Verdana, Arial, sans-serif; } /* no comment copy */



ul.pagination { font: normal 1.1em/1.4 Verdana, Arial, sans-serif; list-style: none; }

ul.pagination { color: #999; text-transform: lowercase; }

ul.pagination li { display: inline; border-left: 1px solid #b3b3b3; padding: 0 0 0 0.75em; margin: 0 0.75em 0 0; cursor: default; }

ul.pagination li.current { color: #333; font-weight: bold; }

ul.pagination li:first-child { border: 0; padding-left: 0; }

ul.pagination a:hover, ul.pagination a:focus { text-decoration: underline; }



/* Simple pagination */

ul.simple_pagination li { padding-left: 10px; }

ul.simple_pagination li.info { color: #333; }



.commentutility { list-style: none; font: bold 1.1em Verdana, Tahoma, sans-serif; margin: 1em 0; }

.commentutility li { border-left: 1px solid #666; margin: 0 0 0 5px; padding: 0 0 0 7px; }

.commentutility li.first { 

	padding: 0 0 0 17px;

	background: transparent url(../img/comments.gif) no-repeat 0 50%;

	margin-left: 0;

	border: none;

	}

	

a.chicklet img {

            border: 0;

            height: 16px;

            width: 16px;

            margin-right: 3px;

            vertical-align: middle;

}

 

a.chicklet {

            height: 16px;

            line-height: 16px;

            margin-right: 6px;

}



	





/* ----------------------------  FIN CAJA IZQUIERDA - COMENTARIOS ----------------------------------------- */





/* ---------------------------- INICIO CAJA DERECHA - RECOMENDADOS ----------------------------------------- */

#cajaderecha { 

	float: left;

	width: 320px;

	text-align:left;

	margin: 7px 0px 0px 10px;

	}



#cajaderecha h2 { margin: 10px 0px 20px 0px; }



#recommendedgames .game .description dt { font: normal 1.5em 'Lucida Grande', Verdana, Arial, sans-serif; }



#secondary h2 { font-size: 18px; margin-bottom:10px;}

#secondary p.viewall, #tertiary p.viewall, body.category .column .viewall { clear: left; padding: 1em 0 0; border-top: 1px dashed #999; }

#secondary p.viewall a, #tertiary p.viewall a, body.category .column .viewall a { text-transform: lowercase; color: #600; text-decoration: underline; font: bold 1.1em Verdana, Arial, sans-serif; }

#secondary p.viewall a:hover, #tertiary p.viewall a:hover, #secondary p.viewall a:focus, #tertiary p.viewall a:focus, body.category .column .viewall a:hover, body.category .column .viewall a:focus { color: #000; text-decoration: underline; }

#home .game { clear: both; }

.game { width: 302px; margin: 0px 0px 30px 0px; overflow: hidden; color: #222; font-family: Verdana, Arial, sans-serif; }

.game .thumb { width: 99px; background: #222 url(../img/game_bottom_rounded.gif) no-repeat left bottom; padding: 3px 0 6px; text-align: center; float: left; }

.game .thumb dt { width: 93px; margin: 0 auto; }

.game .thumb dd a { position: relative; top: 1px; }

.game .thumb a { font: bold 1em Verdana, Arial, sans-serif; text-decoration: underline; color: #fff; }

.game .thumb a:hover, .game .thumb a:focus { color: #ccc; }

.game .thumb a img { border: 0; }

.game .description { margin: 0 0 0 110px; }

.game .description dt { font: normal 1.6em 'Lucida Grande', Verdana, Arial, sans-serif; }

.game .description dt a { color: #600; text-decoration: none; }

.game .description dt a:hover, .game .description dt a:focus { color: #000; text-decoration: underline; }

.game .description dd { font-size: 1.1em; line-height: 14px; }

.game .description dd.developer { font-style: italic; margin: 0 0 0.3em; }

.developer a { color: #333; text-decoration: underline; background: transparent url(../images/presentation/developer_icon.gif) no-repeat right bottom; padding: 0 18px 0 0; }

.game .description dd.developer a:hover, .game .description dd.developer a:focus { color: #000; }

.game .summary { margin-top: 4px; }

.game .summary a { display: inline-block; }

img.game_icon { vertical-align: text-top; float:left; width:92px; height:86px; }



.current-rating { list-style: none; }



.sheet_header_2{

	width:423px;

	height:45px;

	background-image:url('../img/sheet_header_2.gif');

	background-position:top left;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background-repeat:no-repeat;

	text-align: left;

}



.sheet_header_4 {

	display: block;

	height:38px;

	width: 305px;

	background-image:url('../img/sheet_header_4.gif');

	border:0px solid #cccccc;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}



.sheet_header_4 h1{

	color: #bdd630;

	font-family:arial, helvetica, verdana;

	font-size:16px;

	margin:0px 0px 0px 0px;

	padding:13px 0px 0px 55px;

} 



.sheet_header_2 h1{

	color: #bdd630;

	font-family:arial, helvetica, verdana;

	font-size:16px;

	margin:0px 0px 0px 0px;

	padding:13px 0px 0px 55px;

}



.sheet_container_2{

	width:423px;

	height:auto;

	background-image:url('../img/sheet_container_2.gif');

	background-position:top left;

	background-repeat:repeat-y;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}





.sheet_foot_2{

	width:423px;

	height:40px;

	background-image:url('../img/sheet_foot_2.gif');

	background-position:top left;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background-repeat:no-repeat;

}



.ficha_juego{

	float:left;

	margin:4px 4px 8px 4px;

	padding: 0px 10px 0px 7px;

	text-align: left;

}



.ficha_juego img{

	

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}



.ficha_juego h1{

	font-family:arial, helvetica, verdana;

	font-size:16px;

	color: #ff6100;

	padding:0px 0px 0px 0px;

	margin:5px 0px 0px 10px;

}



.ficha_juego a{

	color: #ff6100;

	background: #ffffff;

	line-height: 18px;

	padding:0px 5px 0px 5px;

	margin:5px 0px 0px 0px;

}



.ficha_juego p{

	font-family:arial, helvetica, verdana;

	font-size:12px;

	color: #000000;

	padding:5px 0px 0px 0px;

	margin:0px 10px 0px 0px;

}



.previewGame {

	float: left;

	width: 160px;

	height: 150px;

	margin-right: 8px;

}



.banner300 {

	height:250px;

	width: 300px;

	border:2px solid #b8b8b8;

	margin:15px 0px 11px 1px;

	padding:0px 0px 0px 0px;

	background-image:url('../img/bg_300.gif');

	background-repeat:no-repeat; 

}



/* ----------------------------------  */



#espaciologo {

	float:left;

	padding-left:20px;

	width:184px;

	height:124px;

}



#bannerbajojuego{

	margin:0px 0px 20px 0px;

	margin-right:0px;

	width:728px;

	height: 90px;

	border:2px solid #666;

}

#bannersobrejuego{

	margin:0px 0px 20px 0px;

	width:728px;

	height: 15px;

	border:0px solid #666;

}



#bannertop{

	float:right;

	margin-top:0px;

	margin-bottom: 15px;

	margin-right:15px;

	margin-left: 0px;

	width:728px;

	height: 172px;



}



#menunavegacion {

	font-family:"Arial", helvetica, verdana;

	font-size:13px;

	font-weight:bold;

	color:#FF6600;

	float:left;

	margin:0px 0px 0px 0px;

	padding:7px 0px 0px 50px;

	width:610px;

	height:26px;

	text-align:left;

}

.verde {

	color:#81b812;

}



.bco {

	padding:6px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	font-family:"Arial", helvetica, verdana;

	font-size:16px;

	font-weight:bold;

	color:#fff;

}



#diviconos {

	

	color:#CCC;

	float:left;

	margin:0px 0px 0px 0px;

	padding:8px 0px 0px 0px;

	width:200px;

	height:26px;

	text-align:right;

}



.addon {

	

	color:#000;

	background-color:#F60;

	font-weight:bold;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;

	

}





#lightoff {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;

	

}



#lighton {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;



}



#zoomout {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;

	

}



#zoomin {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;



}



#addgame {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	cursor:pointer;



}



#addgame_ok {

	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	display: none;



}



#titularventana {

	clear:both;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	width:910px;

	height:31px;

	background-image:url('../img/PlayTitularJuego.gif'); 

	background-repeat:no-repeat;

}



#titularventana2 {

	font-family:Arial, helvetica, verdana;

	font-size:16px;

	color: #ffffff;

	clear:both;

	padding: 7px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	width:910px;

	height:31px;

	background-image:url('../img/PlayTitularJuego.gif');

	background-repeat:no-repeat;

}



#contenidobonus {

	text-align:left;

	width:949px;

	height:68px;

	font-weight:bold;

	margin: -36px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#boxjuego {

	width:910px;

	margin:16px 0px 0px 0px;

	padding:20px 0px 20px 0px;

	border:solid #999 1px;

	clear:both;

	background-image:url('../img/PlayBgBoxJuego.gif');

	background-repeat:repeat-x;

	

	

}



#boxjuego2 {

	width:910px;

	margin:-7px 0px 0px 0px;

	padding:13px 0px 20px 0px;

	border:solid #999 1px;

	clear:both;

	min-height: 300px;

	background-color: #FFF;

}



#boxjuego_trucos {

	width:910px;

	margin:-7px 0px 0px 0px;

	padding:13px 0px 10px 0px;

	border:solid #999 1px;

	clear:both;

	min-height: 300px;

	background-color: #FFF;

	overflow: auto;

	

}







#contenidojuego{

	

	margin:0px 0px 0px 20px;

	padding:0px 0px 0px 0px;

	border:4px solid #666;

	background-color: white; 

	

}



#tablajuego{

	position:relative;

	clear:both;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	

	border:0px solid #000;

	text-align:center;

	z-index:100;

}



#celdatabla1 {

	clear:both;

	margin:0px 0px 0px 20px;

	padding:0px 0px 0px 0px;

	/* background-color:#5e5e5e;*/

	border:0px solid #000;

	text-align:center;

}



#celdatabla2 {

	clear:both;

	margin:0px 0px 0px 0px;

	padding:5px 0px 0px 5px;

	/* background-color:#5e5e5e;*/

	border:0px solid #000;

	text-align:left;

}

#ganakilotes {

	clear:both;

	margin:12px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width:737px;

	height:60px;

	/*background-image:url('../imagenes/wts_PlayGanaKilotes2.gif');*/

	background-repeat:no-repeat;

}



#descripcionjuego {

	clear:both;

	width:890px;

	height:248px;

	background: #fff;

	padding:0px 0px 0px 10px;

	margin:0px 0px 0px 0px;

	font-family:Arial, helvetica, verdana;

	font-size:12px;

	font-weight:bold;

	text-align: left;

	color:#666;	

}



.comentariojuego {

	clear:both;

	width:890px;

	min-height: 80px;

	/*height:248px; */

	background: #fff;

	padding:0px 0px 0px 10px;

	margin:0px 0px 0px 0px;

	font-family:Arial, helvetica, verdana;

	font-size:12px;

	font-weight:bold;

	text-align: left;

	color:#666;	



}



#boxjuego_trucos h1{

	padding:30px 0px 0px 0px;

	margin:0px 0px 10px 20px;

	font-family:Arial, helvetica, verdana;

	font-size:18px;

	font-weight:bold;

	text-align: left;

	color:#666;

}



#previewgame{

	float: left;

	width: 159px;

	height: 148px;

	}

	

.previewauthor{

	float: left;

	width: 80px;

	height: 74px;

	}

	

#txtdescripcion{

	float: left;

	padding:10px 0px 0px 0px;

	margin:-160px 0px 0px 20px;

	float: left;

	width:714px;

}



.txtcomentario{

	float: left;

	padding:10px 0px 0px 10px;

	margin:5px 0px 0px 10px;

	width:754px;

	border: 1px solid #ccc; 

	background-color:#FFFFFF;

	

}



#cierre {

	clear:both;

	margin:0px 0px 0px 0px;

	width:979px;

	height:9px;

	/* background-image:url('../imagenes/wts_PlayPieDwn.gif'); */

	background-repeat:no-repeat;

}





/*-----CSS PARA BOTONES COMPARTIR ---------------------------*/



.fb_share_button { 

	

	width: 24px;

	height: 24px;

	padding:0px 0px 0px 0px; 

	background:url(../img/share/fb_bn.gif) no-repeat top right;

} 

.fb_share_button:hover { 



	background:url(../img/share/wts_fb.gif) no-repeat top right; 

	text-decoration:none; 

} 





#black_layer {

margin: 16px 0px 0px -1px;

padding: 0px 0px 0px 0px;

display:none;

position:absolute;

z-index:9;

width: 950px;

height: 2155px;;

background-color:#000;

filter:alpha(opacity=100);

opacity:1;

}



/* ----------------------------------------------------------------------------------- start Compartir */



.divcompartir {

	margin:10px 0px 20px 0px;

}

.divcompartir UL {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; FONT-SIZE: 11px; PADDING-TOP: 0px

}

.divcompartir UL LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

.divcompartir UL LI A {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.divcompartir A:hover {

	TEXT-DECORATION: underline

}



.divcompartir LI.compartir {

	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 0px;

	

}

.divcompartir LI.compartir UL {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #6b6b6b; PADDING-TOP: 0px

}

.divcompartir LI.compartir UL LI {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.divcompartir LI.compartir UL LI A {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 0px

}



.divcompartir LI.compartir {

	BORDER-BOTTOM: #bbb 1px solid;

	BORDER-LEFT: #bbb 1px solid;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px 0px 0px 10px;

	PADDING-LEFT: 5px;

	PADDING-RIGHT: 5px;

	OVERFLOW: hidden;

	BORDER-TOP: #bbb 1px solid;

	BORDER-RIGHT: #bbb 1px solid;

	PADDING-TOP: 0px;

}



.divcompartir LI.compartir UL LI.pasalo {

	PADDING-BOTTOM: 0px; MARGIN: 2px 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.divcompartir LI.compartir UL LI.meneame A {

	BACKGROUND-IMAGE: url(../img/share/meneame.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.digg A {

	BACKGROUND-IMAGE: url(../img/share/digg.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.delicious A {

	BACKGROUND-IMAGE: url(../img/share/delicious.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.technorati A {

	BACKGROUND-IMAGE: url(../img/share/technorati.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.blinklist A {

	BACKGROUND-IMAGE: url(../img/share/blinklist.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.fresqui A {

	BACKGROUND-IMAGE: url(../img/share/fresqui.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.myspace A {

	BACKGROUND-IMAGE: url(../img/share/myspace.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.facebook A {

	BACKGROUND-IMAGE: url(../img/share/facebook.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.msnreporter A {

	BACKGROUND-IMAGE: url(../img/share/msnreporter.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.twitter A {

	BACKGROUND-IMAGE: url(../img/share/twitter.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.livespaces A {

	BACKGROUND-IMAGE: url(../img/share/livespaces.gif);

	background-repeat:no-repeat;

}

.divcompartir LI.compartir UL LI.google A {

	BACKGROUND-IMAGE: url(../img/share/google.gif);

	background-repeat:no-repeat;

}



/* ----------------------------------------------------------------------------------- end Compartir */





/* ----------------------------------------------------------------------------------- start Footer */

#foot_in {

	display: block;

	width:949px;

	height: 42px;

	/* background-image:url('../img/footer.gif');

	background-position:bottom left;

	background-repeat:no-repeat;  */

	padding:0px 0px 0px 0px;

	margin:20px 0px 0px 0px;

}



#pie_ppal{

	

	/*float: left;*/

	clear:both;

	display:block;

	text-align: center;

	font-family:arial, helvetica, verdana;

	font-size:12px;

	width:920px;

	height: auto;

	padding:0px 0px 0px 0px;

	margin:30px 0px 10px 0px;

	color: #aaaaaa;

}



#pie_ppal a{

	

	/*float: left;*/

	text-decoration:none;

	font-family:arial, helvetica, verdana;

	font-size:12px;

	padding:0px 7px 0px 7px;

	margin:0px 0px 0px 0px;

	color: #aaaaaa;

}



#pie_ppal a :hover{

	

	text-decoration:underline;

	

}

	

/* ----------------------------------------------------------------------------------- end Fotter */



.clear {

	clear:both;

}




