/* 
Theme Name: Sladost
Description: Theme Designed by WPsite.net
Author: WPsite.net
Author URI: http://wpsite.net
*/

body{font-family:Arial, Helvetica, sans-serif;font-size:60%;color:#FFF;background-color:#5fa0ca;background-image:url(images/bg.jpg);background-repeat:repeat-x;background-position:top;margin:0;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.alignleft{text-align:left;float:left;margin-right:8px;margin-top:5px;}
.alignright{text-align:right;float:right;margin-top:5px;margin-left:8px;}
.aligncenter{text-align:center;clear:both;margin-right:5px;}
img{float:left;padding-right:5px;border-width:0;margin:0;}
.justify{text-align:justify;}
#wrapper{width:900px;background-color:none;margin:0 auto;}
#container{float:left;width:900px;background-color:#FFF;margin:0;padding:0;}
#header{width:900px;height:200px;float:left;margin-top:0;background-image:url(images/header.jpg);background-repeat:no-repeat;}
.header_info{float:left;color:#FFF;width:900px;height:auto;margin-top:35px;display:block;}
.header_left{float:left;width:auto;height:auto;margin-left:25px;padding-top:35px;padding-left:20px;color:#FFF;font-size:32px;font-weight:700;font-family:Georgia, "Times New Roman", Times, serif;display:inline;}
.header_right{float:right;width:auto;height:auto;margin-right:25px;font-size:15px;font-weight:lighter;font-family:Tahoma;display:inline;}
#search_box{float:left;width:320px;padding-top:0;padding-right:0;}
#search_box form{float:right;width:310px;margin:0;padding:9px 0 0;}
.search_field{background:none;color:#003;font-style:italic;font-weight:700;background-repeat:no-repeat;width:300px;float:left;border:none;margin:0;padding:2px 0 0 5px;}
.search_button{float:right;padding-top:0;padding-right:10px;margin:0;}
#header2{width:900px;height:120px;float:left;padding-top:0;background-color:#333;background-image:url(images/header.gif);background-repeat:no-repeat;}
.banner_468x60{width:468px;height:60px;float:right;padding-top:30px;padding-right:7px;}
.logo_theme{width:468px;height:60px;float:left;padding-top:7px;padding-left:7px;}
#content{float:left;width:900px;color:#000;background-color:#FFF;background-image:url(images/content_bg.jpg);background-repeat:repeat-y;position:relative;margin:0;padding:0;}
#footer{float:left;width:900px;background:url(images/footer.jpg) top no-repeat;height:35px;margin:0;padding:0;}
.footer_links{float:left;width:898px;line-height:26px;height:26px;font-size:11px;color:#7D7D7D;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:0;}
.footer_links a:link,.footer_links a:visited{color:#7D7D7D;text-decoration:none;}
.articles{float:right;width:900px;position:relative;}
#post{float:left;width:520px;position:relative;padding-right:35px;padding-left:30px;padding-bottom:20px;overflow:hidden;}
#sidebar{float:right;width:315px;padding-right:0;padding-left:0;padding-bottom:20px;}
.left_col{float:left;width:315px;padding-right:0;background:none;padding-left:0;padding-bottom:10px;}
.right_col{float:left;width:150px;padding-left:5px;padding-right:5px;padding-bottom:10px;}
#content h1{float:left;width:460px;font-size:1.7em;color:#31546a;margin:20px 0 0 10px;padding:0;}
#content h1 a:link,#content h1 a:visited{text-decoration:none;color:#31546a;font-family:Arial, Helvetica, sans-serif;}
#content h1 a:hover,#content h1 a:active{text-decoration:underline;color:#31546a;}
#content h2{float:left;width:90%;font-size:1.3em;line-height:1.5em;color:#31546a;background-image:url(images/sipka3.gif);background-repeat:no-repeat;background-position:left 2px;margin:5px 0 1px;padding:1px 0 0 15px;}
#content .right_col h2{float:left;width:90%;font-size:1.3em;line-height:1.5em;color:#31546a;background-image:url(images/sipka3_right.gif);background-repeat:no-repeat;background-position:left 2px;margin:5px 0 1px;padding:1px 0 0 15px;}
#content h3{float:left;width:430px;font-size:1.4em;color:#31546a;margin:15px 0 0;padding:0;}
#content h4{float:left;width:440px;font-size:1.5em;color:#31546a;margin:10px 0 0;padding:0;}
#content h5{font-size:1.5em;color:#31546a;float:left;width:440px;margin:0;padding:0;}
#content h6{font-size:1.4em;color:#31546a;float:left;width:440px;margin:0 0 5px;padding:0;}
.date_box{background:url(images/date_bg.jpg);background-repeat:no-repeat;height:49px;margin-bottom:0;width:48px;text-align:center;float:left;margin-top:20px;font-family:Arial, Helvetica, sans-serif;}
.date_box .year{display:block;color:#FFF;text-align:center;text-transform:uppercase;font-size:10px;margin-top:4px;font-weight:700;margin-bottom:3px;padding:2px 0;}
.date_box .day{display:block;color:#FFF;font-size:20px;font-weight:700;padding-top:1px;text-align:center;margin-top:2px;font-family:Georgia, "Times New Roman", Times, serif;}
.date_box .month{display:block;color:#C6F1FA;text-align:center;text-transform:uppercase;font-size:10px;margin-top:2px;font-weight:700;margin-bottom:5px;padding:2px 0 5px;}
.meta{float:left;width:520px;height:auto;margin-bottom:10px;display:block;}
.meta1{float:left;width:460px;margin-left:10px;color:#92B3C8;font-size:11px;}
.meta2{float:left;width:100%;height:20px;line-height:20px;color:#92B3C8;font-size:12px;background-color:#e7ebed;background-repeat:no-repeat;border:#d0d1d1 1px solid;background-position:left top;display:inline;}
.meta2 span.left{float:left;background:url(images/comment.gif) no-repeat left center;margin-left:10px;padding-left:20px;}
.meta2 span.left5{background:url(images/feed.gif) no-repeat left center;margin-left:10px;padding-left:20px;}
.meta2 span.right{float:right;margin-right:10px;}
.meta2 span.bold{float:left;margin-left:10px;font-weight:700;color:#023700;}
.dotted_line{float:left;width:100%;height:1px;background-image:url(images/dotted_line.jpg);background-repeat:no-repeat;background-position:left top;display:block;margin:0;padding:0;}
.post_content{float:left;width:100%;padding-top:0;padding-bottom:20px;line-height:15px;color:#023700;font-size:12px;text-align:justify;font-family:Arial, Helvetica, sans-serif;}
.post_content p{margin-top:8px;margin-bottom:0;}
.post_content blockquote{padding-top:18px;padding-left:40px;font-family:"Helvetica Neue", Helvetica, Verdana;font-size:12px;color:#FFF;clear:both;line-height:16px;margin:0 15px 0 9px;}
.post_content code{font-family:"Courier New", Courier, monospace;line-height:20px;color:#666;background-color:#F8f8f8;font-size:11px;}
#post_navigator{float:left;width:440px;font-size:14px;line-height:40px;color:#FFF;font-weight:700;height:40px;}
.post_tag{float:left;color:#FFF;line-height:12px;font-size:11px;width:100%;margin:0;padding:0 0 5px;}
.rolls{text-align:left;float:left;width:90%;list-style-type:none;margin:0;padding:0;}
.rolls li{float:left;width:100%;text-align:left;font-size:11px;line-height:15px;margin:0 0 3px;padding:0;}
.rolls li a:link,.rolls li a:visited{padding-left:10px;color:#FFF;text-decoration:none;background-image:url(images/sipka.gif);background-repeat:no-repeat;background-position:left 2px;display:block;}
.rolls li a:hover,.rolls li a:active{padding-left:10px;color:#FFF;text-decoration:underline;background-image:url(images/sipka.gif);background-repeat:no-repeat;background-position:left 2px;display:block;}
.rolls ul{text-align:left;float:left;width:100%;list-style-type:none;margin:0;padding:0;}
.rolls ul li{float:left;width:100%;text-align:left;font-size:11px;line-height:18px;margin:3px 0 0;padding:0;}
#wp-calendar{empty-cells:show;width:80%;font-size:11px;color:#FFF;text-decoration:none;text-align:center;float:left;margin:10px 0 0;padding:0;}
#wp-calendar a:link,#wp-calendar a:visited{text-decoration:none;color:#31546a;font-weight:700;}
#wp-calendar a:hover,#wp-calendar a:active{text-decoration:underline;color:#31546a;font-weight:700;}
#wp-calendar caption{text-align:left;width:80%;color:#FFF;font-size:1.4em;font-weight:700;font-family:"Futura LT Book";margin:0;padding:0;}
#wp-calendar #next a{text-align:left;color:#31546a;text-decoration:none;float:right;padding-top:10px;}
#wp-calendar #prev a{text-align:center;color:#31546a;text-decoration:none;float:left;padding-top:10px;}
#wp-calendar tf{margin:0;padding:0;}
.form-form{float:left;width:370px;height:auto;display:block;color:#a8acac;font-size:12px;}
.form-nome{float:left;width:170px;height:auto;display:block;}
.form-email{float:left;width:175px;height:auto;margin-bottom:3px;margin-left:24px;display:inline;}
.form-url{float:left;width:345px;height:auto;margin-bottom:3px;display:inline;clear:right;}
.field-nome{width:150px;background-color:#e2f0f7;border:#d0d1d1 solid 1px;margin-right:10px;}
.field-url{width:345px;background-color:#c9dfea;border:#c2c2c2 solid 1px;}
.form-cats{clear:left;}
#comments-template{float:left;width:520px;margin:0;padding:0;}
#comments-template h4{color:#31546a;float:left;width:520px;font-size:18px;border-top:1px solid;margin:0;padding:0;}
#comments-template h5{float:left;width:520px;font-size:18px;color:#181919;border-bottom:1px solid;margin:0;padding:0;}
#comments-template h6{color:#31546a;float:left;width:520px;font-size:18px;border-bottom:1px solid;margin:0;padding:0;}
#comments-template form{float:left;width:4200px;margin:0;padding:0;}
#comment-form p{margin-bottom:0;margin-top:0;font-size:12px;color:#666;}
#comment-form a:link,#comment-form a:visited{color:#F60;text-decoration:none;}
#comment-form a:hover,#comment-form a:active{color:#F60;text-decoration:underline;}
.textarea{height:120px;width:345px;border:#a8acac solid 1px;background-color:#b0cfdf;margin:0;padding:0;}
#notify{font-size:11px;line-height:16px;color:#999;}
.rssfeed{float:left;width:520px;padding-left:0;background:url(images/feed.png) no-repeat left center;padding-top:2px;padding-bottom:2px;font-size:12px;color:#FFF;}
.rssfeed a:link,.rssfeed a:visited{color:#046e00;text-decoration:none;}
.rssfeed a:hover,.rssfeed a:active{color:#046e00;text-decoration:underline;}
.com-avatar{float:left;width:52px;height:52px;padding-right:8px;}
.com-avatar img{float:left;color:#F9F9F9;text-align:right;border:1px solid #CCC;padding:3px;}
.com-left{float:left;width:480px;color:#92B3C8;font-size:12px;margin:0;padding:0;}
.com-meta{float:left;width:520px;margin:0 0 10px;padding:0;}
.com-box{float:left;width:520px;background:#FFF;border:none;position:relative;margin:0;padding:0;}
.com-author{font-size:13px;float:left;width:520px;font-weight:300;color:#FFF;line-height:18px;}
.com-author a{color:#FFF;text-decoration:none;}
.com-date{font-size:11px;float:left;width:520px;color:#023700;line-height:16px;}
.com-date a:hover,.com-date a:active{color:#023700;text-decoration:underline;}
.com-text{font-size:12px;float:left;width:520px;color:#023700;line-height:18px;text-align:justify;margin:0;padding:0;}
.com-edit{font-size:12px;float:left;width:520px;color:#000;line-height:18px;text-align:right;padding:0;}
.com-medzera{float:right;height:20px;width:90%;}
.ads{float:right;width:270px;height:250px;margin-right:13px;margin-top:25px;margin-bottom:5px;display:inline;padding:0;}
.ad1{float:right;}
.ad2{float:left;}
.arrow{font-size:11px;margin-top:10px;padding-left:3px;float:left;}
.arrow a:link,.arrow a:visited{color:#9B9B9B;text-decoration:none;background-image:url(images/arrow.jpg);background-repeat:no-repeat;background-position:left 2px;padding-left:15px;display:block;}
.arrow a:hover,.arrow a:active{color:#046e00;text-decoration:none;background-image:url(images/arrow.jpg);background-repeat:no-repeat;background-position:left 2px;padding-left:15px;display:block;}
.lists{float:left;width:290px;height:auto;background-color:#e7ebed;padding-left:6px;padding-top:6px;padding-bottom:20px;margin-top:10px;margin-bottom:10px;margin-left:0;border:#D0D1D1 solid 1px;display:inline;}
.lists img{border:none;margin:0 5px 5px 0;padding:0;}
.list1{text-align:left;float:left;width:290px;height:auto;overflow:visible;list-style-type:none;background-color:#e7ebed;margin:0;padding:0;}
.list_head{float:left;width:277px;height:25px;line-height:25px;font-size:1.7em;font-weight:700;color:#31546a;background-color:#cfdce3;display:inline;border:#bed2dc 1px solid;margin:0 0 15px;padding:0 0 0 5px;}
.list1 li{float:left;width:127px;text-align:left;font-size:12px;line-height:22px;display:inline;margin:0 15px 0 0;padding:0;}
.list1 li a:link,.list1 li a:visited{padding-left:20px;color:#305568;text-decoration:none;background-image:url(images/list1_bg.jpg);background-repeat:no-repeat;background-position:left top;display:block;}
.list1 li a:hover,.list1 li a:active{padding-left:20px;color:#046e00;text-decoration:none;background-image:url(images/list1_bg_h.jpg);background-repeat:no-repeat;background-position:left top;display:block;}
.list2 li a:link,.list2 li a:visited{padding-left:20px;color:#305568;text-decoration:none;background-image:url(images/list2_bg.jpg);background-repeat:no-repeat;background-position:left top;display:block;}
.list2 li a:hover,.list2 li a:active{padding-left:20px;color:#046e00;text-decoration:none;background-image:url(images/list2_bg.jpg);background-repeat:no-repeat;background-position:left top;display:block;}
.list3{text-align:left;float:left;width:280px;height:auto;overflow:visible;background-color:#e7ebed;margin:0;padding:0;}
.list3 ul{width:280px;float:left;text-align:left;list-style-type:decimal;margin:0;padding:0;}
.list3 li{float:left;width:127px;text-align:left;font-size:11px;line-height:17px;display:inline;margin:0 10px 0 2px;padding:0;}
.list3 li a:link,.list3 li a:visited{color:#305568;text-decoration:none;display:block;}
.list3 li a:hover,.list3 li a:active{color:#046e00;text-decoration:none;display:block;}
a.header_left,.header_left a:hover,.header_left a:visited,a.header_right{color:#FFF;}
.footer_links a:hover,.footer_links a:active,.meta1 a:hover,.meta1 a:active,.meta2 a:hover,.meta2 a:active,.post_content a:hover,.post_content a:active,.post_tag a:hover,.post_tag a:active,.com-left a:hover,.com-left a:active,.com-text a{color:#31546a;text-decoration:underline;}
.meta1 a:link,.meta1 a:visited,.meta2 a:link,.meta2 a:visited,.com-left a:link,a:visited,.com-date a:link,.com-date a:visited,.com-edit a{color:#023700;text-decoration:none;}
.post_content a:link,.post_content a:visited,#post_navigator a:link,#post_navigator a:visited,#post_navigator a:hover,#post_navigator a:active,.post_tag a:link,.post_tag a:visited{color:#31546a;text-decoration:none;}
#wp-calendar th,#wp-calendar td{text-align:center;margin:0;padding:0;}
.form-button,.form-button:hover{background-color:#D4D0C8;font-size:13px;font-weight:700;color:#000;margin-top:15px;width:100px;padding:1px;}