* {
font-family:Arial,sans-serif;
margin:0pt;
padding:0pt;
}

#column-1 {
position: absolute;
width:100%;
float:left;
top:0;
left:0;
z-index:1;
}

.overlay{
position: absolute;
top: 0;
bottom: 0;
left: 0;
width:100%;
background-color: #000;
/*background-image:url('images/panel-back.jpg');*/
opacity: 0.75;
-moz-opacity: 0.75;
filter:alpha(opacity=75);
}

#column-1 .container {

}

.contents {
float:top;
background-color:white;
position: relative;
height: 500px;
width: 700px;
top:100px;
margin:0pt auto;
padding:15px;
border: 5px solid #cccccc;
}

* html #column-1 .overlay {
height: expression(document.getElementById("column-1").offsetHeight);
}


body {
min-height:820px;
background-color:#FFFFFF;
background-image:url('images/sfondo.jpg');
background-repeat:no-repeat;
background-position:bottom left;
text-align:center;
}

.foto{
padding-right:10px;
padding-bottom:10px;
height:50px;
width:50px; 
float:left;
}

.jobranking{
float:right;
}

a.jobrank:hover{
}

.sendbutton{
color: #ffffff;
background-color:#cccccc;
border: 1px solid #aaaaaa;
font-weight:bold;
font-size:1em;
cursor:hand;

}

.sendbuttonblu{
color: #ffffff;
background-color: #2F58A4;
border: 1px solid #255689;
font-weight:bold;
font-size:1em;
cursor:hand;
}

.photoprofile{
width:120px;
height:120px;
}

.nophotoprofile{
background-position:center center;
background-repeat:no-repeat;
background-image:url('images/nophoto.jpg');
}

.pnl{
text-align:center;
background-position:center top;
background-repeat:no-repeat;
padding-top:135px;
width:150px;
font-size:12pt;
font-weight:bold;
border: 2px solid #f7fafd;;
}

.pnl:hover{
background-color:white;
border-top: 2px solid #4F8ACE;
border-bottom: 2px solid #4F8ACE;
}

.noimg{
background-image:url('');
}

body, p, td {
color:#666666;
font-size:12px;
}
td {
text-align:left;
vertical-align:top;
}
a {
color:#2F58A4;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}
a:hover small {
text-decoration:none !important;
}

a:hover jobrank {
text-decoration:none !important;
}

a.img {
font-size:0pt;
}
ul, ol {
padding-left:24px;
}
img {
border:0pt none;
}
p {
margin:8px 0pt;
}
p.fineprint {
font-size:10px;
margin:3px 0pt;
}
blockquote {
margin:10px 30px;
}
.first {
margin-top:0pt;
padding-top:0pt;
}
hr {
border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
clear:both;
margin:15px 0pt;
}
h1 {
color:#539A3A;
font-size:22px;
}
h1.em {
color:#2F56A5;
font-size:26px;
letter-spacing:-0.9px;
margin:15px 0pt;
text-align:center;
}
h2 {
color:#2F58A4;
font-size:16px;
margin-bottom:15px;
}
h3 {
color:#428ACD;
font-size:13px;
margin:15px 0pt 5px;
}
h4 {
margin:5px 0pt 2px;
}
#headerContainer, #tabsContainer, #contentContainer, #footerContainer {
margin:0pt auto;
width:875px;
}
#headerContainer {
text-align:left;
}

#header {
background-color:white;
border-bottom:3px solid #98CC2B;
margin-top:10px;
padding-left:10px;
position:relative;
}

#header .links {
position:absolute;
right:0pt;
top:0pt;
}
#cs_body{
margin: 8px auto; 
width: 760px; 
text-align: left;
}

#main_body{
margin: 8px auto; 
width: 875px; 
text-align: left;
}

