#newsColumn{
width: 250px;
}

#newsColumn a.filterSw {
display: inline-block;
margin: 10px;
margin-bottom: 30px;
color: black;
text-decoration: none;
border-bottom: 1px dashed black;
}

.content p{
width: 200px;
}

#newsColumn nav{
width: 220px;
border-top: 1px solid #bfbfbf;
margin-bottom: 40px;
}

#newsColumn nav ul li{
display: block;
font-size: 13pt;
border-bottom: 1px solid #bfbfbf;
}

#newsColumn nav ul li a{
display: block;
padding: 8px;
text-decoration: none;
color: #000;
}

#newsColumn nav ul li a:first-letter{
text-transform: uppercase;
}

#newsColumn h2{
text-transform: uppercase;
font-size: 11pt;
font-weight: normal;
letter-spacing: normal;
color:#4d4d4d;
}

#newsColumn h2:BEFORE, #newsColumn h2:AFTER{
display: none;
}

#popular{
margin:0;
width: 100%;
border: 1px solid #ddd;
text-align: center;
margin-bottom: 40px;
}

#popular p{
height: auto;
margin-left:0px;
margin-top:0px;
line-height: 0px!important;
}

#popular p a{
line-height: 10px;
}

#popular p strong{
height:auto;
width: 100%;
font-weight: normal;
font-size: 16px;
}

#popular p img{
width: 200px;
height: auto;
vertical-align:top;
margin-left: 0!important;
}
#popular p span.category{
font-size: 10pt;
}
#popular p span.info{
color:#bfbfbf;
}

#popular h2{
text-align:left;
text-transform: uppercase;
font-size: 11pt;
margin:20px 0px;
text-align: center;
}

#popular h2:BEFORE,#popular h2:AFTER {
display: none;
}

#text{
margin-top:40px;
vertical-align:top;
display: inline-block;
width: 75%;

margin-right: 0;
text-align: center;
}

#align{
/*width: 600px;*/
text-align: left;
display: inline-block;
	padding-left: 50px;
}

#news div > span, #before span{
/*text-transform: uppercase;*/
color:#666;
}

#news span.info, #before span.info{
float: right;
border: none;
font-size: 11pt;
padding: 0;
}

#news span.info b, #before span.info b{
font-family: 'WebSymbolsLigaRegular';
text-rendering: optimizeLegibility;
font-size: 15px;
}

#news span.date{
display:inline-block;
font-size:11pt;
color: #808080;
}

#news.article #image img{
margin:20px 0;
width: 600px;
height: auto;
}

#news.news #image img{
margin:20px 0;
width: 500px;
height: auto;
}

#news h1{
font-weight: normal;
font-size: 26pt;
/*width: 600px;*/
margin: 20px 0;
}

#news h1.ArticleHeader{
}

#news.article #image{
/*width: 600px;*/
	text-align: center;
}

#news.news #image{
width: 500px;
}

#news #section{
display:inline-block;
text-transform: none;
font-size: 15pt;
color:#a7be39;
}

#sectionArticle, #theme{
	display:inline-block;
/*width: 600px;*/
text-align: center;
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
}

#sectionArticle{
margin-bottom:0px;
color:#6d9456;
}

#theme{
margin-top:0px;
color: #666666;
}

#news span:first-letter{
text-transform: uppercase;
}

#news #autor{
display:inline-block;
text-transform: none;
font-size: 16px;
line-height:20px;
font-style:italic;
margin-top: 20px;
}

#news #autor a{
color:inherit;
text-decoration: none;
border-bottom: #808080 1px solid;
}

#news #social{
margin:30px 0;
}

#news p{
font-size:16px;
line-height:20px;
margin:20px 0;
}

#news p img{
/*margin:20px;*/
height: auto;
/*max-width: 600px;*/
}

#cnt p:nth-child(1){
color:#666666;
font-size: 16px;
line-height: 20px!important; 
}


#before{
display:inline-block;
width:670px;
margin:50px 0;
border-bottom: 1px solid #000;
padding-bottom: 20px;
margin-top:30px;
margin-left:30px;
text-align: left;
}

#text h3{
width:700px;
display:inline-block;
text-align: left;
font-weight: normal;
margin-top: 30px;
margin-left:30px;
}

#text h3 a{
color:#000;
display: inline-block;
}


.noup:FIRST-LETTER{
text-transform: none!important;
}

#text h3 a:FIRST-LETTER{
text-transform: uppercase;
}

#before p{
width: 190px;
margin-left:35px;
margin-right: 0;
margin-top:5px;
display: inline-block;
text-align: left;
vertical-align: top;
}

#before p:nth-child(1){
margin-left:0px;
}

#before p a{
text-decoration: none;
color: #000;
}

#before p a:FIRST-LETTER{
text-transform: uppercase;
}

#before p strong{
width: 100%;
font-weight:normal;
font-size: 13pt;
display: inline-block;
}

