BODY {
	SCROLLBAR-FACE-COLOR: #e0e0e0;
	FONT-SIZE: 12px; /*BACKGROUND-IMAGE: url(../imatges/bg001.jpg);*/
	SCROLLBAR-HIGHLIGHT-COLOR: #e0e0e0;
	SCROLLBAR-SHADOW-COLOR: #e0e0e0;
	COLOR: black;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #ededed;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
	BACKGROUND-IMAGE: url(../imatges/gback.gif); 
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff

}
TR.gridActive {
	/*CURSOR: hand;
	CURSOR: pointer;*/
	COLOR: #000000;
	BACKGROUND-COLOR: #FFCC99;
}

.footerbackgr {
	BACKGROUND: #e8e8e8; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}

#maintable {
	WIDTH: 960px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN: 0px auto; 
}
#maincontenttable {
	MARGIN: 10px 0px  0px 0px; TEXT-ALIGN: left
}
.clink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.items {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.myline {
	PADDING-RIGHT: 0px; BORDER-TOP: #dfe6ce 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1px
}


.mainAdmin {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(top_03_2.gif);
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 46px! important;
	width:950px;
}

.maintextAdmin {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 15px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	LETTER-SPACING: -1px;
	
}



.mainheadpad {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(box_head_main.gif);
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 10px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 41px;
}



.maincontent {
	PADDING-RIGHT: 25px; 
	PADDING-LEFT: 25px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 11px; 
	MIN-HEIGHT: 100px; 
	BACKGROUND-IMAGE: url(box_head_left.gif); 
	MARGIN: 0px 0px 0px 10px; 
	OVERFLOW: hidden; 
	LINE-HEIGHT: 150%; 
	BACKGROUND-REPEAT: no-repeat;
}




#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e6edd3 1px dashed; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; MARGIN: 0px 14px; PADDING-TOP: 5px; TEXT-ALIGN: center; borderz-bottom: dashed 1px #bfcd9d; background-colorz: #e6edd3
}
.white50 {
	FILTER: alpha(opacity=50); BACKGROUND-COLOR: #ffffff; moz-opacity: .5; opacity: .50
}


.imgload {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../imatges/loading.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f1f1f1
}
.header {
	COLOR: black; BACKGROUND-COLOR: #666666
}
.headerIdioms {
	COLOR: white; BACKGROUND-COLOR: #515151
}
.headerSession {
	COLOR: white; BACKGROUND-COLOR: #515151;FONT-SIZE: 14px; FONT-WEIGHT: bold; WIDTH: 960px; padding-left:10px; height:20px; vertical-align:middle;
}
.burdeos {
	COLOR: white; BACKGROUND-COLOR: #7f1730
}
.BlackBg {
	COLOR: white; BACKGROUND-COLOR: #000000
}
.LayoutBg {
	COLOR: #515151; BACKGROUND-COLOR: #e5e5e5
}
.FooterBg {
	COLOR: white; BACKGROUND-COLOR: #555555
}
.FooterText {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.FooterText:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.FooterText:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
A.FooterText:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.PMPrimaryBg {
	BACKGROUND-COLOR: #F8F9F2;
}
.FooterText {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.FormFieldInput {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #b5b5b5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #b5b5b5 1px solid; COLOR: #333333; BORDER-BOTTOM: #b5b5b5 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #fcfcfc
}
.Title2 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #cccc99}
.TitleSite {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial}
.TitleCap {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial}
.TitleRevista {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial}
.TitolCurs {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana; TEXT-DECORATION: none
}
.TitolCodi {
	FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana; TEXT-DECORATION: none
}
.Titulo24 {
	FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana; TEXT-DECORATION: none
}
/*
A:link {FONT-WEIGHT: bold;COLOR: #999966; TEXT-DECORATION: none}
A:visited {FONT-WEIGHT: bold;COLOR: #999966; TEXT-DECORATION: none}
A:active {FONT-WEIGHT: bold;COLOR: #999966; TEXT-DECORATION: none}
A:hover {FONT-WEIGHT: bold;COLOR: #515151; TEXT-DECORATION: none}
*/
.menu {FONT-SIZE: 12px}
A.menu:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.menu:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.menu:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.menu:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}

A.menuprivado:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c7d18; TEXT-DECORATION: none}
A.menuprivado:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c7d18; TEXT-DECORATION: none}
A.menuprivado:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c7d18; TEXT-DECORATION: none}
A.menuprivado:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none}

A.negrita:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.negrita:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.negrita:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.negrita:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999966; TEXT-DECORATION: none}