#header a.languageChooser:hover {
text-decoration:none;
}
#header a.languageChooser:hover span {
text-decoration:underline;
}
#tabsContainer {
border-bottom:3px solid #397CC6;
height:0pt;
}
#tabs {
font-size:0pt;
height:0pt;
padding-left:150px;
position:relative;
}
#tabs ul {
bottom:0px;
position:absolute;
}
#tabs ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#search_loggedout_nm.inputtext {
border-color:#94A4C6;
border-style:solid none solid solid;
border-width:1px 0px 1px 1px;
display:inline;
margin:0px;
overflow:hidden;
padding:0px;
}

div.qsearch_button {
background:#6D84B4 url('images/search_glass.gif') repeat-x scroll center top;
border-color:#5973A9 ;
border-style:solid;
border-width:1px;
display : inline;
font-size:11px;
margin:0px;
padding:0px;
text-decoration:none;
width:22px;
height:21px;
}

#tabs ul li a {
background-color:#E4E4E4;
color:#000000;
display:block;
float:left;
font-size:13px;
height:24px;
margin-right:1px;
padding:2px 14px 0pt;
text-align:center;
}
#tabs ul li a:hover {
background-color:#CCCCCC;
text-decoration:none;
}
#tabs ul li a span {
line-height:24px;
}
#tabs ul li.selected a, #tabs ul li.selected a:hover {
background-color:#397CC6;
color:#FFFFFF;
font-weight:bold;
}
#contentContainer {
border-top:1px solid #18598B;
}
#content {
padding:15px 25px;
}
#footerContainer {
clear:both;
}
#footer {
border-top:1px solid #CCCCCC;
padding:12px 0pt 0pt 5px;
text-align:center;
}
#footer p {
color:#666666;
}
#footer .links {
margin-bottom:10px;
}
ul.links {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.links li {
display:inline;
}
ul.links li.divider {
cursor:default;
padding:0pt 3px;
}
table.centered {
margin:0pt auto;
}
p.clear {
clear:both;
}

legend.center {
color:#555555;
}

#admin{
width:100%;
}

table.calendar{
border: 0px solid;
width:128px;
}
table.center, table.admincenter {
border-collapse:collapse; 
border-spacing=0;
background-color: #f7fafd;
border: 5px solid #4f8ace;
border-width: 1px 0;
}
table.center {
width:455px;
}
.alcenter{
background-color:red;
text-align:center;
}

caption.center {
text-align:left;
}

thead.center {
background-color: #60AFD8;


}

#mestiere, .notice, .advice{
background-color: #f7fafd;
border-bottom: 1px solid #4f8ace;
margin-top: 5px;
margin-bottom:5px;
padding-left:10px;
padding-right:10px;
}

.notice, .advice{
margin-top:40px;
border-top: 1px solid #4f8ace;
}

.advice{
margin:0px;
background-color: #FEF7F6;
border-color: #E2573C;
}



#edit{
text-align:right;
}

#mestiere h2{
text-align: left;
font-size:10pt;
border-bottom: 1px solid #4f8ace;

}

th.center{
font-size:10pt;
text-align:left;
color:white;
vertical-align:center;
padding-right:10px;
padding-bottom:10px;
padding-top:5px;
padding-left:5px;
}

th.princ, .princ{
width:50%;
}


div#edit ul li
{

display: inline;
background-color: #4F8ACE;
margin-left:5px;
margin-right:5px;
padding-left:5px;
padding-right:5px;
text-align:left;
color:white;
}

div#searchbar {
margin-bottom:10px;
}

div#searchbar ul li
{
margin-bottom:0px;
padding:0px;
display: inline;
}

input.search {
margin-left:-4px;
background-color: #4F8ACE;
border:1px solid #CCCCCC;
background-image:url('images/search_glass.gif');
background-repeat:no-repeat;
background-position:center center;
width:25px;
cursor:hand;
}

input.button{
display:inline;
background-color: transparent;
border: 0px;
height:16px;
font-size: 12px;
color:white;
cursor:hand;
}

input.button:hover{
text-decoration:underline;
}


div#edit ul li a {
color:white;
}


