/*

   $Revision: 1.22 $

   $Date: 2004/12/23 17:23:50 $





   ==================================================

   ======   Global stylesheet for mvnForum.   =======

   ==================================================



*/







/* Background color and font for the main window */

html {

}



body{

	margin: 0px;

	padding: 0px;

    background: #FFFFFF url(../images/gradiente_4_colores.jpg) repeat-x top;

    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";

	font-size: 12px;

	color: #595959;

	line-height: 18px;

	text-align: justify;	

}



a:link, a:visited, a:active { color: #09536b; text-decoration: underline }

a:hover { color: #09536b; text-decoration: none}



/* Page description shown in some pages, below the navigation menu. */



	

	

.pagedesc {

    background: #E0E0E0;

    color: #595959;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    font-size: 11px;

    font-weight: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



.warning {

    color: #FF0000;

}



.requiredfield {

    color: #FF0000;

}



.pendingyes {

    color: #FF0000;

    font-size: 14px;

    font-weight: bold;

}



.pendingno {

    color: #000000;

    font-size: 14px;

    font-weight: bold;

}



/* Background and border styles for tables. */

.tborder {

    border: 1px;

    background: #999999;

}



.command {

    color: #ffffff;

   	font-size: 13px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : none;

}

a.command:link, a.command:visited, a.command:active {

    color: #000000;

    font-size: 13px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: underline;

}

a.command:hover {

    color: #ffcc00;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}



.pager {

    color: #000000;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : none;

}

.pagerCurrent {

    color: orangered;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : none;

}

a.pager:link, a.pager:visited, a.pager:active {

    text-decoration: none;

}

a.pager:hover {

    color: orangered;

    text-decoration: underline;

}



.tcat {

    FONT-SIZE: 12px;

    background: #C0C0C0;

    LINE-HEIGHT: 20px;

}



/* Top-level table title rows */

.theader {

    color: #FFFFFF;

    background:#000000 none repeat scroll 0 0;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}

a.theader:link, a.theader:visited, a.theader:active {

    color: #FFFFFF;

    text-decoration: underline;

}



a.theader:hover {

    color: #ffcc00;

    text-decoration: none;

}



/* First post in the thread */

.trow0 {

    background: #eeeeee;

    font-size: 12px;

    line-height: 20px;

}



/* First alternating background color for row. */

.trow1 {

    background: #eeeeee;

    font-size: 12px;

    line-height: 20px;

}





/* Second alternating background color for row. */

.trow2 {

    background: #eeeeee;

    font-size: 12px;

    line-height: 20px;

}



.trowfinal {

    background: #eeeeee;

    font-size: 12px;

    line-height: 20px;

}



.memberName {

    color: #09536b;

    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}

a.memberName:link, a.memberName:visited, a.memberName:active {

    color: #09536b;

    text-decoration: underline;

}

a.memberName:hover {

    color: #09536b;

    text-decoration: none;

}



a.footer{

	color: #000000;

	text-decoration: underline;	

}



a.footer:hover{

	color: #000000;

	text-decoration: none;	

}



.companyName {

    color: #09536b;

    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}

a.companyName:link, a.companyName:visited, a.companyName:active {

    color: #09536b;

    text-decoration: underline;

}

a.companyName:hover {

    color: 09536b;

    text-decoration: none;

}



.disabledItem {

    color: #FF0000;

    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}

a.disabledItem:link, a.disabledItem:visited, a.disabledItem:active {

    color: 09536b;

    text-decoration: underline;

}

a.disabledItem:hover {

    color: 09536b;

    text-decoration: none;

}



.messageTopic {

    color: #09536b;

    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration: none;

}

a.messageTopic:link, a.messageTopic:visited, a.messageTopic:active {

    color: #09536b;

    text-decoration: underline;

}

a.messageTopic:hover {

    color: 09536b;

    text-decoration: none;

}



.messageText {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: normal;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



.messageTextBold {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



.messageTextBoldBlue {

    color: #0000FF;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



.messageTextBoldRed {

    color: #FF0000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



/* These are not used anymore:



.numberBlack {

    color: Black;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 18px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



.numberBlueLink {

    color: Blue;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 18px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



.numberRedLink {

    color: Red;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 18px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}

*/



.pageTitle {

    color: #FF9966;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

    FONT-SIZE: 24px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 26px;

    text-decoration: none;

}



.subTitle {

    color: #000000;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

    FONT-SIZE: 18px;

    FONT-WEIGHT: normal;

    LINE-HEIGHT: 26px;

    text-decoration: none;

}



.pageFooter {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 10px;

    FONT-WEIGHT: normal;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



.normal {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: normal;

    LINE-HEIGHT: 20px;

    text-decoration: none;

}



.bold {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}




.highlight {

    color: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 14px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



.welcomeHeader {

    color: #585858;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : none;

}

a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {

    color: black;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : none;

}

a.welcomeHeader:hover {

    color: #fff;

    font-size: 12px;

    font-weight: bold;

    line-height: 20px;

    text-decoration : underline;

}



.topmenu {

    color: #ffffff;

    background: #000000;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

	padding: 3px auto 3px auto;

}

a.topmenu:link, a.topmenu:visited, a.topmenu:active { color:#ffffff; text-decoration: none }

a.topmenu:hover { color:#ffcc00 ; text-decoration:underline }



.nav {

    color: #000;

    FONT-FAMILY: "Verdana", "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 14px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



.zoneTitle {

    color: #46A3B2;

    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

    FONT-SIZE: 24px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 26px;

    text-decoration : none;

}



.menuItemback {

    color: #cbcbeb;

    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

    LINE-HEIGHT: 20px;

    text-decoration : none;

}



input, textarea, select {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 12px;

    background: #ffffff;

    border: 1px solid #000000;

}



input {

    text-indent : 1px;

}



input.noborder {

    border : 0px;

}



input.mainoption {

    background-color : #ffcc00;

    font-weight : bold;

}



input.liteoption {

    background-color : #E5E5E5;

    font-weight : normal;

}



/* Quote blocks */

span.genmed { font-size : 11px; }

td.quote {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #444444;

    line-height: 125%;

    background-color: #EEE;

    border: #D1D7DC;

    /*border-style: solid;

    border-left-width: 1px;

    border-top-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 1px; */

    border: 2px dotted;

    border-color:#999;

}

.menuitem {

	font-weigh: bold; 

   background: #999999;

	font-size: 13px; 

	margin-left: 5px; 

	line-height: 15px; 

	menu: #0000CC

}

.selectedmenuitem {

	font-weigh: bold; 

	font-size: 14px; 

	margin-left: 5px; 

	CURSOR: default; 

	color: #ff6600; 

	text-decoration: none

}

.childmenuitem {

	font-weigh: bold; 

	font-size: 14px;

	margin-left: 15px; 

	color: #0000cc;

	border: 2px dotted;

	background-color: #EEE;

   border-color:#999;

}

.selectedchildmenuitem {

	font-weigh: bold; 

	font-size: 12px; 

	margin-left: 15px; 

	cursor: default; 

	color: #ff6600; 

	text-decoration: none

}

