@charset "utf-8";
/* CSS Document */

.titulo
{
	color: #FFFFFF;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
a {
color:#000000;
text-decoration:underline;
}
a:hover {
color:#c08e77;
text-decoration:underline;
}

fieldset {
border:1px solid #000000;
margin:0pt;
padding:10px;
}
fieldset legend {
font-size:15px;
font-weight: bold;
}

input {
background:#c08e77 none repeat scroll 0%;
border:1px solid #000000;
padding:5px;
margin-left: 30px;
width: 250px;
margin-bottom: 10px;
}

label {
display:block;
float:left;
margin-left: 0px;
padding:0pt;
text-align:right;
width:180px;
}

input:focus {
border:1px solid blue;
background:#FFFFFF none repeat scroll 0%;
}
textarea {
background:#c08e77 none repeat scroll 0%;
border:1px solid #000000;
padding:5px;
margin-left: 30px;
margin-bottom: 10px;
}
textarea:focus {
background:#FFFFFF none repeat scroll 0%;
border:1px solid blue;
}
#outer {
border:1px solid #c08e77;
margin:0px auto;
padding:10px;
width:920px;
}

.link_block {
border:1px solid #c08e77;
color:#000000;
display:block;
float:left;
margin-right:10px;
padding:5px;
text-decoration:none;
}
.link_block:hover {
background:#c08e77 none repeat scroll 0%;
border:1px solid #000000;
color:#000000;
}
.error {
border:1px solid red;
color:red;
padding:5px;
}
.correcto {
border:1px solid green;
color:green;
padding:5px;
}
table.tablesorter {
background-color:#431d12;
margin:10px 0pt 15px;
text-align:left;
width:100%;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
background-color:#bf8b73;
border:1px solid #FFFFFF;
font-size:8pt;
padding:4px;
}
table.tablesorter thead tr .header {
background-image:url(../images/tablesorter/bg.gif);
background-position:right center;
background-repeat:no-repeat;
cursor:pointer;
}
table.tablesorter tbody td {
background-color:#FFFFFF;
color:#3D3D3D;
font-size:11px;
padding:4px;
vertical-align:top;
}
table.tablesorter tbody tr.odd td {
background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
background-image:url(../images/tablesorter/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image:url(../images/tablesorter/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color:#a57b67;
}

.checkbox
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.div_catering_add
{
	display: none;
	visibility: hidden;
}

.link_esp_add
{
	text-decoration: none;
	cursor: pointer;
}