tr.center{
background-color: #f7fafd;
}

td.center{
padding:5px;
}

tr.white{
background-color: #FFFFFF;
}
#calendar, .calendar, .cal, #cal{
height:150px;
}

tr.calendar{
border: 1px solid;
}

td.calendar{
background-image:url('images/calendar_gradient3.jpg');
background-repeat:no-repeat;
background-position:top left;
}

.localita{
font-size:8pt;
}

.maincenter, .bannercenter {
padding: 10px 15px;
background-color: #f7fafd;
border: 2px solid #4f8ace;
border-width: 2px 0;
}

.maincenter {
margin: 25px;
}

.bannercenter {
margin-buttom: 25px;
}

.maincenter h2 {
 font-size: 17px;
 font-weight: bold;
 font-family: arial, sans-serif;
 margin-top: 0;
 margin-bottom: 5px;
 }
 .maincenter p {
 font-size: 12px;
 }
 .maincenter table {
 margin: 15px 0;
 }
 .maincenter td {
 padding-bottom: 12px;
 font-size: 12px;
 text-align: left;
 vertical-align: top;
 font-weight: bold;
 }
 .maincenter td.icon {
 text-align: right;
 padding-right: 8px;
 }
 .maincenter .footer {
 text-align: right;
 font-weight: bold;
 }
 
 .banner{
height:100px;
width:200px; 
 }
 
 .alertcenter {
margin: 25px;
padding: 10px 15px;
background-color: #FEF6F6;
border: 2px solid #D44A4A;
border-width: 2px 0;
}
 
.alertcenter h2 {
 font-size: 17px;
 font-weight: bold;
 font-family: arial, sans-serif;
 margin-top: 0;
 margin-bottom: 5px;
 }
 .alertcenter p {
 font-size: 12px;
 }
 .alertcenter table {
 margin: 15px 0;
 }
 .alertcenter td {
 padding-bottom: 12px;
 font-size: 12px;
 text-align: left;
 vertical-align: middle;
 font-weight: bold;
 }
 .alertcenter td.icon {
 text-align: right;
 padding-right: 8px;
 }
 .alertcenter .footer {
 text-align: right;
 font-weight: bold;
 }

.divcenter, .mdivcenter{
margin: 25px;
padding: 10px 15px;
background-color: #ffffff;
}

.divcenter {
background-image:url('images/div_center_gradient.jpg');
background-position:left bottom;
background-repeat:repeat-x;

border-bottom: 2px solid #4f8ace;
border-width: 2px 0;
}
.divcenter h2 {
 font-size: 17px;
 font-weight: bold;
 font-family: arial, sans-serif;
 margin-top: 0;
 margin-bottom: 10px;
 text-align:right;
 }
 .divcenter p {
 font-size: 12px;
 }
 .divcenter table {
 margin: 15px 0;
 }
 .divcenter td {
 padding-bottom: 12px;
 font-size: 12px;
 text-align: left;
 font-weight: bold;
 }
 .divcenter td.icon {
 text-align: right;
 padding-right: 8px;
 }
 .divcenter .footer {
 text-align: right;
 font-weight: bold;
 }

input.loginButton, .loginButton{
height:29px;
width:155px;
margin:0;
padding:0;
border:0px;
padding-top:5px;
background-image:url('images/bottom_green2.gif');
background-color:transparent;
background-repeat:no-repeat;
background-position:top left;
cursor:hand;
color:white;
font-weight:bold;
text-align:center;
}

input.searchButton,.searchButton{
height:29px;
width:155px;
min-height:29px;
min-width:155px;
margin:0;
padding:0;
padding-top:5px;
border:0px solid;
background-image:url('images/bottom_blue2.gif');
background-color:transparent;
background-repeat:no-repeat;
background-position:top left;
cursor:hand;
color:white;
font-weight:bold;
}


.whitelink {
text-align:center;
color:#FFFFFF;
}

.whitelink a:hover{
color:#FFFFFF;
text-decoration:underline;
}


