#sidebar {
	width:300px;
}



#news {
	width:658px;
	padding:10px;
	background:#efe9e8 url(../img/blogMenu.jpg) repeat-x left 45px;
}


#menuNews{
	margin:0 0 30px 0;
}

#menuNews li{
	float:left;
	display:block;
	width:154px;
	text-align:center;
}

#menuNews li{ margin:0 0 0 0px;}
#menuNews li + li { margin:0 14px}
#menuNews li + li  + li { margin:0 0px 0 0px;}
#menuNews li + li  + li + li{ margin:0 0px 0 14px;}


#menuNews li a,
#menuNews li a:link,
#menuNews li a:visited
{
	display:block;
	background:#FFF;
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;
	padding:4px 10px;
	color:#aca7ae;
}

#menuNews li a:hover,
#menuNews li.active a,
#menuNews li.active a:link,
#menuNews li.active a:hover,
#menuNews li.active a:visited
{
	background:#aca7ae;
	color:#FFF;	
}

#lastPosts {
	margin:10px 0 0 0;
	background:#efeae9;
	height:706px;
}

#lastPosts .content{
	height:635px;
}

#lastPosts .page_navigation{
	margin:0 0 0 3px;
}

#lastPosts h3{
	background:#000;
	color:#FFF;
	margin:0 0 0px 0;
	padding:10px;
}


#lastPosts li{
	background:#FFF;
	color:#000;
	padding:5px;
	margin:5px 5px 0;
}

#lastPosts li .category a,
#lastPosts li .category a:link,
#lastPosts li .category a:hover,
#lastPosts li .category a:visited
{
	color:#353433;
	text-transform:uppercase;
}

#lastPosts li .title
{
	height:29px;
	overflow:hidden;
}

#lastPosts li .title a,
#lastPosts li .title a:link,
#lastPosts li .title a:hover,
#lastPosts li .title a:visited
{
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
}


#lastPosts li .date
{
	color:#000;
	text-align:right;
}




#lastPosts li.active{
	background:#aca7ae;
	color:#000;
}

#lastPosts li.active .category a,
#lastPosts li.active .category a:link,
#lastPosts li.active .category a:hover,
#lastPosts li.active .category a:visited,
#lastPosts li.active .title a,
#lastPosts li.active .title a:link,
#lastPosts li.active .title a:hover,
#lastPosts li.active .title a:visited
{
	color:#FFF;
	text-transform:uppercase;
}



#pubs{
	margin:10px 0 0 0;
	width:300px;
	padding:0;
}

.adsBig {
    clear:both;
    margin:0 0 10px 0;
}

.adsLittleLeft {
    float:left;
}

.adsLittleRight {
    float:right;
}

.content{
	list-style:none;
}



.post{
	background:#FFF;
	margin:0 0 20px 0;
	padding:5px;
}

.post-content {
	width:370px;
}

.post-date {
	color:#7f7f7f;
	font-size:12px;
}

.post-date {
	color:#7f7f7f;
	font-size:10px;
}

.post-teaser{
	height:118px;
	overflow:hidden;
}


.post-teaser h2 a,
.post-teaser h2 a:link,
.post-teaser h2 a:hover,
.post-teaser h2 a:visited
{
	color:#000;
	font-size:14px;
	margin:6px 0;
	display:block;
	text-transform:uppercase;
}


.post-teaser .body * {
	color:#474545;
	font-size:10px;
	text-transform:uppercase;
}


.post-infos {
	color:#7f7f7f;
	font-size:9px;
	margin:10px 0 4px 0;
	text-transform:uppercase;
}

.post-links {
	margin:4px 0 0 0;
	border:solid #474545;
	border-width:0 0 1px 0;
}

.post-links span{
	display:block;
	float:left;
	background:#000;
	color:#FFF;
	padding:5px 2px;
	font-weight:bold;
	margin:0 5px 0 0 ;
}

.post-links .more
{
	color:#000;
	font-size:9px;
	text-transform:uppercase;
	padding:5px 2px;
	display:inline-block;
	font-weight:bold;
	
}

.post-links .twitthis{
	color:#000;
	font-size:9px;
	text-transform:uppercase;
	padding:0px 2px;
	margin:0 5px 0 0 ;
	display:inline-block;
	font-weight:bold;	
	float:right;
}

.post-links .fblike{
	border:0;
	float:right;
	height:20px;
	overflow:hidden;
	width:80px;	
}






.post-thumbnail{
	width:270px;
}


.apost{
	background:#FFF;
	margin:0 0 20px 0;
	padding:5px;
}


.apost .date{
	display:block;
	color:#777474;
	font-size:14px;
	margin:5px 0 0 0;
}

.apost h1{
	text-transform:uppercase;
	color:#000;
	font-size:22px;
	margin:8px 0;
}


.apost .description{
	color:#232323;
	font-size:12px;
	margin:0 0 20px 0;
}

.apost .description a,
.apost .description a:link,
.apost .description a:hover,
.apost .description a:visited
{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	
}



.page_navigation a, .alt_page_navigation a{
	padding:2px 3px;
	margin:2px;

	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	background-color:#efe9e8;
	color:#999;
	border:solid 1px #999;
}

.page_navigation a.active_page{
	border:solid 1px #999;
	background-color:#999;
	color:#FFF;	
}

.page_navigation a:hover{
	border:solid 1px #999;
	background-color:#999;
	color:#FFF;	
}





