/* main.css - server-side CSS style */
/* main menu */
.SubItem{
margin:0px 5px 0px 8px; 
display:inline; 
border-bottom:1px solid #d3d1ce;
padding:4px 0px 3px 13px;
}

.SubItem a {
	width: 100%; 
	color: #838689
}

.SubItem a:hover {
	color: #FF6600; 
	text-decoration:none; 
	width: 100%
}

.Item {
	border-bottom: 6px solid #eeeeee; 
	padding: 5px 5px 5px 5px; 
	width: 100%; 
	color: #838689; 
	text-align: left; 
	font-weight:bold;
	white-space : nowrap;
}


.recuadro {
    color:#333;
    margin: 0 0 1.5em;
    background-color: #FCFCFC;
  }


.recuadro h2{
	margin: 0 0 .3em;
	color:#FFFFFF;
	background-color: #FF860D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
  }

.recuadro h4{
	margin: 0 0 .3em;
	color:#FF860D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #EFEBEF;
  }

.recuadro p {
    border:none;
    margin: 0 0 1em;
    color:#444;
  }


.recuadro a {
    font-weight:bold;
  }


/* forms style */

textarea,input,select,input[type="file"] {
	border: solid 1px #CCCCCC;
	padding: 3px 3px 3px 3px;
	margin: 3px 3px 3px 3px;
}

/*  */

.bar-button {
/* 	background: black; border-right: solid 2px white; padding: 5px 5px 5px 5px; color: white; font-weight: bold; font-size: 14px; width: 200px */
	padding: 2px 2px 2px 2px; font-weight: bold;
}

.bar-button a:link, .bar-button a:visited {
/* 	color: white; font-weight: bold; font-size: 14px;  */
	font-weight: bold; font-size: 14px;
}

.contactlink a:link, .contactlink a:visited {
	font-weight: bold;
}

.pblock {
	padding: 10px 10px 10px 10px;
}

/*.pblock p {
	padding: 10px 10px 10px 10px;
}*/

.sectiontitle {
	padding: 5px 5px 5px 5px; color: #FF6600; border-bottom: solid 1px ; font-weight: bold;
}


.bar-selected-button {
	background-color: #FF6600; padding: 2px 2px 2px 2px; color: white; font-weight: bold; width: 100%
}

/* default font family */
body { padding:0px; margin:0px; font-family: Arial, Helvetica, Sans-Serif; /*background:#FFFFFF url(/common/img/bg-grid.gif) repeat-y;*/ background-color:#FFFFFF; height:100%; }
/*th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b{font-family:Trebuchet MS}*/

/* default font sizes */
.smaller,.smaller a,small,.small,small span,.small span,.small a,small a,div.sitelinks,div.sitelinks a,div.footlinks,div.footlinks a{font-size:11px}
body,th,td,p,div,span,a,ul,ol,dl,li,select,input,textarea{font-size:12px}
h5,h5 a,h6,h6 a,h5 span,h6 span,big,.big,big span,.big span,.big a,big a{font-size:13px}
.xbig,.xbig span,.xbig a{font-size:14px}
h4,h4 span,h4 a,.xxlarge{font-size:17px}
h1,h2,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a,.xxbig,.xxbig span,.xxbig a{font-size:18px}
h3 {font-size: 13px}

/* others defaults */

body,th,td,p,h5,h5 a,h6,h6 a,h5 span,h6 span,h1,h2,h3,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a,h4,h4 span,h4 a{color:black}
body{padding: 0px; margin: 0px}
h1 {color: #FF6600; border-bottom: dotted 1px ;}
h1,h2,h3,h4,h5,h6{margin:3px 0px 0px 0px;padding:0px;text-decoration:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
a:visited,a:visited code{color:black}
a:link,a.named:visited,div.sitelinks a:visited{color:black}
form{display:inline}
form,select,input,textarea,ul li{margin:0px;padding:0px}
li{margin-left:14px;padding-left:0px}
ul,ul li,ol,ol li{margin-left:9px;padding-left:0px}
img{border:none}