table.registration{
margin:5px;
padding:5px;
}

input.text, select.box, select.boxnw {
border:1px solid #7F9DB9;
margin:0;
padding:1px;
height:22px;
color:#2F58A4;
font-weight:bold;
background-image:url('images/input_gradient.jpg');
background-repeat:repeat-x;
background-position:top left;
}

input.text {
width:155px;
}

select.box {
width:160px;
}

input.register, input.admintxt, input.nodim, .nodim, .nodims{
border:1px solid #7F9DB9;
margin:0;
padding:1px;
color:#2F58A4;
font-weight:bold;
background-repeat:repeat-x;
background-position:top left;
}

input.register  input.admintxt, input.nodim, .nodim{
height:18px;
}

input.register{
width:155px;
}

input.disabled {
background-color:#cccccc;
color:#555555;
}

.message {
background-color:#ffffff;
background-image:url('images/div_center_gradient.jpg');
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #7F9DB9;
height:200px; 
overflow: auto;
padding:5px;
}


.msgbox{
padding:5px;
padding-left:60px;
margin-top: 5px;
margin-bottom: 5px;
border:1px solid #ECCD60;
background-color:#FBEDBB;
background-position:left top;
background-repeat:no-repeat;
}

.adviceimg {
background-image:url('images/icons/infomsg.gif');
}


.description{
text-align:left;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding-top:5px;
height:400px; 
width:100%;
overflow: auto;
}

.allright{
text-align:right;
}


#messageview{
width:100%;
}

.ventipc{
width:20%;
}

.hr{
border-bottom: 1px solid #4F8ACE;
margin-bottom:10px;
}

#messageview td{
vertical-align: top;
}

a.button {
background-attachment:scroll;
background-position:right center;
background-repeat:no-repeat;
display:block;
float:left;
text-decoration:none;
}
a.button span {
background-attachment:scroll;
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
display:block;
font-weight:bold;
}
a.button:hover span {
text-decoration:underline;
}
a.bigBlueButton {
background-image:url(/corp/img/buttons/bigBlue_right.gif);
}
a.bigBlueButton span {
background-image:url(/corp/img/buttons/bigBlue_left.gif);
font-size:16px;
font-weight:bold;
height:46px;
line-height:43px;
padding:0px 25px;
white-space:nowrap;
}
a.smallBlueButton {
background-image:url(/corp/img/buttons/smallBlue_right.gif);
}
a.smallBlueButton span {
background-image:url(/corp/img/buttons/smallBlue_left.gif);
font-size:13px;
height:30px;
line-height:30px;
padding:0px 20px;
}
a.orangeButton {
background-image:url(/corp/img/buttons/orange_right.gif);
}

a.orangeButton span {
background-image:url(/corp/img/buttons/orange_left.gif);
font-size:13px;
height:34px;
line-height:34px;
padding:0px 25px;
}

#language_chooser {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #397CC6;
position:absolute;
right:0px;
top:16px;
white-space:nowrap;
z-index:2;
}

#language_chooser a {
border-bottom:medium none;
display:block;
font-size:12px;
padding:2px 10px;
width:5em;
}

#form_area{

padding-bottom: 30px; 
position: static; 
float: right; 
width: 560px;
}

#paging{
margin-top:20px;
background-color:#F7FAFD;
border:1px solid #397CC6;
text-align:center;
border: 1px solid #4f8ace;
border-width: 1px 0;
}

#dataform{

}

#dataform td{
height:30px;
vertical-align:top;
}


#left-side{
background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

#language_chooser a:hover {
background:#D4E5F5 none repeat scroll 0% 0%;
text-decoration:none;
}

#tabsContainer {
border-bottom:3px solid #397CC6;
height:0pt;
}
#tabs {
font-size:0pt;
height:0pt;
padding-left:245px;
position:relative;
}

.unread{
color:green;
}

