/*
Theme Name: Blocked
Theme URI: http://theundersigned.net/
Description: Blockish theme with green, blue and gray colors and dark diagonal striped background. Easy to modify to fit any needs (headerimage, colors etc)
Version: 1.0
Author: The undersigned
Author URI: http://theundersigned.net/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

* {
	margin:0px;
	padding:0px;
}


body {
	background:url(pic/bg.jpg) top left repeat-x #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


a:link {
	color:#0000FF;
	text-decoration: underline;
}


a:hover {
text-decoration:none;
}


#bigwrapper {
	width:960px;
	margin: 0 auto;
}

#header {
	width:960px;
	margin:0 auto;
}

#header h1 {
margin:0;
left:40px;
display:block;
color:#FFF;
font-size:40px;
line-height:150px;
}

#header h1 a:link, #header h1 a:visited {
text-decoration:none;
}

#header h1 a:hover {
	text-decoration:underline;
}

#pages {
	width:960px;
	margin:0 auto;
}

#pages ul {
list-style:none;
margin:0 auto;
padding:0;
}

#pages ul li a:link, #pages ul li a:visited {
	color:#48D1CC;
	display:block;
	text-decoration:none;
	margin-left:7px;
	padding-top: 4px;
	margin-right:10px;
}

#pages ul li a:hover {
	text-decoration:underline;
}

#pages ul li {
	height:44px;
	width:113px;
	background:url(pic/buton_gri.jpg) top right no-repeat;
	text-align:center;
	vertical-align:middle;
	display: block;
	float: left;
}

#pages .current_page_item a:link, #pages .current_page_item a:visited {
	height:44px;
	width:113px;
	background:url(pic/buton_orange.jpg) top left no-repeat;
	text-align:center;
	vertical-align:middle;
}


/*banner*/

#banner {
	width:960px;
	margin-top: 30px;
	margin-bottom: 15px;
}

/*sf banner*/

/*header news*/

#news {
	width:960px;
}

#news #left {
	 width:461px;
	 height:315px;
	 background:url(pic/left_box.jpg) top left no-repeat;
	 padding-top:45px;
}

#news #right {
	 width:461px;
	 height:250px;
	 background:url(pic/right_box.jpg) top left no-repeat;
	 padding-top:45px;
}

.news_list {
	list-style-image:url(pic/bullet.gif);
	list-style-position:inside;
	margin-left:20px;
}

.news_list li {
	margin-bottom:5px;
	line-height:18px;
}

.news_list li a {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:10px;
}

.news_list li a:hover {
	text-decoration:underline;
}

/*sf header news*/




#wrapper {
	width:960px;
	background-color:#FFF;
	top: 150px;
}

#maincontent {
	background:url(pic/bullet_vertical.jpg) top left repeat-y;
	width: 100%;
}

#maincontent_td
{
	padding: 0px;

}

/*title*/
h1.title {
	color:#FF0000;
	font-size:14px;
	margin-top:25px;
	margin-left:20px;
}
/*sf title*/

.post {
margin:13px 0px 0px 10px;
}





.post .postinfo {
font-style:none;
font-size:10px;
font-size:10px;

}

div.postinfo a
{
	color: #D25C01;
	font-size: 10px;
	text-decoration: none;
}

.post h2 {
line-height:14px;
font-size:14px;
color:#000080;
margin:0;
}

.post h3 a {
	color:#e33d00;
	font-size:14px;
	margin-top:25px;
	margin-left:20px;
	margin-bottom: 10px
}

.post h3 a:link, .post h3 a:visited {
	color:#e33d00;
	font-size:14px;
	margin-top:25px;
	margin-left:20px;
	text-decoration: none;

}

.post h3
{
	background:url(pic/bullet_orizontal.jpg) bottom left repeat-x;
	padding-bottom:12px;
	font-size:15px;
	color:#e33d00;
}


.post h3 a:hover {
	color:#e33d00;
	font-size:14px;
	margin-top:25px;
	margin-left:20px;
	text-decoration: underline;

}


.entry a
{
	color: #000;
}

p.akpc_pop
{
	margin-top: 10px;
}


h3.main_title {
	background:url(pic/bullet_orizontal.jpg) bottom left repeat-x;
	padding-bottom:4px;
	font-size:24px;
	color:#e33d00;
	margin-top: 0px;
}

.thecontent
{
	margin-top: 5px;
	padding: 10px;
	line-height: 20px;
	text-align: justify;
}

.thecontent h1 {
line-height:20px;
font-size:20px;
color:#274F79;
margin:20px 0 -10px 0;
}

.thecontent h2 {
line-height:18px;
font-size:18px;
color:#274F79;
margin:20px 0 -10px 0;
}

.thecontent h3 {
line-height:16px;
font-size:16px;
color:#274F79;
margin:20px 0 -10px 0;
text-transform:none;
}

.thecontent h4 {
line-height:14px;
font-size:14px;
color:#274F79;
margin:20px 0 -10px 0;
text-transform:none;
}

.thecontent h5 {
line-height:12px;
font-size:12px;
color:#274F79;
margin:20px 0 -10px 0;
text-transform:none;
}

.thecontent blockquote {
	font-style:italic;
}

