body {
 font-family:arial;
 font-size:11px;
 margin:0px;
 padding:0px;
 text-align:center;
 background-color:#F9F3B9;
 background-color:#FFFCB2; 
 color:#000;
}

h1 {
 font-family:impact,arial,verdana,helvetica;
 font-size:25px;
 color: #F50002;
 margin:0 0 10px 0;
 padding:0px;
 font-weight:normal; 
 text-align:left;
 color:#5A9E0D;
}


h2 {
 font-size:14px;
 font-weight:normal;
 padding:0px;
 margin:0px;
 text-align:left;
}

h3 {
 font-size:18px;
 font-weight:normal;
 padding:0px;
 margin:0px;
 text-align:left;
}
h3 p {
background:transparent; /*yellow;*/
margin:0 0 5px 0;
padding:5px;
}
h3 ul {
 margin-top:0px;
}

#mc, #hd,#mnu, #mnd, #pie {
 width:760px;
}
#mc {
 margin:0 auto;
 padding:0px;
 border-left:1px solid #74726D;
 border-right:1px solid #74726D;
}

#hd {
 height:135px;
 background:url(img/hd2.jpg) no-repeat;
}
#mn {
 padding:0px;
}
#mnu, #mnd {
  height:20px;
  text-align:right;
  font-size:15px;
  font-weight:bold;
  color:#000;
  margin:0px;  
}

#mnwrk a, #mnu a, #mnd a , #mnwrk span {
 font-family:Arial,"Trebuchet MS",Arial,Verdana;
 font-size:14px;
 font-weight:bold;
}


#mnu a, #mnd a {
 color:#222;
 text-decoration:none;
}
#mnu a:hover, #mnd a:hover {
  color:#6C4F00;
}

.dch {
 margin-right:5px;
}


.izq {
  margin-left:5px;
}


#mnu { 
 background:#FFBA00;
}
#mnd {
 background:#FFD331;
}
#bd {
  background:#fff url(img/grd.jpg) repeat-x;
}

#wrk {
 border:1px solid #74726D;
 background:#fff url(img/dfm.gif) repeat-x;
 width:530px;
 float:right;
 clear:right;
}
#wrkA {
 margin:10px;
}

#wrk, #mnwrk { 
 margin-top:26px;
}

#mnwrk {  
 float:left;
 clear:left; 
}


#mnwrk, #mnwrk a , #mnwrk span {
  width:200px;
}

#mnwrk a, #mnwrk span {
  display:block;  
  text-align:left;
  padding-left:5px;
  background:#fff url(img/dfmmn.gif) repeat-x;
  border:1px solid #FFC832;
  margin-bottom:10px;
  color:#000;
  letter-spacing:-1px;
  font-weight:bold;
  text-decoration:none;
  
}

#mnwrk a:hover {
  background:#fff url(img/dfmmnO.gif) repeat-x;
}
#mnwrk span {
background:#A4E073 url() repeat-x;
border:1px solid #494;
}


#pie {
 background:#FFD331;
 text-align:right;
 margin:10px 0 20px 0;
 color:#8A6500; 
 border-top:7px solid #FFBA00;
 border-bottom:1px solid #74726D;
}
#pie a {
 color:#8A6500; 
 text-decoration:none;
 font-weight:bold;
}
#pie a:hover {
  text-decoration:underline;
}

#pieI {
 margin-right:10px;
}

#cut {
 float:both;
 clear:both;
}

#fill {
float:left;
clear:left;
width:100%;
height:500px;
}

/********GR ********/
.gr {
 width:200px;
 height:300px;
 float:left;
 clear:left;
 margin-left: 
}

.imgD {
float:right;
border:1px solid #74726D;
margin:0 5px 20px 10px;
}
#grAtn {background:url(img/grAtn.jpg) no-repeat;}
#grQui {background:url(img/grQuiBis.jpg) no-repeat;}
#grDon {background:url(img/grDon.jpg) no-repeat;}
#grCon {background:url(img/grCon.jpg) no-repeat;}
#grHor {background:url(img/hor.jpg) no-repeat;}
#grEnl {background:url(img/grEnl.jpg) no-repeat;}
#qui1 {background:url(img/qui1bis.jpg) no-repeat; width:320px;height:192px;}
#qui2 {background:url(img/qui2.jpg) no-repeat; width:320px;height:206px;}
#qui3 {background:url(img/qui3.jpg) no-repeat; width:320px;height:206px;}
#qui4 {background:url(img/qui4.jpg) no-repeat; width:300px;height:193px;}
#don1 {background:url(img/don1.jpg) no-repeat; width:500px;height:396px;margin-top:10px;}
#don2 {background:url(img/don2.jpg) no-repeat; width:500px;height:400px;margin-top:10px;}
#don3 {background:url(img/don3.jpg) no-repeat; width:500px;height:400px;margin-top:10px;}
#por {background:url(img/por2.jpg) no-repeat; width:500px;height:500px;margin-top:10px;}

#mp {
float:left;
clear:none;
text-align:center;
padding:0px;
color:#246116;
font-weight:bold;
width:500px;height:396px;
margin-top:10px;
border:1px solid #aaa;
}
#mp  {background:url(img/don1.jpg) no-repeat; }
#mp:hover {background:url(img/don3.jpg) no-repeat;}

form {
 padding:0px;
 margin:0px;
}

input {
 font-family:"courier new",Arial;
 font-size:14px;
 width:200px;
}
.btn {
 font-family:Arial;
 font-weight:bold;
 font-size:12px;
 width:130px;
 padding:1px;
 margin:10px 0 0 0;
 float:left;
 clear:left
}

#artevi {
 background: #ffffff url("imagenes/artevi.gif") no-repeat 10px 10px;
}

#visel {
 background: #ffffff url("imagenes/visel.gif") no-repeat 10px 10px;
}

#artevi, #visel {
 height:90px;
 width:400px;
 background-color:white;
 border:1px solid #74726D;
 padding:10px 10px 10px 100px;
 vertical-align:middle;
 margin-bottom:5px;
 margin-top:10px;
 
}

#granTxt {
  font-family:impact;
  font-size:22px;
  clear:none;
}

#det ul li {font-size:11px;}
#det p {font-size:11px;}
#det h2 {font-size:12px;font-weight:bold;margin-top:20px;}
