h1 {
font-size: 20px;
margin-right: 0px;
margin-left: 12px;
color: #003300;
font-weight: bold;
letter-spacing: 3px;
margin-top: 12px;
margin-bottom: 12px
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #003300;
	letter-spacing: 2px;
	margin: 6px;
font-weight: bold;
}
h3 {
	font-size: 16px;
	color: #333300;
	margin: 2px 6px;
font-weight: bold;
}
h4 {
	font-size: 14px;
	color: #003300;
	margin: 1px 6px;
font-weight: bold;
}
h5 {
	font-size: 12px;
	color: #333300;
	margin: 1px 6px;
font-weight: bold;
}


h4 a:visited {
	color: #003300;
text-decoration: none;
font-weight: bold;
}

h4 a:hover {
color: #006600;
text-decoration: none;
font-weight: bold;
}

h4 a:active {
color: #669999;
text-decoration: none;
font-weight: bold;
}

ul {  font-size: 12px; color: #333333;
	list-style-image: url(../plantillas/mak1/menu/ira.gif);

}
ol {
	font-size: 12px;
	color: #333333;
	list-style-image: url(../plantillas/mak1/menu/ira.gif);
	list-style-type: none;
}
TEXTAREA
{
	width : 100%;
	font-size: 12px;
	color: #343823;
	margin: 1px;
	padding: 1px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	background-image: url(http://localhost/plantillas/mak1/menu/menu_r2_c3.jpg);
}



.INPUT
{
	font-size: 12px;
	color: #343823;
	margin: 1px;
	padding: 1px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	height: 16px;
	width: 170px;
	text-indent: 0px;
	BACKGROUND-COLOR: transparent! important
}
.INPUT2
{
	font-size: 12px;
	color: #343823;
	margin: 1px;
	padding: 1px;
	border: 1px solid #333300;
	height: 16px;
	width: 300px;
	text-indent: 0px;
	BACKGROUND-COLOR: transparent! important
}
.INPUT3
{
	font-size: 11px;
	color: #343823;
	border: 1px solid #333300;
	height: 16px;
	width: auto;
	BACKGROUND-COLOR: transparent! important;
	font-weight: bold;
}
.imput
{
	font-size: 12px;
	color: #343823;
	border: 1px solid #333300;
	height: 16px;
	width: 70px;
	BACKGROUND-COLOR: transparent! important;
}
.TEXTAREA {

	font-size: 12px;
	color: #343823;
	border: 1px solid #333300;
	height: 200px;
	width: 450px;
	text-indent: 0px;
	BACKGROUND-COLOR: transparent! important
}
CHECKBOX, RADIO, SELECT
{
	color: #343823;
	margin: 1px;
	padding: 1px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	BACKGROUND-COLOR: transparent! important
}
BODY 
{ 
  background-attachment:fixed; 
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #262417;
  scrollbar-face-color: #93A067;
  scrollbar-highlight-color: #D9DDC8;
  scrollbar-3dlight-color: #606840;
  scrollbar-darkshadow-color: #292D1C;
  scrollbar-shadow-color: #44492E;
  background-image: url(../plantillas/mak1/fond_web.jpg);
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.sub_not {
	font-size: 10px;
	color: #333300;
	margin: 1px 6px 1px 6px;
}

.sub_not a:link {
	font-size: 10px;
color: #336600;
text-decoration: none;
font-weight: bold;
}
.sub_not a:visited {
	font-size: 10px;
color: #336600;
text-decoration: none;
font-weight: bold;
}

.sub_not a:hover {
	font-size: 10px;
color: #003333;
text-decoration: none;
font-weight: bold;
}

.sub_not a:active {
	font-size: 10px;
color: #669999;
text-decoration: none;
font-weight: bold;
}

.tabconten {
	font-size: 12px;
	color: #333333;
	margin: 3px 6px;
	text-align: justify;
	line-height: 18px;
}
.tabconten a:link {  color: #003300; text-decoration: none }
.tabconten a:visited {  color: #003300; text-decoration: none }
.tabconten a:hover {  color: #336633; text-decoration: none }
.tabconten a:active {  color: #669999; text-decoration: none }

.tabconten b { font-weight: bold}


p {
	line-height: normal;
}

td {
	line-height: normal;
	font-size: 12px;
}




.tabdrchcontmid p  {  margin-right: 12px; margin-left: 12px; border-style: none }
.tabdrchcontmid a:link { color: #666600; text-decoration: underline }
.tabdrchcontmid a:visited {  color: #666600; text-decoration: underline }
.tabdrchcontmid a:hover {  color: #333300; text-decoration: underline}
.tabdrchcontmid a:active { color: #666600; text-decoration: underline }

.tabdrchcont {
	color: #D1CEBB;
	font-size: 11px;
}

.tabdrchcont p {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 8px 6px 0px;
}
.tabdrchcont a:link { color: #FFFFFF; text-decoration: none }
.tabdrchcont a:visited {  color: #FFFFFF; text-decoration: none }
.tabdrchcont a:hover {  color: #CCCCCC; text-decoration: none}
.tabdrchcont a:active { color: #FFFFFF; text-decoration: none }
.tabdrchcontcenf {
	background-color: #333333;
	border: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a:link {
	font-size: 12px;
	font-weight: bold;
	color: #002D00;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #002D00;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #002200;
	text-decoration: none;
}

.slideshow{ /*CSS for DIV containing each image*/
float: center;
width: 135px;
height: 102px;
}

.slideshow img{ /*Change "auto" below to a number (ie: 200px) to hard code dimensions of album images*/
width: 133px;
height: 100px;
background-image:url(../plantillas/loading.gif)
}

.slideshowg{ /*CSS for DIV containing each image*/
float: center;
}

.slideshowg img{ /*Change "auto" below to a number (ie: 200px) to hard code dimensions of album images*/
background-image:url(../plantillas/loading.gif)
}
.contador{ /*CSS for DIV containing the navigational links*/
	width: 12px;
	height: 14px;
	margin: 0px 2px 0px 0px;
	color: #D1CEBB;
	font-size: 11px;
	border: none;
	padding: 0px;
	text-align: right;
	BACKGROUND-COLOR: transparent! important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.dia_calen{ /*CSS for DIV containing the navigational links*/
	color: #D1CEBB;
	font-size: 13px;
	border: none;
	padding: 0px;
	text-align: center;
	font-weight: bold;
}
.num_dia_calen{ /*CSS for DIV containing the navigational links*/
	color: #003300;
	font-size: 13px;
	padding: 0px;
	text-align: center;
	font-weight: bold;
}
.num_vacio_calen{ /*CSS for DIV containing the navigational links*/
background-color:#666600;
	font-size: 13px;
	padding: 0px;
	font-weight: bold;
}
.mes_calen{ /*CSS for DIV containing the navigational links*/
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	BACKGROUND-COLOR: transparent! important;
	font-weight: bold;
}


/*CSS galeria*/
.IE#gallery DIV.gbBreadCrumb SPAN {
	PADDING-RIGHT: 4px; DISPLAY: inline-block
}
.IE#gallery DIV.gbTabBar SPAN.o {
	DISPLAY: inline-block; MARGIN-BOTTOM: 1px
}
.IE#gallery DIV.gbTabBar {
	PADDING-BOTTOM: 0px; WHITE-SPACE: normal
}
.IE#gallery DIV.gbTabBar SPAN.giSelected {
	MARGIN-BOTTOM: 0px
}
.gbBlock {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0em; MARGIN: 0.3em; PADDING-TOP: 0em; BORDER-RIGHT-WIDTH: 0px
}
.gcBorder1 {
	BORDER-RIGHT: #aaa 0px solid; BORDER-TOP: #aaa 0px solid; BORDER-LEFT: #aaa 0px solid; BORDER-BOTTOM: #aaa 0px solid
}
.gcBackground1 {
	BACKGROUND-COLOR: #888
}
#gallery {
	MIN-HEIGHT: 100%; MARGIN: 0px; COLOR: #3d3c15! important; FONT-FAMILY: arial, verdana, tahoma; HEIGHT: 100%; BACKGROUND-COLOR: transparent! important
}
BODY.gallery {
	MIN-HEIGHT: 700px; BACKGROUND-COLOR: #cccccc! important
}

.gcBorder2 {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.thumbSmall {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; align: center;
}
.retrato {
	BORDER-RIGHT: #eee 1px solid;
	BORDER-TOP: #eee 1px solid;
	MARGIN: 4px 0px 4px 8px;
	BORDER-LEFT: #eee 1px solid;
	BORDER-BOTTOM: #eee 1px solid;
	align: center;
	padding: 0px;
}
.thumbSmallSelected {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid; align: center
}
.thumbSmallOn {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid; align: center
}
.thumbSmallClik {
	BORDER-RIGHT: #ff4444 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff4444 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff4444 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff4444 1px solid; align: center;
}
.multiparts{
	display:none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404000;
	margin: 5px;
}
.no{

}
img{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
#divUpControl{position:absolute; width:320px; left:10px; top:10px; z-index:1; text-align: right} 
#divDownControl{position:absolute; width:320px; left:10px; top:270px; z-index:1; text-align: right} 
#divContainer{position:absolute; width:320px; height:240px; overflow:hidden; top:30px; left:10px; clip:rect(0px,320px,240px,0px); visibility:visible} 
#divContent{position:absolute; top:0px; left:0px} 


/*specify height of broken up content */
.tip {
	border:1px solid #FFFFFF;
	width:145px;
	padding:1px;
	position:absolute;
	z-index:100;
	visibility:hidden;
	color:#FFFFFF;
	top:20px;
	left:90px;
	background-color:#000033;
	layer-background-color:#ffffcc;
	margin: 5px;
}
  .ayuda {
	border:1px solid #FFFFFF;
	width:200px;
	padding:5px;
	position:absolute;
	z-index:100;
	visibility:hidden;
	color:#FFFFFF;
	top:20px;
	left:90px;
	background-color:#336633;
	layer-background-color:#ffffcc;
	margin: 5px;
	font-size: 12px;
	text-align: justify;
}
                  
