/*
Theme Name: Seo Design
Theme URI: http://publisher-heaven.com/
Description: Web20 theme for Wordpress
Version: 1.0
Author: Buddha
Author URI: http://buddha.voce.ro
*/


/* Start Elemente html */

img {
border:none;
}

h1 {
font-family:Arial;
font-size:16px;
color:#4db0e3;
text-transform:uppercase;
font-weight:normal;
}

h2 {
font-family:Arial;
font-size:14px;
color:#4db0e3;
text-transform:uppercase;
font-weight:normal;
}
h3 {
font-family:Arial;
font-size:12px;
color:#4db0e3;
text-transform:uppercase;
font-weight:normal;
}


/* End Elemente html */


/* Start Layout Simplu */

{
margin:0;
padding:0;
}

body {
font: 0.8em Verdana, Arial, Sans-Serif; 
line-height: 1.3em;
text-align:center;
margin: 0 1px 0 0;
padding:0;
background:#323131 url("images/bg.gif") top center repeat-y;
}

#wrap {	
margin: 0 auto 0 auto;	
width: 960px;

}

#top_ad_top {
background: url('images/top.jpg') top left no-repeat;
width:960px;
height:39px;
margin: 0 auto 0 auto;
padding:0;
}

#top_ad {
background: url('images/top_ad_bg.gif') top center repeat-y;
padding:0 0 3px 0;
margin: 0 auto 0 auto;
width:960px;
text-align:center;
}

#top_ad_bottom {
background: url('images/bottom_ad.jpg') top left no-repeat;
width:960px;
height:14px;
padding:0;
margin: 0 auto 0 auto;
}

#header {
background: url("images/header.jpg") top left no-repeat;
width:960px;
height:93px;
margin: 0 auto 0 auto;
text-align:left; 
}

#main { 
margin: 0 auto 0 auto;
padding:0;
color: #666;
text-align:left; 
}

#footer {
background: url("images/footer.jpg") top center no-repeat;
width:960px;
height:81px;
margin: 0 auto 0 auto;
padding:0;
clear:both;
}

/* End Layout Simplu */

/* Start Zona Continut */

#content {
float:left;
margin:0 5px 0 15px;
padding:5px;
width: 440px
}

#sidebar1 {
float:left;
width:210px;
margin:0 0 0 3px;
padding:3px;
}

#sidebar2 {
width:240px;
margin:0 5px 0 0;
padding:3px;
float:right;
}

.article {
margin:0 0 0 7px;
padding:2px 8px 0 8px;
font-family:Verdana;
font-size:11px;
color:#5b5c5d;
font-weight:normal;
text-align:justify;
background: url('images/article_bg.gif') top left no-repeat;
}

.article a, .article a:visited {
color:#2364a1;
padding:0 0 0 0;
text-decoration:none;
}

.article a:hover {
color:#000000;
}

.article a img {
padding:0;
margin:0;
border:none;
}

.article img.alignleft
{
padding: 0 0 0 0;
margin: 20px 5px 1px 0;
float:left;
}

.article img.fixed
{
padding: 0 0 0 0;
margin: 0 0 0 10px;
width:400px;
height:200px;
align:center;
}

.article_title {
margin:0 0 0 5px;
padding: 0 0 0 10px;
background: url('images/article_title.gif') top left no-repeat;
height:48px;
}

.article_title a, .article_title a:visited {
font-family:Arial;
font-size:14px;
color: #529e1d;
text-decoration:none;
display:block;
text-transform:uppercase;
padding: 18px 0 0 40px;
margin:0;
}


.article_title a:hover {
color: #000000;
}


.article ul {
margin:10px 5px 0 15px;
padding:0;
list-style: none;
}

.tags {
border-top:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
padding:3px 0 3px 0;
font-family:Arial;
font-size:9px;
color:#cccccc;
margin: 10px 0 0 7px;
}

.tags a, .tags a:visited {
color:#cccccc;
text-decoration:none;
background:none;
padding:0;
margin:0;
}

.tags a:hover {
color:#000000;
}

.post_tags{
color:#669ed3;
background: url('images/tag_yellow.png') center left no-repeat;
padding: 0 0 0 20px;
}

.read_on {
margin: 10px 0 0 7px;
padding:0;
height: 21px;
width: 93px;
float:right;
text-align:center;
}

.read_on a, .read_on a:visited {
background: url('images/comment_bg.gif') center left no-repeat;
color:#ffffff;
text-decoration:none;
font-family:Arial;
font-size:11px;
padding: 3px 0 3px 0;
margin: 0;
display:block;
}

