body {
	font: 12px "News Gothic MT", Arial, Verdana;
	color: #696969;
	background: #000000;
	text-align: center;
	margin: 0 auto;
}

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

a:visited {
	color: #ccd2d6;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: #000000;
}

a.rosa {
	color: #000000;
	text-decoration: none;
}

a.rosa:hover, a.rosa:active, a.rosa:focus {
	color: #a370a4;
}
}

.rosa {
	color: #a370a4;
}

.pStrong {
	color: #4a4a4a;
	padding: 0 20px;
	background: url(../imagenes/asterisco.gif) no-repeat left top;
}

.brclear { 
     font-size: 1px;
	 line-height: 0px;
	 clear: both; 
     height: 0; 
     margin: 0;  
}

.brclear_right { 
     font-size: 1px;
	 line-height: 0px;
	 clear: right; 
     height: 0;
     margin: 0;
}

.cabecera {
	background-color: #000000;
	padding: 10px 0 0 0;
}

.alignRight{
	text-align: right;
}

.floatLeft{
	float: left;
}

#holder {
	width:770px;
	margin: 0 auto;
}

#marco {
	width: 730px;
	background-color: #000000;
	margin: 0 auto;
	padding: 10px 0 10px 0;
}

#menu {
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	background: url(../imagenes/linea.gif) no-repeat left top;
}

#menu ul {
	margin: 0px;
    padding: 0px;
}

#menu li {
	margin: 0px;
    padding: 0px;
    display: inline;        
    list-style-type: none;
}

#menu a {
	padding: 0 25px;
}
						
#nav {
	text-align: left;
	font-weight: bold;
	float: left;
	width: 270px;
}

#nav p {
	margin: 0 0 0 143px;
	padding: 15px 0;
}

#navdig {
	background: url(../imagenes/servicios/navdig.jpg) no-repeat;
	height: 105px;
}

#navmon {
	background: url(../imagenes/servicios/navmon.jpg) no-repeat;
	height: 105px;
}

#navqui {
	background: url(../imagenes/servicios/navqui.jpg) no-repeat;
	height: 105px;
}

#navaul {
	background: url(../imagenes/servicios/navaul.jpg) no-repeat;
	height: 105px;
}

#navtie {
	background: url(../imagenes/servicios/navtie.jpg) no-repeat;
	height: 105px;
}

#noticia {
	margin: 0 0 0 322px;
	padding: 10px 10px 0 10px;
	color: #a370a4;
	text-align: left;
	background:	#ccd2d6 url(../imagenes/fondo.gif) no-repeat left bottom;
}

#noticiah1 {
	margin: 0 0 0 322px;
	height: 30px;
	background: url(../imagenes/noticias/noticias_title.gif) no-repeat;

}

#noticia p {
	color: #696969;
	text-align: center;
}

#noticiaFoto {
	float: left;
	padding: 5px 10px 0px 0px;
}

#servicios{
	text-align: left;
}

#servicios h1{
	color: #000000;
	font-size: 18px;
	margin: 0px;
}

#servicios h2{
	color: #000000;
	font-size: 18px;
	margin: 10px 0 0 0;
}

#servicios h3{
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin: 3px 0;
}

#servicios h4{
	font-size: 14px;
	font-weight: bold;
}

#servicios h5{
	font-size: 10px;
	font-weight: bold;
	margin: 5px 0 0 0;
}

#servicios h6{
	color: #2f4f4f;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
}

#servicios ul{
	margin: 0 0 0 20px;
    padding: 0px;
}

#servicios li{
	list-style: url(../imagenes/boton.gif);
}

#serviciosbox{
	text-align: left;
	margin: 0 0 0 204px;
	padding: 0 20px 0 20px;
	background-color: #ccd2d6;
}

#serviciosbox1{
	margin: 0 0 0 312px;
	padding: 0 20px 10px 20px;
	background-color: #ccd2d6;
}

#serviciosFoto{
	text-align: left;
	width: 198px;
	float: left;
}

#serviciosFoto p{
	font-size: 12px;
	margin: 0px;
}

#serviciosFoto h1{
	color: #696969;
	font-size: 14px;
	margin: 10px 0 0 0;
}

#enlacesclientes{
	text-align: left;
	margin: 0 0 0 204px;
	padding: 0 20px 0 20px;
	background-color: #ccd2d6;
}

#enlacesclientes ul{
	margin: 0 0 0 5px;
}


#enlacesclientes li{
	margin: 0 0 8px 5px;
	list-style: url(../imagenes/boton.gif);
}

#enlacesclientes a {
	color: #000000;
	text-decoration: none;
}

#enlacesclientes a:hover, a:active, a:focus {
	color: #000;
}

#fotografos{
	margin: 0 0 0 230px;
}

#clientes{
	float: left;
	width: 225px;
}

#contacto{
	text-align: left;
	margin: 0 0 0 204px;
	padding: 0 20px 0 20px;
	background-color: #ccd2d6;
}

#contacto ul{
	margin: 0 0 0 5px;
}


#contacto li{
	margin: 0 0 8px 0;
	list-style: none;
}

.forobox1{
	float: left;
	width: 430px;	
}

.forobox2{
	margin: 0 0 0 450px;
	width: 230px;
}

#forobox3{
	text-align: right;
	width: 500px;

}


.banner1{
	text-align: center;
	width: 740px;
	padding: 10px;
	margin: 0 auto;
	border-top: 1px solid #a370a4;
}

#footer{
	color: #ffffff;
	font-size: 10px;
	width: 770px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	border-top: 1px solid #a370a4;
}

#footer ul{
	margin: 0px;
	padding: 2px 0;
}

#footer li{
	margin: 0px;
	padding: 0 18px;
	list-style: none;
    display: inline;
	color: #788086;
}

