body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #630;
}
a:link {
	text-decoration: none;
	color: #630;
}
a:visited {
	text-decoration: none;
	color: #630;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

.page {
 /*float: left;*/
 position:absolute;
 left: 50%;
 margin-left: -502px;
 width: 1004px;
}
 
#header, #footer {
}

#middle {
 width:1004px;
 background-image: url(images/bgpage.gif);
}

#padding10 {
	padding: 10px 10px 0px 10px;
}

#padding30 {
	padding: 0px 30px 0px 30px; /*top right bottom left*/
}

#page div p {
 margin:0 .25em;
 padding:.25em 0;
}

#menutopbg {
 float: left;
 width: 944px;
 height: 60px;
 background-image: url(images/bgmenutop.jpg);
}

#menutop {
 float: left;
 width: 924px;
 height: 60px;
}

#menutopborde {
 float: left;
 width: 10px;
 height: 60px;
}

#tiptravbg {
 float: left;
 width: 944px;
 height: 34px;
 background-image: url(images/tiptravbg.jpg);
}

#tiptrav {
 float: left;
 width: 924px;
 height: 34px;
 text-align: left;
}

#tiptravborde {
 float: left;
 width: 10px;
 height: 34px;
}

#tittrav {
	float: left;
	text-align: left;
	width: 814px;
	height: 34px;
	background-image: url(images/tittravbg.jpg);
	font-weight: bold;
}

#tittravborde {
	float: left;
	width: 5px;
	height: 34px;
}

#br15 {
 float: left;
 width:  944px;
 height: 15px;
}

#br25 {
 float: left;
 width:  944px;
 height: 25px;
}

#br42l {
 float: left;
 width:  850px;
 height: 27px;
 text-align: left;
 padding-left: 10px;
 padding-top: 15px;
 font-size: 16px;
 font-weight: bold;
}

#br42r {
 float: left;
 width:  84px;
 height: 42px;
 text-align: right;
}

#flbox {
 float: left;
 width: 170px;
 height: 190px;
}

#gvbox {
 float: left;
 width: 188px;
 height: 160px;
}

#wpbox {
 float: left;
 width: 190px;
 height: 160px;
 padding-top: 20px;
 text-align: center;
 color: #333;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 10px;
 background-image: url(images/bgwp.jpg);
}

#preoptions {
 float: left;
 width: 40px;
 height: 60px;
}

#option {
 float: left;
 width: 120px;
 height: 60px;
 background-image: url(images/bgoptions.png);
}

#optionend {
 float: left;
 left: 50px;
 width: 121px;
 height: 60px;
 background-image: url(images/bgoptions.png);
}

#ban944 {
 float: left;
 width: 944px;
 text-align: left;
}

#ban50 {
 width: 50px;
 float:left;
 text-align: left;
}

#ban20 {
 width: 20px;
 float:left;
 text-align: left;
}

#ban124 {
 width: 124px;
 float:left;
}

#ban150 {
 float: left;
 width: 150px;
 text-align: center;
}

#ban156 {
 float: left;
 width: 156px;
 text-align: left;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 12px;
 color: #333;
}

#ban156center {
	float: left;
	width: 156px;
	background-image: url(images/colcenter.jpg);
}

#ban170 {
 float: left;
 width: 170px;
}

#ban180 {
 float: left;
 width: 170px;
}

#ban180r {
 float: left;
 width: 170px;
 text-align: right;
}

#ban183 {
 float: left;
 width: 183px;
}

#ban224 {
 float: left;
 width: 224px;
}

#ban230 {
 float: left;
 width: 230px;
}

#ban302 {
 float:left;
 width: 302px;
 height: 178px;
}

#ban333 {
 float:left;
 width: 333px;
 height: 178px;
}

#div1px183 {
	float: left;
	height: 1px;
	width: 183px;
}

#div1px218 {
	float: left;
	height: 1px;
	width: 218px;
}

#div1px333 {
	float: left;
	height: 1px;
	width: 333px;
}

#div1px2 {
	float: left;
	height: 1px;
	width: 302px;
}

#div1px2a {
	float: left;
	height: 1px;
	width: 536px;
}

#divscroll183 {
	float: left; 
	width: 183px; 
	height: 176px; 
	overflow: auto;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

#divscroll218 {
	float: left; 
	width: 210px; 
	height: 176px; 
	overflow: auto;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-left: 5px;
}

#divgals {
	float: left; 
	width: 210px; 
	height: 176px; 
}

#imggals {
	float: left; 
	width: 210px; 
	height: 150px; 
	padding-top: 10px;
	padding-left: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#titgals {
	float: left; 
	width: 210px; 
	height: 65px; 
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-left: 5px;
}

#vergals {
	float: left; 
	width: 210px; 
	height: 25px; 
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}

#divscroll333 {
	float: left; 
	width: 333px; 
	height: 176px; 
	overflow: auto;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

#div1vpx {
	float: left;
	height: 1px;
	width: 230px;
}

#col238 {
 float: left;
 width: 238px;
 height: 900px;
}

