﻿
body
{
	font-family: "Trebuchet MS" , Corbel, Calibri, Arial, sans-serif;
	font-size: 62.5%;
	line-height: 1;
	color: #222;
	background: #FFF;
}

dl dd
{
	margin-bottom: 1em;
}

em
{
	font-style: italic;
}

h1
{
	margin-bottom: 0.71em;
	font-size: 2.1em;
	font-weight: bold;
	line-height: 1.2em;
	color: #493829;
}

h2
{
	display: block;
	margin-bottom: 0.67em;
	font-size: 1.5em;
	font-weight: bold;
	color: #00A0E2;
}

h3
{
	margin-bottom: 0.5em;
	font-size: 1.3em;
	font-weight: bold;
	color: #222;
}

h4
{
	display: inline;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.42em;
	color: #493829;
}
hr
{
	clear: both;
	height: 1px;
	width: 100%;
	margin: 0 36px 0 0;
	background: #CAC3BF;
	border: 0;
	color: #CAC3BF;
}

p, dl, ul, ol, pre, address
{
	margin-bottom: 0.5em;
	font-style: normal;
	font-size: 1.1em;
	line-height: 1.5em;
}
table
{
	width: 100%;
	text-align: left;
	line-height: 1.42em;
}


table th
{
	padding: 4px 20px 4px 4px;
	font-size: 1.3em;
	font-weight: bold;
	border: none;
	vertical-align: middle;
}

table tbody th
{
	font-size: 1.1em;
	vertical-align: top;
	padding: 14px 20px 14px 4px;
}

table ul
{
	font-size: 1em;
}


table td
{
	padding: 14px 20px 4px 4px;
	vertical-align: top;
	border-bottom: none; /*border-bottom: 1px solid #CAC3BF;*/ /*border-width: 1px 0;*/
	font-size: 1.1em;
}



/* --------------------------------------------------------- */
/* --------------------------------------------------------- */
/* --------------------------------------------------------- */




div#content ol
{
	list-style-type: decimal;
	margin-left: 1.4em;
	padding-left: 0.1em;
}

div#content ol li
{
	padding: 0 0 0.5em 0;
}

div#content ol p, div#content ol h4
{
	font-size: 1em;
}

div#content ol h2
{
	font-size: 1.3636em;
}

div#content ol h3
{
	font-size: 1.1818em;
}

/*
.without_line td
{
    padding: 14px 20px 14px 4px;
    vertical-align: top;
    font-size: 1.1em;
    border-bottom: none;
}

.short_padding td
{
    padding: 4px 4px 4px 4px;
    vertical-align: top;
    font-size: 1.1em;
    border-bottom: none;
}
*/


/* Links */

a:link, a:visited
{
	text-decoration: none;
	color: #0060A1;
}

a:focus, a:hover, a:active
{
	text-decoration: none;
	color: #00A0E2;
}



/* --------------------------------------------------------- */
/* --------------------------------------------------------- */
/* --------------------------------------------------------- */

/* Site Sections */

#header
{
	background: transparent url(../images/header_gradient.png) repeat-x;
	width: 100%;
	margin: 0 0 8px 0; /* margin to content */
	float: left;
}

#header ul
{
	/* overwrites default settings from typography.css */
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 1;
	list-style: none;
}


#group-top
{
	position: relative;
	width: 900px; /* ensures min-width of 900px for whole page */
	height: 90px;
	margin: 0 auto;
	text-align: left;
}




#logo
{
	display: block;
	position: absolute;
	top: 17px;
	left: 36px;
	width: 188px;
	height: 44px;
}

#logo img
{
	border: none;
}


/* INICIO MENU NAVEGACION */

#navigation-menu
{
	overflow: hidden;
	background: #6d90a3 url(../images/navigation-menu_gradient.png) repeat-x 0 50%;
}

#navigation-menu ul
{
	float: left;
	margin-left: 70px;
	position: relative;
	overflow: hidden;
	width: 700px;
	padding-left: 1px; /*margin: 0 auto;*/
	background: url(../images/navigation-menu_border.png) no-repeat left 50%;
}

#navigation-menu li
{
	float: left;
}

#navigation-menu li.search
{
	width: 10px;
}

/*
#navigation-menu li.search form
{
    position: absolute;
    right: 0;
    top: 4px;
    width: 140px;
    height: 20px;
    text-align: left;
    background: url(../images/search_background.png) no-repeat top left;
}*/

