body, html{min-height: 100%; height: auto !important; height: 100%; background:#F0EEF3; margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: #333;}
.error{
	color :#c00; line-height :14px; font-size :0.8em; font-weight :bold;
}
a#header,a#copicentro{width:955px; height :235px; clear:both; display:block; float:none; margin:0 auto; position :relative; padding :0 0px 0px 0px; background :url(../img/header.jpg) no-repeat; margin-top :20px; text-decoration :none; text-indent :-9999px;}
a#compucentro{width:955px; height :235px; clear:both; display:block; float:none; margin:0 auto; position :relative; padding :0 0px 0px 0px; background :url(../img/header2.jpg) no-repeat; margin-top :20px; text-decoration :none; text-indent :-9999px;}

#central{width:950px; clear:both; display:block; float:none; margin:0 auto; position :relative; padding :0 5px 0px 0px; background :url(../img/page_bg.jpg) repeat-y;}
#page{width:950px; clear:both; display:block; float:left; margin:0 auto; position :relative; padding :0 5px 0px 0px; background :url(../img/page_bg.jpg) repeat-y;}
#menu{width :905px; height :50px; display :block; float :none; clear :both; overflow :hidden; background :url(../img/menubar.jpg) repeat-x; position :relative; padding :0 25px 0 20px}
#menu a{width :auto; display :inline; padding :0px 10px; color :#fff; line-height :50px; font-size :18px; font-weight :bold; text-decoration :none; text-transform :capitalize;}
#menu a.url{margin-left :185px; text-transform :none;}
#menu a:hover{color :#333;}

#columna{width :357px; height :auto; float :left; clear :none; overflow :hidden; background :url(../img/col_bg.jpg) repeat-y; margin-top :20px; margin-left :20px;}
#columna h5{width :357px; height :58px; float :none; clear :both; overflow :hidden; background :url(../img/col_header.jpg) no-repeat; text-align :center;  color :#fff; font-size :1.4em; line-height :40px}
#columna h6{width :357px; height :26px; float :none; clear :both; overflow :hidden; background :url(../img/col_footer.jpg) no-repeat; text-align :center;  color :#fff; text-indent :-9999px}
#columna ul{width :330px; margin-left :20px; list-style :disc; color :#333; list-style :disc;}
#columna ul li{width :300px; height :auto; line-height :24px; float :none; clear :both; list-style :disc; display :list-item; list-style-position :inside; font-size :0.8em}
#columna ul li a{	color :#333; text-decoration :none; font-weight :bold; font-size :0.9em;}
#columna ul li a:hover{color:#c00;}
#columna ul li.no{list-style :none;}
#columna ul li strong{color:#c00; font-size :1.2em;}

#main{width :540px; height :auto; float :left; clear :none; overflow :hidden; background :#fff; margin-top :20px; padding-left :10px;font-size :0.9em;}
#main h1{width :540px; height :auto; display :block; float :none; clear :both;  color :#069; font-size :1.8em; padding :10px 0 3px 0; text-transform :capitalize; border-bottom :3px solid #069; margin-bottom :10px }
#main h1 em{font-size :0.9em}
#main ul{width :540px; overflow :hidden; height :auto; float :left; clear :both;}
#main ul li{float :left; display :block; clear :both; list-style :none; border-bottom :1px dotted #ccc; margin-bottom :5px; padding-bottom :5px; width :540px; overflow :hidden;}
#main ul li span{float :left; margin-right :10px; clear :none; overflow :hidden;width :140px; display :block;}
#main ul li p{font-size :0.9em; color :#333; display :block; width :390px; float :left; clear :none; height :auto; padding :10px 0 0 0}

#main ul li a{display :block; float :none; clear :both; color :#333; font-weight :bold; font-size :0.8em; width :540px; text-align :right;}
#main ul li a:hover{color :#c00;}
#main ul li span a{width :140px; margin :0; padding :0;}

#main ul li ul,#main ul li ul li,#main ul li ul li p {font-size :0.95em; color :#333; display :block; width :100%; float :left; clear :none; height :auto; padding :10px 0 0 0}



#footer{width :935px; height :32px; display :block; float :none; clear :both; margin :0px auto; padding :30px 0 0 20px; text-align :center; background :url(../img/footer.jpg) no-repeat;}
#footer p{color :#fff; font-size :0.8em;  display :inline; float :left; margin-right :35px;}
#footer p a{color :#fff; font-size :1em; text-decoration :none; }
#footer p a:hover{color :#fc3;}



#reserveForm fieldset{border :none; margin :20px; border-bottom :1px solid #ece9d8; padding-bottom :10px}
#reserveForm fieldset legend{font-size :1.2em; font-weight :bold; color :#443; display :block; margin-bottom :10px;}
#reserveForm fieldset label{width :110px; display :block; float :left; clear :none; height :20px; margin-bottom :5px; line-height :20px; font-size :0.9em;}
#reserveForm fieldset label.nowidth{width :auto; margin-right :10px}
#reserveForm fieldset input,#reserveForm fieldset select,#reserveForm fieldset textarea{width :410px; display :block; float :left; clear :none;  margin-bottom :10px; height :18px; margin-bottom :12px; }
#reserveForm fieldset input{height :16px; margin-bottom :10px;background :url(../img/input.gif) no-repeat; border: none; padding :8px}
#reserveForm fieldset textarea{height :90px;background :url(../img/area.gif) no-repeat; border: none; padding :10px; font-family: Arial, Helvetica, sans-serif; font-size :0.9em;}
#reserveForm fieldset select.shorts{width :50px; margin-right :30px}
#reserveForm fieldset select.mids{width :100px;margin-right :20px}
#reserveForm fieldset input[type="submit"]{font: 11px Arial, Helvetica, sans-serif;	color: #600;	width: 101px;	height: 30px;	cursor: pointer;	border: none;	background: url(../img/send.gif) no-repeat left top; float :right; clear :both; margin-right :80px; font-size :18px; line-height :30px; font-weight :bold; text-indent :-9999px}
