body {
    font-family:"Lucida Sans", Tahoma, Verdana, Arial, sans-serif;
    margin:0px;
/*    background-color: #6699FF;*/
    background: #6699FF url(../images/tinter_fons.png) top center no-repeat;
}

#pagina{
    width:1000px;
    margin:auto;
    margin-top:0px;
    border-width:0px 1px 0px 1px;
}

#cabecera {
    text-align:left;
    font-weight:bold;
    letter-spacing: none;
    padding: 10px 0px 0px 0px;
}

.corbata{
    width:1000px;
    clear:left;
	font-size:1px;
}

.left .corbata{
    width:720px;
}

#main {
    width:1000px;
	background-color: #6699FF;
}

.body {
	background: url(../images/corners/body.png) repeat-y;
	margin-bottom: 5px;
}

.left {
	width: 720px;
    float:left;
    margin: 0px;
	background-color: #6699FF; /*IE 6*/
}

.empty {
	width: 1000px;
    margin: 0px;
	background-color: #6699FF; /*IE 6*/
}

.top {
	background: url(../images/corners/top.png) no-repeat;
	height: 16px;
	width: 1000px;
	font-size: 1px;
}
.bottom {
	clear:both;
	background: url(../images/corners/bottom.png) no-repeat;
	height: 16px;
	width: 1000px;
	font-size: 1px;
}

.body_right {
	background: url(../images/corners/body_right.png) repeat-y;
	margin-top: 15px;
}

.body_empty {
	margin-top: 15px;
}

.top_right {
	background: url(../images/corners/top_right.png) no-repeat;
	height: 5px;
	width: 1000px;
	font-size: 1px;
}

.bottom_right {
	clear:both;
	background: url(../images/corners/bottom_right.png) no-repeat;
	height: 5px;
	width: 1000px;
	font-size: 1px;
}

.title{
        font-size:100px;
}

.white{
    color:#FFF; 
}

.blue{
    color:#3366CC; 
}

.cyan{
    color:#6699FF; 
}

h2{
	color:#FFF;
}

h3{
	margin:10px 0px;
}

a {
	color:#6699FF;
	text-decoration:none;
}


a.black{
	color:#000;
	text-decoration:underline;
}

a:hover {
	color:#FFF;
}

/*a {color:#fff;text-decoration:none;}
li a {color:#fff;text-decoration:none;font-size:1.2em;text-align:center;}
#lateral a:hover {color:#9966FF;}
#lateral ul {list-style-type:none;margin:0px;padding:0px;}
#lateral dl {color:#9966FF;}
#lateral dd{margin:0px;margin-top:5px;border-bottom:1px solid #9E4299;}
#lateral dt {font-weight:bold;font-size:1.2em;}*/

.lateral{
    width:280px;
    float:right;
}

#cabecera .lateral{
  background-color: #3366CC;
}

img { /*quita el borde morado de las imagenes*/
    border:none;
}

.contenido{
    width:715px;
    float:left;
    padding: 0px 0px 5px 0px;
}

#pie{
    width:1000px;
    clear:left;
    background-color: #3366CC;
	margin:10px 0px;
}

ul{
	list-style-type:none;
    margin:0px;
    padding: 0px;
}

ul.center {
	text-align:center;
}

.tabuled li{
	margin: 5px 0px 0px 10px;
}

/* Permite redondear los cuadros de texto */
div.ulcorners {
  background-image: url(../images/corners/tl.png);
  background-position: top left;
  background-repeat: no-repeat;
}
div.urcorners {
  background-image: url(../images/corners/tr.png);
  background-position: top right;
  background-repeat: no-repeat;
}
div.blcorners {
  background-image: url(../images/corners/bl.png);
  background-position: bottom left;
  background-repeat: no-repeat;
}
div.brcorners {
  background-image: url(../images/corners/br.png);
  background-position: bottom right;
  background-repeat: no-repeat;
  padding:5px 20px 5px 20px;
}

.lateral .brcorners {
	padding:20px 20px 5px 20px;
}

.main-center .brcorners {
	padding: 5px 20px 15px 20px;
}

.rounded input{
    font-size:15px;
    background: none;
    border: none;
    vertical-align: top;
    padding:3px;
}

.rounded input {
    width: 190px;
}

.lateral input {
    width: 100px;
}

.rounded {
    padding: 13px 10px 0px 10px;
}

#main .rounded{
    background:  url(../images/buttons/input.png) no-repeat center center;
    padding: 13px 10px 0px 10px;
}

.lateral .rounded{
    background:  url(../images/buttons/input2.png) no-repeat center center;
    padding: 13px 10px 0px 10px;
}

.message {
    background: #f3f8fc url(../images/skin/information.png) 8px 50% no-repeat;
    border: 1px solid #b2d1ff;
    color: #006dba;
    margin: 10px;
    padding: 5px 5px 5px 30px;
}

.message a{
	color:#006dba;
	text-decoration:none;
}
.message a:hover {
	color:#6699FF;
}

.main-container{
  text-align:center;
  background-color: #6699FF;
}

.main-left {
  width: 355px;
  float: left;
  text-align: justify;
  font-size:.8em;
  background-color: #3366CC;
  margin: 5px 5px 5px 10px ;
}

.main-right {
  width: 335;
  float: right;
  background-color: #6699FF;
  margin: 5px 10px 5px 5px ;
}

.main-center {
  text-align: justify;
  font-size:.8em;
  background-color: #3366CC;
  width: 500px;
  margin: 10px 110px 10px 110px ;
}