#navigation-menu li.search form div
{
	float: left;
}

#navigation-menu li.search form div#submit
{
	width: 20px;
	height: 20px;
	float: right;
}

#navigation-menu li.search form input
{
	width: 110px;
	height: 16px;
	padding: 0;
	margin: 1px 0 0 6px;
	border: 0px solid #FFF;
	font-size: 1.1em;
	line-height: 16px;
}

#navigation-menu li.search form button
{
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -999em;
	background: url(../images/search_magnifier.png) no-repeat left top;
	cursor: pointer;
}

#navigation-menu a
{
	display: block;
	padding: 7px 12px 8px 10px;
	font-size: 1.3em;
	line-height: 1;
	background: url(../images/navigation-menu_border.png) no-repeat right 50%;
	color: #FFF;
}

#navigation-menu a:hover
{
	color: #B9F4FF;
}

#navigation-menu li.current
{
	background: url(../images/navigation-menu_gradient_current.png) repeat-x right 50%;
}

#navigation-menu li.current a
{
	background: url(../images/navigation-menu_border_current.png) no-repeat right 50%;
}

/* FIN MENU NAVEGACION */


#user_section
{
	padding: 6px 30px 6px 6px;
	border-top: none;
	border-bottom: none;
	font-weight: bold;
	text-align: left;
	margin-left: 150px;
	float: left; /* border-right: 1px solid rgb(204, 204, 204); */
}
#user_section h1
{
	font-size: 25px;
}
#user_section input
{
	height: 22px;
	width: 180px;
}
#user_section input[type="submit"]
{
	height: 26px;
	padding-left: 10px;
	padding-right: 10px;
}
#user_section input[type="checkbox"]
{
	height: 14px;
	width: 30px;
}
#user_section span
{
	font-size: large;
	font-weight: normal;
	text-decoration: none; /*background-color: #fdfcf7;*/
}
/*line-height: 1.9em; */

#user_section .errorMessageSmall
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

#user_section a
{
	color: #000000;
	text-decoration: none;
}
#user_section a:hover
{
	color: #493829;
}

.errorPanel
{
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	height: 50px;
	width: 60%;
	font-size: 18px;
	text-align: center;
	background-color: #f77;
	color: black;
}
.errorMessage
{
	margin-bottom: 0.5em;
	font-size: 1.1em;
	font-weight: bold;
	color: #222;
}
.resultPanel
{
	margin-top: 20px;
	padding-top: 10px;
	height: 50px;
	width: 60%;
	font-size: 18px;
	text-align: center;
	background-color: Aqua;
	color: black;
}

.resultPanel SPAN
{
	margin-top: 20px;
	font-size: 18px;
	color: black;
}

.statusPanel
{
	padding-top: 10px;
	height: 50px;
	width: 150px;
	font-size: 10px;
	text-align: center;
	background-color: red;
	color: black;
}

.statusPanel #ResultLabel
{
	font-size: 12px;
	background-color: Transparent;
}

/* a#mainLink:visited a#mainLink:focus a#mainLink:active*/
a#mainLink:link
{
	margin-bottom: 0.67em;
	font-size: 2em;
	font-weight: bold;
}
a#mainLink:hover
{
}

.linkContainer
{
	margin-top: 20px;
	margin-bottom: 20px;
}
.searchSectionContainer
{
	width: 600px;
	text-align: left;
	background-color: Gray;
}




/* MAIN PAGE */


#main_section
{
	padding: 6px 30px 6px 6px;
	border-top: none; /*border-right: 1px solid rgb(204, 204, 204);*/
	border-bottom: none;
	font-weight: bold;
	text-align: left;
	margin-left: 50px;
	float: left;
	font-size: 12px;
}
#main_section h1
{
	font-size: 25px;
}
#main_section input
{
	width: 180px;
	height: 26px;
}

/* botones pagina edit.aspx*/
#main_section #VcfButton, #main_section #ExitButton
{
	width: 150px;
}

#main_section input[type="submit"]
{
	width: 80px;
	padding-left: 10px;
	padding-right: 10px;
}
#main_section input[type="radio"]
{
	height: 14px;
	width: 30px;
}
#main_section input[type="checkbox"]
{
	height: 14px;
	width: 30px;
}

#main_section input[type="submit"] .editButton
{
	width: 350px;
}

#main_section select
{
	width: 180px;
	height: 26px;
}