#before p span.info{
float: left;
border: none;
font-size: 11pt;
padding: 0;
}

#before p span.date{
display:inline-block;
font-size:11pt;
color: #808080;
}

#before p img{
margin:10px 0;
width: 200px;
height: auto;
}



#comments{
width: 700px;
font-size: 13pt;
text-align: center;
display: inline-block;
margin-bottom: 40px;
}

#comments > a{
display: inline-block;
border-radius:10px;
background: #888;
text-decoration: none;
color:#fff;
padding:7px 0px;
margin-bottom: 20px;
margin-left:30px;
width: 670px;
}

#comments div{
width:100%;
margin-left:30px;
display: inline-block;
font-size:12pt;
margin-top: 0px;
text-align: left;
}

#comments div span{
color:#808080;
}

#comments div span.doctor{
padding:3px 5px;
background: #c0cd72;
border-radius:10px;
margin-right: 10px;
}

#comments div span.doctor b{
color:#fff;
}

#comments div span a{
text-decoration: none;
color: #000;
}

#comments div p{
margin-top:10px;
margin-left: 90px;
}

#comments div p span{
margin:10px 0;
display: inline-block;
}

#comments div p span a{
color:#808080;
}

#comments div p span b{
color:#b3b3b3;
}

#comments div span b{
display:inline;
font-family: 'WebSymbolsLigaRegular';
text-rendering: optimizeLegibility;
font-size: 13pt;
color:#649cbf;
}

#comments div img{
float:left;
margin:0 10px;
border-radius:10px;
}



#comments div > div{
margin-left:30px;
}

#cnt em{
line-height: 20px!important;
}

#cnt strong{
line-height: 20px!important;
}

#news p a, #news blockquote a, #news li a{
color: #6699cc;
line-height: 20px!important;
}

#news p a:VISITED, #news blockquote a:VISITED, #news li a:VISITED{
color: #808080;
}

#news p a:ACTIVE, #news blockquote a:ACTIVE, #news li a:ACTIVE{
color: #66ccff;
}

#news ul, #news ol{
padding-left: 40px;
margin:10px 0px;
}

h2.HeaderkBig{
font-weight: normal;
font-size: 25px!important;
line-height: 20px!important;
text-align: center;
}

h2.HeaderSmall{
font-size: 20px!important;
line-height: 20px!important;
}

p.DopBlockBrake{
margin-left:80px!important;
padding: 20px;
background: #f5ecd8;
}

p.DopBlock{
width: 220px;
float: right;
text-align: left;
color: #555;
margin:0px 0px 20px 20px!important;
line-height: 16px!important;
font-size: 14px!important;
}

blockquote.CitationNarrow{
margin:40px!important;
font-family: 'PT Sans Narrow';
text-align: center;
font-size: 25px!important;
line-height: 30px!important;
}

blockquote.CitationItalic{
margin:40px;
font-family: 'PT Serif';
font-style:italic;
text-align: center;
font-size: 25px!important;
line-height: 30px!important;
}

p.ImageDescription{
margin:20px;
width:auto;
font-style: italic;
font-size: 14px!important;
line-height: 14px!important;
color: #666666;
}

p.ImageDescription img{
margin:0px!important;
margin-bottom: 10px!important;
}

div.Slideshow{
/*width: 600px;*/
height: 440px;
overflow: hidden;
}

div.Slideshow img{
/*width: 600px;*/
}

div.Slideshow span{
width:100%;
height:30px;
font-size: 20px;
line-height: 20px;
display: inline-block;
margin-bottom: 10px;
}

div.Slideshow span a{
font-family: 'WebSymbolsLigaRegular';
text-rendering: optimizeLegibility;
color: #999999;
text-decoration: none;
}

div.Slideshow span b{
font-weight: normal;
}

p.Digits1{
font-family: 'Overlock SC', cursive;
text-align: center;
font-size: 50px!important;
margin:10px 0;
}

p.Digits2{
font-family: 'Gravitas One', cursive;
text-align: center;
font-size: 50px!important;
margin:10px 0;
}

#cnt table{
max-width:600px;
border:1px solid;
border-spacing: 0px;
border-bottom: 0px;
border-right: 0px;
}


#cnt table td{
border:0;
border-bottom:1px solid #000;
padding: 5px;
padding-left:10px;
font-size: 16px;
border-right: 1px solid;
}

.c1-1{color: #5f98b6;}
.c1-2{color:  #6562a7;}
.c1-4{color:  #63c8d2;}
.c2-1{color:  #79ab70;}
.c2-2{color:  #5db585;}
.c2-3{color:  #69c379;}
.c3-1{color:  #9673b3;}
.c3-2{color:  #c476b0;}
.c3-4{color:  #917bb9;}
.c4-1{color:  #b4cf5c;}
.c4-2{color:  #66c158;}
.c4-3{color:  #98ce5f;}
.c5-1{color:  #af9d68;}
.c5-3{color:  #c9b888;}
.c5-5{color:  #726543;}