/* CSS Document */

body {
margin:0;
padding:0;
font-size:14px;
font-family:"Times New Roman", Times, serif;
line-height:1.5em;
}
#grande{
position:absolute;
top:30px;
left:30px;
width:820px
}
#cabezal{
margin-bottom: 40px;
}
#contenedor {
margin:0 230px 0 0;
}
#menu {
float:right;
width:200px;
vertical-align:top;
}
#colObjIzq {
float: left;
width: 300px;
text-align: center;
margin-left: auto;
margin-right: auto;

}
#colTxt {
vertical-align:top;
margin:0 230px 0 320px;
}
#colBlog {
float:right;
width:150px;
margin-right: 20px;
vertical-align:top;
}
#contBlog {
margin:0 390px 0 0;
}
h1, h2 {
margin:0;
line-height:1em;
}
p{
margin:0;
line-height:1.5em;
}
a{
color:#000000;
text-decoration:none;
background-color: #E1E1E1;
}
a.verde{
color: #FFFFFF;
background-color: #000000;
}

a img{
text-decoration:none;
border: 0;
}

a:hover {
background-color: #FFFF00;
color:#000;
}
a.fotitos {
background-color: #FFFFFF;
}
.link_chico{
	font-size: 8px;
	text-transform: uppercase;
	text-decoration: none;
	color: #A5A5A5;
	background-color: #FFFFFF;
}
.link_chico:hover{
	color: #000000;
}
.fotoChica{
width: 100px;
}
p.lema {
margin:10px 0 30px 0;
text-transform:uppercase;
letter-spacing:0.15em;
}
.textObj{
}
.subray {
padding:0.5em 0 0.5em 0;
border-bottom:dashed 1px black;
}
.color {
color:#FF00FF;
}

/* admin */
#navlinks {
margin:20px 0 20px 0;
padding: 0;
list-style:none;
}
#navlinks li {
display: inline;
margin-right: 20px;
text-transform: uppercase;
}
#listado td {
border-bottom: dashed 1px black;
padding-right: 30px;	
}
#listado th {
padding:5px 5px 5px 0;
color: black;
border-top: dashed 1px black;
border-bottom: dashed 1px black;
/*background-color: black;*/
text-align: left;
}

#tabla_precios{
width: 100%;
text-align: center;
	font-size: 12px;
	text-transform: uppercase;
}
#tabla_precios th, td {
padding: 5px 0 5px 0;
border-bottom: dashed 1px black;
}
#tabla_precios span{
	font-size: 9px;
	text-transform: uppercase;
	color: gray;
}

/* admin formularios */
input {
font-family:"Courier New", Courier, monospace;	
font-size:1em;		
}
.formText {
width:290px;
height:15px;
margin:5px 0 5px 0;
}
.formText2 {
width:60px;
height:15px;
margin:5px 0 5px 0;
}
.formButton {
margin:5px 10px 5px 0;
}
.formField {
width:300px;
margin:5px 0 5px 0;
}
.formArea {
width:290px;
height:200px;
margin:5px 0 5px 0;
padding:5px;
}
#tablaForm td {
padding-right: 20px;
}
