body { 
	padding: 0; 
	margin: 0;
	color: #666; 
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	line-height:14px;
	background: url(images/bg.png) repeat-y top center #fff; 

}
input,textarea {
	font-size : 11px;
	border : 1px solid #999999;
	font-family : tahoma;
	padding:2px;
	font-weight:normal;
}

fieldset {
	padding:5px 0 5px 20px;
	background:#f0f0f0;
	border:none;
	margin-top:5px;
}
legend { 
	color:#666; 
	padding-left:5px; 
	font-weight:bold;
	margin-left:-20px;

}
select {
	font-size : 11px;
	border : 1px solid #999999;
	font-family : tahoma;
	font-weight:normal;
	padding:2px;
}
a {	
	color: #E0691A;
}
a:hover { 
	color: #6C757A;
	text-decoration:none; 
}

h1 {
	font: normal 18px Arial, Sans-Serif; 
	padding: 7px 0 0 8px;
	margin: 0;
}
h2 {
	font-size: 16px; 
	margin-bottom: 5px; 
	color: #000; 
	background: inherit; 
}
p {	
	margin: 0 0 5px 0; 
}
ul { 
	margin: 3px; 
	padding-left : 15px;
	list-style-image:url(images/arrow.gif) 
}
hr{ size:1px;}
form { 	
	margin: 0;
	display:inline;}
.button{
	font-size : 11px;
	border : 1px solid #999999;
	font-family : tahoma;
	padding:2px;
	font-weight:normal;
}
.content { 
	margin: 0 auto;
	width: 780px;
	padding: 0 10px 10px 10px;  
}
.noborder{
	border:none
}
/* top content */
.rotund {
	background: url(images/roundtop.png) no-repeat top center #fff;
	margin: 0 auto;
	padding: 5px;
	height:15px; 
	width:800px; 
}

.header { 
	height: 75px;
	background:url(images/musicpulselogo.jpg) left no-repeat ;
	color: #808080;
	margin: 3px 0;
	padding: 10px 0 0 0;
}
.header_cutie {
	float: right;
	width: 555px;
	padding: 5px 0 4px 0;
	background:none;
	color: #808080;
}
.header_cutie_right {
		float: right;
		width: 340px;
		padding: 0;
		color:#FFFFFF;
}
.header_cutie_right a{
	color:#FFFFFF;
}

.topnav { 
	clear: both;
	font-size:11px;
	height: 30px; 
	color: #FFF;
	margin:0px; 
	background: url(images/cat_top_bg.gif) repeat-x;
	padding:1px 12px 0px 12px;
}

.topnav li { 
	margin: 0; 
	padding: 7px 0px 5px 0px;
	color: #FFEADC;
	list-style:none;
	float: left; 
}
	
.topnav li.menus a {
	background:inherit; 
	color: #fff;
	font-weight: bold; 
	padding: 7px 8px 8px 8px;
	text-transform:uppercase;
}
.topnav li.menus a:hover {
	color: #F7C638;
	font-weight: bold; 
	padding: 7px 8px 8px 8px;
}
.topnav li a { 
	font-weight: bold;
	color: #FFF; 
	background: inherit;
	text-decoration: none;
} 
	
.topnav li a:hover { 
	color: #E0691A; 
	background: inherit;
} 

.search_field { 
	background: #fff url(images/books-bg.jpg) repeat-x; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 25px 10px 220px;
	margin: 5px 0;
}
.search_field2 { 
	background: #fff url(images/bgsearch2.png); 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 25px 10px 10px;
	margin: 5px 0;
}
.topnavigatie {
	color:#666666;
	text-align:right;
	padding-right:5px;
}
.topnavigatie a {
	color:#666666;
	text-decoration:none;
}
.topnavigatie a:hover {
	color:#333333;
	}
.topnavigatie input {
	font-size : 11px;
	border:1px solid #333300   ;
	font-family : tahoma;
	padding:2px;
	font-weight:normal;
}
.button_logout a { 
	color:#000; 
	text-decoration:none; 
	font-weight:normal; 
	display:block; 
	border:1px solid #999999; 
	background:#d4d0c8; 
	width:36px; 
	padding:2px 2px 2px 6px; 
}
.button_subscribe a { 
	color:#000; 
	text-decoration:none; 
	font-weight:normal; 
	border:1px solid #999999; 
	background:#d4d0c8; 
	width:100%; 
	padding:2px 2px 2px 6px; 
	
}
.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}

.search_form { 
	float: right; 
}

.subheader {
	margin: 0px 0 10px 0;
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
	background: #A4A4A4;
	color: #fff;
}

/* left content */

