﻿a {color: #3A75C4;}
a:hover{color: #3A75C4;	background: inherit;}

li.forward_links a.forward-page{
	padding:0;
	padding-left:20px;
	background-color: transparent;
	background-image: url(/images/email.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.node{color:#666 !important}
.node .content .video {border:1px solid #AAAAAA;/*margin:10px 0 10px 5px;*/ margin:0 auto; width:300px;padding:5px;}
.prCnt{width:630px !important; margin-right:-50px !important}

.pager a{
margin:-2px;
color: #3A75C4;
}
.item-list ul.pager {
	text-align:left;
	margin:0px;
	padding:10px 0;
}
.item-list .pager li {
	margin:0px;
	padding:3px;
}
.item-list .pager li a{
	color: #3A75C4;
}
.item-list .pager li.pager-current {
	padding:4px;
	background-color:#ededed;
	border:1px solid #ccc;
	color:#333;
}
li.forward_links a.forward-page{
	padding:0;
	padding-left:20px;
	background-color: transparent;
	background-image: url(/images/email.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.uldiv2 a,.inline a{text-decoration:underline}
.uldiv2{float:left; width:/*520*//*412*/410px !important;text-align:right;margin-bottom:15px}
.clr a{	
	font-weight:200;
	letter-spacing: -1;
	font-weight:bold;
	color:#920000 !important;
	margin: 0;
	padding: 0;
	font: bold 16px Arial, Sans-Serif !important;
	letter-spacing: 0;
	margin-bottom: 5px; 
	color: #444;
  background: inherit;
	font-weight:bold;
}
.clr a:hover{text-decoration:underline;}
.right {
	float: left;
	width: 310px;
	margin: 0 0 10px 0;
}




.div_thumbnail{width:88px; height:72px !important; background-color:white}

.v_thumbnail{width:85px; height:77px !important; padding-right:3px}
.v_teaser{width:195px; vertical-align:top;}
.v_teaser_div{width:180px;height:77px !important; margin-top:/*-4*/0px; line-height:13px;color:#000 !important; overflow:hidden; font-size:11px !important}
.v_thumbnail img{border:1px solid #000/*831717*//*666*/; padding:3px; margin-bottom:-3px; /*margin-right:3px;*/ /*margin-right:3px;*/}
.v_teaser a,.v_teaser_div a{text-decoration:underline !important;color:#0000FF !important; font-weight:bold; font-family:Arial, Sans-Serif;font-size:12px !important}

a {color: #3A75C4;}
a:hover{color: #3A75C4;	background: inherit;}
a.title {color: #444444;background: #FFF;}
h1 {
	font: bold 1.4em Arial, Sans-Serif;
	letter-spacing: -1px; 
	padding: 7px 0 0 8px;
	margin: 0;
}
/*h1 a, h1 a:hover, h2 a, h2 a:hover {
	color:#444444;
	text-decoration: none;
}
h2 {
	margin: 0;
	padding: 0;
	font: bold 14px Arial, Sans-Serif;
	letter-spacing: 0;
	margin-bottom: 5px; 
	color: #444444;
  	background: inherit;
	font-weight:bold;
}*/
div.node h2.title a{ 
	font-size: 16px;
	font-weight:200;
	letter-spacing: -1;
	font-weight:bold;
}

div.node h2 {
	font-size: 19px;
	text-transform: none;
}

.post a{
color:#666666 !important;
text-decoration: underline !important;
font-weight:normal !important;
}
div.left_articles h1.title { 
	margin:0;
	padding:0;
	font-size: 20px;
	color:#443933;
  	background: inherit;
	text-transform: none;
}

div.left_articles div.box h2.title { 
	font-size: 18px;
	color:#443933;
  	background: inherit;
	text-transform: none;
}

p {margin: 0 0 10px 0;}
ul{ 
	margin: 0; 
	padding : 0; 
	list-style : none !important; 
}
.logo {
	text-align:right;
	margin-bottom:25px;	
}

.logo h1.site-name a:link, .logo h1.site-name a:visited {
	font-size:26px !important;
	color:#333/*FF0000*/ !important;	
}
				


.right_admin {
	float: right;
	margin: 50px 0;
	width: 205px; 
	background-color: #f7f8f7;
	background-image: url(/images/top_box_admin.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0 0 25px 25px;
	border:0;
}

.right_admin h2{
	padding: 20px 0;
	padding-bottom:0;
	margin:0;
}	

.right_login {
	padding: 10px;
	margin: 0 0 10px 0;
	background: #A9D4F2;
	color: #246088;
	border-top: 1px solid #4A8EBC;
	border-bottom: 1px solid #4A8EBC;
}
.right_articles .block {
	margin: 0 0 20px 0;
	background-color: #f7f8f7;
	background-image: url(/images/top_box.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.right_articles .block h2{
	padding:20px;
	padding-bottom:0;
	margin:0 0 5px 0;
}
.right_articles .block div.content{
	background-image: url(/images/bottom_box.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 15px 20px 15px;	
	margin:0;
	
}	


.right_articles .block a:link,.right_articles .block a:visited{color:#185DA0;}
.right_articles .block a:hover {color:#FF0000;}
#block-simplenews-newsletter-1{
	background-color: #E2F9FF;
	background-image: url(/images/top_box_newsletter_light.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
	border:0;
}
#block-simplenews-newsletter-1 h2{
	padding: 20px;
	padding-bottom:0;
	margin:0;
}	
#block-simplenews-newsletter-1 div.content{
	background-image: url(/images/bottom_box_newsletter_light.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 20px 20px 40px;	
	margin:0;
}	
#block-simplenews-newsletter-1 div.content #edit-sn_email_1{
	width:180px;
	height:16px;
	border:1px solid #8cedff;
	padding:4px;
	font-weight:bold;
}	

#block-simplenews-newsletter-1 div.content #edit-sn_email_1{
	width:180px;
	height:16px;
	border:1px solid #8cedff;
	padding:4px;
	font-weight:bold;
}
#block-block-3{
	/*background-color: #FDDA34;*//*#E2F9FF*/
	background-image: url(/images/top_box_newsletter_light.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0;
	border:0;
}

#block-block-3 h2{
	padding: 20px;
	padding-bottom:0;
	margin:0;
	color:#666666;
}
#block-block-3 div.content{
	background-image: url(/images/bottom_box_newsletter_light.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	/*padding: 0 20px 20px 40px;	*/
	margin:0;
}	
.content-middle{margin-bottom:20px;background: url(/images/middle_box_newsletter_light.jpg) repeat-y}
.cont-mid-cont{ padding-left:7px; margin-top:-5px;}
.bqs{float:left;}
#bq1{width:630px;}
#bq2{width:320px;}
li.forward_links a.forward-page{
	padding:0;
	padding-left:20px;
	background-color: transparent;
	background-image: url(/images/email.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.uldiv{float:left; width:630px !important;text-align:right;margin-bottom:15px}


.uldiv a,.inline a{text-decoration:underline}
.node{color:#666 !important}
.node .content .video {border:1px solid #666666;/*margin:10px 0 10px 5px;*/ margin:0 auto; width:200px;padding:5px;}
.video p{margin:0;padding:0;}
.prCnt{width:630px !important; margin-right:-50px !important}

.pager a{
margin:-2px;
color: #3A75C4;
}
.item-list ul.pager {
	text-align:left;
	margin:0px;
	padding:10px 0;
}
.item-list .pager li {
	margin:0px;
	padding:3px;
}
.item-list .pager li a{
	color: #3A75C4;
}
.item-list .pager li.pager-current {
	padding:4px;
	background-color:#ededed;
	border:1px solid #ccc;
	color:#333;
}
li.forward_links a.forward-page{
	padding:0;
	padding-left:20px;
	background-color: transparent;
	background-image: url(/images/email.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebarRight .title
{
	clear:both;
	margin:0;

	background:none;

	padding:15px 0 3px 18px;

	border-bottom:0;	
}
#block-block-3 h2,#block-forward-0 h2{color:#666 !important;font-weight:bold; font-size:1.1em !important; font-family:arial !important; letter-spacing:0.5px}
.contentRight{width:550px !important; position: relative !important; margin-right:-30px !important;float:left !important; padding-left:5px !important;}
.sidebarMargin{margin:0 !important}
.sidebarMargin2{margin-left:0.5em !important;margin-top:0px !important; width:310px !important;}
.detailvideo{width:380px !important;}
.dvideo{width:412px !important}

.vdd{width:/*310*/280px; position:relative; margin-top:-5px;
background-image:url(/images/bottom_box.png) !important; }
.frmb{color:#666 !important}
.frmb frm{float:left}
.frmb span{ width:100%; float:left}
.ttce{color:#7E6666; font-weight:bold}
.txtefrm{width:/*210*/165px; border:1px solid #8CEDFF; height:20px; font:bold 14px arial; padding-top:4px;}
.btnfrm{ width:75px;}

.contentVideo h1.title{color:#920000;}

.x3{ margin:none; float:left; width:200px}
.x3 img{width:200px;float:left}
.x2{ margin:none; float:left; width:90px !important;  margin-left:4px !important; padding:3px !important}
.x2 img{width:90px;float:left}
.x1{ margin:none; float:left;width:60px !important; margin-left:4px !important;padding:3px !important}
.x1 img{width:60px;float:left}

.divxvid{float:left; width:412px;color:#333 !important; position:relative; z-index:888; font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;
 } /*MOD*/

.tvideo{width:360px !important; }
.tvideoLarg{width:/*600*/850px !important;  position:relative !important; margin-right:/*-328*/-578px !important; /*z-index:9999 !important*/}

.lvmdd{ width:260px !important;margin-left:10px; background-image:url(/images/leaf2.jpg);  margin-bottom:-10px; padding-top:8px}
/*.lvmdd{ width:310px !important;text-align:center; padding-left:0 !important; padding-bottom:5px;background-color:#0e0e0e;color:#bebebe; background-image:none !important;  margin-bottom:-10px;}*/
.playvid{float:left; width:170px; padding-top:10px; height:76px; margin-left:4px; /*background-color:yellow;*/}
.playvid span{ display:block; font-size:11px; float:left}

.lnvv img{border:0; margin-bottom:-14px; margin-right:4px; z-index:8888; position:relative}
.nvv{margin-top:1px; padding-left:42px; color:blue}
.drc{margin-top:-3px;}



.lnvv a{font:bold 15px arial !important; letter-spacing:-1px; text-decoration:none !important; color:#D5250E !important}
.lnvv a:focus,.lnvv a:active{outline:none}
.lbdesc{color:#0000FF/*B80000*/ !important; font:bold 14px verdana; text-decoration:underline;}
.pubmed{float:left;width:100%; position:relative; left:-7px;/*margin-top:-9px;*/}
.pubdv1{ position:relative; margin-left:-3px; padding:7px 0 7px 0}
.pubdv2{ position:relative; margin-left:-7px; /*margin-top:-10px */}
.imgcomn{ position:absolute; left:240px; top:0; /*width:80px; height:70px;*/}
.imgcomn a:focus,.imgcomn a:active{outline:none}
.imgcomn span{padding-left:7px; position:relative; margin-top:-59px; float:left; left:46px; height:15px; }
.imgcomn span a{color:red !important; font:bold 10px arial;}
.imgcomn img{border:0; position:relative; top:4px; margin-right:2px; margin-bottom:-2px}
.lnksv{ padding:0 !important; margin:0 !important; /*margin-top:-6px; margin-bottom:-13px;padding-left:16px*/}
.lnksv a{ text-decoration:none !important; border-bottom:1px solid #0000FF !important; color:#0000FF !important; font:bold 11px verdana, !important}
.lnksv a:hover{border-bottom:0; text-decoration:none !important}
.lnksv img{border:0; position:relative; top:3px; margin-bottom:-3px; margin-right:6px}
.comment_g{float:left; width:412px; margin-bottom:12px}

.image_comment{float:left; width:54px}
.image_comment img{ float:left; width:50px; height:50px; padding:1px ; border:1px solid #9a9a9a}


/*mificando*/
.comment_u{float:left; width:/*358*/345px; margin-left:1px; padding:/*5*/1px 5px 5px 5px; border:1px solid #9A9A9A; position:relative; background-color:#FEF6E1; z-index:4; /*overflow:hidden*/}
.comment_u2{float:left; width:/*358*/345px;margin-left:1px; padding:/*5*/1px 5px 5px 5px; border:1px solid #9A9A9A; position:relative; background-color:#fff;z-index:4; /*overflow:hidden*/}
.comment_user{width:345px;position:relative;/*margin-bottom:-16px;*/ font:normal 11px arial; color:#93883F; font-style:italic; }
.tcomment a,tcomvid a{ border-bottom:1px dotted #3A75C4 !important;text-decoration:none !important; float:left}
.linkcomment{padding:0 !important; margin:0 !important; /*background-color:yellow;*/ height:24px; width:/*280px*/100% !important; overflow-Y:hidden;overflow-X: hidden;}
.tcomvid{width:498px; padding-left:3px; height:24px !important; float:left; margin-right:-280px; /*background-color:red*/}
.imgvalcom{position:absolute; /*width:35px;*/ right:0; top:0; padding:3px 3px 0 0;  background-color:#fff; height:23px}
.divpunt{width:56px; height:22px;filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; position:absolute; top:0; right:0; background-color:black }
.imgvalcom a{ text-decoration:none}
.suclb{background-color:#fff !important}
.sucln{background-color:#FEF6E1 !important}
.punt_neg{float:left; width:16px; height:19px; background:url(/images/punt-0-0.gif) no-repeat}
.punt_neg:hover,.punt_negHover,.punt_negHover:hover{float:left;width:16px; height:19px; background:url(/images/punt-1-0.gif) no-repeat}

.punt_pos{float:left;width:16px; margin-left:6px; height:19px; background:url(/images/punt-0-1.gif) no-repeat}
.punt_pos:hover,.punt_posHover,.punt_posHover:hover{float:left;width:16px;margin-left:6px; height:19px; background:url(/images/punt-1-1.gif) no-repeat}
.punt_pos a:active,.punt_pos a:focus,.punt_neg a:active,.punt_neg a:focus{ outline:none}
.resComVid{position:absolute; right:0;bottom:0;background-color:#F4F4F4; font:normal 10px arial; color:White; padding:0 3px 0 3px }
.resComVid a{color:#3A75C4; text-decoration:none !important}
.pverde{color:green; font:bold 10px arial; float:left; padding-right:3px}
.projo{color:red; font:bold 10px arial; float:left; padding-right:3px}
.cort_tit_com{ position:absolute; top:0; left:/*65*/-50px; width:50px; height:25px ; background:url(/images/oplnkcom2.png) right no-repeat; /*filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;*/}
.imgdgdb{background:url(/images/oplnkcomdb.png) right no-repeat;}
.imgdgdo{background:url(/images/oplnkcomdo.png) right no-repeat;}
.divVcom{ display:block;}
/*fin modificado*/


.comment_d{position:relative; float:left; padding-top:0 !important; width:345px}
.fac{ position:relative; width:11px; height:18px; background:url(/images/fac.gif) no-repeat; margin-bottom:-18px; /*top:0;*/ left:/*-11*/-16px;z-index:989988; /*bottom:-18px;*/ float:left}
.fbc{ position:relative; width:11px; height:18px; background:url(/images/fbc.gif) no-repeat; margin-bottom:-18px;/*top:0;*/ left:/*-11*/-16px;z-index:988998;/*bottom:-18px;*/float:left}

.comment_n{float:left; width:506px;}
.comment_a{float:left; width:452px;margin-left:1px; padding:5px; border:1px solid #555; position:relative; background-color:#FEF6E1; z-index:4}

.post{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;	font-weight:normal;}
.divCVidC{ float:left; width:/*310*/203px; padding:5px 5px 10px 5px; height:90px; overflow:hidden}
.divCVidC img{width:94px; height:69px; border:1px solid #999; padding:2px; float:left; margin-right:1px }
.divCVidC a{float:left;font-weight:bold; font:bold 12px arial;color:#505050; word-spacing:-1px; line-height:13px; list-style-type:none !important; text-transform:uppercase}
.divCVidC span{/*width:600px;*/float:left; padding-right:15px;}
.divCVidC a:hover img{border-color:#FF0000}
.divCVidC a:active,.divCVidC a:focus{outline:none}
.divCVidC a:hover{text-decoration:none; color:#FF0000; cursor:pointer;}

.floatL{float:left;}
.floatR{float:right;}

/*************** Rating ***************/
#ratingWrapper{height:18px;}
.master-sprite{background:transparent url(/images/estrellas.png) repeat-x scroll 0 0;border:0;padding:0;cursor:hand;cursor:pointer}
button.rating{border:0;padding:0;margin:0;font-size:11px}
.icn_star_full_large,.icn_star_half_large,.icn_star_empty_large{width:15px;height:15px}
button.ratingL,button.ratingCapsL{width:75px;height:15px;vertical-align:top;background:white url(/images/estrellas.png)}
button.ratingL-0\.0,button.ratingCapsL-0\.0{background-position:-75px 0px}
button.ratingL-0\.5,button.ratingCapsL-0\.5{background-position:-60px -15px}
button.ratingL-1\.0,button.ratingCapsL-1\.0{background-position:-60px 0px}
button.ratingL-1\.5,button.ratingCapsL-1\.5{background-position:-45px -15px}
button.ratingL-2\.0,button.ratingCapsL-2\.0{background-position:-45px 0px}
button.ratingL-2\.5,button.ratingCapsL-2\.5{background-position:-30px -15px}
button.ratingL-3\.0,button.ratingCapsL-3\.0{background-position:-30px 0px}
button.ratingL-3\.5,button.ratingCapsL-3\.5{background-position:-15px -15px}
button.ratingL-4\.0,button.ratingCapsL-4\.0{background-position:-15px 0px}
button.ratingL-4\.5,button.ratingCapsL-4\.5{background-position:0 -15px}
button.ratingL-5\.0,button.ratingCapsL-5\.0{background-position:0 0px}

a.noPlay{background:transparent url(/images/banned2.gif) no-repeat left -3px;border:0; height:14px;padding-left:20px;cursor:hand;cursor:pointer;text-align:left;font:normal 10px arial;color:#3A75C4}
#defaultRatingMessage{color:#3A75C4}
#defaultRatingMessage label{color:Red}
/*************** End Rating ***************/