.BkgPrivado {BACKGROUND-COLOR: #dad7c6}

.BkgLogo {BACKGROUND-COLOR: #ffffff}
.BkgLogos {BACKGROUND-COLOR: #d0d0d0}
.BkgMenu {COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana; BACKGROUND-COLOR: #999966}
.paginator {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: none}
A.paginator:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.paginator:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.paginator:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none}
A.paginator:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none}

A.idioma:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
A.idioma:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
A.idioma:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
A.idioma:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; TEXT-DECORATION: none}

.linkfichero {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; TEXT-DECORATION: none}
A.linkfichero:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; TEXT-DECORATION: none}
A.linkfichero:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green; TEXT-DECORATION: none}
A.linkfichero:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: green ; TEXT-DECORATION: none}
A.linkfichero:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}

.linkorange {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange; TEXT-DECORATION: none}
A.linkorange:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange; TEXT-DECORATION: none}
A.linkorange:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange; TEXT-DECORATION: none}
A.linkorange:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: orange ; TEXT-DECORATION: none}
A.linkorange:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none}


.linkficherored {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: none}
A.linkficherored:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: none}
A.linkficherored:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: none}
A.linkficherored:active {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red ; TEXT-DECORATION: none}
A.linkficherored:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
.text {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.text:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.text:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.text:hover {
	COLOR: red; TEXT-DECORATION: none
}
.red {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: red; font-weight: blod;PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.green {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: green; font-weight: blod;PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.brown {
	PADDING-RIGHT: 2px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	COLOR: #5D5D5D;
	PADDING-TOP: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.red:link {
	COLOR: red; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: red; TEXT-DECORATION: none
}
A.red:active {
	COLOR: red; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: red; TEXT-DECORATION: none
}
.input {
   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 1px;
}
input {
   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 1px;
}
option {
   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 1px;
}
textarea {
   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 1px;
}

select {
   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;

}

.validar {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; COLOR: red; BORDER-BOTTOM: red 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.mano {
	CURSOR: hand;
}

.tableborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.squares1 {
	FONT-SIZE: 9px; COLOR: #6b675b; FONT-FAMILY: "Times New Roman", Times, serif
}
.date {
	FONT-SIZE: 9px; COLOR: #ff7f50; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topictext {
	PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #aba59b
}
.newsitem {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.albumicons {
	BORDER-RIGHT: #aba59b 1px solid; BORDER-TOP: #aba59b 1px solid; BORDER-LEFT: #aba59b 1px solid; BORDER-BOTTOM: #aba59b 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #ffffff
}
.tbt {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 22px
}
.tbl_izq {
	BACKGROUND: url(../myadmin/imatges/tb4_l.gif) no-repeat
}
.tbl_med {
	BACKGROUND: url(../myadmin/imatges/tb4_m.gif) repeat-x
}
.tbl_der {
	BACKGROUND: url(../myadmin/imatges/tb4_r.gif) no-repeat
}
.tbtl {
	BACKGROUND: url(../myadmin/imatges/tb2_l.gif) no-repeat; WIDTH: 22px
}
.tbtbot {
	FONT-SIZE: 11px; BACKGROUND: url(../myadmin/imatges/tb2_m.gif) repeat-x; COLOR: #445588
}
.tbtr {
	BACKGROUND: url(../myadmin/imagtes/tb2_r.gif) no-repeat; WIDTH: 124px
}
.forumline {
	BORDER-RIGHT: #006699 0px solid; BORDER-TOP: #006699 0px solid; BORDER-LEFT: #006699 0px solid; BORDER-BOTTOM: #006699 0px solid; BACKGROUND-COLOR: #a9b8c2
}
A.forumlink {
	FONT-SIZE: 10px; COLOR: #069; TEXT-DECORATION: none
}
A.forumlink:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.forumlinkAdmin {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.forumlinkAdmin:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.forumlinkAdmin:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.forumlinkAdmin:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.forumlinkAdmin:hover {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
.userypassword {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.userypassword:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.userypassword:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.userypassword:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.userypassword:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.gensmall {
	FONT-SIZE: 10px; MARGIN: 1px
}

.smallfooter {
 FONT-WEIGHT: normal;FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.smallfooter:link {
	FONT-WEIGHT: normal;FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION:none;
}
A.smallfooter:visited {
	FONT-WEIGHT: normal;FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;
}
A.smallfooter:active {
	FONT-WEIGHT: normal;FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;
}
A.smallfooter:hover {
	FONT-WEIGHT: normal;FONT-SIZE: 9px; COLOR: green; TEXT-DECORATION: none;
}



TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify
}
TH {
	FONT-SIZE: 11px;
	COLOR: #444444;
	BACKGROUND-COLOR: White;
}
.line {
   border-top: 2px solid #000000;
}
.row1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.cattitle {
	FONT-SIZE: 10px; MARGIN: 1px
}
.copyright {
	MARGIN-TOP: 15px; FONT-SIZE: 90%; TEXT-ALIGN: center
}
