div#main{
		background-repeat:repeat-x;
		border: 0px #4e88ff solid;
		margin:0px auto 0px auto;
		padding:0px;
		width:1000px;
		
		background-image:url("../../media/logo_bg.jpg");
		background-repeat: no-repeat;
		
background-position:90px 200px;
		}
	
div#columna_izda{float:left; width:25%;}
div#contenido{float:left; width:75%;margin-top:30px;
		}
div#columna_dcha{float:right; width:0%;}

div#cuerpo{
	
	}

div#cabecera{
	background-color:#000;
	height:100px;
	position:relative;
	}
div#pie{
	background-color:#000;
	border:0px;
	padding:5px 10px 5px 10px;
	width:100%;
	overflow:hidden;
	}

div#nombre_empresa{
	height:51px;
	left:13px;
	position:absolute;
	padding:50px 7px 0px 7px;
	text-align:left;
	font-style:normal;
	font-size:1.2em;
	font-weight:bold;
	background-color:#FFF;
	color:#4c5f6e;
}
span#name2{
	text-align:left;
	font-style:normal;
	font-size:0.840em;
	color:#4c5f6e;
}

div#top_footer{
color:#FFF;
font-weight:bold;
font-size:0.850em;
float:left;
}

div#titulo_seccion{
	border:0px;
}
a,p,div,span,td{color:#000;font-family:Arial;}
input,textarea,select{border:1px #000000 solid;}
a.menu_izquierda{color:#000000;}
li.menu_izda_activo,li.menu_izda_activo:hover,li.menu_izquierda:hover{background-color:#EEEEEE;}
li.main_menu{list-style-type:none;}

img#logo{visibility:hidden; width:1px; height:1px;}

/*formulario add_user*/
label.st_add_user{width:10em;}
div.st_add_user{height:3em;}

input.search{
width:10em;
text-align:right;
color:#666;
font-style:italic;
font-size:1em;
height:1.4em;
padding-right:0.6em;
}

div.search{
text-align:right;
}


tr.impar{background-color:#ddd;}


img.template_thumb{
width:130px;
border:1px #CCC solid;
}

div.template_thumb{
text-align:center;
width:150px;
height:210px;
border:1px #CCC solid;
padding:3px;
margin:10px;
float:left;
}
div{border:0px solid;}
div.template_thumb_txt{
font-size:8px;
margin:3px;
}

ul.menu_top{
float:right;
position:relative;
top:75px;
}
ul.footer{
float:right;
position:relative;
}

li.menu_top{
display:inline;
margin:0px 15px 0px 0px;
}
li.footer{
display:inline;
margin:0px 0px 0px 25px;
}
li.menu_top a, li.footer a{
color:#FFF;
font-weight:bold;
font-size:0.910em;
}

/**LOGIN SUPERIOR**/
div#bottom_header{
	float:right;
	position:relative;
	top:92px;
	}
label.login_top,input.login_top{
	font-size:0.94em; 
	color:#4c5f6e;
	}
label.login_top{
	font-weight:bold;
}	
input.login_top{
	width:6.5em;
	height:1.3em;
	border:1px #4c5f6e solid;
	margin:0px 10px 0px 0px;
	}
button.login_top{
	width:5.9em;
	height:1.3em;
	background-color:transparent;
	color:#4c5f6e;
	font-weight:bold;
	font-size:0.86em;
	}

ul.mlevel0{
margin:50px 0px 0px 30px;
}
li.left_menu{list-style-type:none;}
li.mlevel0{
	font-weight:bold;
	font-size:0.950em;
	text-transform:uppercase;
	margin:0px 0px 2px 0px;
	letter-spacing:0.16em;
}

li.mlevel1{
	text-transform:uppercase;
	font-size:0.950em;
	margin:0px 0px 0px 30px;
	letter-spacing:0.16em;
}

img.add{
width:45px;
}


input,select,textarea{
	border-radius:15px;
	border:1px #CCC solid;
	padding:4px 30px;
	margin:5px 0;
	width: 300px;
	font-weight:bold;
}

#contenido label{
	position:relative;
	top:12px;
}

tr:hover{
	background-color:#ddd;
}

button{
	padding:10px;
	border:1px #aaa solid;
	margin-top:10px;
}

#entry_ts1,#entry_ts2,#ts_end1,#ts_end2,#fechaSiniestro1,#fechaSiniestro2,#fechaAceptacion1,#fechaAceptacion2{
	width:90px;
}

#nombre_empresa img{
	width:110px;
	margin: 0 10px;
	position:relative;
	top:-45px;
	
}

#bienvenido{
	position:relative;
	top:12px;
	left:50px;
}
