/* General layout */
#container{width:100%;margin:11px auto 0;}
.internal #lang {left:20px;}
.internal #main-nav {right:20px;}
.internal #content {float:left;width:100%;margin-top:18px;}
#main-content{position:relative;display:block;float:none;margin:0 190px 0 230px;padding:0 20px;min-width:496px;;z-index:100;background:#fff;}
#support-content{float:left;position:relative;width:180px;margin:10px 0 0 -180px;}
#support-content > div {padding-right:20px;}
#sub-content{float:left;width:210px;margin-left:-100%;padding-left:20px;}
.searchresults-banner{clear:left;margin:0 auto 20px;padding:3px;text-align:center;width:750px;}
.searchresults-banner img {border:1px solid #ccc;display:block;}
#footer ul, #footer p {padding:0 20px;}

/* Start localized css */
.cin #header #logos {left:20px;}
/* End localized css */

/* Typography */
h1.list-title, h2.list-title {display:inline;line-height:1.4em;font-weight:normal;}
h1.list-title a{color:#000;text-decoration:none;}
h2.list-title {font-size:21px;font-weight:normal;}
span.list-title {font-size:21px;font-weight:normal;line-height:1.4em;}

/* Search results */
.save-and-share {float:left;width:100%;margin:15px 0 5px;border:1px solid #ccc;background: url('../img/bg/grey_gradient_top_bottom.png') repeat-x 0 -20px #fff;}
.save-search, .related-search, .addthis_toolbox {line-height:1.5em;}
.related-search {font-size:13px;}
.save-search, .addthis_toolbox {font-size:11.5px;padding:10px;}
.save-and-share a:hover, .related-search a:hover {text-decoration:underline;}
.related-search {clear:both;padding:5px 10px;}
.related-search a {color:#888;}
.save-search {clear:left;float:left;}
.save-search .search, .save-search .email {padding-left:30px;display:inline-block;background:transparent no-repeat 10px 0;}
.save-search .search {background-image: url('../img/icons/magnifier.png');}
.save-search .email {background-image: url('../img/icons/mail.png');}
.addthis_toolbox .rss {padding: 0 2px;float:left;}
.addthis_toolbox {float:right;}
.addthis_toolbox .rss span {display:block;float:left;width:16px;height;16px;background: url('../img/icons/rss.png') no-repeat left top;text-indent:-9999px;}

/***** results-adwords *****/
.results-adwords{}
.results-adwords .adword{margin:8px;font-size:11px;}
.results-adwords .adword p a:link,.results-adwords .adword p a:visited{color:#294DA8;text-decoration:none;}
.results-adwords .adword p a:hover,.results-adwords .adword p a:active{color:#294DA8;text-decoration:underline;}
.results-adwords .adword img{float:right;margin:0 0 5px 5px;}
.results-adwords .adword h4{font-size:1.2em;font-weight:normal;}

/****** OPENX *****/
#ad-wsk{float:left;width:210px;text-align:center;padding-top:10px;}

/* No results page */
.search-no-results{margin:0 !important}
.no-results #results-list {background:#fafafa;}
.no-results .results-list-item {background:none;border-bottom:1px solid #ccc; margin:5px;padding:5px;}
.no-results .job-title a, .no-results .company a {color:#999 !important;}
.no-results .description {color:#aaa !important;}
.no-results .results-list-item strong.keyword{font-weight:normal;;background-color:#fafafa;padding:0px;}
.no-results .results-list-item a strong.keyword{text-decoration:underline;}


    /* Estos se pueden eliminar/mover a los css generales/optimizar? */
    .termsofuse{-x-system-font:none;background-color:#EEEEEE;border:1px solid #A7A6AA;color:#999999;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:100px;line-height:normal;margin-left:30px;overflow:auto;padding:5px;width:485px;}
    .alert-activation-noresults{background-color:#FFFBB8;border:1px solid #E5E1A3;margin:20px 0;padding:12px;text-align:center;color:#333338;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:0.8em;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:20px;width:926px;}
    .alert-activation-noresults p{color:#535353;font-size:11px;}
    .alert-activation-noresults h1{color:#535353;font-weight:normal;line-height:1em;}
    /***** Alert Activation *****/
    #alert-activation h1{font-size:42px;font-weight:normal;color:#535353;line-height:1em;}
    .alert-activation-form{float:left;margin:3em 0;}
    .alert-activation-info{float:right;margin:3em 0 3em 2em;padding-left:3em;background:#fff url(../img/bg_dotted_vertical.png) repeat-y top left;color:#535353;width:400px;}
    /***** register form *****/
    .alert-activation-form{width:400px;padding-right:40px;background:#fff url(../img/bg_form.png) repeat-y top right;float:left;}
    .alert-activation-form h3{font-size:14px;font-weight:normal;margin-bottom:1em;}
    .alert-activation-form form{}
    .alert-activation-form form fieldset{border:0;margin-bottom:3em;}
    .alert-activation-form form input:hover,.alert-activation-form form select:hover{background:#fffbb8;}
    .alert-activation-form form legend{}
    .alert-activation-form form label{width:120px;display:-moz-inline-box;display:inline-block;border-bottom:1px dotted #ccc;margin-right:10px;margin-bottom:10px;}
    .alert-activation-form form input{border:1px solid #a7a6aa;width:250px;margin-bottom:10px;font-size:13px;padding:.15em;}
    .alert-activation-form form .check{width:26px;border:0;margin:10px 0 -2px 0;padding:0;font-size:0;}
    .alert-activation-form .alert-activation-form-button{width:100px;border-bottom:1px solid #404040;border-right:1px solid #404040;margin:20px 0 0 0;}
    .alert-activation-form .alert-activation-form-button:hover{background-color:#e6e4df;}
    /***** Alert Activation Info *****/
    .alert-activation-info{float:left;width:400px;padding-left:40px;}
    .alert-activation-info img{float:right;margin-left:6em;}
    .alert-activation-info h2{color:#535353;font-weight:normal;font-size:28px;line-height:1em;margin-bottom:.7em;}
    .alert-activation-info img{float:right;}
    .alert-activation-info p{margin-bottom:1em;}
    .alert-activation-info .rss{}
    .alert-activation-info div{border-top:1px solid #ccc;padding-top:1.5em;margin-top:1.5em;}
    .alert-activation-info .rss img{float:left;margin:0 1.5em 0 0;}
    /****** RSS ******/
    .box-results-rss{important! padding:0;}
    #results-list .rss-title h1{font-size:2.0em;margin:0.5em 0;}
    #results-list .rss-title p{font-size:1.3em;margin:0.5em 0;}
    #results-list .rss-title h2{font-size:1.5em;margin:0.8em 0;}
    #results-list .rss-title h3{font-size:1.1em;margin:0.5em 0;}
    /****** No results *****/
    .box-no-results{font-size:11px;margin:0 auto;padding:0 26px;}

    .main-error{background:url('../img/icons/error.png') no-repeat center left;color:#D60101;display:none;font-size:13px;font-weight:bold;margin:0 0 1em 0;padding:1em 1.5em 1em 2.5em;}