.content_left {
	float:left;
	width: 600px;
	margin: 0 0 10px 0;
}
.content_left_container { 
	margin: 0 0 10px 0; 
	color: #000; 
	background: #FFF; 
	padding: 3px 0; 
}
.content_left_container_welcome { 
	margin: 0 0 10px 0; 
	color: #666; 
	background: #FFF; 
	padding:10px; 
}
.content_left_container_banner { 
	margin: 0; 
	color: #000; 
	background: #FFF; 
	padding: 3px 0;
	}
.content_left h3 {
	clear: both;
	background: #A9C0CE url(images/post_footer.gif) repeat-x;
	color: #C00000;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}
.content_left h3 a:hover{
	text-decoration:none;
}
.content_left h2 {
	color: #fff;
	padding: 10px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
	background:url(images/cat_top_bg.gif) repeat-x;
}

.content_left_box1 {
	float: left;
	width: 271px;
	padding: 0px;
	margin: 0;
}
		
.content_left_box1 a, .right_side a { 
	color: #414141; 
	background: #FFF; 
}
		
.content_left_box2 {
	float: right;
	width: 272px;
	background:none;
	color: #414141;
	padding:0px;
	margin: 0;
	}
		
/* right content */
.content_right{
	float:right;
	width: 175px;
	margin: 3px 0 3px 0;
	font-weight:normal;
}	
.continut_dreapta{
	margin: 0 0 3px 0;
}	

.continut_dreapta h3 {
	color: #fff;
	padding: 10px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
	background:url(images/cat_top_bg.gif) repeat-x;

}
.continut_dreapta_box {
	background: #f5f5f5;
	color: #414141;
	padding: 8px;	
	margin: 0;
	}
.image {
	float: left;
	margin: 0 9px 3px 0;
}
.yahoofeed a{
	font-size:16px
}
.yahoofeed img {
	width : 80px;
	height : 60px;
	margin : 5px;
	border : 1px solid #c0c0c0;
	padding : 3px;
}

/* footer */
.footercont{ margin:auto 0;
}
.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0;
	background:#f0f0f0;
	width:780px;


}

.footer a { 
	color: #333333; 
	background:none; 
	font-weight:bold; 
}
/* link row setting */
.tbl_caption {
	background:url(images/post_footer.gif) repeat-x;
	font-family : Tahoma, serif;
	font-weight : bold;
	color : #C00000;
	padding:5px 5px 5px 10px;
}
.tbl_border {
	background-color : #cccccc;
}
.tbl_normal {
	background-color:#ffffff;
	color : #000000;
	font-size : 11px;
}

.tbl_alt {
	background-color:#FAFAFA;
	color : #000000;
	font-size : 11px;
}

.list_dot {
	background:url(images/dot.gif) repeat-x bottom center; 
	padding:5px 5px 5px 0;}
.number_link{
	width:10%;
	float:left;
	font-size:18px;
	background:#cccccc;
	color:#FFFFFF;
	height:auto;
	padding:3px 5px 5px 5px;
	text-align:right;
	font-weight:normal;
}
.number_link_premium{
	width:10%;
	float:left;
	font-size:18px;
	background: #33CC33;
	color:#FFFFFF;
	height:33px;
	padding:3px 5px 5px 5px;
	text-align:right;
	font-weight:normal;
}
.number_link_sponsor{
	width:10%;
	float:left;
	font-size:18px;
	background: #0099CC;
	color:#FFFFFF;
	height:33px;
	padding:3px 5px 5px 5px;
	text-align:right;
	font-weight:normal;
}

.row_link {
	float:right;
	display:block;
	text-align:left;
	width:478px;
	font-weight:normal;
	padding:0 0 5px 0;
}
.row_link_box1 {
	float:left;
	width:236px;
}
.row_link_box2 {
	float:right;
	width:236px;
}
.row_link_box1_detail {
	float:left;
	width:272px;

}
.row_link_box2_detail {
	float:right;
	width:270px;

}

li .row_link_box2 {
	background:url(images/dot.gif) repeat-x bottom center;
}
.rateview {
	display:block; 
	background:#f0f0f0;
	padding:5px;
}
.desc_link {
	padding:5px;
}

.rightlink {
	color:#C00000;
	text-align:right;
	padding-right:5px;
}

.catapp { vertical-align:middle; }

.box { width:600px; background:#ffffff; border:1px solid #999999;}
.boxheadline { background:#ffffff url(images/newsbar.jpg) repeat-x; width:600px; height:28px; font-weight:bold; color:#333333;}
.boxdown { background:#F8F8F8; width:600px; height:28px; font-weight:bold; color:#333333;}
.headcontent { padding:5px; text-align:right; } 
.boxcontent { padding:5px; margin-left:22px; color:#C00000;} 
.boxdesc { padding:5px; } 
.boximg { vertical-align:-3px; } 
.spatiu { width:15px; } 
