/*
main.css file

	TOP - CONTENIDO - PIE - MENU
*/
body, html{
	background: black url(../images/bgMain.jpg) top left no-repeat fixed;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color: #f7f7f7;
	font-size: 12px;
	line-height: 18px;
	}
#wrap{
	width:990px;
	padding:0;
	margin:0 auto;
	}

.text01{
	color: #fdc600;
	font-style: oblique;
	font-size: 11px;
	}
	
.text02{
	color: red;
	}	
	
/****** dxdesign.com.ar - testing people !! ******/
/****** dxdesign.com.ar - testing people !! ******/



/****************************************************************** HEADER **/
.top{
	padding:20px 0 0 0;
	margin:0 auto;
	height: 40px;
	}
.top article{
	width:990px;
	margin: 0 auto;
	padding: 0;
	color: white;
	text-align: right;
	}





/****************************************************************** NAV **/
.menu{
	width:240px;
	margin: -35px 0;
	}

.menu ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.menu li a{
	width:240px;
	height:38px;
	text-indent:-999999px;
	overflow:hidden;
	display:block;
	}
	
.menu li.btn1{
	background:url(../images/nav.gif) 0px 0px;
	}
.menu li.btn1:hover, .menu li.btn1.selected{
	background:url(../images/nav.gif) 0px -228px;
	background-repeat: no-repeat;
	}

.menu li.btn2{
	background:url(../images/nav.gif) 0px -38px;
	background-repeat: no-repeat;
	}	
.menu li.btn2:hover, .menu li.btn2.selected{
	background:url(../images/nav.gif) 0px -266px;
	background-repeat: no-repeat;
	}		

.menu li.btn3{
	background:url(../images/nav.gif) 0px -76px;
	background-repeat: no-repeat;
	}	
.menu li.btn3:hover, .menu li.btn3.selected{
	background:url(../images/nav.gif) 0px -304px;
	background-repeat: no-repeat;
	}
	
.menu li.btn4{
	background:url(../images/nav.gif) 0px -114px;
	background-repeat: no-repeat;
	}	
.menu li.btn4:hover, .menu li.btn4.selected{
	background:url(../images/nav.gif) 0px -342px;
	background-repeat: no-repeat;
	}
	
.menu li.btn5{
	background:url(../images/nav.gif) 0px -152px;
	background-repeat: no-repeat;
	}	
.menu li.btn5:hover{
	background:url(../images/nav.gif) 0px -380px;
	background-repeat: no-repeat;
	}
	
.menu li.btn6{
	background:url(../images/nav.gif) 0px -190px;
	background-repeat: no-repeat;
	}	
.menu li.btn6:hover, .menu li.btn6.selected{
	background:url(../images/nav.gif) 0px -418px;
	background-repeat: no-repeat;
	}

nav .uma{
	margin-top:50px;
	margin-left:13px;
	float:left;
	}
nav .pinar{
	margin-top:50px;
	margin-left:50px;
	float:left;
	}
nav .facebook{
	margin-top:30px;
	margin-left:13px;
	float:left;
	}
nav .upgrade{
	margin-top:30px;
	margin-left:30px;
	float:left;
	}
	
/****************************************************************** MAIN **/
.contenido{
	width: 700px;
	}
.contenido article{
	background: transparent url(../images/bgContent.png);
	margin: 20px 0;
	padding: 0;
	}
.contenido header{
	margin: 0;
	padding: 25px 0 0 25px;
	}
.contenido header.titulo{
	background: #173340;
	margin: 0;
	padding: 5px 25px;
	font-size: 16px;
	text-transform: uppercase;
	}
.contenido p{
	margin: 25px;
	}	

.contenido .noticias{
	display: block;
	clear: both;
	color: white;
	}
.contenido .noticias:hover{
	display: block;
	clear: both;
	background: #0c1b22 url(../images/next_news.png) no-repeat 645px 10px;
	text-decoration: none;
	}
	
.noticias h1{
	font-size: 18px;
	padding: 10px 25px 5px 25px;
	}

.noticias p{
	padding: 5px 25px 10px 25px;
	margin: 0;
	}
.contenido strong{
	color: #FDC600;
	}
.noticias p.fecha{
	font-size: 8px;
	margin-top: -10px;
	}

hr{
	width:99%;
	color: inherit;
	background-color: transparent;
	border: 1px dotted #333;
	border-style: none none dotted;
}	

.TitViewNoticias{
	font-size:30px;
	line-height: 40px;
	padding: 25px 25px 0px 25px;
	margin: 0;
	}

p.fecha{
	font-size: 10px;
	margin-top: 5px;
	}
#paginador{
	text-align: right;
	margin: 25px;
	display: block;
	}
a.paginacion{
	background:#1F384B;
	color:white;
	padding:6px;
	margin:0;
	text-decoration:none;
	font-size:10px;
	vertical-align:middle;
	}	
a.paginacion:hover, span.paginacion{
background:#FDC600;
	color:black;
	padding:6px;
	margin:0;
	text-decoration:none;
	font-size:10px;
	vertical-align:middle;
	}
a.volver{
	background:#1F384B;
	color:white;
	padding:6px 25px;
	margin:25px;
	font-size:10px;
	display: block;
	clear: both;
	}	
a.volver:hover{
	background:#FDC600;
	color:black;
	text-decoration: none;
	}

a#galeria{

	text-align: center;
	margin: 25px;
	color: #FDC600;
	display: block;
	padding: 3px;
	background:#1F384B;
	}
a#galeria:hover{
	text-decoration: none;
	background: #FDC600;
	color: black;
	}
#galeria p{
	margin: 0;
	padding: 0;
	}
#galeria p.fecha{
	color: white;
	font-size: 8px;
	clear: both;
	display: block;
	margin: -5px 0;
	padding: 0;
	}
	
form{
	margin: 25px;
	text-align: left;
	}
form label{
	background:url(../images/ico_alert.gif) top right no-repeat;
	width:600px;
	margin-bottom: 5px;
	display: block;
	text-align: right;
	}

label input{
	border: 0;
	padding: 7px;
	color: black;
	background: #E8EBF3;
	margin-left:10px;
	margin-right: 20px;
	width: 400px;
	text-transform: none;
	}
label textarea{
	border: 0;
	padding: 7px;
	color: black;
	background: #E8EBF3;
	margin-left:10px;
	margin-right: 20px;
	width: 400px;
	height: 200px;
	text-transform: none;
	}
focus input{
	border: 1px solid red;
	}
.label{
	vertical-align: top;
	}
.enviar{
	background:#1F384B;
	color:white;
	padding:6px 25px;
	margin:0px 70px 25px 25px;
	display: block;
	clear: both;
	border: 0;
	cursor: pointer;
	float: right;
	}	
.enviar:hover{
	background:#FDC600;
	color:black;
	text-decoration: none;
	}
/****************************************************************** FOOTER **/
.pie{
	width:990px;
	padding:0;
	margin:40px auto 20px auto;
	}
.pie .datos{
	width:240px;
	padding:0;
	margin-left: 290px;
	}
.pie p, .pie strong{
	font-style: italic;
	}
.pie .mapa{
	float: right;
	margin-top: -10px;
	margin-right: 10px;
	}

.pie .disenio{
	margin-top:18px;
	}
.pie .design{
	margin-top: 10px;
	margin-right: 10px;
	float: right;}
.pie .dxd{
	margin-top: 0px;
	display: block;
	float: right;
	vertical-align: middle;
	}