.alert{
background-image:url('images/icons/alert.gif');
background-attachment:scroll;
background-position:left top;
background-repeat:no-repeat;
padding-left:15px;
color:red;
}

.eventcontent {
heigth:10px;
position:absolute;
}

#tabs ul {
bottom:0px;
position:absolute;
}
#tabs ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#tabs ul li a {
background-color:#E4E4E4;
/*rascal #98CC2B */
color:#000000;
display:block;
float:left;
font-size:13px;
height:24px;
margin-right:1px;
padding:2px 14px 0pt;
text-align:center;
}
#tabs ul li a:hover {
background-color:#CCCCCC;
text-decoration:none;
}
#tabs ul li a span {
line-height:24px;
}
#tabs ul li.selected a, #tabs ul li.selected a:hover {
background-color:#98CC2B;
background-image:url('images/corner_left_up.gif');
background-repeat:no-repeat;
background-position:top left;
color:#FFFFFF;
font-weight:bold;

}
#contentContainer {
border-top:1px solid #18598B;
}
#content {
padding:15px 25px;
}
div#left_sidebar_container {
float:left;
}
div#left_sidebar {
margin:20px 0pt 0pt;
overflow:hidden;
width:140px;
}
div#center_content_container {
float:left;
padding-left:5px;
padding-right:5px;
min-height:500px;
width:545px;
}
div#center_content_container_admin{
float:left;
padding-left:5px;
padding-right:5px;
min-height:500px;
width:720px;
}

legend{
font-size:1em;
padding:5px;

}

.back{
float:left;
padding-right:10px;

}

fieldset {
padding-top:15px;
padding-bottom:15px;
padding-left:5px;
border:1px solid #0C9BD7;
}

div#center_content_container_wide {
background-color:#FFFFFF;
float:left;
min-height:570px;
width:900px;
}
div#center_content_container_wide .padded {
margin:20px 30px 50px;
width:840px;
}
div#center_content_container .padded {
margin:20px 30px 50px;
}
div#center_content_container .lessPadded {
padding:5px 15px 50px;
width:590px;
}
div#right_sidebar_container {
float:left;
}

#right_sidebar {
margin:20px 0pt 0pt;
overflow:hidden;
width:180px;

}
#right_sidebar h2.pop {
background-color:#E9BB32;
color:#FFFFFF;
}
#right_sidebar .content {
color:#666666;
margin:0px 0px 0px;
}
#right_sidebar .content td {
color:#666666;
padding-bottom:4px;
}
#right_sidebar img.icon {
padding-right:5px;
vertical-align:middle;
}
#right_sidebar #eventSearchBox {
width:100px;
}
#right_sidebar .adContainer {
margin-top:30px;
}
#bottom_bar_container {
border-top:1px solid #CCCCCC;
clear:both;
margin:0pt auto;
width:950px;
}
#bottom_bar_container .bottomAdContainer {
padding-bottom:10px;
padding-top:10px;
}
#right_sidebar .birthday {
font-weight:bold;
}
#right_sidebar .hookUpFeeds td {
padding:6px 16px 6px 0pt;
}

#right_sidebar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:0pt;
}
#right_sidebar ul li {
padding:4px 0px 4px 14px;
}

#right_sidebar ul li a {
font-family:arial,sans-serif;
font-size:12px;
text-decoration:none;
}
#right_sidebar ul li a:hover {
text-decoration:underline;
}
#right_sidebar ul li.selected a, #right_sidebar ul li.selected li.selected a {
font-weight:bold;
}
#right_sidebar ul li.selected li {
background-image:none;
font-size:11px;
font-weight:normal;
}
#right_sidebar ul li.selected li a {
color:#055FC0;
font-size:11px;
font-weight:normal;
}
#right_sidebar ul li.selected {
background-image:url(/pulse/img/orange_bullet.gif);
background-position:3px 7px;
background-repeat:no-repeat;
}
#right_sidebar ul li.selected li.selected {
background-image:url(/pulse/img/orange_bullet.gif);
background-position:left 7px;
background-repeat:no-repeat;
}
#right_sidebar .backLink {
font-family:arial,sans-serif;
font-size:14px;
text-decoration:none;
}
#right_sidebar ul li.starred a {
background-image:url(/pulse/img/star_filled.gif);
background-position:right -2px;
background-repeat:no-repeat;
padding-right:22px;
}