blockquote {
background:#f8f8df url('images/blockquote.gif') top left no-repeat;
border-top: 1px dotted #d6d69b;
border-bottom: 1px dotted #d6d69b;
padding:3px 3px 3px 65px;
margin:5px 0 0 5px;
font-family:Arial;
font-size:11px;
color:#7b97af;
}

.clear {
clear:both;
}

.previous {
border-bottom:1px dotted #cccccc;
color:#669ed3;
background: url('images/arrow_rotate_clockwise.png') center left no-repeat;
padding: 3px 0 3px 20px;
font-family:Arial;
font-size:9px;
margin: 0 0 0 7px;
}

.previous a, .previous a:visited {
color:#cccccc;
text-decoration:none;
background:none;
padding:0;
margin:0;
}

.previous a:hover {
color:#000000;
}

.next {
border-bottom:1px dotted #cccccc;
color:#669ed3;
background: url('images/arrow_rotate_anticlockwise.png') center left no-repeat;
padding: 3px 0 3px 20px;
font-family:Arial;
font-size:9px;
margin: 0 0 0 7px;
}

.next a, .next a:visited {
color:#cccccc;
text-decoration:none;
background:none;
padding:0;
margin:0;
}

.next a:hover {
color:#000000;
}

.rss {
border-bottom:1px dotted #cccccc;
color:#669ed3;
background: url('images/comment_rss.png') center left no-repeat;
padding: 3px 0 3px 20px;
font-family:Arial;
font-size:9px;
margin: 0 0 0 7px;
}

.rss a, .rss a:visited {
color:#cccccc;
text-decoration:none;
background:none;
padding:0;
margin:0;
}

.rss a:hover {
color:#000000;
}

/* End Zona Continut */


/* Start Zona Sidebar */


#sidebar1 h2 {
font-family:Verdana;
font-size:11px;
color:#ffffff;
background: url('images/sidebar_h2.jpg') top left no-repeat;
height:28px;
padding:6px 0 0 10px;
text-transform:uppercase;
}

#sidebar1 ul {
margin:0 5px 0 15px;
padding:0;
list-style: none;
}

#sidebar1 ul li {
margin:0;
padding:0;
}

#sidebar1 ul li a{
margin:0;
padding:0 0 0 20px;
text-decoration:none;
font-family:Verdana;
font-size:11px;
color:#2364a1;
background: url('images/shape_move_backwards.png') center left no-repeat;
}

#sidebar1 ul li a:hover {
color:#2fa123;
background: url('images/shape_move_forwards.png') center left no-repeat;
}


#sidebar2 h2 {
font-family:Verdana;
font-size:11px;
color:#ffffff;
background: url('images/sidebar_h2.jpg') top left no-repeat;
height:28px;
padding:6px 0 0 10px;
text-transform:uppercase;
}

#sidebar2 ul {
padding:0;
margin:0 0 0 15px;
list-style: none;
width:185px;
}

#sidebar2 ul li {
margin:0;
padding:0;
}

#sidebar2 ul li a{
margin:0;
padding:0 0 0 20px;
text-decoration:none;
font-family:Verdana;
font-size:11px;
color:#2fa123;
background: url('images/color_swatch.png') center left no-repeat;
}

#sidebar2 ul li a:hover {
color:#2364a1;
background: url('images/color_swatch_grey.png') center left no-repeat;
}

.blogroll {
background: url('images/blogroll.gif') top right no-repeat;
margin:0 7px 0 0;
padding:0;
}

.utility {
background: url('images/utility.gif') top right no-repeat;
margin:0 7px 0 0;
padding:0;
}

.category {
background: url('images/category.gif') top right no-repeat;
margin:0 7px 0 0;
padding:0;
}

.pages {
margin:0 5px 0 0;
padding:0;
}

.pages ul {
list-style: none;
margin:0px;
padding:0px;
}

.pages li {
list-style: none;
margin:0px;
padding:0px;
}

.pages a, .pages a:visited {
display:block;
background: url('images/pages_bg.gif') top left no-repeat;
color:#bdced5;
text-decoration:none;
font-family:Verdana;
font-size:12px;
text-transform:uppercase;
width:206px;
height:28px;
padding: 5px 0 3px 5px;
margin:0;
}

.pages a:hover {
color:#56a0bb;
}

.profile {
margin:0 5px 0 0;
padding:0;
font-family:Verdana;
font-size:11px;
color:#bdced5;
font-weight:normal;
background: url('images/profile_bg.gif') top left no-repeat;
width:205px;
height:174px;
text-align:center;
}

