/***/
.content_box{
Xborder:1px solid red;
}
.content_unic_box{

}
.content_with_menu_box{
width:900px;
float:left;
}

<!--.content_pad_box{
margin:8px; 
}-->

/***** MAP *****/
.content_map{
margin-left:10px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#666666;
}
.content_map span{
color:#666666;
font:bold 11px Arial, Helvetica, sans-serif;
}
.content_map a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#666666;
}
.content_map a:hover{
color:#4574eb;
}

/***** TITLE *****/
.content_title_box{
clear:both;
border-bottom:1px solid #6b8059;
padding-bottom:12px;
color:#666666;
font:normal 30px 'JosefinSlab', Arial, Helvetica, sans-serif;
margin-bottom:30px;
margin-top:30px;
}
.content_title_box a{
color:#555147;
font:normal 30px 'JosefinSlab', Arial, Helvetica, sans-serif;
text-decoration:none;
}
.content_title_box:hover,
.content_title_box a:hover{
color:#345cc0;
}
.content_title_text{
float:left;
width:880px;
font:normal 30px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#555147;
}
.content_description{
margin-bottom:10px;
color:#666666;
text-align:justify;
font:bold 17px 'JosefinSlab', Arial, Helvetica, sans-serif;
word-spacing:2px;

}
.content_author{
clear:both;
font:normal 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#666666;
}
.content_author_links,
.content_author_links a{
clear:both;
font:normal 12px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#0066CC;
}
.content_dates{
text-align:right;
font:normal 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#666666;
}
/**** ***/

/*** Content ****/
.content_content{
color:#333333;
text-align:justify;
font:normal 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
word-spacing:2px;
}
.content_content img{
opacity:0.8;
}

.content_font{
clear:both;
font:normal 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}

.content_subtitle{
color:#666666; #3f6ad6;
font:normal 30px 'JosefinSlab', Arial, Helvetica, sans-serif;
border-bottom:1px solid #bbbbbb;
padding-bottom:7px;
margin-bottom:7px;
margin-top:10px;
}

.content_subtitle2{
color:#666666; #3f6ad6;
font:normal 30px 'JosefinSlab', Arial, Helvetica, sans-serif;
border-top:1px solid #dddddd;
padding-top:7px;
padding-left:15px;
margin-bottom:7px;
margin-top:10px;
}

.content_editorial{
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}
.content_hits{
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}
.content_tag{
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}
.content_avail{
border-top:1px solid #CCCCCC;
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}
.content_avail_label{
float:left;
width:200px;
}
.content_rate_value_label{
float:left;
margin-left:5px;
padding-top:5px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#666666;
}
.content_rate_confirm_label{
float:left;
margin-left:10px;
padding-top:5px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#0066CC;
}

.content_form_box{
background:#3051a4 url(/2images/26box_blue_bg.jpg) repeat-x top;
padding:7px 15px 7px 15px;
}
.content_form_box_title{
color:#ffffff;
font:bold 14px Arial, Helvetica, sans-serif;
margin-bottom:7px;
}
.content_form_box label{
color:#ffffff;
font:normal 13px Arial, Helvetica, sans-serif;
}
.coment_controls{
text-align:right;
margin:7px 0px 7px 0px;

}

.coment_box{
width:800px;
clear:both;
padding-bottom:10px;
border-bottom:1px groove #bdbdbd;
margin-bottom:10px;
}

/* Only form Blog Main page, It's similar to the "coment_box" but with lowest width*/
.blog_main_coment_box{
width:500px;
}

.coment_user_name{
margin-bottom:7px;
color:#666666;
font:bold 20px 'JosefinSlab', Arial, Helvetica, sans-serif;

}
.coment_user_name a{
color:#3d67d0;
Xfont:bold 14px Arial, Helvetica, sans-serif;
}
.coment_image_box{
float:left;
width:70px;
margin-left:10px;
}
.coment_image_box img{
border:1px solid #868686;
}
.coment_date{
color:#868686;
Xfont:normal 10px Arial, Helvetica, sans-serif;
}

