* {margin: 0;padding: 0}
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border: 0}
ul, ol {list-style-type:none}
body {font: normal 16px Tahoma,Arial,sans-serif; color: #000}
p {line-height: 1.5em;padding: 0 0 25px 0}

/* LINKS ---------------------------------------------------------------------------------------------------------- */
a {color: #000;text-decoration: underline;}
a:link {color: #000;}
a:focus {color: #000; outline: 0}
a:visited {color: #000}
a:hover {color: #000;text-decoration: none;}

img {display: none }
/* H1 - H5 -------------------------------------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin:15px 0 15px 0}
h1 { font-size: 1.8em;margin: 0 0 30px; color: #000;font-weight: normal}
h2 { font-size: 1.6em; margin: 0 0 10px; color: #000;font-weight: bold;}
h3 { font-size:1.4em;margin: 0 0 10px;color: #000;font-weight: bold;padding: 0 0 5px;}
h4 { font-size:1.0em;margin: 5px 0 10px;color: #000 }

#layout {}

    /* logo */
    a#logo {display: nono}

    /* navigation */
    ul#nav {display: none}
    
    #cities {display: none}
    
    #breadcrumbs {font-size: 0.9em;color: #656565;padding-top: 3px}
    #breadcrumbs a {color: #656565} 
    
    #search {display: none}
    
.w940 {width: 100%;float: none !important}
.w720 {width: 100%;float: none !important}
.w495 {width: 100%;float: none !important}
.w480 {width: 100%;float: none !important}
.w465 {width: 100%;float: none !important}
.w440 {width: 100%;float: none !important}
.w345 {width: 100%;float: none !important}
.w252 {width: 100%;float: none !important}
.w225 {width: 100%;float: none !important}
.w200 {width: 100%;float: none !important}
    
    #content {}
    #content .intro {font-size: 1.2em;}
    #content .padding {padding: 25px 0}
   
    #content ul {padding: 5px 0 15px 15px;list-style-type: disc;}
    #content ul li {padding: 1px 0}
    
    #content ul.city {display: none}
    #content .categories {padding: 30px 0 20px 0;width: 100%}
    #content .categories .sum {font-size: 1.4em;display: block;margin-bottom: 50px;color: #7a7a7a}
    #content .categories .sum span {color: #000;font-size: 1.2em}
    #content .categories ul {padding: 0;list-style: none}
    #content .categories ul li {float: left;width: 50%;margin-bottom: 20px}
    #content .categories ul li h2 {font-size: 1.6em;margin-bottom: 5px}
    #content .categories ul li h2 a:hover {color: #fba105;text-decoration: underline}
    #content .categories ul li p {font-size: 0.9em;padding-right: 30px;padding-bottom: 0;color: #737373}
    #content .categories ul li p a {color: #737373}
    #content .detail {width: 100%}
    #content .detail h1 {color: #000;font-size: 1.4em;margin-bottom: 5px;font-weight: bold}
    #content .detail p {line-height: 1.2em;font-size: 0.9em;padding: 0;margin-bottom: 15px}
    #content .detail .info {width: 100%;}
    #content .detail a.url {display: none;}
    #content .detail table {margin-bottom: 30px}
    #content .detail table th {background: none;color: #000;vertical-align: top}
    #content .detail table td {background: none;border: 0}
    #content .detail table tfoot th,
    #content .detail table tfoot td {padding-top: 15px}
    #content .detail .images {display: none}
    #content .detail .mapa {display: none}
    
    table {width: 100%;border-collapse: collapse;margin-bottom: 15px;font-size: 0.9em}
    table th {text-align: left;padding: 5px 5px 3px;}
    table td {padding: 3px 5px;}
    
    form {margin-bottom: 20px}
    form fieldset {padding: 10px 15px;}
    form table {width: 100%;border: 0;margin: 0}
    form table th {padding: 10px 0 10px 0;border: 0;background: none;color: #000;text-align: left;width: 20%;vertical-align: top}
    form table td {padding: 5px 20px 5px 0;width: 80%;border: 0;background: none}
    form .text {padding: 5px;width: 199px;}
    form .textarea {padding: 5px;width:438px;height:158px;}
    form .checkbox {width: 20px;height: 20px;float: left;position: relative;top: -4px;margin-right: 2px}
    form .radio {width: 20px;height: 20px;float: left;position: relative;top: -5px;margin-right: 2px}
    form tfoot td {padding-top: 10px}
    form .submit {cursor: pointer;padding: 5px 10px;font-weight: bold;text-transform: uppercase;font-family: Arial;font-size: 1.0em;}
                    
    
    .sidebar {display: none}
    .sidebar .addBox {width: 206px;height: 205px;background: url('../img/add-bg.png') no-repeat;position: relative}
    .sidebar .addBox a {position: absolute;z-index: 100;cursor: pointer;top: 0;left: 0;width: 100%;height: 150px;display: block}
    .sidebar .addBox h3 {color: #fff;padding: 35px 0 0 20px;z-index: 1;margin-bottom: 27px;position: relative;}
    .sidebar .addBox p {color: #fff;padding: 0 20px;font-size: 0.9em;z-index: 1;position: relative;}

    .article .image {float: left}
    .article img {display: none}
    .article {width: 100%}
    .specialization, .type {display: none}
    .article .text {float: left !important}
    
    form {display: none}
    select {display: none}
    #header {display: none}
    
    .w200.floatLeft {display: none}
    
  	/* FOOTER ----------------------------------------------------------------------------------------------------- */
  	#footer-bg {background: url('../img/bg-bottom.png') repeat-x}
    #footer {clear: both;height: 148px;font-size: 0.9em;width: 910px;padding: 30px 0 0;margin: 0 auto}
        #footer .col1,
        #footer .col2,
        #footer .col3,
        #footer .col4 {display: none}
        
        #footer p {padding: 20px 0;color: #000}
            #footer p a {color: #000}
        #footer a#logo-footer {display: none;}


/* OTHER ----------------------------------------------------------------------------------------------------- */
hr {display: none}
.clear {clear: both;display: block;height: 0;line-height: 0;font-size: 0;width: 100%}
.noscreen {display: none}
.floatLeft {float: left}
.floatRight {float: right}
.image img {border: 1px solid #808080}
img.floatLeft {margin-right: 10px}
img.floatRight {margin-left: 10px}
.bold {font-weight: bold}
.center {text-align: center}
.noborder {border: 0}
/* clearfix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block}
/* hidden for ie mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
