body

u b
{
	position: absolute;
	text-decoration: none;
	float: left;

	margin-left: 6;
	margin-top: 0;
	font-size: 18;
}

input.button
{

	width: 61;
	height: 16;
	border: 0;
	font-size: 9;
	background-image: url(button.gif);
	margin-bottom: 0;
	color: 666666;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
}
input.buttonlarge
{

	width: 100;
	height: 16;
	border: 0;
	font-size: 9;
	background-image: url(button.large.gif);
	margin-bottom: 0;
	color: 666666;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
}

.roomend
{
	width: 130;
	height: 6;
	margin-bottom: 4;
	overflow: hidden;
	background-image: url(end.gif);
}


body.play,body.summary
{
	dbackground: 82ACA3;	
	dbackground-image: url(background.play.gif);
	dbackground-position: top center;	
	dbackground-repeat: repeat-x;
}
img
{
	border:0
}
table,font
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.stats
{
	dbackground: EFF1EA; 
	border-collapse:collapse;
}
table.noborder
{
	border-collapse:collapse;
}
A:visited, A, table A
{
	color: #598DBC;
}
A:hover
{
	color: #CA321A;
}
font.brackets
{
	color:#555555;
}
table.board
{
	border: 0 solid black;
	width:745;
	margin:0;
}
table.board TD
{
	border: 0;
}
table.stats td
{
	kborder-bottom: 1 solid #C9C9C9;
	padding: 3;
	padding-left: 6;
	padding-right: 6;
}



tr.dark, td.dark
{
	background: D1DFED;
}
tr.over, td.over
{
	background: C4D1DE;
}
table.stats th, table.stats tr.title td{
	color: 555555;
	padding-left: 6;
	padding-right: 6;
	font-weight:BOLD;

	font-size: 11;
	height: 18;
	border-bottom: 1 solid #3075AD;
	background-color: #;
}
table.stats tr.dark
{
	background-color: #EFF1EA; 
}

table.stats tr.light
{
	background-color: #FAFBF9;
}
th.n, table.stats tr.title td
{
	background: D6DBCA;
}
th.l
{
	background-position: top left;	
	background-repeat: no-repeat;
	background-image: url("img_anagram/l.gif");
}

th.r
{
	background-image: url(img_anagram/r.gif);
	background-position: top right;	
	background-repeat: no-repeat;
}


table.stats th.notitle {
	background: 003366;
	color: white;
	padding-left: 6;
	padding-right: 6;
	font-weight:BOLD;
	text-transform: none;
}

table.stats .join, A:visited.join
{
	color: #CA321A
}

h1
{
	font-size: 12;
	margin-top: 10;
	margin-bottom: 10;
	color: #003366;
	text-transform: uppercase;
}
h2
{
	font-size: 11;
	margin-top: 10;
	margin-bottom: 3;
	color: #003366;
	text-transform: uppercase;
}
h3
{
	font-size: 11;
	margin-top: 10;
	margin-bottom: 3;
	color: #003366;
}
hr
{
	height: 1;
	margin: 0;
}
iframe.hide
{
	display: none
}
span.messages
{
	overflow: auto;
	padding: 3;
	margin-bottom: 4;
	border: 1 solid #9A9A9A;
	height: 94;
	width:100%;
	background: white;
}
span.chat
{
	overflow: auto;
	padding: 5;
	margin-top: 10;
	border: 1 inset;
	height: 250;
	width:500;
	text-align:left;
}
span.chatusers
{
	overflow: auto;
	padding: 5;
	margin-top: 10;
	border: 1 inset;
	height: 250;
	width:150;
	text-align:left;
}
span.chatusers a
{
	color: white;
}
form
{
	margin:0
}
a
{
	color: #6B7886;
	font-weight:BOLD;
	text-decoration: none;	
}
a:hover
{

	text-decoration: underline;	
}
.join
{
	color: #F7FD9F;
}
.myself
{
	color: black;
}
.system
{
	font-style: italic
}
.consultant
{
	color: red;
}
u
{
	position:relative;
	width: 28px;
	height: 25px;
	background-position: center center;	
	background-repeat: no-repeat;
	color:black;
	text-decoration: none;
	text-align: left;
}
.drag,.dropped
{
	cursor: hand;
	background-image: url(img_anagram/drag.gif);
	z-index: 2;
}
.select
{
	cursor: hand;
	background-image: url(img_anagram/select.gif);
	z-index: 2;
}
.selected
{
	background-image: url(img_anagram/selected.gif);
	z-index: 2;
}
.changed
{
	background-image: url(img_anagram/trashed.gif);
}

