body, html {margin:0; padding:0; background:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
img,ul,h3,h4,form,input,label {margin:0; padding:0; border:0;}
p {margin:0; padding:0;}
.clear {clear:both}
#container {width:834px; margin:10px auto}
#top {height:131px;}
#top img {float:left;}
#logo {display:block; background-image:url(img/logo.jpg); background-repeat:no-repeat; background-position:center; width:167px; height:118px; float:left; margin:0 4px !important; margin-left:2px; border-left:solid 15px #fff;}
#menu {background:#45171d; height:19px; padding-top:4px; text-align:right;}
#menu a {margin:0 8px 0 5px; text-decoration:none; font-weight:bold; font-size:11px; color:white; text-transform:uppercase;}
.empl {margin-left:85px !important;}
.leas {margin-left:60px !important;}
#menu a:hover {color:#fff;}
#content { position:relative; height:366px; padding:6px !important; padding-bottom:0px; background-image:url(img/menu_bg.gif); background-repeat:repeat-x;}
	#content h3{ font-family:Tahoma,Arial; font-size:12px; font-weight:bold; color:#911f31; margin:10px 0;}

#crn { position:absolute; bottom:-3px; right:-4px; width:28px; height:28px; background:url(img/corner.gif) no-repeat #fff;}
#lft {width:172px; float:left; background-image:url(img/menu_bg.gif); background-repeat:repeat-x; background-position:0 -6px; padding:4px 10px 10px 4px; color:white;}
.search-jobs {font-size:10px;}
.search-jobs input {height:14px; width:148px; font-size:10px; padding:0 0 0 2px; margin-top:3px;}
.search-jobs .title {font-weight:bold; font-size:12px; margin-bottom:10px;}
.search-jobs .check {float:left; width:75px; font-size:9px !important;}
.search-jobs .check input {width:10px; height:10px; vertical-align:middle; float:left; margin:0 2px 0 0;}
.search-jobs .slect-cat {width:168px; font-size:10px; margin-top:3px;}
.search-jobs .text-inf {font-weight:bold; margin-top:5px;}
.search-jobs .subtext-inf {margin:0; font-size:9px;}
.search-jobs .location {width:90px; float:left; text-align:left; font-weight:bold; margin-top:5px;}
.search-jobs .location input {width:88px; height:14px;}
.search-jobs .within {float:left; width:66px; font-weight:bold; margin-left:8px !important; margin-left:4px; margin-top:6px;}
.search-jobs .within input {width:46px; float:left;}
.search-jobs .submit {background:url(img/arrow.gif); width:18px !important; float:left !important; cursor:pointer;}
.search-jobs .search {background:url(img/search.gif); width:76px; height:17px; cursor:pointer; margin:10px 0;}
.search-jobs .go {background:url(img/go.gif); width:32px; height:14px; float:left; cursor:pointer;}
.client .login{background:url(img/login.gif) no-repeat; width:51px; height:17px; cursor:pointer}
.ejobs input {width:125px; float:left;}
.lft {float:left;}
#rgt {width:606px; height:324px; float:left; padding:20px 15px; background-color:white;}
#rgt p {margin:10px 0; font-family:Tahoma,Arial; font-size:11px; color:black;}
#menu-foot {background:#45171d; height:23px; margin:7px 0 0 0; line-height:23px; padding-left:10px;}
#menu-foot a {color:white; font-weight:bold; text-decoration:none; margin:0 0 0 3px;}
#menu-foot a:hover {color:#fff;}

#lang{ text-align:right; margin-bottom:10px;}
#top_search{ text-align:right; margin-bottom:10px;}
#top_search input{ height:12px; border:1px solid #911f31;}

.client{ margin:10px 0 1px 0;}
.client span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-right:47px;}
.client input{ margin-top:5px; height:12px; width:160px;}

#zona1 {
	text-align:center;
	font-size:10px;
	color:gray;
}

h2 {
	 font-family:Tahoma,Arial; font-size:12px; font-weight:bold; color:#911f31;
}