/*
Theme Name: Tektonic
Theme URI: http://www.tektonic.ro/
Description: Tema pentru site-ul www.tektonic.ro.
Version: 1.0
Author: Paul Ristea
Author URI: http://www.rockmedia.ro

	Tektonic v1.0
	http://www.tektonic.ro

	Design si implementare Paul Ristea @ Rockmedia.

*/
@charset "utf-8";
/* CSS Document */

.top5-titlu { font-weight:bold; font-size:18px; margin-bottom:10px; background:url(images/top5bg.jpg) no-repeat left; padding-left:45px; padding-top:3px;}

#atac_de_card { background:url(images/bg_h2_sidebar-atac.jpg) no-repeat !important; display:block; width:160px; height:39px; text-indent:-9999px; margin-bottom:0!important; padding:0!important}
.box_diferit { background:#E8EAEE; padding-top:5px;}
.box_diferit li { background:none !important; padding:2px 10px; border-bottom:1px solid #fff !important}
.box_diferit li a {font-size:11px;}

#atac_adrenalina { background:url(images/bg_h2_sidebar-adrenalina.jpg) no-repeat !important; display:block; width:160px; height:34px; text-indent:-9999px; margin-bottom:0!important; padding:0!important}

.category-atac-de-card {background:url(images/bag.jpg) no-repeat left 6px; padding:5px 0 5px 35px; width:440px!important;}

.atentie { float:left; margin-left:0!important; margin-right:10px; background:#F07304; color:#fff; padding:10px; margin-bottom:0!important; -moz-border-radius:5px;}
.atentie li {background:none!important; padding-left:0!important; border-bottom:1px dotted #EFA4A9; padding-bottom:3px!important; margin-bottom:3px!important;}
.atentie-titlu {margin-bottom:5px!important; text-transform:uppercase; font-weight:bold; font-size:15px;}

.single_entry table {margin:10px 0; border-left:1px dotted #ccc; border-top:1px dotted #ccc;}
.single_entry table th {background:#EEF3F9; text-align:left; padding:5px; border-right:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.single_entry table td {padding:5px; border-right:1px dotted #ccc; border-bottom:1px dotted #ccc;}

.single_entry .ghilimele {padding-left:40px; background:url(images/ghilimele.gif) no-repeat left top; margin-bottom:10px}

.stbuttontext { display:none!important; font-size:1px!important;}
.stbutton span {display:none!important; font-size:1px!important;}
.stbutton span {display:none!important; font-size:1px!important;}
a.stbutton { padding-left:5px!important; color:#F6F6F6}
/*----------------------    GENERAL    --------------------------  */
body { font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#525252!important;}
a { text-decoration:none; color:#667594;}
a img { text-decoration:none;}
.bold { font-weight:bold}
strong {font-weight:bold!important;}
input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; }
.rosu { color:#DD2129;}
.linkrosu a { color:#DD2129;}


/*----------------------    MAINCONTAINER    --------------------------  */

#maincontainer { width:970px; margin:0 auto;}

/*----------------------    HEADER    --------------------------  */

#header { width:970px; background:#3B3B3B url(images/bg_header.gif) no-repeat; position:relative; height:50px; margin-bottom:25px; }
#logo { position:absolute; top:17px; left:11px; outline:none;}
#logo a { display:block; background:url(images/logo.gif) no-repeat; width:220px; height:31px; text-indent:-9999px}
#cauta_pe_site { color:#fff; font-size:12px; font-weight:bold; position:absolute; top:17px; right:172px; font-family:Arial, Helvetica, sans-serif }

/*
#mainmenu { position:absolute; left:300px; top:11px;}
#mainmenu li { float:left; }
#mainmenu li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; background:url(images/bg_mainmenu_separator.gif) right no-repeat; margin-right:15px; padding:10px 22px 10px 7px; line-height:30px;}
#mainmenu li a.ultimu { background:none; margin-right:0; padding-right:0;}
#mainmenu li a:hover { color:#DD2129;}

ul#mainmenu li ul { display: none; }
ul#mainmenu li:hover > ul { display: block; padding-top:7px; background:#2F2F2F; padding-left:15px; margin-left:-15px; padding-bottom:10px;  }
ul#mainmenu li:hover > ul li { float:none; margin:0; padding:0; margin-bottom:3px!important; display:block; min-width:66px;   }
ul#mainmenu li:hover > ul li a { background:none; margin:0; padding:0; color:#fff; font-size:10px; line-height:20px;}
ul#mainmenu li:hover > ul li a:hover {color:#DD2129;}
*/
#mainmenu {position:absolute; left:300px; top:10px;}
#mainmenu li {	float: left; list-style: none; font: 12px Verdana, Arial}
#mainmenu li a { display: block; padding: 7px 20px; text-decoration: none; background:url(images/bg_mainmenu_separator.gif) no-repeat right; color: #EAFFED; white-space: nowrap; font-weight:bold}
#mainmenu li a:hover {color:#F58D31 }
#mainmenu li ul { margin: 0; padding: 0; position: absolute; visibility: hidden; padding:2px 0 4px 0; margin-top:5px; }
.submeniu-tonic { background-image: url(images/meniu_tonic_ul_footer.png)!important; background-repeat:no-repeat; background-position:bottom ; }
.submeniu-tek { background-image: url(images/meniu_tek_ul_footer.png)!important; background-repeat:no-repeat; background-position:bottom ; }
*html .submeniu-tonic { background-image: url(images/meniu_tonic_ul_footer.gif)!important; background-repeat:no-repeat; background-position:bottom ; }
*html .submeniu-tek { background-image: url(images/meniu_tek_ul_footer.gif)!important; background-repeat:no-repeat; background-position:bottom ; }
#mainmenu li ul li {float: none; display: inline; background:#2F2F2F!important;}
#mainmenu li ul li a { color: #fff; border:0; font-size:10px; background-image:none; line-height:8px; padding:8px 15px; border-bottom:1px dotted #3F3F3F;  background:#2F2F2F!important;}
#mainmenu li ul li.cat-item-67 a {border-bottom:0}
#mainmenu li ul li.cat-item-30 a {border-bottom:0}
#mainmenu li ul li a:hover { color:#F58D31;}

#searchinput { position:absolute; top:17px; right:33px; }
*html #searchinput {top:16px;}
*+html #searchinput {top:16px;}
#searchinput input { border:0; width:129px; height:15px; padding:0}
#searchbuton { position:absolute; top:15px; right:6px; width:19px; height:19px; background: url(images/but_cauta.gif); background-color:none; cursor:pointer }
#searchbuton input { border:0; background-color:transparent; cursor:pointer}

/*----------------------    FEATURED    --------------------------  */
#featured { width:950px; /*970*/ margin:0; padding:10px; background:#EFEFEF url(images/bg_header_top_right.jpg) right top no-repeat }

#featured-left { width:640px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#featured-left-titlu { border-bottom:2px solid #ccc; margin-bottom:10px;}
#featured-left-titlu li { float:left; padding:5px 10px;}
#featured-left-titlu li.curent-tab { background-color:#ccc}
#featured-left-titlu li.curent-tab a { color:#092022; }
#featured-left-titlu li a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#525252; font-weight:bold;}

#featured-left-masca { width:640px; height:251px; overflow:hidden;}
#featured-left-masca-content { width:660px; height:235px;}

.featured-post { width:310px; margin-right:20px; float:left; margin-bottom:25px; height:97px; margin-top:10px; }
*html .featured-post {margin-bottom:15px;}
.featured-post-poza { width:100px; height:100px; float:left; margin-right:10px;}
.featured-post-poza img { border:1px solid #ccc!important; padding:3px;}
.featured-post-poza img:hover { border:1px solid #ccc!important; padding:3px;}

.featured-post-content { float:left; width:197px; }
.featured-post-meta { color:#ccc; font-size:9px; font-weight:bold; margin-bottom:5px;}
.featured-post-meta a.featured-love { background:url(images/inima.gif) right center no-repeat; padding-right:13px;}
.featured-post-meta a:hover { color:#092022}

.featured-post-content h3 { margin-bottom:10px;}
.featured-post-content h3 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#303030; font-weight:bold}
.featured-post-content h3 a:hover { color:#DD2129}
.featured-entry { color:#666; line-height:150%;}
.featured-more { color:#DD2129; font-size:9px; font-weight:bold; }
.featured-more:hover { color:#667594;}

.featured-post-meta  .post-ratings { display:inline; color:#677695}
.featured-post-meta  .post-ratings img { vertical-align:middle}

#featured-right { width:300px;/*310*/ margin-left:10px; float:left;  }

/*----------------------    CONTAINER    --------------------------  */
#container { width:970px; }

/*----------------------    CONTENT   --------------------------  */
#content { width:790px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.post { width:790px; margin-bottom:20px;}
.post-meta { float:left; width:130px; margin-right:20px; border-top:1px solid #ccc; padding-top:8px; font-size:10px; font-weight:bold; color:#999 }
.post-meta li { margin-bottom:3px; padding-bottom:5px; border-bottom:1px dotted #ccc; line-height:15px;}
.post-meta .post-ratings { display:inline;}
.post-meta .post-ratings img { display:none;}
.post-content { width:640px; float:left; border-top:1px solid #ccc; padding-top:10px;}
.post-poza { width:220px; height:220px; overflow:hidden; float:left}
.post-spacer { width:20px; background:url(images/post-spacer.gif) left top no-repeat; height:220px; float:left; }

.entry { width:400px; float:left; overflow:hidden;}
.index_post_entry a { border-bottom:1px dotted #DD2129; color:#DD2129 }
.index_post_entry a:hover { border-bottom:1px solid #DD2129 }
.post-data { background:url(images/bg_post_data.gif) no-repeat; width:54px; height:14px; font-size:9px; font-weight:bold; padding:3px 0 0 6px; margin-bottom:3px;}
.posttitlu { font-size:24px; font-weight:bold; line-height:25px; margin-bottom:10px;}
.posttitlu span {color:#DD2129}
.posttitlu span em {color:#ccc; font-weight:normal; letter-spacing:-1px; }
.container_titlu_si_descriere { margin-bottom:10px;}
.container_titlu_si_descriere .posttitlu { font-size:30px; float:left; margin-right:10px; border-right:1px dotted #ccc; padding-right:10px; }
.category_descriere { width:450px; font-size:11px; }
.capitalize {text-transform:capitalize}


.posttitlu a:hover { color:#525252}
.entry p { margin-bottom:6px; line-height:18px;}
.post-read-more-comm { margin-top:10px;}
.post-read-more-comm a { float:left}
.post-read-more { color:#DD2129; font-weight:bold; background:url(images/citeste_mai_mult.gif) left no-repeat; padding-left:18px; margin-right:50px;}
.numarcomentarii  a  { background:url(images/bg_cometarii_post.jpg) no-repeat; color:#fff!important; text-align:center; width:15px; height:17px; font-size:10px; letter-spacing:-1px; font-weight:bold}
.spunetiparerea {font-weight:bold; padding-left:5px;}

.alignleft { float:left; margin-right:10px;}
.alignright { float:right; margin-left:10px;}

.reclama728x90 { background: #efefef url(images/reclama.gif) left no-repeat; padding:10px 0 10px 45px; margin-bottom:20px;}

#paginarea { width:780px; height:35px; background:url(images/bg_paginare.gif) no-repeat; padding:11px 0 0 10px; font-weight:bold; color:#42423D }
#paginare { width:735px; float:left}
/*#paginare a { background:url(images/bg_pagina.gif) no-repeat; color:#fff; padding:3px 4px 3px 4px !important; line-height:20px; margin-right:3px; }
#paginare a:hover { background:url(images/bg_pagina.gif) no-repeat right;}
#paginare a.current {background:url(images/bg_pagina_curenta.gif); color:#42423D; cursor:default;}
#paginare a.current:hover {background:url(images/bg_pagina_curenta.gif); color:#42423D; cursor:default;}*/

#paginare a { background:#DD2129; color:#fff; line-height:20px; margin-right:3px; -moz-border-radius: 3px; -webkit-border-radius:3px;}
#paginare a:hover { background:#DF0D1A;}
#paginare span.current {background:#ccc !important; color:#666  !important; border:0!important; padding:3px 7px; -moz-border-radius: 3px; -webkit-border-radius:3px;}
.extend { border:0 !important; background:none !important}

#sus { width:28px; height:5px; float:left; display:block; margin-top:5px; padding:5px;}




/*----------------------    SIDEBAR    --------------------------  */
#sidebar { width:160px;/*180*/ margin-right:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#sidebar h2 { font-size:14px; font-weight:bold; color:#fff; background:url(images/bg_h2_sidebar.gif) no-repeat; padding:4px 0 5px 10px; margin-bottom:10px;}

#sidebar ul { margin-bottom:10px; font-weight:bold}
#sidebar ul li { background:url(images/li-dot.gif) no-repeat left 5px; padding-left:15px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #ccc }
#sidebar ul li:hover {background:url(images/li-dot.gif) no-repeat 3px 5px;}
#sidebar ul li a { display:block;}

#taguri { width:160px; overflow:hidden; margin-bottom:10px;}
#taguri a { color:#fff; background:transparent url(images/bg_tag.gif) no-repeat scroll 0 0; display:block; float:left; padding-left:2px; margin-right:3px; margin-bottom:3px;}
#taguri a span { background:transparent url(images/bg_tag.gif) no-repeat scroll 100% 0; cursor:pointer; display:block; float:left; padding:1px 6px 3px 5px;}

#taguri_page { width:470px; overflow:hidden; margin-bottom:10px;}
#taguri_page a { color:#fff; background:transparent url(images/bg_tag.gif) no-repeat scroll 0 0; display:block; float:left; padding-left:2px; margin-right:3px; margin-bottom:3px;}
#taguri_page a span { background:transparent url(images/bg_tag.gif) no-repeat scroll 100% 0; cursor:pointer; display:block; float:left; padding:0 6px 3px 5px;}

#sidebar #autori li { background:none!important; padding-left:0!important;}
#sidebar #autori li img { border:1px solid #ccc !important; float:left; margin-right:5px; padding:2px;}
#sidebar #autori li a img:hover { border:1px solid #525252 !important}
a.mailpenume {display:inline; color:#525252 }
#sidebar #autori .autori-nume { color:#092022}
#sidebar #autori .autori-functie, #sidebar #autori .autori-numarposturi { font-weight:normal;}


/*----------------------    FOOTER    --------------------------  */
#footer { width:970px; background:#303030 url(images/bg_footer.gif); color:#fff; margin-top:15px; position:relative; height:55px; font-size:10px; color:#AFAFAF;  font-family:Arial, Helvetica, sans-serif;}
#footer a { color:#fff; font-size:10px;}
#footer a:hover { border-bottom:0!important}
#footer #p1 a {}
#p1 { position:absolute; left:15px; top:10px; text-transform:uppercase}
#p1 li {float:left; margin-right:5px;}
#p1 img { vertical-align:middle}
#p2 {position:absolute; left:15px; top:33px;}
#p3 { position:absolute; right:13px; top:9px;}

/*--------------------------------------------------------------------------    INNER    ------------------------------------------------------------------------------  */

/*----------------------    SINGLE ARTICOL    --------------------------  */
#single_articol { width:470px; float:left; margin-right:20px; overflow:hidden;}
.breadcrumbs { background:url(images/bg_breadcrumbs.gif) no-repeat; width:460px; padding:4px 0 7px 10px; margin-bottom:20px;}
.breadcrumbs a { font-size:10px; font-weight:bold;}
.breadcrumbs-text { width:395px; float:left; overflow:hidden; margin-top:1px; font-size:10px;}
.breadcrumbs-text br {display:none;}
.breadcrumbs-dot { vertical-align:middle; padding:0 7px;}
.breadcrumbs-meta { width:55px; float:left;}
.breadcrumbs-meta a { display:block; float:left; margin:1px 7px 0 0;}
#comenteaza-icoana { background:url(images/bread_comm.jpg) no-repeat left; width:13px; height:14px; }
#comenteaza-icoana:hover { background:url(images/bread_comm.jpg) no-repeat right; }
#printeaza-icoana { background:url(images/bread_print.jpg) no-repeat left; width:12px; height:14px; }
#printeaza-icoana:hover { background:url(images/bread_print.jpg) no-repeat right; }
.trimite-icoana { background:url(images/bread_trimite.jpg) no-repeat left; width:12px; height:14px; margin-right:0!important; text-indent:-9999px;}
.trimite-icoana:hover { background:url(images/bread_trimite.jpg) no-repeat right;}

.single_entry { line-height:18px;}
a img { border:0!important; text-decoration:none!important;}
a:hover img { border:0!important; text-decoration:none!important;}
.single_entry p { margin-bottom:13px;}
.single_entry ul { margin-bottom:13px; margin-left:10px;}
.single_entry ul li { background:url(images/li-dot.gif) no-repeat left 7px; padding-left:15px; margin-bottom:5px; }
.single_entry ol { margin-bottom:13px; }
.single_entry ol li { background:url(images/li-dot.gif) no-repeat left 6px; padding-left:15px; margin-bottom:5px; list-style-type:decimal; }
.single_entry blockquote { margin-bottom:6px; background:#EEF3F9; border-left:2px dotted #667594; padding:15px 15px 1px 15px;}
.single_entry a { color:#DD2129 }
.single_entry a:hover {   }
.single_entry h5 { font-size:15px; font-weight:bold; margin-bottom:10px; margin-top:10px;}

#single_articol_meta {background:#EEF3F9; padding:5px 10px;  line-height:15px; font-size:11px; margin:20px 0 5px 0!important;}
#single_articol_meta .post-ratings {display:inline}
#single_articol_meta a:hover { border-bottom:1px dotted #667594 }

/*----------------------    SIDEBAR DREAPTA    --------------------------  */
#sidebar_dreapta { width:300px; float:left; }
.sidebar_dreapta_banner { margin-bottom:15px;}
#sidebar_dreapta h2 { font-size:14px; font-weight:bold; color:#fff; background:url(images/bg_h2_sidebar_dreapta.gif) no-repeat; padding:4px 0 5px 10px; margin-bottom:10px;}

#sidebar_dreapta ul { margin-bottom:10px; font-weight:bold}
#sidebar_dreapta ul li { background:url(images/li-dot.gif) no-repeat left 5px; padding-left:15px; margin-bottom:7px; padding-bottom:7px; border-bottom:1px dotted #ccc }
#sidebar_dreapta ul li:hover {background:url(images/li-dot.gif) no-repeat 3px 5px;}
#sidebar_dreapta ul li a { display:block;}


/*----------------------    Comentarii si form    --------------------------  */
#comentariitemplate { width:470px; overflow:hidden;}
#comments { background:url(images/bg_comentarii_title.gif) left bottom no-repeat; color:#fff; font-weight:bold; font-size:12px; margin-bottom:10px; padding:15px 0  0 10px; line-height:25px;}
#raspunde { background:url(images/bg_raspunde_title.gif); color:#fff; font-weight:bold; font-size:12px; padding:3px 0 5px 10px; margin:20px 0 0 0;}

#commentsform { background:#EEF3F9; padding:20px 10px 5px 10px;}
#commentsform input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; width:235px; border:1px solid #667594; padding:2px;}
#commentsform textarea { height:100px;}
#commentsform label { width:200px; display:block; float:left}
#commentsform p { margin-bottom:20px;}

#subscribe { width:10px; float:left; margin-right:5px; vertical-align:top!important; border:0!important;}
#commentsform label { font-size:12px; color:#525252; font-weight:bold;}
#commentsform label small { font-size:10px;color:#667594!important; font-weight:normal!important; }
#comments_label { font-size:11px!important; width:300px!important; padding-top:3px; color:#667594!important; cursor:pointer; font-weight:normal; }
#comments_label2 { font-size:11px!important; width:300px!important; padding-top:3px; color:#525252!important;font-weight:normal!important; }


#submit { float:right; border:0!important; background:#667594; color:#fff!important; font-weight:bold; width:70px!important; margin-right:7px!important;}

.commentlist li { margin-bottom:15px; border-bottom:1px dotted #ccc; padding-bottom:15px;}
.comentariu-info { color:#999; font-size:11px; margin-bottom:7px; background:url(images/comentariu.gif) no-repeat left; padding-left:10px;}
.comentariu-info .fn { font-weight:bold; text-transform:uppercase; font-style:normal;}
.comentariu-content { line-height:16px;}
.comentariu-content p { margin-bottom:7px;}
.commentlist li.bypostauthor {background:#FFFBCC; padding:5px 10px 5px 10px; border-bottom:0;}



/*----------------------    Ratings    --------------------------  */
.post-ratings img { vertical-align:middle}
.votupost { font-weight:normal; border-bottom:2px dotted #ccc; border-top:2px dotted #ccc; padding:5px 0; color:#ccc; margin-top:10px;}
.votupost strong { color:#333; font-weight:normal!important;}
.votupost .post-ratings { display:inline}

.post-ratings-text { display:none!important;}

/*----------------------    captation    --------------------------  */

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
        text-align:center!important;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/*----------------------    TOP    --------------------------  */
#topul_container {}
#topul_container div { width:394px; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0; padding:10px 10px 0 64px;}
#topul_container img { float:right; margin-left:5px;}
#topul_container p a { font-weight:bold; color:#525252}
#topul_container h3 { margin-bottom:5px;}
#topul_container h3 a { font-size:16px; color:#667594; font-weight:bold;}
#topul_container p { color:#525252}

#top_unu { background:#667594 url(images/top_unu.gif) no-repeat top left; color:#fff;}
#top_unu h3 { margin-bottom:5px;}
#top_unu h3 a { font-weight:bold; color:#fff; font-size:20px;}
#top_unu p { color:#fff;}
#top_unu p a { color:#fff;}

#top_doi { background:#fff url(images/top_doi.gif) no-repeat top left; color:#fff;}
#top_trei { background:#F0F0F0 url(images/top_trei.gif) no-repeat top left; color:#fff;}
#top_patru { background:#fff url(images/top_patru.gif) no-repeat top left; color:#fff;}
#top_cinci { background:#F0F0F0 url(images/top_cinci.gif) no-repeat top left; color:#fff;}
#top_sase { background:#fff url(images/top_sase.gif) no-repeat top left; color:#fff;}
#top_sapte { background:#F0F0F0 url(images/top_sapte.gif) no-repeat top left; color:#fff;}
#top_opt { background:#fff url(images/top_opt.gif) no-repeat top left; color:#fff;}
#top_noua { background:#F0F0F0 url(images/top_noua.gif) no-repeat top left; color:#fff;}
#top_zece { background:#fff url(images/top_zece.gif) no-repeat top left; color:#fff; border-bottom:1px solid #F0F0F0}

.stele1 { background:url(images/inimi-top.png) right -71px no-repeat; padding-right:65px; }
.stele2 { background:url(images/inimi-top.png) right -51px no-repeat; padding-right:65px; }
.stele3 { background:url(images/inimi-top.png) right -32px no-repeat; padding-right:65px; }
.stele4 { background:url(images/inimi-top.png) right -12px no-repeat; padding-right:65px; }
.stele5 { background:url(images/inimi-top.png) right 6px no-repeat; padding-right:65px; }



.top_10_post { width:470px; float:left; margin-bottom:20px; height:100px; overflow:hidden;}
.top_10_imagine { float:left; margin-right:10px; border:1px solid #ccc!important; padding:3px;}
.top_10_descriere {padding-right:10px; font-size:11px; color:#999; line-height:18px;}
.top_10_descriere h3 { margin-bottom:5px;}
.top_10_descriere h3 a { font-size:18px; font-weight:bold;}

#listare_branduri li {background:url(images/li-dot.gif) no-repeat left 7px; padding-left:15px; margin-bottom:10px; float:left; width:218px;}
#listare_branduri li a { font-weight:bold;}
#listare_branduri li:hover {background:url(images/li-dot.gif) no-repeat 3px 7px;}
#listare_branduri li a { display:inline;}

.post_pagina_noua {text-align:center}
.post_pagina_noua a {font-weight:bold; margin-right:20px;}


.titlu_holder { margin-bottom:10px; padding-bottom:3px;}
.titlu_holder h1 { float:left; margin-right:5px; margin-bottom:0; width:410px;}
.titlu_paginare { text-align:right; padding-top:3px;}
.titlu_paginare a { margin-left:5px;}

.galerie_post_complex .size-medium, .galerie_post_complex .size-full { width:50px!important; height:50px!important;}
.galerie_post_complex { float:left; max-width:470px; /*420*/ }
.galerie_post_complex a { border:1px solid #ccc; float:left; width:50px; height:50px; display:block; margin-right:6px; margin-bottom:6px;}
.galerie_post_complex a:hover { border:1px solid #DD2129}

.galerie_post_complex_left { float:left; width:25px; height:20px; margin-top:16px;}
.galerie_post_complex_right { float:left; width:25px; height:20px; margin-top:16px;}

#stframe #footer {display:none!important;}
#boxFooterPowered {display:none!important;}

sup { font-size:10px;}

a#rss { background:url(images/rss.gif) top left no-repeat;}
a#rss:hover { background:url(images/rss.gif) bottom left no-repeat;}
a#twitter { background:url(images/twitter.gif) top left no-repeat;}
a#twitter:hover { background:url(images/twitter.gif) bottom left no-repeat;}
a#facebook { background:url(images/facebook.gif) top left no-repeat;}
a#facebook:hover { background:url(images/facebook.gif) bottom left no-repeat;}

#p1 li a { display:block; text-indent:-9999px; float:left; width:18px; height:18px;}

#single_articol .post { width:470px; margin-bottom:0;}
.category-download .posttitlu {background:url(images/cat_download.gif) no-repeat; padding-left:40px; padding-bottom:10px; margin-bottom:0;}
.but_download {background:url(images/bg_but_download.png) repeat-x; padding:7px 10px; color:#fff!important; font-weight:bold; -moz-border-radius:5px;}

.pret_produs {background:url(images/money.gif) no-repeat; font-size:16px; font-weight:bold; padding-left:50px; line-height:13px; padding-top:10px; }
.pret_produs a {font-size:11px; font-weight:normal;}

.wp-pagenavi span.pages { border:0!important; background:none!important}
.wp-pagenavi a { border:0 !important; padding:3px 7px !important}