.used
{
	background-image: url(img_anagram/used.gif);
}
.lastused
{
	background-image: url(img_anagram/lastused.gif);
}
.trash
{
	background-image: url(img_anagram/trash.gif);
	position: absolute;
	margin-left: 5;
}
.trashed
{
	background-image: url(img_anagram/trashed.gif);
	cursor: hand;
}


.boardbg
{
	background-image: url(img_anagram/board.verde.gif);
	background-repeat: no-repeat;
}

.bright
{
	border-right:1 solid #EFF1EA
}
.bleft
{
	border-left:1 solid #EFF1EA
}
.invitations
{
	z-index: 90;
}
.invitations select
{
	margin-top: -4;
}

.invitations .off
{
	color: cccccc
}
.vertical
{
	writing-mode: tb-rl;
	filter: flipv fliph;
}
.help
{
	position: absolute;
	border: 1 solid #9A9A9A;
	padding: 10;
	width: 290;
	left: 10;
	top: 40;
	text-align:left;
	display: none;
	z-index: 5;
	background: f1f1f1;
	overflow: auto;
	height: 350
}
.helphome
{
	position: absolute;
	border: 1 solid #9A9A9A;
	padding: 10;
	width: 290;
	left: 10;
	top: 83;
	text-align:left;
	display: none;
	z-index: 5;
	background: f1f1f1;
	overflow: auto;
	height: 285
}
.help h1, .help h2
{
	scolor: white
}
.onlineusers
{
	position: absolute;
	text-align:left;
	display: none;
	z-index: 1500;
	top: 36;
	margin-left: 135;
	overflow: auto;
	height: 347;
	width: 176;
	border-top: 1 solid #C9C9C9;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=2,direction=135) ;
}
.topbarhome .onlineusers
{
	position: absolute;
	text-align:left;
	display: none;
	z-index: 1500;
	top: 29;
	margin-top: 33;
	overflow: auto;
	height: 347;
	width: 176;
}
.onlineusers table a
{
	text-transform: none;
}
.onlineusers table
{
	background: f1f1f1;
	border-left: 1 solid #C9C9C9;
	border-right: 1 solid #C9C9C9;

	table-layout:fixed;
}
.winner
{
	font-size: 25px;
}
.winner2
{
	font-size: 18px;
}
.home1
{
	font-size: 52px;	
}
.home2
{
	font-size: 20px;	
}
.rae, .rae font
{
	color: white;
}
.dic
{
	border: 1 solid white;
}
.attention
{
	background: url(img_anagram/attention.gif) no-repeat left top;
	padding-left: 46;
	padding-top: 8;
	height: 60;
	border: 1 solid #639ACE;
	width:400;
	text-align: left;
	padding-bottom: 8;
}
span.waiting
{
	padding: 10;
	position: absolute;
	border: 1 solid #9A9A9A;
	width: 250;
	text-align: left;
	z-index: 20;
	background: f1f1f1;
	top: 200;
	display: none;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
	filter: Alpha(Opacity=80, Style=0);
}
span.radiospan
{
	padding:8;
	padding-top:7;
	position: absolute;
	width: 473;
	height: 204;
	text-align: left;
	z-index: 501;
	background: url(img/radio.edit.gif) no-repeat left top;
	display: none;
		filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
}
span.radiospan2
{
	padding:8;
	padding-top:7;
	position: absolute;
	width: 473;
	height: 204;
	text-align: left;
	z-index: 501;
	background: url(img/radio.edit.gif) no-repeat left top;
	display: none;
		filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
}
span.radiospan1
{
	padding:8;
	padding-top:7;
	position: absolute;
	width: 473;
	height: 204;
	text-align: left;
	z-index: 501;
	background: url(img/radio.edit.gif) no-repeat left top;
	display: none;
		filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
}
sspan.radiospan table
{
	stable-layout:fixed;
	border-collapse:collapse;
	overflow: hidden;
	smargin-top:19;
	width:240;
}
span.banner
{
	padding: 10;
	position: absolute;
	border: 1 solid #9A9A9A;
	width: 307;
	text-align: left;
	z-index: 10;
	background: f1F1F1;
	display: none;
	height: 151;
	filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
}
span.banner2
{
	padding: 10;
	position: absolute;
	border: 1 solid #9A9A9A;
	width: 307;
	text-align: left;
	z-index: 10;
	background: f1F1F1;
	display: none;
	height: 151;
	progid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
}
span.systemmessage
{
	position: absolute;
	width: 500px;
	text-align: left;
	z-index: 10;
	display: none;
	height: 151;
	filter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	progid:DXImageTransform.Microsoft.Glow(color=#3075AD, Strength=2);
}
.smiles
{
	width:650;
	text-align:left;
}
.smiles img
{
	margin-left:2
}

span.cblanco
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: white;
	border: 1 solid #9A9A9A;
}
span.camarillo
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: yellow;
	border: 1 solid #9A9A9A;
}
span.cverde
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: #46E01C;
	border: 1 solid #9A9A9A;
}

