@charset "utf-8";

*
{
	margin: 0;
	padding: 0;
}


body
{
	color: #5c5c5d;
	background-color: #fff;
	font: 76% Verdana, Arial, Helvetica, sans-serif;
}

a{color: #ffa810; background-color: inherit;}
a:link, a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}

#wrapper
{
	width: 544px;
	font-size: .9em;
}

p{font-size: .9em; text-align: justify; margin: 1em 0; border-collapse: collapse;}

#head
{
	margin-bottom: 1.5em;
}

#head h1
{
	color: inherit;
	background-color: inherit;
	background: url(../../images/logo.gif) no-repeat;
	height: 54px;
	width: 207px;
	float: right;
}

#head h2
{
	width: 100%;
	height: 16px;
	line-height: 16px;
	float: none;
	clear: both;
	color: #fff;
	background-color: inherit;
	background: url(../images/cabeceras/tit_solicitud.gif) no-repeat 2px bottom;
	margin-top: .4em;
	padding: 2px 0 0 2px;
	border-top: solid 2px #97c2d5;
	border-left: solid 2px #97c2d5;
}

#head h1 span, #head h2 span{display: none;}


#main{padding: 0 55px;}


h3
{
	font-size: .9em;
	font-weight: bold;
	color: #30728f;
	background-color: inherit;
}


fieldset{border: none; padding-bottom: 1em;}

fieldset input{border: none; width: auto; height: auto; padding: 0;}

legend
{
	font-size: .9em;
	line-height: 2em;
	font-weight: bold;
	color: #30728f;
	background-color: inherit;
	text-indent: -15px;
}

label{font-size: .8em;}

input, textarea
{
	border: solid 1px #97c2d5;
	width: 100%;
	font-size: 1em;
	color: #5c5c5d;
	background-color: inherit;
	padding: .1em;
}

textarea{overflow: auto;}


div.threeCols{width: 100%; padding-bottom: 1em;}
div.threeCols div{width: 38%; padding-right: 1.5em; float: left;}
div.threeCols div.last{width: 15%; padding-right: 0;}

div#tiposTarjeta div{width: 39%; float: left;}
div#tiposTarjeta div.last{width: 20%;}

div#enviar{margin: .5em 0; text-align: right;}
div#enviar label{display: none;}
div#enviar input
{
	border: solid 1px #97c2d5;
	color: #30728f;
	background-color: #fff;
	padding: .1em .2em;
	width: auto;
	font-size: .9em;
}

div#comentarios{float: none; clear: both;}