#left_sidebar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:0pt;
}
#left_sidebar ul li {
padding:4px 0px 4px 4px;
}
#sidebar_actions ul li {
padding:4px 0px;
}
#left_sidebar ul li a {
font-family:arial,sans-serif;
font-size:12px;
text-decoration:none;
padding-top:5px;
}
#left_sidebar ul li a:hover {
text-decoration:underline;
}
#left_sidebar ul li.selected a, #left_sidebar ul li.selected li.selected a {
font-weight:bold;
}
#left_sidebar ul li.selected li {
background-image:none;
font-size:11px;
font-weight:normal;
}
#left_sidebar ul li.selected li a {
color:#055FC0;
font-size:11px;
font-weight:normal;
}
#left_sidebar ul li.selected {
background-image:url(/pulse/img/orange_bullet.gif);
background-position:3px 7px;
background-repeat:no-repeat;
}
#left_sidebar ul li.selected li.selected {
background-image:url(/pulse/img/orange_bullet.gif);
background-position:left 7px;
background-repeat:no-repeat;
}
#left_sidebar .backLink {
font-family:arial,sans-serif;
font-size:14px;
text-decoration:none;
}
#left_sidebar ul li.starred a {
background-image:url(/pulse/img/star_filled.gif);
background-position:right -2px;
background-repeat:no-repeat;
padding-right:22px;
}
.sidebarBox {
margin-bottom:20px;
}
.sidebarBox h2 {
background-color:#E6E6E6;
color:#555555;
font-family:tahoma,sans-serif;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:5px 8px;
}
.sidebarBox h2.green {
background-color:#7D9F5D;
color:#FFFFFF;
}

.sidebarBox h2.yellow {
background-color:#F2CE26;
color:#FFFFFF;

}

.sidebarBox h2.gray {
background-color:#999999;
color:#FFFFFF;
}

.sidebarBox h2.blue {
background-color:#218CCE;
color:#FFFFFF;
}
.sidebarBox h2.orange {
background-color:#E9A300;
color:#FFFFFF;
}
.sidebarBox h2.celeste {
background-color:#DCE4F1;
color:#FFFFFF;
}

.sidebarBox h2.red {
background-color:#D44A4A;
color:#FFFFFF;
}

.searchtext, .searchtext2{
border:1px solid #CCCCCC;
margin:0px;
padding:1px;
height:18px;
width:150px;
color:#2F58A4;
font-weight:bold;
background-image:url('images/input_gradient.jpg');
background-repeat:repeat-x;
background-position:top left;
}
.searchtext2{
width:140px;
}

.sidebarBox .content {
border-color: #CCCCCC;
border-style:none solid solid;
border-width:0pt 1px 1px;
background-color: #FFFFFF;
background-image:url('images/box_gradient.jpg');
background-position:left bottom;
background-repeat:repeat-x;
padding:5px;
}
.sidebarBox .divider {
margin:5px;
}
img.whatnew {
margin:0px 0px 5px 2px;
}
img.jobrank {

}
#jobrank4{
height:14px;
width:125px;
padding-left:110px;
background-image:url('images/jobrank4.gif');
background-position:left top;
background-repeat:no-repeat;
cursor:hand;
}

.clear {
clear:both;
font-size:1px;
}
.first {
border-top:0pt none !important;
margin-top:0pt !important;
}
.last {
border-bottom:0pt none !important;
margin-bottom:0pt !important;
}

.littleicon
{
padding-left:30px;
height:20px; 
background-position:left top;
background-repeat:no-repeat;
}

.tipoofferta{
background-position:top center;
background-repeat:no-repeat;
}

