/* 
 *	CSS LAYOUT sidebar Definition 
 *
 *	©2009
*/
.sidebar .frame {margin-bottom:5px;}
.sidebar .frame blockquote {padding:0; margin:0; background-color:#FFF}

.sidebar .andreea_berghea { background-color: #FFF; padding: 5px; padding-top: 20px }
.sidebar .andreea_berghea a { position: relative }
.sidebar .andreea_berghea a img.over { position: absolute; left: 10px; top: -305px }

.sidebar .frame .poll_nr {
	margin:0;width:50px; line-height:37px;
	background:url(../images/bg_point_grey.gif) repeat left top;
	font-size:37px; color:#71b91b; text-align:center;
	overflow:hidden; font-family:"impact",arial
}

/******************************************************************/
.sidebar .frame.search {
	border-top:1px solid #929191; padding:7px; background:#838383;		
}
.sidebar .frame.search img.bgsearch {position:absolute; left:5px; top:8px;}
.sidebar .frame.search input {
	font-size:12px; color:#858585; width:223px;
	border:1px solid #e7e7e7;padding:6px 5px 7px 20px; vertical-align:middle;
	background:#FFF url(../images/sidebar_zoom.gif) no-repeat 3px 7px;	
}
.sidebar .frame.search input[type="image"] {border:0; padding:0; width:auto !important; vertical-align:middle;}
/**/
.sidebar .frame.pub {background-color:#FFF; padding:5px;}
.sidebar .frame.pub span {display:block; font-size:9px; color:#999999}
/**/
.sidebar .frame.poll {
	background-color:#000; border-top:1px solid #595958; border-top:1px solid #575656;
	padding-bottom:20px;
}
.sidebar .frame.poll h3 {
	padding:4px 8px; font-weight:normal;
	background:url(../images/sidebar_bg_top_frame.gif) no-repeat left top; 
	font-size:23px; font-family:tahoma; color:#FFF;
}
.sidebar .frame.poll blockquote {padding:1px 0px 0px 1px;}
.sidebar .frame.poll a.left img {margin-right:3px;}
.sidebar .frame.poll ul, .sidebar .frame.poll ul li {margin:0; padding:0; list-style-type:none}
.sidebar .frame.poll ul li {
	display:block; margin:0 !important; padding:2px 0; border-bottom:1px solid #949494;
	font-family:"Trebuchet MS"; color:#030401;
}
.sidebar .frame.poll ul li h2.short_title {margin:0; font-size:14px; color:#71b91b}
.sidebar .frame.poll ul li h2.title {font-size:12px; color:#71b91b; font-weight:normal; display:none;}
.sidebar .frame.poll ul li .poll_right {background:url(../images/bg_vertical_point_grey.gif) repeat-y left top; text-align:center}
.sidebar .frame.poll .sidebar_poll_vote {
	margin:3px 0 0 0;
	background:#000 url(../images/bg_sidebar_poll_vote.gif) no-repeat left top;
	padding:5px 10px; color:#FFF; text-decoration:none; display:block;
}
/**/
.sidebar .frame.newsletter h3 {
	padding:4px 8px;
	background:url(../images/sidebar_bg_top_newsletter.gif) no-repeat left top; 
	font-size:23px; font-family:tahoma; color:#FFF;
}
.sidebar .frame.newsletter  blockquote {padding:20px 10px;}
.sidebar .frame.newsletter input {
	font-size:12px; color:#858585; width:110px;
	border:1px solid #e7e7e7;padding:4px 85px 4px 6px; vertical-align:middle;	
}
.sidebar .frame.newsletter input[type="image"] {
	width:80px; padding:0; border:0px
}
.sidebar .frame.newsletter a {color:#167b75; font-size:11px; text-decoration:underline}
/**/
.sidebar .frame.twitter  blockquote {padding:20px 10px;}
.sidebar .frame.twitter a img {display:block; margin-bottom:5px}
