/* CSS Document */
/* ---------------------------MIOLO CONTENT--------------------------- */
#contentLeft{
	position:relative;
	float:left;
	margin:0px;
	padding:0px 6px 0px 0px;
	width:300px;
	border-right:solid 1px #F0F0F0;
}

#stockmarketList {
	position:relative;
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	border-top:solid 3px #FFDD66;
}

#stockmarketList p{
	padding:10px;
	margin:0px;
}

#stockmarketList ul{
	margin:0px;
	padding:0px;
	border-top:solid 1px #FFDD66;
}

#stockmarketList ul li{
	float:left;
	list-style:none;
	width:300px;
	margin:0px;
	padding:4px 0px;
	border-bottom:solid 1px #FFDD66;
	background-color:#FFFCEF;
	cursor:pointer;
}

#stockmarketList ul li:hover,
#stockmarketList ul li.on{
	background-color:#FFFFFF;
}

#stockmarketList ul li img{
	position:relative;
	float:left;
	margin:0px 6px 6px 0px;
	_margin:0px 3px 6px 0px;
	padding:0px; 
	width:69px;
}

#stockmarketList ul li p{
	margin:0px;
	padding:6px 0px;
}

#contentLeftPag {
	position:relative;
	float:left;
	width:100%;
	height:24px;
	margin:3px 0px;
	padding:0px;
	background:url(../img/contentLeft_pag_bg.gif) top left no-repeat;
	color:#FFFFFF;
}

#contentLeftPag ul {
	margin:0px;
	padding:0px;
}

#contentLeftPag ul li{
	list-style:none;
	margin:0px;
	padding:4px 2px;
	float:left;
	width:16px;
	height:24px;
}

#contentLeftPag ul li.title{
	width:48px;
	padding-left:12px;
}

#contentLeftPag ul li.on{
	background:url(../img/pag_on.gif) top left repeat-x;
	color:#000000;
}

#contentLeftPag ul li a,
#contentLeftPag ul li a:visited,
#contentLeftPag ul li a:active{
	color:#FFFFFF;
}

#contentLeftPag ul li a:hover{
}

#contentMain {
	position:relative;
	float:right;
	width:456px;
	padding:0px;
	border-top:solid 3px #333333;
}

#imageStock {
	position:relative;
	float:left;
	margin:6px 12px 6px 0px;
	padding:0px;
	width:300px;
	border-bottom:solid 3px #F8C300;
}

#imageStock img{
	max-width:300px;
	padding:0px;
	margin:0px;
}

#stockReserva {
	position:relative;
	float:left;
	margin:6px 0px 6px 0px;
	padding:9px 6px 0px 12px;
	width:126px;
	height:45px;
	background:url(../img/stockReserva_bg.gif) top left no-repeat;
	border-bottom:solid 1px #F0F0F0;
}

#stockReserva a,
#stockReserva a:visited,
#stockReserva a:active{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

#stockReserva a:hover{
}

#contentBody {
	position:relative;
	float:left;
	width:450px;
	padding:12px 3px;
	margin:0px;
}

#contentBody h1{
	font-weight:bold;
	font-size:16px;
	padding:0px;
	margin:0px 0px 16px 0px;
}

#contentBody h2{
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 16px 0px;
}

#contentBody h3{
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 16px 0px;
}

#contentBody p{
	padding:0px;
	margin:0px 0px 16px 0px;
}

#contentBody hr{
}

#contentBody ul {
}

#contentBody ul li{
}

#contentBody ul li:hover{
}

#contentBody ul li a,
#contentBody ul li a:visited,
#contentBody ul li a:active{
}

#contentBody ul li a:hover{
}

#contentBody a,
#contentBody a:visited,
#contentBody a:active{
}

#contentBody a:hover{
}


#contentBody ul.txtListDocs {
	position:relative;
	float:left;
	margin:0px;
	padding:10px 0px 10px 7px;
	width:276px;
}

#contentBody ul.txtListDocs li{
	list-style:none;
	padding:0px 0px 5px 22px;
}
#contentBody ul.txtListDocs li:hover{
}

#contentBody ul.txtListDocs li a,
#contentBody ul.txtListDocs li a:visited,
#contentBody ul.txtListDocs li a:active{
	font-weight:normal;
	text-decoration:none;
}

#contentBody ul.txtListDocs li a:hover{
	text-decoration:underline;
}

#contentBody table{
	width:100%;
}

#contentBody table tr{
}

#contentBody table thead tr td{
}

#contentBody table tfoot tr td{
}

#contentBody table tr td,
#contentBody table tr th{
	text-align:left;
	border-bottom:solid 1px #EEEEEE;
}

#stockPreco, #stockNota {
	position:relative;
	float:left;
	margin:0px;
	padding:6px 3px;
	width:294px;
	border-top:solid 1px #F0F0F0;
}

#stockNota {
	font-size:10px;
}

#ReservedProduct {
	position:relative;
	float:left;
	display:block;
	background-color:#333333;
	width:144px;
	color:#F8C300;
	font-weight:bold;
}

#ReservedProduct a,
#ReservedProduct a:active,
#ReservedProduct a:visited{
	color:#F8C300;
	margin-left:32px;
	width:17px;
	height:16px;
	background:url(../img/closeDiv.gif) top left no-repeat;
}

#ReservedProduct a:hover{
	background:url(../img/closeDiv.gif) bottom left no-repeat;
}


#ReservedProduct input{
	border:none;
	width:120px;
	height:16px;
	padding:1px 3px;
	margin:5px 0px;
	background:url(../img/footerNewsInputBG.gif) top left no-repeat #999999;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#ReservedProduct textarea{
	border:none;
	width:120px;
	height:35px;
	padding:1px 3px;
	margin:5px 0px;
	background:#999999;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#ReservedProduct input.button{
	border:none;
	width:70px;
	height:20px;
	background:url(../img/footerNewsButtonBG.gif) top left no-repeat;
	color:#000000;
	margin:5px 0px;
	font-size:11px;
	cursor:pointer;
}

#ReservedProduct input.button:hover{
	background:url(../img/footerNewsButtonBG.gif) bottom left no-repeat;
}