span.cazul
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: #3333ff;
	border: 1 solid #9A9A9A;
}


span.cmarron
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: red;
	border: 1 solid #9A9A9A;
}
span.cnegro
{
	font-size: 8;
	width: 10;
	margin-right: 2;
	background: black;
	border: 1 solid #999999
	border: 1 solid #9A9A9A;
}
span.rest
{
	position:relative;
	width: 55;
	height: 25;
	border: 0;
	text-align: center;
	padding: 0;
	dfont-size:10px;
	float: right;
}


u b
{
	position: absolute;
	font-size: 15;
	text-decoration: none;
	float: left;
	margin-left: 7;
	margin-top: 2;
}
u b.s, u b.s2
{
	font-size: 12;
}
u b.s2
{
	color: red;
}
u b.comodin
{
	font-size: 18;
}
u b.comodin2
{
	color: red
}
s
{
	position: absolute;
	text-decoration: none;
	font-size: 8;
	margin-top: 13;
	margin-left: 15;
	text-align: right;
	width: 10;
}

.zonetitle
{
	font-weight:BOLD;

	padding-left: 22;
	padding-top: 2;

	width: 319;
	height: 20;
	background-image: url(img_anagram/title.gif);	
	cursor: hand;

	text-align:left;
	font-size: 12px;
	color: #333333;
}

.zonetitlelarge
{
	font-weight:BOLD;
	color: white;
	padding-left: 22;
	padding-top: 2;

	width: 319;
	height: 20;
	background-image: url(img_anagram/title.large.gif);	
	cursor: hand;
	text-align:left;

	font-size: 12px;
	color: #333333;
}
.zoneline
{
	width: 200;
	height: 1;
	background: f1f1f1;
	margin-bottom: 5;
	margin-top: 5;
	margin-right:-5;
	overflow: hidden;
	background-position: top center;
	background-repeat: no-repeat;

}
.zoneend
{
	width: 319;
	height: 6;
	margin-bottom: 4;
	overflow: hidden;
	background-image: url(end.gif);
}
.zonecontent
{
	background: EFF1EA;
	width: 319;
	padding-top: 8;
	padding-left: 6;
	padding-right: 7;
	display: block;
}
.roomtitle2
{
	font-weight:BOLD;

	padding-left: 8;
	padding-top: 2;

	width: 140;
	height: 20;
		
	cursor: hand;
	text-align:center;

	font-size: 14px;
	color: #333333;
}

.roomtitle3
{
	font-weight:BOLD;

	padding-left: 8;
	padding-top: 2;

	width: 440;
	height: 20;
		

	text-align:center;

	font-size: 14px;
	color: #733333;
}

.roomtitle
{
	font-weight:BOLD;

	padding-left: 8;
	padding-top: 2;

	width: 280;
	height: 20;
		

	text-align:center;

	font-size: 12px;
	color: #333333;
}
.roomend
{
	width: 130;
	height: 6;
	margin-bottom: 4;
	overflow: hidden;
	background-image: url(end.gif);
}
.roomcontent
{
	background: f1f1f1;
	width: 130;
	padding-top: 8;
	padding-left: 6;
	padding-right: 7;
	display: block;
}
.roomcontent .button, .roomcontent .buttonlarge 
{
	margin-top: 4;
}

