/* Main Template Design 
*/

.body {margin-top:0;margin-bottom:0;margin-left:5;margin-right:5;}
.mainTable {background-color:#99CCCC;width:100%;border-color:#330000;}
.titleMainTable {background-color:#99CCCC}
.leftMainTable {width:20%;background-color:#99CCCC}
.centerMainTable {width:60%;background-color:#99CCCC}
.rightMainTable {width:20%;background-color:#99CCCC}
.bottomMainTable {background-color:#99CCCC}

a.titleLink:link{		font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#350099;
						text-decoration:none;
}

a.titleLink:active{ 	font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#350099;
						text-decoration:none;
}

a.titleLink:visited{ 	font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#350099;
						text-decoration:none;
}
a.titleLink:hover{ 		font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#350099;
						text-decoration:none;
}




a.titleLinkG:link{		font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#FFFFFF;
						text-decoration:none;
						background-color:#350099;
}

a.titleLinkG:active{ 	font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#FFFFFF;
						text-decoration:none;
						background-color:#350099;
}

a.titleLinkG:visited{ 	font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#FFFFFF;
						text-decoration:none;
						background-color:#350099;
}
a.titleLinkG:hover{ 		font-size:50; 
						font-family:Garamond;Tahoma, Arial, Helvetica;
						color:#FFFFFF;
						text-decoration:none;
						background-color:#350099;
}

a.menu:link {	color:#000000;
				font-size:11;
				font-family:Arial, Helvetica;
				text-decoration:none;
				font-weight:bold;
}

a.menu:active {	color:#000000;
				font-size:11;
				font-family:Arial, Helvetica;
				text-decoration:none;
				font-weight:bold;
}

a.menu:visited {	color:#000000;
					font-size:11;
					font-family:Arial, Helvetica;
					text-decoration:none;
					font-weight:bold;
}

a.menu:hover {	color:#000000;
				font-size:11;
				font-family:Arial, Helvetica;
				text-decoration:underline;
				font-weight:bold;
}


/* Menu Categories Design
*/
.menuCategoriesTable{background-color:#350099; border-color:#350099; width:100%; margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;}

a.menuCategoriesLink:link{    color:#FFFFFF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.menuCategoriesLink:active{  color:#FFFFFF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.menuCategoriesLink:visited{ color:#FFFFFF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}
a.menuCategoriesLink:hover{ color:#FFFF00;
                    font-family:Tahoma, Arial, Helvetica;
                    font-size:15px;
                    font-weight:bold;
                    font-style:normal;
                    text-decoration:none;
}

/* Game Box
*/

.latestGameBoxTitle{font-family:Tahoma, Arial, Helvetica; background-color:#FFCC99;border-style:solid; border-color:#FF9900; border-width:1px; width:100%; text-align:center;font-size:14;font-weight:bold;}
.latestGameBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#FF9900; border-width:1px; width:100%; height:180px;}

.randomGameBoxTitle{font-family:Tahoma, Arial, Helvetica; background-color:#99CC99;border-style:solid; border-color:#339966; border-width:1px; width:100%; text-align:center;font-size:14;font-weight:bold;}
.randomGameBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#339966; border-width:1px; width:100%; height:180px;}

.popularGameBoxTitle{font-family:Tahoma, Arial, Helvetica; background-color:#99CCFF;border-style:solid; border-color:#3366FF; border-width:1px; width:100%; text-align:center;font-size:14;font-weight:bold;}
.popularGameBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#3366FF; border-width:1px; width:100%; height:180px;}

.suggestionGameBoxTitle{font-family:Tahoma, Arial, Helvetica; background-color:#FF99FF;border-style:solid; border-color:#FF66FF; border-width:1px; width:100%;; text-align:center;font-size:14;font-weight:bold;}
.suggestionGameBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#FF66FF; border-width:1px; width:100%; height:180px}

.gameBoxTitleCell{padding-top:0;padding-bottom:0;margin-top:0;border:0;}
.gameBoxBodyCell{padding-top:0;padding-bottom:0;margin-top:0;border:0;}

.gameBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#CCCCCC; border-width:1px; width:100%; height:180px;}
.gameBoxBodyT{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFCC;border-style:solid; border-color:#CCCCCC; border-width:1px; width:100%; height:180px;}

.priceBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#CCCCCC;border-style:solid; border-color:#CCCCCC; border-width:1px; width:100%;}
.severalBoxBody{font-family:Tahoma, Arial, Helvetica; background-color:#CCCCCC;border-style:solid; border-color:#CCCCCC; border-width:1px; width:100%;text-align:center;font-weight:bold;}

.blauBox{font-family:Tahoma, Arial, Helvetica; background-color:#F0F8FF;border-style:solid; border-color:#9933FF; border-width:1px; width:100%;}
.blueBox{font-family:Tahoma, Arial, Helvetica; background-color:#CCCCFF;border-style:solid; border-color:#9933FF; border-width:1px; width:100%;}
.greenBox{font-family:Tahoma, Arial, Helvetica; background-color:#CCFFCC;border-style:solid; border-color:#66CC99; border-width:1px; width:100%; height:150px;}
.greenBox2{font-family:Tahoma, Arial, Helvetica; background-color:#CCFFCC;border-style:solid; border-color:#66CC99; border-width:1px; width:100%;}
.statsBox{font-family:Tahoma, Arial, Helvetica; background-color:#C3FF3C;border-style:solid; border-color:#63CC39; border-width:1px; width:100%;}
.whiteBox{font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#9933FF; border-width:1px; width:100%;}
.whiteBox2{font-size: 14; font-family:Tahoma, Arial, Helvetica; background-color:#FFFFFF;border-style:solid; border-color:#9933FF; border-width:1px; width:100%;}
.redBox{font-family:Tahoma, Arial, Helvetica; background-color:#FF99CC;border-style:solid; border-color:#FF0000; border-width:1px; width:100%;}
.yellowbox{font-size:13; font-family:Tahoma, Arial, Helvetica; background-color:#FAF878;border-style:solid; border-color:#FC6C05; border-width:1px; width:100%;}

.empatysubtitle {
	color:#0000FF;
	text-align: center;
}

.empatywords { 
	font-size:11;
	font-family:Tahoma, Arial, Helvetica;
}

.empatyresults {
	border-style:solid;
	border-color:#6699FF;
	border-width:thin;
	
}

.empatybox {
	font-size:13;
	font-family:Tahoma, Arial, Helvetica;
	background-color: #FFFFFF;
	border-style:solid;
	border-color:#6633FF;
	border-width:1px;
	width:100%;
	vertical-align: top;
	color: #000000;
	
}

.categoryDescription{font-size:17;}
.gameDescription{font-size:13;}

.cellContainer{background-color:#350099 }

.copyright{font-size: 11; background-color:#350099; color:#FFFFFF}



.wellcome {font-size: 16; font-family:Garamond; color:#350099; text-align:center;}

a.smallLink:link{    color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:11px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.smallLink:active{  color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:11px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.smallLink:visited{ color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:11px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}
a.smallLink:hover{ color:#6600FF;
                    font-family:Tahoma, Arial, Helvetica;
                    font-size:11px;
                    font-weight:bold;
                    font-style:normal;
                    text-decoration:underline;
}

a.bigLink:link{    color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.bigLink:active{  color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}

a.bigLink:visited{ color:#6600FF;
                      font-family:Tahoma, Arial, Helvetica;
                      font-size:15px;
                      font-weight:bold;
                      font-style:normal;
                      text-decoration:none;
}
a.bigLink:hover{ color:#6600FF;
                    font-family:Tahoma, Arial, Helvetica;
                    font-size:15px;
                    font-weight:bold;
                    font-style:normal;
                    text-decoration:underline;
}

#incomment {
	padding: 3px;
	border: 1px #333333;
}

#left {
}
#comment {
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px #333333;
}
#titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #FF0066;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFFFFF;
	padding: 3px;
}
#reglas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	background-color: #FFFFEE;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 5px;
}
#partida {
	background-color: #99CCFF;
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#resultados {
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #00CC99;
}
#titpar {
	background-color: #99CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 150px;
	text-align: center;
}
#titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #00CC99;
	text-align: center;
	width: 150px;
	padding: 5px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFFFFF;
}
.body #resultados #primeros {
	float: left;
	width: 25%;
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	text-align: center;
}
.body #resultados #ganador {
	float: left;
	width: 22%;
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	text-align: center;
}
.body #resultados #ideal {
	float: left;
	width: 22%;
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	text-align: center;
}
.body #resultados #miresultado {
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
	text-align: center;
	clear: right;
	float: left;
	width: 22%;
}
.body #resultados #table {
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
	margin: 5px;
	width: 23%;
}
.body #resultados #clasificacion {
	padding: 5px;
	background-color: #FFFFFF;
	width: 97%;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.body #resultados #comentarios {
	background-color: #FFFFFF;
	padding: 5px;
	width: 97%;
	clear: both;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.body #resultados #google {
	text-align: center;
	margin: 10px;
	padding: 5px;
	float: left;
	clear: right;
	width: 97%;
}
.body #resultados #respuestas {
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	width: 97%;
}
.body #resultados #selector {
	text-align: right;
	margin: 5px;
	padding: 5px;
}
.body #titcamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFCC99;
	text-align: center;
	width: 200px;
	padding: 5px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFFFFF;
}
.body #campeonato {
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #FFCC99;
}
.body #titolcamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding: 10px;
	text-align: center;
}
.body #aņo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00CC33;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: medium;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #0066FF;
	border-left-color: #FFFFFF;
	margin: 5px;
}
.body #cuadro {
	border: thin doble #0066FF;
	margin: 5px;
	padding: 5px;
}
.body #cuadro {
	color: #0066FF;
	margin: 10px;
	padding: 5px;
	border: thin solid #0066FF;
}
.body #titmes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00CC33;
	padding: 5px;
}
.body #campeonato #linkcamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	text-align: right;
}
.body #partida #linkcamp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	text-align: right;
}
.body #propuesta {
	text-align: center;
	margin: 15px;
}
.body #temas {
	text-align: center;
	margin: 15px;
	padding: 50px;
	
}


.body #temapropuesto {
	margin: 15px;
	text-align: center;
	border: thin solid #0033CC;
}
.body #reglastemas {
	border: thin solid #0033CC;
	margin: 15px;
	padding: 15px;
}