#sidebar {

}

td#sidebar_td
{
	width:250px;
	background:url(pic/bullet_vertical.jpg) top left repeat-y;
}

#categorii {
	width:250px;
	background:url(pic/bullet_vertical.jpg) top left repeat-y;
}


h1.categorii, .bookmark h2
{
	font-size:12px;
	margin-left:20px;
	margin-top:10px;
	color:#d25c01;
}


.block {
	width:250px;
	background:url(images/bullet_vertical.jpg) top left repeat-y;
}


#link_bookmark ul
{

}

#link_bookmark ul li
{

}


#link_bookmark  .bookmark li a
{
	color:#717171;
	font-size:11px;
	text-decoration:none;
	display:block;
	background:url(pic/bullet2.jpg) center left no-repeat;
	padding-left:5px;
	padding-top: 5px;
	text-align: justify;
}


#link_bookmark  .bookmark li a: hover
{
	text-decoration: underline;
}


.categories li
{
}



.children
{
	margin-bottom: 20px;
}

ul.children li a
{
	color:#717171;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:20px;
	margin-left:10px;
	background:url(pic/bullet2.jpg) left no-repeat;
	padding-left:5px;
}




.bookmark li a
{


}


li.categories
{
	line-height:10px;
}




.block div {
margin:0;
padding:0;
}

.block h3 {
margin:0 20px 5px 20px;
}

.block ul {
	list-style:none;
	margin:0 20px 0 20px;
	padding:0;
}

.block ul li
{

}

.block ul li a:link, .block ul li a:visited {
	text-decoration:none;
	text-indent:5px;
	display:block;
	height:20px;
	color: #000;

}

.block ul li a:hover {
text-decoration: underline;
}

#s {
	width:100px;
	margin-left:20px;
	border:1px solid #D25C01;
}

#searchsubmit
{
	background-color: #D25C01;
	color: #FFF;
	border:1px solid #D25C01;
	cursor: pointer;
	cursor: hand;

}

.block .button {
width:50px;
margin-left:20px;
}

.block .dropdown {
width:230px;
margin-left:20px;
}

#bottombar {
width:960px;
float:left;
border-bottom:10px solid #FFF;

border-right:10px solid #FFF;
border-left:10px solid #FFF;
}

#bottomright {
width: 340px;
position:absolute;
float:right;
}

#bottomright p {
margin:0 20px 20px 20px;
}

#bottomright h3, #bottomleft h3 {
margin:20px 20px 5px 20px;
}

#bottomleft {
width: 550px;

float:left;
}

#bottomleft ul {
list-style:none;
margin:0 20px 20px 20px;
padding:0;
}

#bottomleft ul li a:link, #bottomleft ul li a:visited {
text-decoration:none;
border-bottom:3px solid #FFF;
text-indent:5px;
display:block;
height:20px;
}

#bottomleft ul li a:hover {
border-bottom:3px solid #85B100;
}

#footer {

	width:960px;
	margin:0 auto;
	border-top:1px solid #dfdfdf;
	margin-top:20px;
	margin-bottom:20px;
	color:#aeaeae;
}

#footer a {
color:#aeaeae;
	text-decoration:underline;
}

.commenteven {

}

.commentodd {
margin:0;
}

.commentcontent {
padding:20px 20px 20px 40px;

}

.commentcontent p {
margin:0 0 0 5px 0;
}

.commentcontent blockquote {
font-style:italic;
margin:0 0 0 25px;
padding-left:7px;

}

.commentinfo {
font-size:10px;
margin-top: 10px;
font-weight: 900;
}

.commentinfo a
{
	color: #000;
}

#comment {
	width:370px;
	height: 100px;
	border: 1px solid #D25C01;
	margin-bottom: 10px;
}

#submit
{
	border: 1px solid #D25C01;
	background-color: #D25C01;
	color: #FFF;
	cursor: pointer;
	cursor: hand;
}

input
{
	border: 1px solid #D25C01;
}

img
{
	border: 0px;
}

/*ultimile stiri*/

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 4px 10px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 10px 4px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

embed {
	float: left;
	margin: 0 10px 4px 0;
}
/* End Images */






.news_list {
	list-style-image:url(pic/bullet.gif);
	list-style-position:inside;
	margin-left:20px;
}

.news_list li {
	margin-bottom:5px;
	line-height:18px;
}

.news_list li a {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:5px;
	font-weight: 700;
}

/*sf ultimele stiri*/

/*comment*/

#commentform
{
	margin-top: 10px;
}

#commentform input
{
	margin-bottom: 5px;
	vertical-align: middle;
}

#commentform label
{
	vertical-align: middle;
}

.alignleft
{
	
	margin-left: 10px;
	
}

.navright
{
	margin-right: 10px;
	float: right;
	
}


.navleft
{
	margin-left: 10px;
	float: left;
}

.navleft,.navright
{
	margin-top: 10px;
	width: 130px;
	height: 20px;
	
	text-align: center;
	padding-top: 5px;
}

.navleft,.navright
{
	font-weight: 900;
	font-size: 13px;
	color: #FFF;
}


.navleft  a:visited,.navright a:visited
{
	color: #000;
}