.formtitle
{
	font-weight:BOLD;

	padding-left: 22;
	padding-top: 2;

	width: 370;
	height: 20;
	background-image: url(img_anagram/title.gif);	
	cursor: hand;
	text-align:left;
	font-size: 12px;
	color: #333333;
}
.formline
{
	width: 350;
	height: 1;
	background: f1f1f1;
	margin-bottom: 5;
	margin-top: 5;
	margin-right:-5;
	overflow: hidden;
	background-position: top center;
	background-repeat: no-repeat;
		
}
.formend
{
	width: 370;
	height: 6;
	margin-bottom: 4;
	overflow: hidden;
	background-image: url(img_anagram/end.gif);	
}
.formcontent
{
	background: EFF1EA;
	width: 370;
	padding:10;
	padding-bottom: 5;

	dpadding-top: 8;
	dpadding-left: 6;
	dpadding-right: 7;
	display: block;
	text-align: left;
}
.formcontent .button, .formcontent .buttonlarge 
{
	margin-top: 4;
}

.topbar
{
	margin-left: -15;
	width: 769;
	text-align:left;
	margin-top: 5;
	margin-bottom: 20;
}
.topbarhome
{
	margin-left: -10;
	width: 769;
	text-align:left;
	margin-top: 10;
	margin-bottom: 20;

	dborder:1 solid black;
}
.topbar .topbarlogo
{
	width: 108;
	height: 25;
	margin-top: -0;
	margin-left: 10;
	background-position: top center;
	background-repeat: no-repeat;
	background-image: url(img_anagram/logo.gif);	
	cursor: hand;
}
.topbarhome .topbarlogo
{
	width: 125;
	height: 49;
	margin-top: 5;
	margin-left: 15;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(img_anagram/logo.gif);	
	cursor: hand;
}

.topbar .topbarmenu
{
	width: 600;
	height: 18;
	margin-top: -18;
	float: right;
	margin-left: 35;
	background: 6699CC;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(img_anagram/eft.bar.gif);	

	text-align: left;
	color: white;

	padding-left: 5;
	padding-top: 2;

	font-size: 11;
	font-weight:BOLD;
	text-transform: uppercase;
}
.topbarhome .topbarmenu
{
	width: 600;
	height: 18;
	margin-top: -19;
	float: right;
	margin-left: 35;
	background: 6699CC;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(img_anagram/left.bar.gif);	

	text-align: left;
	color: white;

	padding-left: 5;
	padding-top: 2;

	font-size: 11;
	font-weight:BOLD;
	text-transform: uppercase;
}
.topbarmenu a
{
	color: white;
	text-decoration:none;
}
.internaltext
{
	width: 730;
	padding:0;
	margin-top:-10;
}

hr.footer
{
	height: 1;
	width: 750;
	border: 1 solid #6097CF;
	margin-top: 30
}

