#Contenido h1 img
{
    float: left;
    position: relative;
    top: -10px;
}

#Contenido .Container table
{
    padding: 0px; /*width: 100%;*/
}

#Contenido .Container .link
{
    text-align: right;
}

#Contenido .Container tr
{
    /*height: 22px;*/
}

#Contenido .Container td
{
    /*border: 1px solid white;*/
}

#Contenido div.Container
{
    padding: 0px 0px 0px 15px;
}

#Contenido table.Container
{
    width: 100%;
    padding: 0px 0px 0px 15px;
}

#Contenido .Container tr
{
    height: 24px; /*line-height: 24px;*/
}


/****** Reorder List *********/
/*Como se ve el cuadrito donde se agarra el item a mover mientras se tiene el click estripado*/
.dragHandle
{
	width: 10px;
	height: 15px;
	background-color: orange;
	cursor: move;
	border: outset thin white;
	color: Yellow;
}

/*No tengo idea pero se necesita*/
.callbackStyle
{
    border: thin blue inset;
}
/*No tengo idea pero se necesita*/
.callbackStyle table
{
    background-color: #5377A9;
    color: Black;
}
/*No tengo idea pero se necesita*/
.reorderListDemo li
{
    list-style: none;
    margin: 1px;
}

.reorderListDemo li a
{
    color: red;
    font-weight: bold;
    background-color: Yellow;
    list-style: none;
}

/*EL cuadrito en el que se va a poner el item que se esta ordenando*/
.reorderCue
{
    border: dashed thin black;
    width: 100%;
    height: 25px;
}

.itemArea
{
    margin-left: 10px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 1em;
    text-align: left;
    color: Black;
    padding-left: 10px;
}

/****** Tabs *********/

/* A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer. */
#Contenido .ajax__tab_header
{
}
/*An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner.*/
#Contenido .ajax__tab_outer
{
}

/*An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab.*/
#Contenido .ajax__tab_inner
{
}

/*An element of the tab that contains the text content. Child CSS classes:none.*/
#Contenido .ajax__tab_tab
{
    color: Orange;
}

/*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none.*/
#Contenido .ajax__tab_body
{
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-color: inherit;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
    font-size: 100%;
    font-family: Arial, Verdana;
}

/*This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer.*/
#Contenido .ajax__tab_hover
{
}

/*This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer.*/
#Contenido .ajax__tab_active
{
    color: Orange;
}

/*Calendario Reservaciones*/
.bordeAbajo
{
    border-bottom: solid 1px black;
}
.bordeAbajoGris
{
    padding-top: 5px;
    border-bottom: solid 2px #CCCCCC;
}
.bordeIzqGris
{
    border-left: solid 1px #CCCCCC;
}


/** .detalle **/
#Contenido .detalle
{
}

#Contenido .detalle .fieldset div
{
    padding-bottom: 5px;
}
#Contenido .detalle .fieldset div label
{
 width:30%;
    font-size: 80%;
}