#ban238t {
	float: left;
	width: 238px;
	text-align: center;
}

#ban238 {
 float: left;
 width: 238px;
 height: 220px;
}

#ban238b {
 float: left;
 width: 238px;
 height: 195px;
}

#ban238c {
 float: left;
 width: 238px;
 height: 70px;
}

#ban353 {
 float:left;
 width:353px;
}


#ban353borde {
 float:left;
 width:10px;
}

#ban353center {
 float:left;
 width:333px;
 height: 220px;
 background-image: url(images/colcenter.jpg);
}

#ban353vcenter {
 float:left;
 width:333px;
 height: 220px;
 background-image: url(images/colcenter1.jpg);
}

#ban452 {
	float: left;
	width: 452px;
	height: 220px;
	background-image: url(images/colcenter.jpg);
}

#divscroll2 {
	float: left; 
	width: 302px; 
	height: 176px; 
	overflow: auto;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

#ban472 {
 float:left;
 width:472px;
}

#ban500 {
	float: left;
 	width: 500px;
	text-align: justify;
}

#ban536 {
 float:left;
 width: 536px;
 height: 178px;
}

#ban686 {
 float: left;
 width: 686px;
 height: 175px;
}

#ban686a {
	float: left;
	width: 686px;
	height: 220px;
	background-image: url(images/colcenter.jpg);
}

#ban686b {
	float: left;
	width: 686px;
	height: 220px;
	background-image: url(images/colcenter1.jpg);
}

#divscroll2a {
	float: left; 
	width: 536px; 
	height: 176px; 
	overflow: auto;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

#ban774 {
 float: left;
 width: 774px;
 font-family: Verdana, Geneva, sans-serif;
 font-size: 12px;
 color: #333;
}

#ban706 {
 float:left;
 width:706px;
}

#ban706center {
 float:left;
 width:686px;
 background-image: url(images/colcenter.jpg);
}

#ban820 {
 float:left;
 width:820px;
}

#bantit {
 float:left;
 width: 100%;
 text-align: center;
 background-image: url(images/colcenter.jpg);
}

#videosleft {
 float: left;
 width: 10px;
 height: 368px;
}

#videoscenter {
 float: left;
 width: 686px;
 height: 368px;
 background-image: url(images/bgvideoscenter.jpg);
}

#videosright {
 float: left;
 width: 10px;
 height: 368px;
}

#padvid {
	padding: 15px 5px 0px 5px; /*top right bottom left*/
	height: 345px;
}

#bangal {
 float: left;
 width: 944px;
 padding: 10px;
 text-align: center;
}

#descgal {
 float: left;
 width: 944px;
 padding: 10px;
 text-align: left;
}

#ban425 {
 float: left;
 width: 425px;
 height: 355px;
 text-align: center;
}

#vidmid {
	float: left; 
	width: 230px; 
	height: 345px; 
	padding-left: 20px;
}

#titlistv {
	float: left;
	text-align: center;
	background-image: url(images/bgtittab.jpg);
	width: 230px; 
	height: 24px;
}

#listvid {
	float: left; 
	width: 230px; 
	height: 314px; 
	overflow: auto;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

#banfac {
 float:left;
 width:706px;
 height: 210px;
}

#twborde {
 float: left;
 width: 7px;
 height: 220px;
}

#twcenter {
 float: left;
 width: 224px;
 height: 220px;
 background-image: url(images/bgtwcenter.jpg);
}

#twpadd {
 padding-top: 7px;
}

#colleft {
 float: left;
 width: 7px;
 height: 210px;
}

#colcenter {
	float: left;
	width: 218px;
	height: 220px;
	background-image: url(images/colcenter.jpg);
}

#coltitmenu {
	float: left;
	width: 156px;
	height: 35px;
	text-align: center;
}

#coltit {
	float: left;
	width: 218px;
	height: 35px;
	text-align: center;
}

#colcont {
	float: left;
	width: 218px;
	height: 185px;
}

#colleftmenu {
 float: left;
 width: 7px;
}

#colrightmenu {
 float: left;
 width: 7px;
}

#colcontmenu {
	float: left;
	width: 156px;
}

#colleft {
 float: left;
 width: 7px;
 height: 210px;
}

#colright {
 float: left;
 width: 7px;
 height: 210px;
}

#menuborde {
 float: left;
 width: 7px;
 height: 500px;
}

#menucenter {
 float: left;
 width: 156px;
 height: 500px;
 background-image: url(images/menucenter.jpg);
}

#bolborde {
 float: left;
 width: 7px;
 height: 106px;
}

#bolcenter {
	float: left;
	width: 224px;
	height: 106px;
	background-image: url(images/bolcenter.jpg);
}

#bolpadd {
 float: left;
 width: 224px;
 padding-top: 7px;
}

#boltit {
	float: left;
	width: 224px;
	height: 16px;
	background-color: #630;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
}

#bolcont {
	float: left;
	width: 224px;
	height: 65px;
	background-image:url(images/bgbol.jpg);
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
}