#main_section span
{
	font-size: large;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.9em; /*background-color: #fdfcf7;*/
}
#main_section .errorMessageSmall
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

#main_section #Keyword
{
	height: 20px;
	width: 150px;
}
#main_section #FieldSelector
{
	width: 160px;
	height: 26px;
}


#main_section a
{
	color: #000000;
	text-decoration: none;
}
#main_section a:hover
{
	color: #493829;
}

#main-container
{
	overflow: hidden;
	width: 900px;
	margin: 0 auto 36px auto;
	padding-top: 12px;
	clear: both;
	text-align: left;
}

#main-container .marginal-triple
{
}

#main-container .marginal-triple .main, #main-container .marginal-triple .main, #main-container .triple-marginal .main, #main-container .triple-marginal .main
{
	width: 684px;
	float: left;
}

#main-container .marginal-triple .full-width-box, #main-container .marginal-triple .full-width-box, #main-container .marginal-triple hr, #main-container .marginal-triple hr
{
	width: 612px;
}



#main-container .marginal-double
{
}

#main-container .marginal-double .main, #main-container .marginal-double .main
{
	width: 468px;
	float: left;
}

#main-container .marginal-double .full-width-box, #main-container .marginal-double .full-width-box, #main-container .marginal-double hr
{
	width: 396px;
}

/* marginal-column */

#main-container .marginal
{
	display: inline; /* IE6- double-float margin fix */
	width: 180px;
	margin: 0 0 0 36px;
	float: left;
}

#main-container .triple-marginal .marginal
{
	margin: 0 0 0 0;
}

#main-container .marginal form
{
	float: none;
}

#main-container .marginal hr
{
	width: 180px;
}
#main-container .wide-marginal
{
	width: 324px;
	float: left;
}

#main-container .box-header, #main-container .navi-level-4-header
{
	padding: 5px 12px;
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.17em;
	letter-spacing: 0.03em;
	color: #FFF;
}


#main-container .box-header
{
	background: #958E88 url(../images/box-header_grey-gradient.png) repeat-x 0 50%;
}

#main-container .navi-level-4-header
{
	background: #11759C url(../images/navi-level-4_header_gradient.png) repeat-x 0 50%;
}

#main-container .box
{
	padding: 10px 0;
	margin-bottom: 8px;
	border: 1px solid #CAC3BF;
	border-top: none;
}






#bottom
{
	overflow: hidden;
	clear: both;
	margin-top: 48px;
	padding-top: 32px;
	background: url(../images/bottom_gradient.png) repeat-x 0 0;
	text-align: center;
}

#bottom ul
{
	padding: 0;
	margin: 0;
	font-size: 1em;
	list-style: none;
}