.liMailIn{
background-image:url('images/icons/mailbox_in.gif');
}

.liMailOut{
background-image:url('images/icons/mailbox_out.gif');
}

.liJobCategory{
background-image:url('images/icons/job_category.gif');
}

.liJobIn{
background-image:url('images/icons/job_in.gif');
}
.liJobOut{
background-image:url('images/icons/job_out.gif');
}
.liJobConfermed{
background-image:url('images/icons/job_confermed.gif');
}
.liJobDiscard{
background-image:url('images/icons/job_discard.gif');
}
.liSponsor{
background-image:url('images/icons/sponsor.gif');
}
.liUsers{
background-image:url('images/icons/users.gif');
}
.liUsersModify{
background-image:url('images/icons/users_modify.gif');
}
.liJobModify{
background-image:url('images/icons/job_modify.gif');
}
.liJobDelete{
background-image:url('images/icons/job_delete.gif');
}
.liJobAdd{
background-image:url('images/icons/job_add.gif');
}

.liJobRanking{
background-image:url('images/icons/ranking.gif');
}

.icodelete{
background-image:url('images/icons/delete.gif');
}

.icoinfo{
background-image:url('images/icons/info.gif');
}

.tipoofferta{
text-align:center;
}

#panel {
margin:25px;
padding: 25px 5px;
background-color: #f7fafd;
border: 2px solid #4f8ace;
border-width: 2px 0;

}

#Panel ul li {
padding:5px;
margin: 5px;
padding-top:110px;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:125px;
width:125px;
background-position:center top;
background-repeat:no-repeat;
text-align:center;

}

#Panel ul li a {
font-size:12pt;
font-weight:bold;
}

.nostyle{
background-color:transparent;
border:0px;
color:white;
cursor:hand;
margin-bottom:-1px;
}

.miJobs{
background-image:url('images/icons/jobs.gif');
}

.miUsersModify{
background-image:url('images/icons/mi_users_modify.gif');
}

.miRanking{
background-image:url('images/icons/mi_ranking.gif');
}

.miSponsor{
background-image:url('images/icons/mi_sponsor.gif');
}
.miUsers{
background-image:url('images/icons/mi_users.gif');
}
.status0{
background-image:url('images/icons/job_status_0.gif');
}
.status1{
background-image:url('images/icons/job_status_1.gif');
}
.status2{
background-image:url('images/icons/job_status_2.gif');
}
.status3{
background-image:url('images/icons/job_status_3.gif');
}
#imglogo{
margin:0pt auto;
width:875px;
height:550px;
background-position:center top;
background-image:url('images/extendjob_allw.jpg');
background-repeat:no-repeat;
}

#searchindex{
text-align:left;
padding-left:40px;
padding-top:10px;
}

.imglogotxt{

padding-top:30px;
padding-left:30px;
padding-right:500px;
font-size:55px;
}

#indexbtn{
margin-top:200px;
margin-left:600px;

padding:10px;
}

#gmOverlay {
background-color:#333333;
cursor:pointer;
left:0;
position:absolute;
width:100%;
z-index:11;
}
#gmCenter, #gmBottomContainer {
background-color:#FFFFFF;
left:50%;
overflow:hidden;
position:absolute;
z-index:12;
}
.gmLoading {
background:#FFFFFF url(../images/loading.gif) no-repeat scroll center center;
}
#gmMap {
border:10px solid #FFFFFF;
height:400px;
width:600px;
}
#gmBottom {
border-color:#FFFFFF;
border-style:none solid solid;
border-width:10px;
color:#666666;
font-family:Verdana,Helvetica,sans-serif;
font-size:10px;
line-height:1.4em;
text-align:left;
}
#gmCloseLink {
background:transparent url(../images/closelabel.gif) no-repeat scroll center center;
display:block;
float:right;
height:22px;
margin:5px 0;
width:80px;
}
#gmCaption {
margin-right:71px;
}