﻿body{
color: #333;
background-image: url(images/page-background.png);
font-size: 14px;
font-family: verdana;
margin:10px 0 0 0;
padding:0;
}

a{
color: #fff;
text-decoration: none;
}

a:hover{
color: #dadf5f;
}

p{
margin: 3px 0 3px 0;
padding: 5px;
text-align: justify;
}

#wrapper{
width: 70%;
margin: 0 auto;
}

.box{
background: #fff;
text-align:justify;
}

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

.box a:hover{
color: #000;
text-decoration: none;
border-bottom:1px dotted #000;
}

.boxholder{
clear: both;
padding: 5px;
background: #000;
}

.texto{
padding:10px;
background:#fff;
}

.tab{
float: left;
height: 32px;
width: 102px;
margin: 0 1px 0 0;
text-align: center;
background: url(images/blacktab.jpg) no-repeat;
}

.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}

.imageini{
float: left;
margin: 0 10px 0 0;
}

.moto{
float:left;
}
.blog{
float:right;
}
.apple{
float:left;
}
.tumble{
float:right;
}

.estado{
width: 70%;
margin: 5px auto;
background: #fff;
border:3px solid #000;
}

label { display:block;}
input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
input.submit { width:309px;border:1px solid #ccc;padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
#posEmail {
background:transparent url(images/mail.png) no-repeat scroll 290px 3px;
}
#posName {
background:transparent url(images/nick.png) no-repeat scroll 290px 3px;
}
#posRegard {
background:transparent url(images/subject.png) no-repeat scroll 290px 3px;
}

#footer {
	background-image: url(images/footer.png);
	background-repeat: repeat-x;
	display: scroll;
	position: fixed;
	bottom:0px;
	margin:0;
	padding:0;
	width:100%;
	height:80px;
	text-align:center;
}

#footer img {
	margin-top:45px;
}

#footer a:hover {
	background-color:#000;
}