body{
	font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif;
}

.style1 {
	font-size: 10px;
	color: #666666;
}
.style2 {color: #FFFFFF}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #999999;
	text-decoration: none;
}
a:active {
	color: #999999;
	text-decoration: none;
}
.style6 {color: #999999}
.Estilo3 {font-size: 12px; font-family: Calibri; }
.Estilo4 {
	font-family: Calibri;
	color: #999999;
	font-size: 12px;
}
.Estilo7 {color: #999999; font-size: 10px; }

.contenidos {
	padding-top: 10px;
	color:#333333;
	font-size: 11px;
	line-height: 15px;
}
.contenidos a{
	color: #CC3300;
	font-weight: bold;
	font-size: 12px;
}


.jscom, .mix htcom   { color: #4040c2; }
.com      { color: green; }
.regexp   { color: maroon; }
.string   { color: teal; }
.keywords { color: blue; }
.global   { color: #008; }
.numbers  { color: #880; }
.comm     { color: green; }
.tag      { color: blue; }
.entity   { color: blue; }
.string   { color: teal; }
.aname    { color: maroon; }
.avalue   { color: maroon; }
.jquery   { color: #00a; }
.plugin   { color: red; }

li { list-style-type: none; }
.basic, #list2, #list3, #navigation { width:20em; }

#log { position:fixed; bottom: 0; right:1em; text-align:right; }
#switch { position: fixed; bottom: 0; right: 15em; }

.basic  {
	width: 364px;
	/*border: 1px solid orange;*/
}
.basic div {
	background-color: #fff;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 10px;
	margin: 0px;
	padding: 10px;
	padding-left:-10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:2px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: white;
	background-color: #e68546;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
	
	background-image: url("AccordionTab0.gif");
}
.basic a:hover {
	background-color: #f4c7a9;
}
.basic a.selected {
	color: WHITE;
	background-color: #eca474;
	/*background-image: url("AccordionTab2.gif");*/
}

.form{
	/*font-weight:bold;*/
	color:black;
	font-size: 10px;
	vertical-align: top;
}
.form-text{
	text-align: left;
	/*font-weight:bold;*/
	color:black;
	font-size: 9px;
	margin-top: -10px;
	padding: 10px;
	margin-bottom:5px;
	background-color: #ededed;
	border:1px solid #dddddd;
}

.form-required {
	text-align: right;
	font-weight:bold;
	color:red;
	font-size: 10px;
	vertical-align: top;
}

.form-error-div {
	border:1px solid #FF0000;
	background-color:#FFDEDE;
	padding:10px;
	margin-bottom:5px;
	color:#CC0000;
	font-size: 9px;
}

.form-success-div, .success-div {
	border:1px solid #09BD00;
	background-color:#EEFFED;
	padding:10px;
	margin-bottom:5px;
	color:#006600;
	font-size: 9px;
}

.smap-tit{
	font-weight: bold;
	color: #CC3300; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
	background-color: #ededed;
}

.smap-txt{
	font-weight: normal;
	color: #CC3300; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:25px;
	padding: 5px;
}

.smap-txt ul{
	margin-top:-5px;
}

.smap-txt li{
	margin-left:-25px;
	margin-top:-5px;
}

.smap-txt a:hover{
	font-weight: bold;
	color: #b9591b; 
}



