/* --------------------------------------------------------
	galtec.css
	made by: Bruno Monteiro (GAEL)
	date: 12.08.2004
---------------------------------------------------------*/

h3 { font-size: 13px; }
h3.checklist { padding: 0.3em 0 1em 2em; background: url(../img/check_icon.gif) no-repeat 0 1px; }
p.spaceless {margin: 0 0 2em 0; padding: 0}
ol { list-style-type: decimal; }
ol li { font-size: 11px; line-height: 1.5em; padding: 0.3em 0 0.3em 0; }
ol.roman li {list-style-type: lower-alpha; }
/***
	Other text related classes
														***/
.blacktxt { color: #333; }
.grey999 { color: #999; }
.greytxt, .post-data { margin: 0 0 0.5em 0; padding: 0; }
.error_header { display: inline; background-color: #ff9; color: #c00; padding: 2px; }
.error_red { display: block; font-size: 10px; color: #c00; margin-top: 0.33em; padding: 0; }
.marker { background-color: #ff9; padding: 2px; }
.posts { font: 10px "bitstream vera sans", "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: 0; }
.indent_70 { margin-left: 70px; }´´
/***
	photo thumbnails
														***/
.cleft_inter_photo { float: left; width: 100px; margin: 0 20px 20px 0; }
.cleft_inter_photo img { border: 1px solid #666; margin: 0px 0 10px 0;}
.cleft_inter_icon { float: left; width: 50px; margin: 0 20px 20px 0;}
.cleft_inter_thumb { float: left; width: 50px; margin: 0 20px 20px 0; }
.cleft_inter_thumb img { border: 1px solid #666; margin: 0px 0 10px 0;}
/***
	Misc classes
														***/
.middlebox { width: 70%; margin-left: auto; margin-right: auto; padding: 0 0 1em 1em; border: 1px solid #666; background: #e2e2e2;}
.sponsor img { float:left; margin-right: 20px; }
.version { float: right; width: 200px; text-align: right; padding: 0; }
.col_right_nobrd { float: right; width: 150px; margin: 30px; }
.serv_error_403 { background: url(../img/403.gif) no-repeat 30px 10px; }
.serv_error_404 { background: url(../img/404.gif) no-repeat 30px 10px; }
/***
	Reservas
													***/
h2.res { color: #963; }
.error_box { background: #EFEFEF; padding: 15px; margin-bottom: 15px;}
td.cell_center { text-align: center; }
.reservas_box { background: #EDF3FE; width: 60%; border: 1px solid #999; padding: 15px; margin-bottom: 15px; }
#res_id { margin-bottom: 20px; }
#res_nav { float: right; width: 150px; margin: 0 0 20px 20px; padding: 20px 0 20px 20px;}
#res_nav a {font-size: 11px;}
#res_nav h2 { color:#666; }
#res_nav ul, #res_nav li  { list-style-type: none; margin: 0; padding-left: 0; }
#res_nav ul { margin-bottom: 20px; padding-left: 15px; border-left: 1px solid #ccc; }
#res_nav li { background: url(/img/icon_greencircle.gif) no-repeat 0 50%; padding-left: 15px; }
.greenbox { display: inline; color: #fff; background: #67A93A; padding: 2px 4px 2px 4px; margin-right: 5px; }

.mono {font-family:Courier New;}