.checkbox
{
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 14;
	margin-left: 1;
	background-image: url(img_anagram/off.gif);
}
.checkboxon
{
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 14;
	margin-left: 1;
	background-image: url(img_anagram/on.gif);
}
.turn
{
	font-size: 8;
	width: 8;
	margin-right: 2;
	margin-left: 2;
	margin-bottom: 1;
	background-image: url(img_anagram/turn.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


.hometitle
{
	font-size: 10;
	font-weight:BOLD;
	color: white;
	padding-left: 15;
	padding-top: 2;

	width: 312;
	height: 18;
	background-color: white;
	background-image: url(img_anagram/title.gif);	
	text-transform: uppercase;
}
.hometitle2
{
	font-size: 10;
	font-weight:BOLD;
	color: white;
	padding-left: 15;
	padding-top: 2;
	margin-top: 10;

	width: 312;
	height: 18;
	background-color: #EFEFEF;
	background-image: url(img_anagram/title.gif);	
	background-repeat: no-repeat;

	text-transform: uppercase;
}
.homeline
{
	width: 287;
	height: 1;
	background: f1f1f1;
	margin-bottom: 5;
	margin-top: 5;
	overflow: hidden;
	background-position: top center;
	background-repeat: no-repeat;
	
}
.homeend
{
	width: 100%;
	height: 1;
	background-position: top center;
	background-repeat: repeat-x;
	background-image: url(img_anagram/dots.blue.gif);	
}
.homecontent
{
	background: f1f1f1;
	width: 312;
	padding-top: 8;
	padding-left: 6;
	padding-right: 7;
	display: block;
}


.homenews
{
	padding-left: 15;
	padding-top: 2;
	background-color: #EFEFEF;
	background-image: url(news.gif);	
	background-repeat: no-repeat;
}

.isonline
{
	width: 12;
	margin-right: 2;
	background-image: url(isonline.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
}

.istournament,.istournamentmini,.istournamentpersonal
{
	width: 12;
	margin-right: 2;
	background-image: url(img/tournament.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
}
.istournamentmini
{
	background-image: url(img/tournament.mini.gif);
}
.istournamentpersonal
{
	background-image: url(img/tournament.personal.gif);
}

.screenbegin
{
	width: 746;
	height: 6;
	overflow: hidden;
	background-image: url(begin.gif);
}
.screencontent
{
	width: 746;
	height: 250;
	background-color: FAFBF9; #EFF1EA;
}
.screenend
{
	width: 746;
	height: 6;
	overflow: hidden;
	background-image: url(img_anagram/end.gif);
}












.borde01 {
	border: 1px solid #F3F3F3;
}
.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
.txt02 {
	color: #598DBC;
	text-decoration: none;
	font-weight: normal;


}
a.txt02:hover {

	color: #FF3300;
	text-decoration: none;
	font-weight: normal;
}
.zEfondo01 {
	background-image: url(img_anagram/fnd01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.zEfondo02 {

	background-image: url(img_anagram/fnd03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.celda01 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;


}
.txt03 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.txt04 {
	color: #598DBC;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;

}
.zEfondo03 {

	background-image: url(img_anagram/fnd06.jpg);
	background-repeat:  no-repeat;
	background-position: left top;
}
.zEfondo04 {


	background-image: url(img_anagram/fnd05.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.celda02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EFF1EA;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;


}





.chattitle,.chattitleon
{
	font-weight:BOLD;

	padding-left: 22;
	padding-top: 2;

	width: 370;
	height: 20;
	background-image: url(img_anagram/title.gif);	
	text-align:left;
	font-size: 12px;
	color: #333333;
}
.chattitleon
{
	background-image: url(img_anagram/titleon.gif);	
}
.chatline
{
	width: 350;
	height: 1;
	background: f1f1f1;
	margin-bottom: 5;
	margin-top: 5;
	margin-right:-5;
	overflow: hidden;
	background-position: top center;
	background-repeat: no-repeat;

}
.chatend,.chatendon
{
	width: 370;
	height: 6;
	overflow: hidden;
	background-image: url(img_anagram/end.gif);	
}
.chatendon
{
	background-image: url(img_anagram/endon.gif);	
}
.chatcontent,.chatcontenton
{
	background: EFF1EA;
	width: 370;
	padding:0;
	display: block;
	text-align: left;
}
.chatcontenton
{
	background: D6DBCA;
}
.chatcontent .button,.chatcontenton .button, .formcontent .buttonlarge 
{
	margin-top: 4;
}

img.avatar
{
	dborder:1 solid #3075AD;
}
span.draespan
{
	padding: 10;
	position: absolute;
	border: 1 solid #9A9A9A;
	width: 417px;
	text-align: left;
	z-index: 10;
	background: f1F1F1;
	display: none;
	height: 355px;
	dfilter:progid:DXImageTransform.Microsoft.RevealTrans(duration=1,transition=23)
	dprogid:DXImageTransform.Microsoft.Shadow(color=black,Strength=3,direction=135) ;
	dfilter: Alpha(Opacity=80, Style=0);
}
span.draespan iframe
{
	border:0px;
	width:400px;
	height:333px;
}
span.tourshowgames
{
	margin-left:3px;
	text-align:right;
	float:right;
	width:150px;
	overflow:hidden;
	height:15px;
}
span.tourshowgames A, span.tourshowgames A:visited, span.tourshowgames A:hover
{
	color:#aaaaaa;
	font-weight:normal;
}





.o {display:none;}

ul { margin:0;padding:0;list-style:none;}
ul.tabtop { margin:15px 10px 5px 30px;list-style:disc;font-size: 0.8em;font-weight: bold;color:#006;}
li.tabtop {margin-bottom:10px;}
ol.tabtop {font-size: 0.8em;font-weight: bold;color:#006;}


.fieldsetcentro { clear:both;width: 625px;font-size : 0.8em;font-weight: normal; padding-top:10px;}
fieldset.volver {float:left; width:100px;height:35px;margin-top:10px;}
fieldset.mas {float:left; width:290px; margin-left:12px;margin-right:auto;height:35px;margin-top:10px; }
fieldset.imp {float:right; width:150px;height:35px;margin-top:10px;}

.ie { text-align:center; }
.blt {background-color: #FFF;width: 980px;margin:0px auto;}
.c {clear: both; }
.headpub {clear: both; width:980px;height:90px;}
.pub1 {float:left; width:728px;}
.pub2 {float:right; width:230px;}

.c2 {clear: both; width:660px;}
.head21 {width:660px;height:55px;}
.head22 {width:660px;height:25px;font-size: 0.9em}



.piewebs {clear: both; width:980px;height:40px;margin-top:7px;border-top: 9px solid #CCC; padding-top:10px;}

.cuad01 {width:328px;padding-top:10px;padding-bottom:10px;border: 1px solid #CCC;}
.cad1 {width:610px; margin: 5px auto;font-size: 0.8em; padding:7px; font-style: normal;text-align: left;color:#000;border: solid 1px #a1a2c5 }

.destaca0 {margin:5px auto;padding:5px; background-color: #4a5b91; color:#fff;font-size: 1.1em;font-weight:normal;}
.destaca1 {background-color: #c2bfd5; color:#000;font-size: 1em;font-weight:normal;text-align:left;padding:7px;}

li.actual {margin:5px auto;padding:3px;border-bottom: solid 1px #CCC; text-align:left;font-size: 0.9em;font-weight:normal;}

.style3 { color: #bf710b; }


.top {clear: both;margin:20px auto;}
.top1 {float:left; width:35px; text-align:right;background-color: #CCC;}
.top2 {float:left; width:95px; text-align:right;}
.top3 {float:left; width:460px; padding-left: 15px;text-align:left;}
.left {text-align:left;}

/* Menus */
.barramenu {clear: both; width:80px;height:22px;background-repeat: repeat-x;border: 0px solid #fff;margin:0px 0 1px 0;}
/* navigation */
#navigation { float:left;height:22px;border-left:1px solid #fff;margin:0 0 0 21px;text-align:left;}
#navigation li {float:left;border-right:1px solid #fff;}
#navigation li a {float:left;display:block;height:22px;line-height:22px;font-size:0.8em;padding:0 11px;color:#fff;}
/* sub navigation */
#navigation li:hover,
#navigation li.hover {position:relative;}
#navigation li:hover ul,
#navigation li.hover ul {display:block;}
#navigation ul {display:none;position:absolute;top:22px;left:-1px;width:160px;background:#4a5b91;border:1px solid #fff;z-index:99;}
#navigation ul li {width:160px;border:0;border-bottom:1px solid #ccc;height:auto;}
#navigation li li a {line-height:normal !important;height:auto !important;float:none !important;padding:4px 11px;background:#4a5b91;}
#navigation li li a:hover {text-decoration:none;background:#c84200;}

/* tabs */
.tabberlive .tabbertabhide {display:none;}
.tabber {display:none;}
.tabberlive {margin-top:0px;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid #CCC;}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #CCC;border-bottom: none;background: #DDE;text-decoration: none;}
ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover {color: #000;background: #AAE;border-color: #CCC;}
ul.tabbernav li.tabberactive a{background-color: #fff;border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color: #000;background: #FFF;border-bottom: 1px solid #FFF;}
.tabberlive .tabbertab {padding:5px;border:1px solid #CCC;border-top:0;}