#fotnotborde {
 float: left;
 width: 7px;
 height: 159px;
}

#fotnotbg {
 float: left;
 width: 110px;
 height: 159px;
 background-image: url(images/fotnotbg.jpg);
}

#fotnot {
 float: left;
 width: 110px;
 height: 145px;
 padding-top: 7px; 
 background-image: url(images/fotnotbg.png);
 text-align: center;
}

#txtnotborde {
 float: left;
 width: 7px;
 height: 159px;
}

#txtnotbg {
 float: left;
 width: 806px;
 height: 159px;
 background-image: url(images/txtnotbg.jpg);
}

#titnot {
 float: left;
 width: 526px;
 height: 26px;
 padding-top: 15px;
 padding-left: 15px;
 font-weight: bold; 
}

#autnot {
 float: left;
 width: 250px;
 height: 26px;
 padding-top: 15px;
 padding-right: 15px;
 font-weight: bold; 
 font-size: 10px;
 text-align: right;
 color:#777;
}

#txtnot {
 float: left;
 width: 776px;
 height: 65px;
 padding-top: 15px;
 padding-left: 15px;
 padding-right: 15px;
 text-align: justify;
}

#titeve {
 float: left;
 width: 776px;
 height: 26px;
 padding-top: 15px;
 padding-left: 15px;
 font-weight: bold; 
}

#vermas {
 float: left;
 width: 776px;
 height: 25px;
 padding-top: 10px;
 padding-left: 15px;
 padding-right: 15px;
 font-size: 10px;
 color: #999;
}

#mainend {
 clear: both;
}

#footborder {
 float:left;
 width:30px;
 height: 40px;
}

#footer {
 float: left;
 width: 944px;
 height: 40px;
 background-image: url(images/bgcred.gif);
}

.mytextfield80 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80%;
	height: 19px;
	color: #555;
	background-color: #FFF;
	border-color: #702;
	border: 1px;
	border-style: solid;
}
.mytextfield30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	height: 19px;
	color: #555;
	background-color: #FFF;
	border-color: #702;
	border: 1px;
	border-style: solid;
	text-align: right;
}
.mytextfield100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 99%;
	height: 19px;
	color: #333;
	background-color: #FFF;
	border-color: #666;
	border: 1px;
	border-style: solid;
}
.mytextfield250px {
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	height: 19px;
	color: #333;
	background-color: #FFF;
	border-color: #666;
	border: 1px;
	border-style: solid;
}
.mytextarea100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 99%;
	height: 100px;
	color: #333;
	background-color: #FFF;
	border-color: #666;
	border: 1px;
	border-style: solid;
}
.mybutton {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 21px;
	cursor: hand;
	background-color: #999;
	border-color: #666;
	border: 1px;
	border-style: solid;
	cursor: pointer;
	padding-bottom: 3px;
	text-align: center;
}

.fb_share_link { 
	padding:2px 0 0 20px; 
	height:16px; 
	background:url(http://static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left; 
}

.blank10 {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.blank12 {
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.brown10 {
	color: #630;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.brown11 {
	color: #630;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.brown12 {
	color: #630;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.brown14 {
	color: #630;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.brown16 {
	color: #630;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: justify;
}
.gray10 {
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gray11 {
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.gray12 {
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.gray14 {
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.gray16 {
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: justify;
}
.red12 {
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cont {
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;	
}
.tit0 {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 10px;
	text-align: left;
}

.tittab {
	background-image: url(images/bgtittab.jpg);
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.cell {
	background-image: url(images/bgcell.jpg);
}

#center {
	width: 100%;
	text-align: center;
}

.bold10 {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.seccv {
	float: left;
	top: 0px;
	left: 199px;
	width: 740px;
	height: 468px;
	display: none;
}
.seccont {
	float: left;
	top: 0px;
	left: 0px;
	width: 504px;
	/*height: 468px;*/
	display: none;
	text-align: justify;
}

.contint {
	float: left;
	top: 0px;
	left: 0px;
	width: 504px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #555;
}

.continth {
	float: left;
	width: 510px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #702;
	display: none;
}

.apuntador {
	cursor: pointer;
}

/*  clases provisionales  */
.headerenv {
	position: relative;
	width: 670px;
	height: 120px;
}
.divimp {
	position: absolute;
	width: 670px;
	left: 20;
	top: 20;
}
.dimp {
	position: relative;
	width: 670px;
	padding: 15px;
	text-align: justify;
	background-color: #EEE;
}

#form500a {
	float: left;
 	width: 500px;
	text-align: justify;
	display: none;
}

#form500b {
	float: left;
 	width: 500px;
	text-align: justify;
	display: none;
}

#displaybox {
	z-index: 10000;
	filter: alpha(opacity=90); /*older IE*/
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE */
	-moz-opacity: .9; /*older Mozilla*/
	-khtml-opacity: 0.9;   /*older Safari*/
	opacity: 0.9;   /*supported by current Mozilla, Safari, and Opera*/
	background-color: #000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}
