/*
Theme Name: Strategic
Theme URI: http://www.strategic.ro
Description: Tema pt Strategic
Version: 1.0.0
Author: Razvan Tirboaca
Author URI: http://razvan.zoom-studios.ro
Tags: fixed width, widgets, widget ready, three columns, premium, professional, simple, seo friendly, clean, grey, gravatars, valid XHTML, valid CSS
*/


/*-- reset css --*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;  }
:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


/*-- Clear Fix --*/

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%; }


/* General */

* {margin:0; padding:0; outline:none;}
body {background:#fff; font-family: Arial, Verdana, sans-serif; font-size:12px; color:#646464; cursor:auto;}
a {color:#006FDD; text-decoration:none;}
a:hover {text-decoration:underline;}
.hidden {display: none;}
.fl { float:left;}
.fr {float:right;}
.alignleft {float:left; margin:0 10px 5px 0;}
.alignright {float:right; margin:0 0 5px 10px;}
.aligncenter, div.aligncenter {	display: block; margin-left: auto; margin-right: auto; margin-bottom: 1em;}
.content {width:990px; margin:auto;}
.relativ { position:relative;}
.hidden {display:none;}
.textascuns { text-indent:-9999px;}
h1, h1 a {font-size:24px; color:#000; line-height:110%;}
h2 {font-size:18px; line-height:110%;}
h3 {font-size:12px; font-weight:bold; line-height:130%; padding:3px 0;}
h4, h4 a {font-size:11px; color:#646464; font-weight:bold; line-height:130%;}
h2 a, h3 a {color:#404040;}
p {line-height:130%;}
.labelh1 { height:16px; margin:5px 0; display:block;}
.labelh2 { height:14px; margin:3px 0; display:block;}
.optiuni { margin-top:7px; font-size:11px; line-height:12px !important; font-weight:bold;}
.optiuni a { text-decoration:none; margin-right:15px;}
.optiuni img { vertical-align:top; margin:0 5px 0 0 !important; padding:0 !important; border:none !important;}
.categorie {font-size:10px; margin-bottom:5px;}
.categorie a {color:#D90000; font-weight:bold; text-transform:uppercase;}
.nomargin {margin:0 !important;}
.navigatie {position:absolute; top:7px; right:0; font-size:11px; line-height:12px !important; font-weight:bold;}
.navcat {top:2px; right:5px;}
.analizenavcat {top:12px; right:10px;}
.analizenavcat a {color:#006FDD !important;}
.navigatie img { vertical-align:top; margin:0 5px 0 0 !important; padding:0 !important; border:none !important;}
* html .analizenavcat {top:8px;}
*+ html .analizenavcat {top:8px;}
.navigatie a { margin-left:3px; color:#000; text-decoration:none;}
.onevent {cursor:pointer; padding:3px 10px; background:#F9F9F9; width:113px; height:12px; line-height:12px; color:#000; font-weight:bold;}
.onevent img { vertical-align:top; margin-right:5px;}
.avertizare { background:#FFFBCC !important; border:1px solid #FFCC00 !important; font-weight:bold !important; font-size:12px !important; padding:10px !important; margin:1em 0 !important;}
.eroare {background:#FFE8E8 !important; border:1px solid #FF0606 !important; font-weight:bold !important; font-size:12px !important; padding:10px !important; margin:1em 0 !important;}
.merge {background:#D7FFD7 !important; border:1px solid #009900 !important; font-weight:bold !important; font-size:12px !important; padding:10px !important; margin:1em 0 !important;}
object { margin-bottom:1em;}


/* Header */

#header {width:100%; background:url(img/bg.jpg) repeat-x; height:86px;}
#headerin { height:86px;}
#logo { width:136px; height:36px; display:block; text-indent:-9999px; position:absolute; left:0; top:18px; background:url(img/logo-strategic.png) no-repeat; cursor:pointer;}
#menu { position:absolute; bottom:17px; left:158px;}
#menu li { float:left; display:inline;}
#menu li a {float:left; margin-right:2px; width:80px; height:24px; line-height:24px; font-size:11px; font-weight:bold; color:#fff; background:#404040; text-align:center; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; font-family:Arial, sans-serif; text-decoration:none;}
#menu li a:hover, #menu li.current-cat a { background:#DB2D01;}
#submenu {position:absolute; bottom:22px; right:0; text-align:right;}
#submenu a { font-size:11px; color:#CAE4FF; text-decoration:none; }
#searchform input { font-size:11px;  border:none; font-family:Arial, Helvetica, sans-serif; position:absolute; top:0;}
#s {width:176px; height:18px; background:url(img/bg-search.png) left top no-repeat; padding-left:50px; padding-top:3px; right:50px;}
#searchsubmit { background:#D52503; color:#fff; height:21px; width:50px; right:0;}
#socialmedia { position:absolute; top:3px; right:270px;}
#socialmedia li {float:left; display:inline; margin-right:5px;}
#socialmedia li a { display:block; text-indent:-9999px; float:left; width:18px; height:18px;}
#socialmedia li a#rss { background:url(img/rss.png) top left no-repeat;}
#socialmedia li a#rss:hover { background:url(img/rss.png) bottom left no-repeat;}
#socialmedia li a#twitter { background:url(img/twitter.png) top left no-repeat;}
#socialmedia li a#twitter:hover { background:url(img/twitter.png) bottom left no-repeat;}
#socialmedia li a#facebook { background:url(img/facebook.png) top left no-repeat;}
#socialmedia li a#facebook:hover { background:url(img/facebook.png) bottom left no-repeat;}
#socialmedia li a#ikonect { background:url(img/ikonect.png) top left no-repeat;}
#socialmedia li a#ikonect:hover { background:url(img/ikonect.png) bottom left no-repeat;}
#socialmedia li a#linkedin { background:url(img/linkedin.png) top left no-repeat;}
#socialmedia li a#linkedin:hover { background:url(img/linkedin.png) bottom left no-repeat;}


/* Localizare */

#localizare { background:#EDEEEF;}
#localizare p { font-size:11px; line-height:21px; color:#404040;}


/* Content */

.principal {padding:25px 0 0 0;}
.wraper {width:800px;}
.primar {width:480px;}
.secundar { width:300px;}


/* Banners & Featured */

#featured { background:#EDEEEF url(img/bg-featured.jpg) bottom left no-repeat; padding:10px; border-top:1px solid #EAEBEC; margin-bottom:20px;}
#featuredin { background:#fff url(img/bg-featured-in.jpg) bottom right no-repeat; float:right; height:293px; width:326px;}
#ultimelestiri { padding:10px; border-bottom: 2px solid #EDEEEF; height:163px; overflow:hidden;}
#ultimelestiri span { background:url(img/ultimele-stiri.jpg) left top no-repeat;}
#ultimelestiri ul {border-top:1px dotted #DBDBDD;}
#ultimelestiri li {list-style-type:disc; list-style-position:inside; color:#DBDBDD; border-bottom:1px dotted #DBDBDD; padding:3px 0; overflow:hidden; height:16px;}
#ultimelestiri li a {line-height:150%; color:#646464; font-size:11px; font-weight:bold;}
#ultimelestiri li a:hover { text-decoration:none; color:#006FDD;}
a.nou {padding-left:27px; background:url(img/new.jpg) top left no-repeat;}
#profilagentie { padding:10px 10px 0 10px; height:92px; overflow:hidden;}
#profilagentie span { background:url(img/profil-de-agentie.jpg) top left no-repeat;}
#profilagentie p {font-size:11px; height:29px; overflow:hidden;}
.reclama728 { background:#DBDBDD url(img/bg-banner728.jpg) top left no-repeat; padding:10px 0; text-align:center; border-bottom:1px solid #F4F5F7;}
.reclama300 { margin-bottom:20px;}
.reclama160 { border:1px solid #D3D3D3; background:#fff; padding:4px; text-align:center; margin-bottom:20px;}


/* Nu rata */

#nurata { margin:0 0 20px 0; padding:10px 0 10px 150px; border-bottom:1px dotted #E0E0E0; border-top:1px dotted #E0E0E0; background:url(img/nu-rata.jpg) left center no-repeat;}
#nurata h2 {color:#ccc; line-height:130% !important;}


/* Totul despre */

#totuldespre { border:10px solid #E8E8E8; padding:10px; margin:0 0 20px 0; overflow:auto;}
#totuldespre img {float:left; overflow:auto; margin-right:10px; margin-bottom:10px; border:1px solid #AAAAAA; padding:1px;}
#totuldespre span { background:url(img/totul-despre.jpg) left top no-repeat; overflow:auto;}
#totuldespre p { font-size:11px;}


/* Totul despre in categorie */

#totuldesprecateg { border:10px solid #E8E8E8; padding:10px; margin:0 0 20px 0; overflow:auto;}
.totuldesprecategin { margin-top:10px;}
#totuldesprecateg span { background:url(img/totul-despre-categ.jpg) left top no-repeat;}
#totuldesprecateg img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
#totuldesprecateg p { font-size:11px;}


/* Feature */

#featurecateg { border:10px solid #E8E8E8; padding:10px; margin:0 0 20px 0; overflow:auto;}
.featurecategin { margin-top:10px;}
#featurecateg span { background:url(img/feature.jpg) left top no-repeat; border-bottom:1px dotted #EEEEEE; padding-bottom:5px; margin-bottom:10px;}
#featurecateg img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
#featurecateg p { font-size:11px;}


/* Vizionare */

#vizionare { margin:0 0 20px 0;}
#vizionare span { background:#bbb url(img/vizionare.jpg) left top no-repeat;}
.vizionarepost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.vizionarepost img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.vizionarepost p { font-size:11px;}


/* Noutati index */

#noutati { margin:0 0 20px 0;}
#noutati span { background:#bbb url(img/noutati.jpg) left top no-repeat;}
.noutatipost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.noutatipost img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.noutatipost p { font-size:11px;}


/* Vizionare in categorie */

#vizionarecat { margin:0 0 20px 0;}
#vizionarecat span { background:#bbb url(img/vizionare.jpg) left top no-repeat;}
.vizionarepostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.vizionarepostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.vizionarepostcat p { font-size:11px;}


/* Campanii PR */

#campaniiprcat { margin:0 0 20px 0;}
#campaniiprcat span { background:#bbb url(img/campanii-pr.jpg) left top no-repeat;}
.campaniiprpostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.campaniiprpostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.campaniiprpostcat p { font-size:11px;}


/* Analize de strategie */

#analizestrcat { margin:0 0 20px 0;}
#analizestrcat span { background:#bbb url(img/analiza-strategie.jpg) left top no-repeat;}
.analizestrpostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.analizestrpostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.analizestrpostcat p { font-size:11px;}


/* Branding */

#brandingcat { margin:0 0 20px 0;}
#brandingcat span { background:#bbb url(img/branding.jpg) left top no-repeat;}
.brandingpostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.brandingpostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.brandingpostcat p { font-size:11px;}


/* Design */

#design { margin-bottom:20px;}
#design span { background:#bbb url(img/design.jpg) left top no-repeat;}
.designpostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.designpostcat p {font-size:11px;}
.designpostcat img { border:1px solid #AAAAAA; padding:1px; overflow:auto; margin-right:10px; float:left;}


/* Arhiva */

#arhiva { margin:0 0 20px 0;}
.arhivapost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.arhivapost img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.arhivapost p { font-size:11px;}


/* Opinii in categorie */

#opiniicat { margin:0 0 20px 0;}
#opiniicat span { background:#bbb url(img/opinii.jpg) left top no-repeat;}
.opiniipostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.opiniipostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.opiniipostcat p { font-size:11px;}


/* Opinii in categorie */

#hobbycat { margin:0 0 20px 0;}
#hobbycat span { background:#bbb url(img/hobby.jpg) left top no-repeat;}
.hobbypostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.hobbypostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.hobbypostcat p { font-size:11px;}


/* Pauza in categorie */

#pauzacat { margin:0 0 20px 0;}
#pauzacat span { background:#bbb url(img/pauza.jpg) left top no-repeat;}
.pauzapostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.pauzapostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.pauzapostcat p { font-size:11px;}


/* Evenimente in categorie */

#evenimentecat { margin:0 0 20px 0;}
.viitoare span { background:#bbb url(img/evenimentecat.jpg) left top no-repeat;}
.trecute span { background:#bbb url(img/evenimente-trecute.jpg) left top no-repeat;}
.evenimentepostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.evenimentepostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.evenimentepostcat p { font-size:11px;}


/* Cum e sa lucrezi la */

#cumecat { margin:0 0 20px 0;}
#cumecat span { background:#bbb url(img/cume.jpg) left top no-repeat;}
.cumepostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.cumepostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.cumepostcat p { font-size:11px;}


/* Movers */

#moverscat { margin:0 0 20px 0;}
#moverscat span { background:#bbb url(img/movers.jpg) left top no-repeat;}
.moverspostcat { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.moverspostcat img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.moverspostcat p { font-size:11px;}


/* Stiri in categorie */

#stiricat { margin:0 0 20px 0;}
#stiricat span { background:#bbb url(img/stiri.jpg) left top no-repeat;}
.stiricatpost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.stiricatpost p { font-size:11px;}
.stirisimilare { margin-top:10px;}
.altestiriasemanatoare { background:#F9F9F9; padding:5px 10px; display:block; overflow:auto; font-size:11px; margin-top:1px;}
.altestiriasemanatoare li, .altestiriasemanatoare a { color:#000; line-height:170%;}


/* Asemanatoare */

#asemanatoare { margin:0 0 20px 0;}
#asemanatoare span { background:url(img/asemanatoare.jpg) left center no-repeat;  border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.asemanatoarepost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.asemanatoarepost p { font-size:11px;}


/* Sidebar */

.sidebar {width:170px;}


/* Editoriale */

#editoriale { margin-bottom:10px;}
#editoriale span { background:url(img/editoriale.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.editorialepost { margin-bottom:10px; padding-top:10px; border-top:1px solid #E0E0E0;}
.editorialepost p {font-size:11px;}
.editorialeautor, .editorialeautor a {color:#A5A5A5; font-size:11px;}


/* Editorial */

#editorial { margin-bottom:20px;}
#editorial span { background:url(img/editorial.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.editorialpost { background:#F4F4F4; padding:10px;}
.editorialpostin { padding-bottom:10px; margin-bottom:5px; border-bottom:1px dotted #E0E0E0; overflow:auto;}
.editorialpostin img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px; width:50px; height:50px;}
.editorialpost p {font-size:11px;}
.editorialautor, .editorialautor a {color:#A5A5A5; font-size:11px; line-height:160%;}
.despartire {background:#F4F4F4 url(img/despartire.jpg) left bottom repeat-x; padding-bottom:12px;}


/* 24h cu ... */

#h24 { margin-bottom:20px;}
#h24 span { background:url(img/24h.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.h24post { background:#5C5C5C; padding:10px;}
.h24post img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.h24post p { color:#BBBBBB; font-size:11px;}
.h24post h2, .h24post h2 a {color:#fff;}


/* Interviu index*/

#interviuindex { margin-bottom:10px;}
#interviuindex span { background:#bbb url(img/interviuindex.jpg) left top no-repeat;}
.interviuindexpostaltele { float:left; width:230px; margin:0 10px 10px 0;}
.interviuindexpostaltele img { border:1px solid #AAAAAA; padding:1px; float:left; margin-right:5px;}

/* Interviu */

#interviu { margin-bottom:20px;}
#interviu span { background:url(img/interviu.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.interviupost {padding:10px 0; border-bottom:1px dotted #E0E0E0; margin-bottom:10px;}
.interviupost h2 { height:40px; overflow:hidden;}
.interviupost img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.interviupost p { color:#404040; font-size:11px; margin-top:5px;}
.interviupostaltele { float:left; width:75px;}
.interviupostaltele img { border:1px solid #AAAAAA; padding:1px;}
.interviupostaltele h4 { width:60px; overflow:hidden; font-size:10px; height:41px;}
.interviupostaltele h4 a { display:block; font-size:10px;}


/* Campanii publicitare */

#campaniipubli { margin-bottom:20px; background:#D93100; padding-bottom:15px;}
#campaniipubli span { background:#fff url(img/campanii-publicitare.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.campaniipublipost { border:5px solid #990000; width:260px; margin:auto; margin-top:15px; background:#030302;}
.campaniipublipost h3 a { color:#006FDD; padding:3px 5px 0 5px; display:block;}
.campaniipublipost p { color:#A5A5A5; font-size:12px; line-height:130%; padding:0 5px 5px 5px;}
.interviupostaltele { float:left; width:75px;}
.interviupostaltele img { border:1px solid #AAAAAA; padding:1px;}


/* Video */

#video { margin-bottom:10px;}
#video span {background:url(img/video.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.videopost { margin-bottom:10px; padding-top:10px; border-top:1px dotted #E0E0E0;}
.videopost img {border:1px solid #AAAAAA; padding:1px; float:left; margin-right:5px;}
.videopost h4, .videopost h4 a { font-weight:normal;}
#video .navigatie a {color:#006FDD !important;}


/* Dosare */

#dosare { margin-bottom:20px;}
#dosare span {background:url(img/dosare.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
#dosare img {border:1px solid #AAAAAA; padding:1px; margin:10px 0 5px;}
#dosare p { font-size:11px;}


/* Evenimente */

#evenimente { margin-bottom:20px;}
#evenimente span {background:url(img/evenimente.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.evenimentedetalii {border-bottom:1px dotted #E0E0E0; margin:5px 0; padding-bottom:5px; font-size:11px; line-height:130%;}
.evenimentedetalii a { color:#D90000;}
#evenimente p { font-size:11px;}


/* Pauza de pranz */

#pauza { margin-bottom:20px;}
#pauza span {background: url(img/pauza-de-pranz.jpg) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0;}
.pauzapost {border-top:1px dotted #E0E0E0; margin-bottom:10px; padding-top:10px;}
#evenimente p { font-size:11px;}


/* Analize */

#analize { margin-bottom:20px; border:10px solid #E8E8E8; height:163px;}
#analize span {background:#e8e8e8 url(img/analize.jpg) left top no-repeat; margin:0; padding-bottom:10px;}
#analizetabs { position:absolute; top:0; right:0; background:#BBBBBB; width:377px;}
#analizetabs li { float:left; display:inline;}
#analizetabs li a { padding:1px 8px 2px 8px; display:block; color:#fff; text-decoration:none; border-right:1px solid #e8e8e8; font-size:11px; font-weight:bold;}
#analizetabs li a:hover, #analizetabs li a.active, .ui-tabs-selected a { background:#5C5C5C;}
.analizepost { padding:10px;}
.analizepost img { float:left; border:1px solid #AAAAAA; padding:1px; overflow:auto; margin-right:10px;}
.analizepost p {font-size:11px;}
.ui-tabs-hide { display:none !important;}


/* Interviu la dublu */

#interviudublu { margin-bottom:20px;}
#interviudublu span { background:#bbb url(img/interviu-la-dublu.jpg) left top no-repeat;}
.interviudublupost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.interviudublupost p {font-size:11px;}
.interviudublupost img { border:1px solid #AAAAAA; padding:1px; margin-right:10px; float:left;}


/* Feature pe index */

#featureindex { margin-bottom:20px;}
#featureindex span { background:#bbb url(img/featureindex.jpg) left top no-repeat;}
.featureindexpost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.featureindexpost p {font-size:11px;}
.featureindexpost img { border:1px solid #AAAAAA; padding:1px; margin-right:10px; float:left;}


/* Making of */

#makingof { margin-bottom:20px;}
#makingof span { background:#bbb url(img/makingof.jpg) left top no-repeat;}
.makingofpost { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.makingofpost p {font-size:11px; margin-bottom:1em;}
.makingofpost img { border:1px solid #AAAAAA; padding:1px; overflow:auto; margin-right:10px; float:left;}
.makingofpostmic { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.makingofpostmic img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.makingofpostmic p { font-size:11px;}


/* 2 minute cu */

#m2 { margin-bottom:20px;}
#m2 span { background:#bbb url(img/2m.jpg) left top no-repeat;}
.m2post { margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.m2post p {font-size:11px;}
.m2post img { border:1px solid #AAAAAA; padding:1px; overflow:auto; margin-right:10px; float:left;}


/* Analize in categorie */

#analizecat { margin-bottom:20px; border:10px solid #E8E8E8; padding:5px 10px 10px 10px; background:#fff;}
#analizecat span { background: url(img/analizecat.jpg) left top no-repeat; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #eee;}
.analizepostcat {padding-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.analizepostcat img { border:1px solid #AAAAAA; padding:1px; overflow:auto; margin-right:10px; float:left;}
.analizepostcat p {font-size:11px;}
.analizepostcatmic { margin-top:10px;}
.analizepostcatmic img {float:left; overflow:auto; margin-right:10px; border:1px solid #AAAAAA; padding:1px;}
.analizepostcatmic p { font-size:11px;}


/* Scurte */

#scurte { margin-bottom:20px; border:10px solid #DFDFDF;}
.scurtepost { float:left; border-left:1px dotted #E0E0E0; width:117px; padding:10px 15px 10px 20px;}
.scurtepost h2 { height:62px; overflow:hidden;}
.scurtepost img { border:1px solid #AAAAAA; padding:1px; margin:8px 0 2px 0;}
.scurtepost p {font-size:11px; overflow:hidden; height:57px;}
.scurtepubli span {background: url(img/publicitate.jpg) left center no-repeat;}
.scurtepr span {background: url(img/pr.jpg) left center no-repeat;}
.scurtemark span {background: url(img/marketing.jpg) left center no-repeat;}


/* Carusel */

#carusel {float:left; width:453px;  height:293px; overflow:hidden;}
#carusel ul {position:absolute; bottom:0; right:0; height:21px; width:104px; padding-left:36px; background:url(img/bg-ul-carusel.png) no-repeat; z-index:100;}
#carusel ul li { float:left; display:inline;}
#carusel ul li a {float:left; display:block; padding:3px 9px; border-left:1px solid #222; color:#9faa9f; text-decoration:none;}
#carusel ul li a:hover { background:#303030;}
#carusel ul li.ui-tabs-selected a { color:#fff;background:#303030;}
.caruselpost {overflow:hidden; width:453px;  height:293px;}
.caruselpostin { position:absolute; bottom:0; right:0; background: url(img/bg-carusel-post.png) repeat; padding:5px 5px; width:443px; z-index:90;}
.caruselpostin p { font-size:11px; line-height:150%; color:#000;}


/* Post normal */

.postnormal {color:#404040; margin-bottom:25px;}
.data { font-size:10px;}
.data a { font-weight:bold;}
.postnormal h1 { line-height:130%; margin-bottom:.4em;}
.postnormal h2 { margin:1em 0 .5em 0; color:#D93100;}
.postnormal h3 { margin:1em 0 .3em 0; color:#D93100;}
.postnormal p { font-size:12px; margin-bottom:1em; line-height:150%;}
.postnormal img {border:1px solid #AAAAAA !important; padding:1px !important; background:#fff !important;}
.postnormal blockquote { background:url(img/quotes.jpg) top left no-repeat; padding-left:18px; font-weight:normal;}
.wp-caption {background:#DBDBDD; text-align:center; padding-top:2px;}
.wp-caption-text { background:#DBDBDD; color:#666; font-size:11px !important; font-weight:bold; padding:3px; margin-bottom:0 !important;}
.gallery-caption { font-size:11px !important; font-weight:bold;}
.postnormal em { font-style:italic;}
.postnormal ul { list-style-type:disc; list-style-position:outside; margin-left:25px;}
.postnormal ol { list-style-type:decimal; list-style-position:outside; margin-left:25px;}
.postnormal li { line-height:130%; font-size:12px; margin-bottom:1em;}


/* Bio */

#bio { border:1px dotted #E8E8E8; padding:10px; margin-bottom:20px; background:#F4F4F4;}
span#numeautor { display:block; font-size:20px; text-transform:uppercase; color:#D93100;}
span#labelhead { display:block; font-size:20px; text-transform:uppercase; color:#D93100; border-bottom:1px solid #E0E0E0;}
#bio img {border:1px solid #AAAAAA; padding:1px; background:#fff; width:110px; height:110px;}
#bio p { font-size:11px;}


/* Form comentarii */

#respond {margin-bottom:20px; margin-top:20px; border:2px solid #DBDBDD; padding:1px; padding-top:10px;}
#respond span { background:url(img/posteaza-comentariu.jpg) left top no-repeat; margin:10px; margin-top:0 !important;}
#commentform {}
#commentform p { background:#F2F2F2; padding:8px; color:#313131; border-top:1px solid #fff; font-size:11px; font-weight:bold;}
#commentform p.alt { background:#EEEEEE;}
#commentform p span { background:none !important; color:#D93100;}
#commentform input, #commentform textarea {border:1px solid #7A7A7A; padding:4px;  font-size:11px; border:1px solid #7A7A7A; font-family:Verdana, Arial; -moz-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px;}
#commentform input {width:212px; margin-right:8px;}
#commentform textarea { width:446px; height:220px;}
#commentform input#submit {width:90px; padding:3px; margin-right:0 !important; font-size:11px; border:none; background:#D93100; color:#fff;}


/* Lista comentarii */

#comentarii {}
#comentarii span {background:#bbb url(img/comentarii.jpg) left top no-repeat;}
.commentlist { margin-top:20px;}
.divcomentarii {margin-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.bypostauthor .divcomentarii {border-bottom:1px dotted #E0E0E0;}
.divavatar {margin-right:20px; margin-bottom:10px; width:54px; height:54px;}
.divavatar img {border:1px solid #AAAAAA; padding:1px; height:50px; width:50px;}
.comentariutext { width:406px;}
.comentariutext p { margin-bottom:10px;}
.commentmetadata { line-height:120%; position:absolute; top:3px; right:0;}
.commentmetadata a {color:#A5A5A5; font-size:11px;}


/* Footer */

#footer { background:#151515 url(img/bg-footer.jpg) top left repeat-x; height:110px; padding-top:25px;}
#logojos {float:left; margin-right:25px; margin-bottom:30px; display:block; height:63px; width:139px; text-indent:-9999px; background:url(img/logo-strategic-jos.png) no-repeat;}
#footerin p, #footerin ul { line-height:150%; overflow:auto;}
#footercateg li { float:left; display:inline;}
#footercateg li.current-cat a {font-weight:bold;}
#footercateg a {color:#fff; float:left; padding-left:5px;}
#footertag a {color:#CAE4FF;}
#footercopy {font-size:11px;}
#footercopy a { font-weight:bold; color:#646464;}


/* SIFR */

.sIFR-flash { visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore { visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}


/* Navigare */

.wp-pagenavi { margin:2em 0; text-align:center; font-size:11px !important;}
.wp-pagenavi span, .wp-pagenavi a { padding:4px 8px !important; -moz-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px;}
.wp-pagenavi span.pages { border:1px solid #fff !important; color:#bbb !important; font-style:italic;}
.wp-pagenavi span.current { border:1px solid #F4F4F4 !important; color:#666 !important; background:#F4F4F4 !important; font-weight:normal !important;}
.wp-pagenavi a, .wp-pagenavi a:link {border:1px solid #ccc !important; background:#F4F4F4 !important; font-weight:bold; color:#006FDD !important;}
.wp-pagenavi a:hover {border:1px solid #006FDD !important;}
.wp-pagenavi span.extend { border:1px solid #fff !important;}
.paginarepost { text-align:center; margin:2em 0 1em 0; font-size:11px; color:#bbb; font-style:italic;}
.paginarepost a { padding:4px 8px !important; -moz-border-radius:4px; -webkit-border-radius: 4px; border-radius:4px; border:1px solid #ccc !important; background:#F4F4F4 !important; font-weight:bold; text-decoration:none; font-style:normal;}
.paginarepost a:hover {border:1px solid #006FDD !important;}

#box-newsletter {margin-bottom:10px;}
#box-newsletter p { font-size:11px; margin-bottom:5px;}
#box-newsletter span {background:url(img/img-nwsl.gif) left center no-repeat; border-bottom:1px solid #7A7A7A; border-top:3px solid #7A7A7A; padding:3px 0; margin:0; margin-bottom:7px;}
#box-newsletter input {width:120px; vertical-align:middle; color:#646464; font-size:11px; padding:2px;}
#inscriere_nwsl {border:0; background:#fff url(http://www.strategic.ro/wp-content/themes/strategic/img/vezi-articol.jpg) left 4px no-repeat; padding-left:10px; color:#006FDD !important; font-weight:bold; width:70px!important; margin-left:39px; cursor:pointer; }