.coment_content_box{
float:left;
width:700px;

}
/* Only form Blog Main page, It's similar to the "coment_content_box" but with lowest width*/
.coment_content_box_blog_main{
width:400px;
}
.coment_content{
float:left;
width:99%;
background:rgba(255,255,255,1);
padding:10px;
min-height:115px;
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#666666;
border-top:1px dashed #CCCCCC;
border-bottom:1px dashed #CCCCCC;
}

/* Only form Blog Main page, It's similar to the coment_content but with lowest width*/
.coment_content_blog_main{
width:400px
}

.coment_response{
float:left;
width:99%;
background:#F3F3F3;
padding:10px;
min-height:115px;
font:normal 20px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#666666;
margin-top:10px;
border-top:1px dashed #CCCCCC;
border-bottom:1px dashed #CCCCCC;
}

/* Only form Blog Main page, It's similar to the coment_content but with lowest width*/
.coment_response_blog_main{
width:400px
}

.content_paging{
clear:both;
padding:10px;
Xbackground-color:#FFFFFF;
text-align:center;
xmargin:0 auto;
width:1160px;90%;
display:block;
position:relative;
xborder:1px solid red;
white-space: normal;
word-spacing:inherit;
word-wrap: break-word;
}

.content_paging a{
border-width:0px;
border-color:#CCCCCC;
border-style:solid;
margin:6px 6px 6px 6px;
cursor:pointer;
padding:6px 0px 6px 0px;
text-decoration:underline;
Xfont:normal 13px Arial, Helvetica, sans-serif;
font:normal 18px 'JosefinSlab', Arial, Helvetica, sans-serif;
white-space:nowrap;

}
.content_paging .actual_page{
color:#FF6600;
}
.content_paging .disabled_page{
color:#CCCCCC;
}

/*--------*/
.box_content_editorial_menu_ul{
list-style:none;
margin:0px 0px 0px 0px;
padding:0px;
}
.box_content_editorial_menu_ul li ul{
margin:0px 0px 0px 15px;
padding:0px;
}
.box_content_editorial_menu_ul li{
list-style:none;
margin:0px 0px 0px 0px;
padding:5px 7px 5px 7px;
list-style-type:none;
color:#3f6ad6;
text-align:left;
border-bottom:1px dotted #c4c4c4;
text-indent:0px;
font:bold 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#666666;
text-align:left;
}
.box_content_editorial_menu_ul li a{
font:normal 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#3f6ad6;
text-align:left;
text-decoration:none;
}
.box_content_editorial_menu_ul li a:hover{
color:#2b4892;
}
/*-------*/

/*-------*/
ul.month_year_files{
margin:10px;
padding:20px;
}
ul.month_year_files li{
color:#999999;
margin:0px;
padding:0px;
}
ul.month_year_files li a{
font:normal 16px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#3f6ad6;
}
/*-------*/


