/*
Theme Name: Agricover - formula succesului in agricultura
Description: Fisier de stil realizat in exclusivitate pentru AGRICOVER SA.
Author: Serban Media SRL - consultanta si comunicare pentru agricultura. 
Echipa: Dragos Serban - implementare cod. Lavinia Rorich - grafica si webdesign.
Author URI: http://www.serbanmedia.ro

*/
* {padding:0;margin:0;}
html {background-color:#2D9FFF; background-image: url(http://new.agricover.ro/media/down2.jpg); background-repeat:no-repeat; background-position:center bottom; background-attachment:fixed; }
body {margin:0 auto; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#161514; font-size:13px; height:100%;}
#nor {background:url(http://new.agricover.ro/media/cloudss.png) no-repeat; background-position:top right; margin:0; padding:0;}
#moara {height:80px; margin:0; padding:0; position:fixed; left:35px; bottom:128px; z-index:-1; filter: alpha(opacity= 70); -moz-opacity:0.7; opacity: 0.7; -khtml-opacity: 0.7;}
#dezvoltator {height:70px; margin:0; padding:0; position:fixed; right:35px; bottom:0px; z-index:-1;}

/* echipa de vanzari */
#div1 {position:relative;}
#div2 {position:relative;}
#graudurum {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#mazare {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#floare {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#orzoaica {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#porumb {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#graudetoamna {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#rapita {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#orzoaicadetoamna {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#orz {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}
#triticale {visibility: hidden; position:absolute; top:120px; background:#FAEBD7; padding:10px; border:1px solid #dedede; width: 200px; height: 200px;}


#nordvest {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#nordest {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#est {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#sudest {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#sudvest {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#vest {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#centru {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit-credit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}

#alba {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#arad {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#arges {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#bacau {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#bihor {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#bistrita {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#botosani {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#brasov {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#braila {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#buzau {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#caras {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#calarasi {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#cluj {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#constanta {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#covasna {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#dambovita {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#dolj {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#galati {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#giurgiu {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#gorj {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#harghita {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#hunedoara {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#ialomita {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#iasi {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#ilfov {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#maramures {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#mehedinti {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#mures {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#neamt {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#olt {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#prahova {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#satumare {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#salaj {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#sibiu {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#suceava {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#teleorman {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#timis {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#tulcea {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#vaslui {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#valcea {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#vrancea {position: absolute; visibility: hidden; width: 400px; height: 350px; left: 50px; top: 50px; background:url(vizit.png) no-repeat; padding: 120px 20px 20px 40px; background-position:center center; overflow:hidden;}
#close {padding:0; margin-right:20px; font-weight:bold; font-size:16px; text-align:right; display:block;}
#close a {background:#fff; padding:2px;}

/* elemente de baza html */
img {border:0; margin: 0 0;}
a {text-decoration:none; color:#C4151C;}
a:hover {text-decoration:none; color:red;}
fieldset {background: #fafafa; padding: 10px; margin:20px; border: 3px solid #ddd;}
fieldset legend {margin-left:30px; padding:10px; background:#efefef url(legend.png); height:20px; color:#FF470A;} 
legend b {padding:10px;} 
p {margin:5px;}
li.current_page_item {background:#C4151C;}
li.current_page_item  a {color:#969696;}
table {width:550px;}
blockquote {background:#FFF8DC; padding:10px;}
.structura td {vertical-align:top; height:100px; width:250px; margin:15px; padding:10px;}
.structura2 td {vertical-align:top; width:100px; margin:15px; padding:10px; border-left:1px solid #dedede;}
.structura a {background-color:#dedede !important; padding:3px; display:block;}
.dark {background:#efefef;}

/*titluri si caligrafie*/
h1 {text-transform:uppercase; font-family: Georgia, Times New Roman, sans-serif; font-weight:bold; font-size:22px; line-height:30px; color:#C4151C; border-bottom:1px dotted #efefef; margin-left:5px; letter-spacing:0px;}
h2 {text-transform:uppercase; font-size:10px; color:red; font-style:italic; font-weight:bold; border-top:1px dotted #efefef; padding:5px 0; margin:0 0 0 10px;}
h3 {font-size:16px; text-transform:uppercase; color:#ccc; font-weight:bold; border-bottom:1px dotted #efefef; margin:10px auto; font-family:Arial, Helvetica, sans-serif;}
h4 {text-transform:uppercase; font-size:14px; color:red;}
h5 {font-size:18px; color:#cecece;}
.slide h1 {font-family: Georgia, Times New Roman, sans-serif; font-weight:bold; font-size:22px; color:#8A8A8A; border-bottom:1px dashed #efefef; line-height:120%; margin-bottom:15px;}
.slide h2 {font-size:14px; color:#C4151C; font-style:italic; display: block; text-transform:none; border:none;}
.slide p {font-family: tahoma, helvetica, verdana, sans-serif; font-weight:normal; font-size:13px; color:#333; line-height:120%;}
.slide p .green:link, .green:visited {background: #F5FFFA; color: #34B027; padding: 3px; font-family:tahoma, verdana;}
.slide p .green:hover {background: #2D9FFF; color: #efefef; padding: 3px; font-family:tahoma, verdana;}

/* unelte */
.clear {clear:both;}
.alignleft {float:left; padding:3px 0 2px 5px;}
.alignright {float:right; padding:3px 5px 2px 0px;}
.aligncenter {margin:0 auto; text-align:center;}
.dreapta {text-align:right;}
.lista {margin:5px 10px; padding:10px;}



/* SECTIUNI */

#pagina {width:900px; margin:0 auto; background:#fff url(umbra.jpg) repeat-x top center; padding-top:10px; border-bottom: 3px solid #d7d7d7; clear:both;}	

/* selecteaza limba */
#lang {margin:-20px 0 0 0; padding:0; width:870px; text-align:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; position:relative;
filter: alpha(opacity= 80); -moz-opacity:0.8; opacity: 0.8;-khtml-opacity: 0.8; background:transparent;}
#lang li {display:inline; list-style-type:none; margin:0 2px;}
#lang a {background:#FD5A00; color:#fff; padding:3px;}
#lang a:hover {color:#FD5A00; background:#fff;}

/* logo agricover */
#logo {width:900px; margin:0 auto; padding:0; clear:both;}
img.logo {margin:0 0 5px 0; padding:0; }

/* meniu mic */
#top {margin:10px; background:#fff; clear:both; font-family:Tahoma, Verdana; font-style:italic; height:20px;}
#top li {display:inline; margin-right:5px; font-weight:bold; background:url(hr.gif) no-repeat center right;}
#top li a {color:#FD5A00; padding-right:25px;}
#top li a:hover {color:#FBC399;}
#top ul li .current_page_item {background:#fff!important;}

/* meniu mare */	
#nav {padding:0; margin:10px 0; height:32px; list-style-type:none; text-transform:uppercase; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url(m.jpg) repeat-x;}
#nav li {width:89px; float:left; height:32px; position:relative; text-align:center; margin:0; padding:0; border-right:1px solid white;}
#nav li:hover {background:#C4151C;}
#nav ul {padding: 0px; list-style: none;}
#nav a {color: #fff; display: block; padding: 10px;}

/* cautare */
#search {width: 201px; height: 31px; background:url(http://new.agricover.ro/media/bg_search_box.png) no-repeat; 
filter: alpha(opacity= 60); -moz-opacity:0.6; opacity: 0.6;-khtml-opacity: 0.6; margin:20px 0 0 0;}
#search #s {float: left; padding: 0; margin: 8px 0 0 6px; border: 0; width: 159px; background: none; font-size: .8em;}
#search #go {float: right; margin: 3px 4px 0 0;}

/* COLOANA */
#col{float:left; width:220px; padding:10px; background:#fff; height:100%; margin-left:20px;}
#col ul {margin-left:10px;}
#col p {margin:7px 0;}
#col #sidelist ul li {list-style-image:url("http://new.agricover.ro/media/list_arrow.gif"); margin:4px; background:#efefef; padding:3px;}
#col #subpagini li {list-style-image:none; list-style-type:none; margin:4px; background:#fff; padding:3px;}
#col #subpagini ul li .current_page_item {background:#efefef!important;}
#col #subpagini {margin:0 0 25px 0;}


/* SECTIUNEA PRINCIPALA */	

#content {float:right; width: 620px; padding:10px 0; margin:0; background:#fff; height:100%;}
#noutati {margin:20px;}
#noutati img {margin:0 5px;}

/* borduri expandabile */	
#single {width:605px; line-height:20px; padding:55px 0 0 0; background:url(sus.jpg) no-repeat top center;}	
#single2 {background:url(mijloc.jpg) repeat-y; }
#single3 {background:url(jos.jpg) no-repeat bottom center; margin:0; padding:0 0 40px 0;}

/* text */	
.opacity {background:#fdfdfd; margin:0 30px 0 30px; width:550px; color: #424242; position:relative;}
.opacity:hover {color:#000;}
.opacity ul {margin-left:10px;}
.opacity ul li {list-style-image:url("http://new.agricover.ro/media/list_arrow.gif"); margin:4px; background:#efefef; padding:3px;}
.opacity a:link, .opacity a:visited {color: #AC0604; background-color: transparent;}
.opacity a:hover {color:#455236; background-color: #fff; text-decoration: none;}
.opacity img {border:0; padding:5px; margin:2px 5px 5px 2px;}
.opacity p{margin:10px 5px; line-height:20px;}

/* noutati si abonare  */	
#subscribeForm {width:400px; font-size:10px; font-family:Arial, tahoma;}
#subscribeForm .submit {margin:0 0 0 5px;}
#subscribeForm input {margin:3px; display:inline;}	
.fieldwrap {width:350px; font-size:10px; font-size:10px; font-family:Arial, tahoma;}
.fieldwrap input {margin-left:100px; float:right;}
.fieldwrap textarea {margin-left:100px; margin-bottom:20px; float:right;}
.fmfile {display:block;}

/* --- FOOTER --- */
#footer {margin:10px auto; height:40px; font-size:12px; font-weight:normal; text-align:center; letter-spacing:1px; width:900px; background:#fff; clear:both; border-top:1px dotted #efefef; padding-top:20px;}
#footer a:link , #footer a:visited{color:#333;}
#footer a:hover {color:#333;}
.small {font-size:9px; font-family:arial, trebuchet;}

#space {background:transparent; width:1000px; height:10px; margin:30px auto; text-align:center; }

/* tabel */	
#tpost {width:500px; text-align:left; margin:10px auto; font-size:12px;}
#tpost th {color: #6D929B; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7; letter-spacing: 2px; text-transform: none; text-align: center; padding: 3px 3px 3px 6px; background: #CAE8EA url(http://www.dragos-serban.ro/im/bg_header.jpg) no-repeat;}
#tpost th.nobg {border-top: 0; border-left: 0; border-bottom: 0; border-right: 1px solid #C1DAD7; background: none;}
#tpost td {border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff; padding: 3px 3px 3px 6px; color: #6D929B; vertical-align:top;}
#tpost td.alt {background: #F5FAFA;color: #B4AA9D;}
#tpost th.spec {border-left: 1px solid #C1DAD7; border-top: 0; background: #fff url(http://www.dragos-serban.ro/im/bullet1.gif) no-repeat;}
#tpost th.specalt {border-left: 1px solid #C1DAD7; border-top: 0; background: #f5fafa url(http://www.dragos-serban.ro/im/bullet2.gif) no-repeat; color: #B4AA9D;}
#tpost caption {padding: 0 0 5px 0; font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: right;}
#tpost li {list-style-type:none;}

/* formular contact bara */
#contact-area {width: 280px; margin-top: 5px;}
#contact-area input, #contact-area textarea {padding: 5px; width: 180px; margin-left: 15px; border: 2px solid #ccc;}
#contact-area textarea {height: 90px;}
#contact-area textarea:focus, #contact-area input:focus {border: 2px solid #900;}
#contact-area input.submit-button {width: 100px; float: right;}

/*morf*/
div#myOtherElement {width:auto; overflow: hidden; margin:10px 0 20px 0; height:30px;}
div#myOtherElement a {display: block; padding: 0 3px; margin:5px 0;}
div#myOtherElement a:hover {background: #f5f5f5;}

.interlista {display:block; color:#eee; text-transform:uppercase; font-size:13px; font-weight:bold; font-style:italic; padding:3px; background:#fafafa;}
.interlista a {display:block; text-transform:uppercase; font-size:13px; font-weight:bold; font-style:italic; padding:3px; background:#fafafa;}

/* carusel */

#container {height:300px; background:url(agricover-home.jpg) no-repeat center left; overflow:hidden; margin:0 auto; width:900px;}
#container .carousel ul{margin:0; padding:0; zoom:1; list-style:none;}
#container ul li{overflow:hidden; float:left; width:900px; height:300px; text-align:left; margin:0;}


/*paginatie*/
.pagination {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
font-size:1em;
}
.pagination a{
text-align:center;
padding:5px 10px;
margin:0 2px 0 2px;
border:1px solid #6C7388;
color:#fff;
background:#000;
}
.pagination a:hover{
background:#6C7388;
}
.current {font-size:22px; }
