﻿/* Posicionamiento de elementos */
@media screen{
#body, #ctl00_body
{
	margin: auto;
	width: 900px;
	background: white url(img/fondo_cliente_claro.gif) repeat-y; 
	border: 3px solid #436D38;
}

	

#sidebar
{
	display : none;
}
 
#body.ms div#main, #body.sm div#main , #ctl00_body.ms div#main, #ctl00_body.sm div#main
{
	width: 690px;
}
#body.ms div#sidebar, #body.sm div#sidebar, #ctl00_body.ms div#sidebar, #ctl00_body.sm div#sidebar
{
	display: block;
	width: 193px;
	padding: 10px 2px 10px 5px; 
}

#body.ms div#main, #body.sm div#sidebar, #ctl00_body.ms div#main, #ctl00_body.sm div#sidebar
{
	float: left;
}	

#body.ms div#sidebar, #body.sm div#smain, #ctl00_body.ms div#sidebar, #ctl00_body.sm div#smain
{
	float: left;
}

#body.sm div#main, #ctl00_body.sm div#main
{
	margin-left: 205px;
	height: 100%;
}
}

@media print
{
#master, #home, #contenido, #detalle
{
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	padding-top: 1px; /* Weird Mozilla Bug */
	padding-bottom: 40px; /* Weird Mozilla Bug */
	padding:  0px;
	top: 10px;
}

body 
{
	background: #FFF;
	color: #000;
	font: 10pt Verdana, Garamond, Arial;
	margin-left: 0px;
	margin-right: 0px;
}

#header, #sidebar
{
	display: none;
	width: 0px; 
} 

#main
{
	margin-left: 0px; 
	float: none;
}
}