/*
	Tabs Navigation Models
*/
/*--- tab1 Used in Right Menu in Post Contents */
.tab1{
float:right;
width:275px;
-moz-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
text-align:left;
border:1px solid #CCCCCC;
background-color:rgba(255,255,255, 0.8);

}
.tab1_title{
font:normal 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
text-shadow:1px 1px 0px rgba(255,255,255, 1);
padding:10px 15px 7px 15px;
margin:0px;
border-bottom:1px solid #BBBBBB;

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(238,238,238,0.8) 0%, rgba(204,204,204,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,0.8)), color-stop(100%,rgba(204,204,204,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cceeeeee', endColorstr='#cccccccc',GradientType=0 ); /* IE6-8 */

color:#333333;

-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;

}
.tab1 .tab1_padding{
margin:10px;
}
.tab1 hr{
background-color:#dddddd;
Xborder:1px solid #dddddd;
color:#dddddd;
height:1px;
}
.tab1_subtitle{
color:#333333;
font:normal 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
text-shadow:1px 1px 0px rgba(255,255,255, 1);

padding:10px 15px 7px 15px;

border-top:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(238,238,238,0.8) 0%, rgba(204,204,204,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,0.8)), color-stop(100%,rgba(204,204,204,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(238,238,238,0.8) 0%,rgba(204,204,204,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cceeeeee', endColorstr='#cccccccc',GradientType=0 ); /* IE6-8 */

}


/************************/
.content_item_box{
text-decoration:none;
display:block;
width:286.6px; 
height:315px; 270px; 
float:left;
position:relative;
border:1px solid #999999;
padding:0px;
margin-bottom:10px;
overflow:hidden;


-webkit-transition:	all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;

-moz-border-radius: 4px;
-webkit-border-radius:4px;
border-radius: 4px;

}

.content_item_box .content_icon{
width:286.6px; 
height:200px; 
opacity:0.7;

-webkit-transition:	all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}

.content_item_box .content_text{
width:286.6px; 
background:rgba(255,255,255,0.8);
border:1px solid #e7e7e7;
height:115px; 70px;
overflow:hidden;
}
.content_item_box .content_text h1{
padding:5px;
margin:0px;
color:#666666;
font:normal 17px 'JosefinSlab', Arial, Helvetica, sans-serif;
text-shadow:1px 1px 5px rgba(0,0,0,0.7);
}
.content_item_box .content_text h2{
padding:2px 5px 2px 5px;
margin:0px;
color:#666666;
font:normal 17px 'JosefinSlab';
}
.content_item_box .content_text h3{
padding:0px;
margin:5px 10px 5px 5px;
color:#0066CC;
font:normal 13px 'JosefinSlab';
text-align:right;
}


.content_item_box:hover{
border:1px solid #666666;
box-shadow:  0px 0px 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.9);
-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.9);
}

.content_item_box:hover .content_icon{
opacity:1;
}

.content_item_spacer{
margin-right:8.5px; 
}

.content_type_index{
position:absolute;
right:5px;
top:5px;
}

.content_audio_index{
background:transparent url('/1images/audio_icon_small.png') no-repeat;
width:32px;
height:32px;
float:left;
opacity:0.5;
-webkit-transition:	all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.content_audio_index:hover{
opacity:1;
}


.content_video_index{
background:transparent url('/1images/video_icon_small.png') no-repeat;
width:32px;
height:32px;
float:left;
opacity:0.5;
-webkit-transition:	all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.content_video_index:hover{
opacity:1;
}


/*********************/
.authors_title{
font:normal 25px 'JosefinSlab', Georgia, "Times New Roman", Times, serif;
color:#333333;
text-shadow:1px 0px 1px rgba(255,255,255,0.9);
margin-bottom:20px;
margin-top:25px;
}
.author_name{
font:normal 23px 'JosefinSlab', Georgia, "Times New Roman", Times, serif;
color:#333333;
}
.author_desc{
font:normal 19px 'JosefinSlab', Georgia, "Times New Roman", Times, serif;
color:#333333;
text-align:justify;
}


/***************/
.childsBox{

}

.childsBox ul{

}

.childsBox ul li {
font:bold 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#2b4892;
margin-bottom:40px;
list-style-type:decimal;
}

.childsBox ul li a{
font:normal 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#2b4892;
text-decoration:none;
margin:0;
padding:0px;
float:left;
display:block;
width:100%;
}

.childsBox ul li a:hover,
.childsBox ul li a:hover h2{
color:#0066FF;
}

.childsBox ul li a:visited,
.childsBox ul li a:visited h2{
color:#0099FF;
}

.childsBox h2{
font:normal 22px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#2b4892;
margin:0px;
padding:0px;
width:100%;
}
.childsBox .childsInfo{
font: 15px 'JosefinSlab', Arial, Helvetica, sans-serif;
color:#333333;
}