/*
Theme Name: Tripmedia
Theme URI: http://wordpress.org/
Description: Wordpress theme by tripmedia.

Author URI: http://www.tripmedia.ro/
Tags: blue, custom header, fixed width, widgets

*/



/* ---------------------------------------------
RESET.CSS
-----------------------------------------------*/
*{ margin:0;padding:0 }

html { margin-bottom:1px; }

:focus { outline: 0; }

* a:hover, * a:active { outline:none; }

a, a:hover, a:visited,a:link { text-decoration:none; color:inherit; }

a:hover { text-decoration:underline; }

a img { border:none; }

ol, ul { list-style:none;}

.clear { clear: both; }

.clearfix:after { content: ".";	display: block; height: 0; clear: both; visibility: hidden; }

table { border-collapse:separate; border-spacing:0;}

* html>body .clearfix { display: inline-block; width: 100%;}

* html .clearfix { /* Hides from IE-mac \*/height: 1%; /* End hide from IE-mac */ min-height: 100%; margin-bottom: 1px; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

textarea { resize:none;}

/* ---------------------------------------------
SITE.CSS
-----------------------------------------------*/

body { width:900px;margin:0 auto;background:#EBF6FC url('http://www.smartpoint.ro/images/bg_body.jpg') no-repeat center top;font-family:Arial, sans-serif;font-size:12px;color:#666;}
body a {color:#666;}

.left { float:left; }
.right { float:right;}

.relative { position:relative;z-index:1;}
.absolute { position:absolute;z-index:5;}

.hidden {display:none;}

h1#logo a {display:block;text-indent:-9999px;background:url('http://www.smartpoint.ro/images/logo.png') no-repeat top left;width:80px;height:90px;}
h1#logo{width:80px;height:90px;margin-top:15px;margin-left:46px;margin-bottom:25px;}
ul.nav {margin-top:40px;margin-right:60px;}
ul.nav li {display:block; float:left;margin:0 1px;}
ul.nav li a {font-size:15px;color:#05385c;padding:0px 0px 0px 7px;display:block;}
ul.nav li a:hover{text-decoration:none;color:#326c94;}
ul.nav li a span {padding:6px 12px 15px 5px;display:block;}
ul.nav li.activ a {color:#fff;background:url('http://www.smartpoint.ro/images/bg_meniu.png') no-repeat top left;margin-right:10px;}
ul.nav li.activ a span {color:#fff;background:url('http://www.smartpoint.ro/images/bg_meniu.png') no-repeat top right;margin-right:-12px;}
#flash2{width:900px;height:420px;position:relative;z-index:-1;margin-left:12px;}

#content{width:809px;margin-left:35px;}
#content_top{background:url('http://www.smartpoint.ro/images/bg_content_top.png') no-repeat top left;width:809px;height:13px;}
#content_bottom{background:url('http://www.smartpoint.ro/images/bg_content_bottom.png') no-repeat top left;width:809px;height:13px;}
#content_middle{background:url('http://www.smartpoint.ro/images/bg_content_middle.png') repeat-y top left;width:776px;padding-bottom:14px;padding:0 15px;} 

#media_room{width:225px;background:url('http://www.smartpoint.ro/images/presa.png') no-repeat top center;padding-top:110px;margin-top:-48px;} 
#clienti{width:300px;background:url('http://www.smartpoint.ro/images/clienti.png') no-repeat top center;padding:0;padding-top:110px;margin-top:-48px;} 
#blog{width:224px;background:url('http://www.smartpoint.ro/images/blog.png') no-repeat top center;padding-top:110px;margin-top:-48px;}

#media_room, #clienti {margin-right:13px;}
#content h1,.section h1{font-size:30px;color:#09659e;margin-bottom:12px;line-height:30px;}
.section h2{color:#024066;font-size:14px;margin-bottom:5px;}


#clienti h1{margin-left:95px;}
#blog h1{margin-left:62px;}

a.detalii{color:#09659e;font-size:12px;display:block;float:right;background:url('http://www.smartpoint.ro/images/detalii.jpg') no-repeat top right;padding-right:20px;}
#clienti .detalii{margin-right:28px;}

.sep{background:url('http://www.smartpoint.ro/images/sep.jpg') repeat-x top left;height:2px;margin:7px 0;}

.scrollable {width:252px;overflow:hidden;height:84px;float:left;position:relative;margin-bottom:24px;}
.items {width:20000em;height:84px;clear:both;position:absolute;}
.items a {display:block;float:left;width:78px;height:84px;background:url('http://www.smartpoint.ro/images/bg_thumb.png') no-repeat top left;margin:0 3px;}
.items a img {margin:0 auto;margin-top:15px;}
a.prev, a.next {float:left;width:24px;height:38px;cursor:pointer;margin-top:24px;}
a.prev{background:url('http://www.smartpoint.ro/images/prev.png') no-repeat top left;text-indent:-9999px;}
a.next{background:url('http://www.smartpoint.ro/images/next.png') no-repeat top left;text-indent:-9999px;}
a:hover.next, a:hover.prev{background-position:bottom left;}
a.next.disabled, a.prev.disabled{visibility:hidden;}

#footer{width:809px;margin-left:35px;margin-top:8px;}
#footer_top{background:url('http://www.smartpoint.ro/images/bg_footer_top.png') no-repeat top left;width:809px;height:13px;}
#footer_bottom{background:url('http://www.smartpoint.ro/images/bg_footer_bottom.png') no-repeat top left;width:809px;height:13px;}
#footer_middle{background:url('http://www.smartpoint.ro/images/bg_footer_middle.png') repeat-y top left;width:809px;padding-bottom:14px;}

#footer h3{color:#004a77;font-size:18px;margin-bottom:10px;}
#footer .section {width:210px;margin:0 10px;padding:0 15px;}
#footer .section ul li a{color:#7591a1;font-size:14px;padding:2px 0;}
#footer .section ul li a#twitter{background:url('http://www.smartpoint.ro/images/twitter.jpg') no-repeat top left;padding:5px 0 6px 36px;line-height:28px;}
#footer .section ul li a#facebook{background:url('http://www.smartpoint.ro/images/facebook.jpg') no-repeat top left;padding:5px 0 6px 36px;line-height:28px;}
#footer .section ul li a#rss{background:url('http://www.smartpoint.ro/images/rss.jpg') no-repeat top left;padding:5px 0 6px 36px;line-height:28px;}
#footer .section ul li a#blog2{background:url('http://www.smartpoint.ro/images/blog.jpg') no-repeat top left;padding:5px 0 6px 36px;line-height:28px;}
#footer .section#social ul li {height:27px;margin-bottom:5px;}
#footer .section#social ul {margin-top:8px;}
#footer .section#scriem ul li{background:url('http://www.smartpoint.ro/images/sep.jpg') repeat-x bottom left;padding:5px 0;}



p.copy{text-align:right;color:#8da6b6;margin-bottom:50px;}
p.copy a{color:#8da6b6;}

#content_middle p{padding-bottom:10px}

#content_middle h2.subtitle{color:#09659e;font-size:18px;}
#content_middle h2,#content_middle h2 a{color:#024066;font-size:14px;}
#content_middle h2 a:hover{text-decoration:none;color:#326c94;}
#echipa .left{margin-right:11px;}
#echipa p.job{padding:0px;}
#echipa {margin-bottom:45px;margin-top:25px;}

.imagine {width:140px;margin-right:20px;}
.text{padding-bottom:30px;width:590px;margin-right:10px;}
#content_middle .stire{padding-bottom:15px;}
#content_middle .stire p {padding:0px;}
#content_middle .stire p.data {color:#999;font-size:12px;}
.arhiva {margin-left:0px;width:176px;}
ul.subnav li a{font-size:14px;color:#333;}
ul.subnav li {margin:3px 0;}

#content_middle .media_text{width:440px;}

a.back{color:#05385c;font-size:12px;background:url('http://www.smartpoint.ro/images/back.jpg') no-repeat center left;padding-left:11px;}

.scrollable2 {width:720px;overflow:hidden;height:101px;float:left;position:relative;margin-bottom:35px;margin-top:20px;}
.item2 {width:20000em;height:101px;clear:both;position:absolute;}
.item2 a {display:block;float:left;width:102px;height:101px;background:url('http://www.smartpoint.ro/images/bg_item.png') no-repeat top left;margin:0 9px;}
.item2 a img {margin:0 auto;margin-top:15px;display:block;}
a.prev2, a.next2 {float:left;width:24px;height:38px;cursor:pointer;margin-top:49px;}
a.prev2{background:url('http://www.smartpoint.ro/images/prev.png') no-repeat top left;text-indent:-9999px;}
a.next2{background:url('http://www.smartpoint.ro/images/next.png') no-repeat top left;text-indent:-9999px;}
a.next2:hover, a.prev2:hover{background-position:bottom left;}
a.next2.disabled, a.prev2.disabled{visibility:hidden;}


.scrollable3 {width:543px;overflow:hidden;height:101px;float:left;position:relative;margin-bottom:35px;margin-top:20px;}
.item3 {width:20000em;height:101px;clear:both;position:absolute;}
.item3 a {display:block;float:left;width:102px;height:101px;margin:0 3px;position:relative;}
.item3 a img {margin:0 auto;display:block;position:absolute;z-index:3;}
.item3 a span.rama{position:absolute;background:url('http://www.smartpoint.ro/images/rama.png') no-repeat top left;z-index:4;display:block;width:102px;height:101px;}

a.prev3, a.next3 {float:left;width:24px;height:38px;cursor:pointer;margin-top:49px;}
a.prev3{background:url('http://www.smartpoint.ro/images/prev.png') no-repeat top left;text-indent:-9999px;}
a.next3{background:url('http://www.smartpoint.ro/images/next.png') no-repeat top left;text-indent:-9999px;}
a.next3:hover, a.prev3:hover{background-position:bottom left;}
a.next3.disabled, a.prev3.disabled{visibility:hidden;}



h4{color:#010101;font-size:12px;}

.paginare a {font-size:12px;color:#05385c;padding:3px 3px;margin:2px;}
.paginare a:hover, .paginare a.activ{background:#fff;text-decoration:none;}

img.logo{display:block;background:white;padding:45px 20px;}

.email {font-size:13px;}
.email span {color:#05385C;}





#contact {width:370px;}
#contact input, #contact textarea {width:290px;border:1px solid #ddd;padding:2px;float:left;}
#contact label {display:block;margin-bottom:5px;clear:both;}
#contact label span {display:block;float:left;width:60px;}

#contact a.buton {float:right; display:block;color:white;background:#178CCD;padding:5px 10px;cursor: pointer;margin:10px 14px;}

#erori{margin-left:60px;color:#222;}
#mail_trimis{color:#222;padding:5px;}

.date_contact {width:370px;font-size:12px;margin-right:60px;}

#erori p {padding:0;margin:0;color:red;}

 #content_middle h2.widgettitle{color:#09659e;font-size:18px;margin-top:10px;}
 .widget ul li a{font-size:14px;color:#333;}

#searchform {float:right;}
#searchform #s {border:1px solid #DDDDDD;padding:2px;}
#searchsubmit {background:#178CCD;color:#fff;cursor:pointer;border:none;padding:2px;}

h1 a:hover {text-decoration:none;color:#2F89BF;}

img.alignleft{float:left;}
.entry p img {margin:7px 7px 7px 0;}

span.orange {color:#8791B1;font-size:14px;}

#content_middle  .post h2 a {font-weight:normal;font-size:18px;}


#commentform {width:570px;}
#commentform input, #commentform textarea {width:290px;border:1px solid #ddd;padding:2px;float:left;}
#commentform label {display:block;margin-bottom:2px;clear:both;}
#commentform label span {display:block;float:left;width:60px;}

 #commentform textarea {width:500px;}

#commentform #submit { display:block;color:white;background:#178CCD;padding:5px 10px;cursor: pointer;margin:10px 60px;width:80px;border:none;}
#commentform p.nota {margin-left:60px;font-style:italic;}

.hentry {padding-bottom:10px;margin-bottom:10px;border-bottom:1px #808080 dotted;}

.entry {line-height:1.5em;font-size:13px;margin-top:10px;}
.entry ul {margin-bottom:10px;}
.entry ul li {list-style-type:disc;margin-left:15px;}
.entry a {text-decoration:underline;color:#333;}