#group-bottom
{
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

ul#footer
{
	overflow: hidden;
	width: 828px;
	padding: 0.4em 0 0.4em 0;
	margin: -4px auto 20px auto;
	border-bottom: 1px solid #CAC3BF;
}

* html ul#footer
{
	/* small padding-fix for ie6 */
	padding-bottom: 0;
}

ul#footer li
{
	padding-bottom: 1em;
	float: left;
}

ul#footer li.last
{
	float: right;
}


ul#footer ul li a
{
	font-size: 1.1em;
	line-height: 1.2em;
}

ul#footer ul li
{
	height: 1.3em;
	padding: 0 1em 0 0;
	margin: 4px 1em 0 0;
	border-right: 1px solid #CAC3BF;
	float: left;
}

ul#footer ul li.last
{
	float: left;
	padding: 0;
	margin: 4px 0 0 0;
	border: none;
}

ul#footer li.last li.last
{
	margin-top: 0;
}

ul#footer ul li select
{
	font-size: 1.1em;
}
/* inicio bookmarks */

ul#bookmarks
{
	/*overflow: hidden; 			width: 828px; 			padding: 0.4em 0 0.4em 0; 			mmmmmmargin: -4px auto 20px auto; 			border-bottom: 1px solid #CAC3BF;*/
	display: inline;
	margin: -4px auto 20px 15px;
	float: left;
	line-height: 1.5;
}

* html ul#bookmarks
{
	/* small padding-fix for ie6 */
	padding-bottom: 0;
}

ul#bookmarks li
{
	padding-bottom: 1em;
	float: left;
}
ul#bookmarks img
{
	border: 0;
	margin: 1px 10px 1px 10px;
	float: left;
}
ul#bookmarks ul li a
{
	font-size: 1.1em;
	line-height: 1.2em;
}

ul#bookmarks ul li
{
	height: 1.3em;
	padding: 0 1em 0 0;
	margin: 4px 1em 0 0;
	border-right: 1px solid #CAC3BF;
	float: left;
}


.mainImage
{
	margin: 0 0 0 36px;
}

.defaultButton
{
	width: 100px;
	margin-bottom: 5px;
	height: 40px;
}

.profileLink
{
	float: right;

}


/* final bookmarks*/

/*
dl#social-bookmarks {
			overflow: hidden;
			margin:  0 0 48px 0;
			font-size: 1.1em;
		}

			dl#awards-icons dt,
			dl#social-bookmarks dt {
				display: inline;
				margin-right: 2em;
				float: left;
				font-weight: bold;
				line-height: 1.5;
				color: #493829;
			}

			dl#awards-icons dd,
			dl#social-bookmarks dd {
				display: inline;
				margin-right: 1em;
				float: left;
				line-height: 1.5;
			}
			
			
			dl#awards-icons {
				float:right;
			}
			
			dl#awards-icons dd.last {
				margin-right:0;
				margin-left:2.2em;
				font-weight:bold;
				
			}
		
	.defaulf-position {
		position:static;
	}
			
				.double-col-box,
	.triple-col-box,
	.full-width-box,
	.two-thirds-box,
	.half-of-two-thirds-box {
		position: relative;
		float: left;
		display: inline;
		margin-right: 36px;
		overflow: hidden;
		padding-bottom: 8px;
		border-bottom: 1px solid #CAC3BF;
	}
	.double-col-box,
	.double-col-box hr {
		width: 396px;
	}
*/



/* BEGIN 3 COLUMN WIDE MODULES */
.mod3Col
{
	float: left;
	text-align: center;
}
.mod3Col .functionColumn
{
	width: 300px;
}

.mod3Col .centralColumn
{
	width: 30px;
}
.mod3Col .searchColumn
{
	width: 220px;
}

.mod3Col table
{
}
.mod3Col td
{
	margin-top: 0px;
	padding-top: 0px;
}
.mod3Col label
{
	font-size: 12px;
	margin-left: 6px;
}
.mod3Col #ImportFromRadioButtonList input
{
	width: 16px;
}
.mod3Col #RadioButtonListExport input
{
	width: 16px;
}

#tripleColumnContainer .SxPanel
{
	background-color: Olive;
	width: 50px;
	height: 26px;
}
/*botones import-export*/
#tripleColumnContainer .functionButton input
{
	width: 100px;
}

#tripleColumnContainer span
{
	font-size: 14px;
	background-color: Transparent;
}


/*search container */
.mod3Col .searchContainer
{
	width: 600px;
	float: left;
}
.col1
{
	text-align: left;
}
.mod3Col .searchContainer .col1
{
	width: 300px;
	float: left;
}


.col1 input
{
	width: 80px;
}

/*.mod3Col .modBorder{
	width:576px;
	background-image: url("../img/3columnBorder.gif");
}
.mod3Col .modFooter{
	background-image: url("../img/3columnFooter.gif");
	width:576px;
}
.mod3Col .modTop{
	background-image: url("../img/3columnTop.gif");
	width:576px;
}
.mod3Col .modCopy{
	width:555px;
}
.link_list3Col{
	position:absolute;
	width:555px;
	bottom:7px;
	padding-bottom: 1px;
	background: url(../img/dottedLine.gif) repeat-x left bottom;
}*/
/* END 3 COLUMN WIDE MODULES */

.txtBlock
{
	width: 562px;
	margin-left: 3px;
	padding-left: 3px; /*float:left;*/
}


#postit
{
	position: absolute;
	width: 250;
	padding: 5px;
	background-color: yellow;
	border: 1px solid black;
	visibility: hidden;
	z-index: 500;
	cursor: hand;
}


/*

* html .small-col-box,
	* html .single-col-box,
	* html .single-and-a-half-col-box,
	* html .double-col-box,
	* html .triple-col-box,
	* html .full-width-box,
	* html .two-thirds-box,
	* html .half-of-two-thirds-box {
		height: 1%; 
	}*/
/*
	*+html .small-col-box,
	*+html .single-col-box,
	*+html .single-and-a-half-col-box,
	*+html .double-col-box,
	*+html .triple-col-box,
	*+html .full-width-box,
	*+html .two-thirds-box,
	*+html .half-of-two-thirds-box	 {
		height: 1%; 
	}
	*/

/*
.searchResultCell1
{
    width:500px;
    }
.searchResultCell2
{
    width:70px;
    }
.searchResultCell2 input
{
    width: 60px;
    background-color:Fuchsia;
    }    
*/

.searchResultTable a:link, .searchResultTable a:visited
{
	text-decoration: none;
}
.searchResultTable a:hover
{
	text-decoration: underline;
}
.searchResultTable
{
	width: 710px;
	clear: both;
}
.searchResultTable tr
{
	vertical-align: top;
}
.searchResultTable tr.hilite
{
	background: #FFF3B6;
}
.searchResultTable th
{
	padding: 5px 7px;
	background: #999;
	color: #FFF;
}
.searchResultTable th.fwdppl, .searchResultTable td.fwdppl
{
	text-align: center;
}
.searchResultTable th.tl
{
	background: #999 url(/img/bg/bg_corner_top_left_7x7.gif) no-repeat;
}
.searchResultTable th.tr
{
	background: #999 url(/img/bg/bg_corner_top_right_7x7.gif) 100% 0 no-repeat;
}
.searchResultTable .pipe
{
	border-right: 1px solid #FFF;
}
.searchResultTable td
{
	border-bottom: 1px solid #CCC;
	padding: 5px 7px;
}
.searchResultTable td.fwdppl
{
	font-size: 92%;
}
.searchResultTable td.icon
{
	width: 16px;
	padding: 5px 0 5px 7px;
}
.searchResultTable td.pupicon
{
	width: 16px;
	padding: 8px 0 5px 7px;
	text-align: center;
}
.searchResultTable .archived td, .searchResultTable .archived td .details, .searchResultTable .archived a:link, .searchResultTable .archived a:visited
{
	color: #999;
}
.searchResultTable .unread td
{
	font-weight: bold;
}
.searchResultTable .unread .email
{
	font-weight: normal;
}
.searchResultTable .checkbox
{
	background: #EAEAEA;
	padding: 5px;
}
.searchResultTable tr.hilite .checkbox
{
	background: #FFF3B6;
}
.searchResultTable .email
{
	font-size: 85%;
}
.searchResultTable .status, .searchResultTable .details
{
	color: #666;
}
.searchResultTable .unread .details
{
	font-weight: normal;
}
.searchResultTable .declined
{
	color: #961617;
}
.searchResultTable .accepted
{
	color: #090;
}
.searchResultTable .fwdicon img
{
	padding-top: 3px;
}
.searchResultTable .action
{
	font-size: 92%;
}
.searchResultTable .via
{
	font-size: 85%;
	color: #4B911C;
}

.functionCell
{
	width: 70px;
	text-align: center;
}


.recordsFoundCell
{
	height: 40px;
	vertical-align: bottom;
	color: Black;
	font-weight: bold;
	font-size: 11px;
}


.pre-result-container
{
	text-align: center;
	width: 100%; /*margin-top: 40px;*/
}


/* FROM VP */
.formLarge
{
	width: 650px;
}
.formMedium
{
	width: 400px;
}

.fieldContainer
{
	clear: both;
	float: left;
	margin: 0pt;
	padding: 0pt;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

.fcTitle
{
	float: left;
	margin-top: 2px;
	padding: 0pt 10px 10px;
	text-align: right;
	width: 130px;
}
.fcValue
{
	text-align: left;
	clear: right;
	float: left;
	margin: 0pt;
	padding-bottom: 10px;
}
.longText
{
	width: 160px;
	clear: both;
}
.w350px
{
	width: 350px;
}
.w200px
{
	width: 200px;
}
.w210px
{
	width: 210px;
}

#Botones
{
	float: left;
	width: 750px;
	text-align: center;
}
.editButtonsPanel
{
	text-align: center;
	vertical-align: middle;
	width: 450px;
	height: 30px;
}
/* -- home page -- */

.linkContainerCenter
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

#home-container
{
	float: left;
	width: 900px;
	height: 300px;
}

#home-sub-frame-left
{
	float: left;
	width: 50px;
	height: 300px;
}

#home-sub-frame-center
{
	float: left;
	width: 590px;
	height: 300px;
}

#home-sub-frame-right
{
	float: left;
	width: 260px;
	height: 300px;
}

/* Box Login*/
#home-sub-frame-right input[type="text"], input[type="password"]
{
	width: 160px;
}

#home-sub-frame-right input[type="submit"]
{
	width: 90px;
}

#home-sub-frame-right input[type="checkboxxxx"]
{
	width: 30px;
}

#home-sub-frame-right span
{
	height: 20px;
}

#home-sub-frame-right table td
{
	border-bottom: medium none;
	font-size: 1.1em;
	padding: 5px 5px 4px 4px;
	vertical-align: top;
}
/* frame intro*/
/* no mas de 590 de ancho*/

#intro_left
{
	float: left;
	width: 220px;
}
#intro_right
{
	float: left;
	width: 360px;
	margin-left: 10px;
}
#intro_main_message
{
	font-size: 22px;
}
/* TODO: desarrollar en la home page iconos por cada palabra clave
#search
{
	list-style-image: url(../images/impoexpo.png) ;
}
*/

/* BOX	ESTILO WEB 2.0 !?! */

.web20box
{
	width: 191px;
	margin: 0;
	padding: 0;
	background: url(../images/bg/web20box.gif) 0 0 no-repeat #EBF6FD;
	border-bottom-color: Red;
}
.web20box h2
{
	display: block;
	width: 177px;
	height: 35px;
	color: #fff;
	padding: 0 0 0 14px;
	font: normal 20px/35px Georgia, "Times New Roman" , Times, serif;
}
.resto
{
	width: 169px;
	height: 85px;
	border-bottom: #BCD1DE solid 1px;
	border-left: #BCD1DE solid 1px;
	border-right: #BCD1DE solid 1px;
	padding: 17px 7px 0 13px;
	background-color: #fff;
	color: #02354F;
	margin: 0 0 13px 0;
}
.web20box label
{
	font: bold 12px/26px Arial, Helvetica, sans-serif;
	color: #02354F;
	background-color: #fff;
	float: left;
}
.web20box input
{
	width: 93px;
	height: 19px;
	border-bottom: #D4D0C8 solid 1px;
	border-right: #D4D0C8 solid 1px;
	border-left: #808080 solid 1px;
	border-top: #808080 solid 1px;
	margin: 0 0 9px 0;
	float: right;
}
.web20box input.password
{
	width: 93px;
	height: 19px;
	border-bottom: #D4D0C8 solid 1px;
	border-right: #D4D0C8 solid 1px;
	border-left: #808080 solid 1px;
	border-top: #808080 solid 1px;
	margin: 0 0 7px 0;
	float: right;
}
.web20box a.fp
{
	display: block;
	width: 132px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
}
.web20box a.fp:hover
{
	text-decoration: underline;
}
.web20box input.go
{
	background: url(images/btn_go.gif) 0 0 no-repeat;
	width: 27px;
	height: 16px;
	border: none;
	cursor: pointer;
	float: right;
}

/********************************************/
.w120fleft
{
	width: 120px;
	float: left;
}

/***********************************/

/* Tabla resultados gmail*/



#PreviewTable input
{
	height: 18px;
	font-size: 12px;
}
#PreviewTable td
{
	height: 20px;
	padding: 2px 2px 2px 2px;
}
#PreviewTable tr
{
	height: 20px;
}
#PreviewTable table
{
	padding: 4px 4px 4px 4px;
}
#HRow
{
	height: 14px;
}
.searchResultTable td
{
	border: 1px solid #CCC;
	padding: 5px 7px;
}

/* nueva gestione de errores #93557e; */
.errorPanelNew
{
	background-color: #9c677f;
	color: #fff;
	width: 500px;
}
.errorPanelNew span
{
	background-color: Transparent;
	margin-left: 20px;
	margin-right: 20px;
}
.roundtop
{
	background: url(../images/round/tr.jpg) no-repeat top right;
}

.roundbottom
{
	background: url(../images/round/br.jpg) no-repeat top right;
}

img.corner
{
	width: 15px;
	height: 15px;
	border: none;
	display: block !important;
}

/* nueva gestione message container */
.messagePanelNew
{
	background-color: #9c677f;
	color: #fff;
	text-align: center;
}
.messagePanelNew span
{
	background-color: Transparent;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
}
.msgroundtop
{
	background: url(../images/round/tr5.jpg) no-repeat top right;
}

.msgroundbottom
{
	background: url(../images/round/br5.jpg) no-repeat top right;
}

img.corner5
{
	width: 5px;
	height: 5px;
	border: none;
	display: block !important;
}
/*************************/
.w200
{
	width: 200px;
}
.fright
{
	float: right;
}