.profile img {
border:1px solid #f3f3f3;
padding:5px;
margin:5px 0 0 0px;
width:100px;
height:100px;
}

.profile a, .profile a:visited {
background: url('images/post_rss.png') center left no-repeat;
padding: 0 0 0 20px;
margin:0 0 0 7px;
color:#bdced5;
text-decoration:none;
font-family:Verdana;
font-size:11px;
text-transform:uppercase;
display:block;
text-align:left;
}

.profile a:hover {
color:#000000;
}

/* End Zona Sidebar */


/* Start Zona Campuri */

.search_field {
float:right;
padding:0;
margin:43px 44px 0 0;
}

.search_field textarea{
border: none;
background: url('images/search.gif') top left no-repeat;
color: #cccccc;
font: normal 11px Arial;
width:178px;
height:24px;
margin:0 0 7px 5px;
padding:4px 5px 0 4px;
}

.button {
border: none;
background: url('images/buton.png') top left no-repeat;
color: #ffffff;
font: normal 11px Arial;
width:41px;
height:25px;
display:inline;
margin:0 5px 0 0;
padding:0;
}

/* End Zona Campuri */



/* Start Zona Comments */

.comments_submit_top {
background: url('images/comments_submit_top.gif') top center no-repeat;
padding:0;
margin:15px 0 0 7px;
width:432px;
height:15px;
}

.comments_submit {
background:#f4f4a5;
padding:5px 5px 5px 15px;
margin:0 0 0 9px;
width:408px;
color:#b9b957;
font-family:Verdana;
font-size:10px;
}

.comments_submit a, .comments_submit a:visited {
color:#2e8ab9;
text-decoration:none;
font-family:Verdana;
font-size:10px;
}

.comments_submit_bottom {
background: url('images/comments_submit_bottom.gif') top center no-repeat;
padding:0;
margin:0 0 0 7px;
width:432px;
height:15px;
}

.comments_submit input {
border:1px solid #dfdf72;
color:#afaf49;
background:#ffffff;
width:150px;
height:15px;
font-family:Arial;
font-size:11px;
margin:0;
padding:3px 0 3px 3px;
}

.comments_submit textarea {
border:1px solid #dfdf72;
color:#afaf49;
background:#ffffff;
width:320px;
height:150px;
font-family:Arial;
font-size:11px;
margin:0;
padding:3px 0 3px 3px;
}

.button_comments input {
background: url('images/buton_comment.gif') top left no-repeat;
margin:0;
padding:0;
width:325px;
height:30px;
border:none;
}

.commentlist{
list-style:none;
margin:0 0 0 7px;
padding:0px;
}
.commentlist li{
margin:0px;
padding:0px;
position:relative;
margin-bottom:20px;
}

.comment_title {
margin:0 0 0 5px;
padding: 0 0 0 10px;
background: url('images/comment_title.gif') top left no-repeat;
height:48px;
}

.comment_title a, .comment_title a:visited {
font-family:Arial;
font-size:14px;
color: #1f71b6;
text-decoration:none;
display:block;
text-transform:uppercase;
padding: 18px 0 0 40px;
margin:0;
}

.comment_top {
background: url('images/comment_top.gif') top center no-repeat;
padding:0;
margin:15px 0 0 0;
width:432px;
height:15px;
}
.comment {
background:#e9e9e9;
padding:5px 5px 5px 5px;
margin:0 0 0 2px;
width:418px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:justify;
color:#888686;
}

.comment a, .comment a:visited, .comment a:hover {
text-decoration:none;
color:#4b97cc;
}

.comment_bottom {
background: url('images/comment_bottom.gif') top center no-repeat;
padding:0;
margin:0 0 0 0;
width:432px;
height:15px;
}

.autor a, .autor a:visited {
font-family:Verdana;
color:#2a94cb;
text-decoration:none;
font-size:12px;
text-transform:uppercase;
}

.autor a:hover {
color:#000000;
}

.autor {
background: url('images/user_comment.png') center left no-repeat;
padding:0 0 0 20px;
margin:0 0 5px 0;
}

.commentmetadata {
background:#dedede;
padding: 3px 0 3px 5px;
margin: 3px 0 3px 0;
color:#a0a0a0;
display:block;
}

.commentmetadata a{
color:#a0a0a0;
text-decoration:none;
font-size:10px;
}

/* End Zona Comments */


/* Start zona Footer */


#important {
width:960px;
height:60px;
background:#323131;
}

/* End zona Footer */