/* page structure */
#head {
    background: url(../img/images/body_t3.png) 24px 0px no-repeat;
    _background: url(../img/images/body_t3_ie.png) 24px 0px no-repeat;
    height: 79px;
}
#body h1 {
	position:relative;
    left: 43px;
    margin: 0;
    padding: 0 0 5px;
    z-index: 10;
	border-bottom-color:#FFB400;
	border-bottom-style:solid;
	display:inline;
}
#body .inner {
    width: 500px;
    margin: 30px 20px 0px 43px;
}

#ticket {
    /*float: left;*/
    width: 350px;
    margin-bottom:20px;
    background: url(../img/images/box_bg2.gif) repeat-y;
	height:150px;
}

#ticket div {
    background: url(../img/images/box_t.gif) no-repeat;
	height:150px;
}

#ticket div div {
    padding: 12px 12px 7px 12px;
    background: url(../img/images/box_b.gif) bottom left no-repeat;
}
#ticket label {
	font-weight:bold;
	font-size:12pt;
	vertical-align: bottom;
}
#ticket select{
	margin-top:10px;
}
#ticket input{
	background-color:#555555;
	border-style:hidden;
	color:white;
	font-weight:bold;
	height:20px;
	margin-bottom:10px;
	margin-top:10px;
	
}
#ticket h3 {
    margin: 0 0 5px 0;
    padding-bottom:0;
	padding-right:0;
	padding-top:20px;
	font-weight:normal;
}
#body .inner  #boton{
	width: 300px;
    margin-left:50px;
}




table.taula2
{
	width:75%;
	margin-bottom:30px;
	border-spacing:0px;
	border-collapse:collapse;
}
td.saioa
{
 	text-align:left;
 	border-right:0px;
 	border-left:0px;
 	border-top:0px;
 	border-bottom:0px;
 	border-collapse:collapse;
 	border-style:solid;
 	border-bottom-color:#868686;
 	vertical-align:middle;
 	/*valign:bottom;*/ 
	padding-bottom:5px;
	font-size:11pt;
}
td.denera
{
 	text-align:left;
 	border-right:0px;
 	border-left:0px;
 	border-top:2px;
 	border-bottom:0px;
 	border-collapse:collapse;
 	border-style:solid;
 	border-top-color:#868686;
 	vertical-align:middle;
 	/*valign:bottom;*/
 	font-size:11pt;
 	font-weight:bold; 
	padding-bottom:5px;
}

.input_text{
	margin-right:210px;
	text-align:right;
	margin-bottom:5px;
}

.lopd
{
 	font-size:7pt;
	text-align:justify;
	margin-top:15px;
}
.lopd div{
	text-align:left;
}
.lopd label
{
	font-size:7pt;
	vertical-align:super;
}
#bankua{
	font-weight:bold;
padding-bottom:130px;
text-align:center;
}

#laguntza {
	bottom: 290px;
	_bottom:210px;
    left: 370px;
    position: absolute;
    width: 200px;
}
#laguntza img {
	position:relative;
	top:90px;
}
#laguntza p {
	width:150px;
	background-color:#FEF7CE;
	border:1px solid #FEF7CE;
	border-collapse:collapse;
	font-size:8pt;
	position:relative;
	left:30px;
	padding:5px;
	
}
#laguntza_demo {
	bottom:182px;
	_bottom:200px;
	left:160px;
	position:absolute;
	width:350px;
}
#laguntza_demo p {
	background-color:#FFFFFF;
	border:2px solid #0000CC;
	border-collapse:collapse;
	font-size:8pt;
	left:30px;
	padding:5px;
	position:relative;
	width:350px;
}
.help{
	background-color:#FEF7CE;
	border:1px solid #FEF7CE;
	border-collapse:collapse;
	font-size:8pt;
	padding:5px;
	width: 500px;
}