/** General defaults **/
*
    { margin:0; padding:0; }
html
    { overflow: -moz-scrollbars-vertical; }

body
    { font:normal 12px Verdana,Arial,sans-serif; margin:0; padding:0; height:100%; background:#FFFFFF;}

.branding_workshop
    { background:#FFFFFF url(../img/promo/workshop3.jpg) no-repeat top center; }
.branding_workshop_link
    { display:block; height: 225px; }
    
a:link, a:visited
    { color: #0083c9; text-decoration: none; outline-style: none; }

a:hover
    { text-decoration: underline; }

a img
    { border:0; }

li
    { list-style: inside; }

table
    { width:100%; }

table td
    { vertical-align:top; }

.hide
    { visibility:hidden; display:none; }
.show
    { visibility:visible; display:block; }
.left
    { float:left; }
.right
    { float:right; }
.clear
    { clear:both; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix { display: inline-block; clear:both}
html[xmlns] .clearfix { display: block;}
* html .clearfix {    height: 1%;}

div.error
    { margin:5px 0;padding:10px; border:1px solid #666666; background-color:#FFFFCC; text-align:center; }

#main
    { width:630px; float:left; }
#right
    { width:300px; float:right; overflow:hidden; }

#wiki .toc
    { display:none; visibility:hidden; }
#wiki h1,
#wiki h2
    { margin:10px 0; }
#wiki p
    { margin:10px 0; }
#wiki ul
    { list-style:inside; margin:0; padding:0; }
#wiki ul li
    { padding:0; }
#wiki div.li
    {  }

#body
    { width:950px; margin:10px auto; position:relative; padding-top:65px; }
#header
    { top:5px; position:absolute; width:100%; }
#content
    { padding-top:82px; position:relative; }
#search_form
    { position:absolute; top:0; width:100%; }
#logo
    { float:left; }
#menu
    { float:right; text-align:right; padding-top:45px; }
#menu a
    { font:normal 11px Arial,sans-serif; color:#000000; text-decoration:none; padding-left:20px; padding-bottom:2px; }
#menu a:hover
    { text-decoration:underline; }
#menu a.m_email
    { background: url(../img/header/m_send.gif) no-repeat top left; } 
#menu a.m_save
    { background: url(../img/header/m_save.gif) no-repeat top left; } 
#menu a.m_fav
    { background: url(../img/header/m_fav.gif) no-repeat top left; } 
#menu a.m_add
    { background: url(../img/header/m_add.gif) no-repeat top left; } 

#footer
    { height:28px; background: url(../img/footer/bg.jpg) repeat-x left top;margin:16px 0; }
#footer a
    { color:#FFFFFF; font:normal 11px Verdana,Arial,sans-serif; text-decoration:underline; }
#footer div.left
    { height:22px; background: url(../img/footer/left.jpg) no-repeat left top; padding:6px 0 0 10px; }
#footer div.right
    { height:22px; background: url(../img/footer/right.jpg) no-repeat right top; padding:6px 10px 0 0; }

h2
    { margin:10px 0; font:normal 20px "Trebuchet MS",sans-serif; color:#000000; }
a.item
    { font:normal 13px "Trebuchet MS",sans-serif; color:#809F2B; padding:1px; }
a.item:hover
    { background:#A8C93A; color:#FFFFFF; text-decoration:none;}

div.lista5
    {}
div.lista5 h1
    { margin:10px 0 0 0; font:normal 26px "Trebuchet MS",sans-serif; color:#000000; }
div.lista5 ul
    { float:left; margin:10px; }
div.lista5 li
    { list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; }

div.lista
    { margin:16px 0; }
div.lista span.block
    { display:block; width:90px; float:left; padding-left:20px; }

div.lista2
    { margin:16px 0; }
div.lista2 span.block
    { display:block; width:140px; float:left; padding-left:10px; margin:2px 0; }
    
div.lista3
    { margin:16px 0; }
div.lista3 p
    { text-align:center; margin:0; padding:0; }
    
div.lista4
    { padding-bottom:10px;margin-bottom:10px; border-bottom:1px solid #E8E8E8;}
div.lista4 span.block
    { display:block; width:70px; float:left; padding-left:10px; }

div.lista5
    { float:left; }
div.lista5 span.block
    { display:block; padding-left:10px; }

    
a.tags,
a.tags:link,
a.tags:active,
a.tags:visited
    { font:bold 13px "Trebuchet MS",sans-serif; color:#000000; padding:1px; float:right; }
a.tags:hover
    { text-decoration:underline;}





.box_salate { width:340px; float:right; margin-top:10px; }
.box_salate a.main { display:block;width:340px; height:80px; text-indent:-99999px; overflow:hidden; }
.box_salate .top {background:url(../img/promo/box_salate/bg_top.jpg) no-repeat; height:80px; font-size:1px;}
.box_salate .btm {background:url(../img/promo/box_salate/bg_btm.gif) no-repeat; height:12px; font-size:1px;}
.box_salate .box_content {border-left:4px solid #70C13B; border-right:4px solid #70C13B; padding:5px 10px 0px; overflow:hidden; zoom:1}
.box_salate .reteta {float:left; width:150px; overflow:hidden; margin:0px 0px 10px 0px; padding-right:5px; height:60px;}
.box_salate .reteta .poza {float:left; width:60px;}
.box_salate .reteta .title {font-weight:bold; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:70px; line-height:13px;}
.box_salate .reteta .title a {color:#809F2B;}

.box_inghetata { width:340px; float:right; margin-top:10px; }
.box_inghetata a.main { display:block;width:340px; height:80px; text-indent:-99999px; overflow:hidden; }
.box_inghetata .top {background:url(../img/promo/box_inghetata/bg_top.jpg) no-repeat; height:80px; font-size:1px;}
.box_inghetata .btm {background:url(../img/promo/box_inghetata/bg_btm.gif) no-repeat; height:12px; font-size:1px;}
.box_inghetata .box_content {border-left:4px solid #F8B21F; border-right:4px solid #F8B21F; padding:5px 10px 0px; overflow:hidden; zoom:1}
.box_inghetata .reteta {float:left; width:150px; overflow:hidden; margin:0px 0px 10px 0px; padding-right:5px; height:60px;}
.box_inghetata .reteta .poza {float:left; width:60px;}
.box_inghetata .reteta .title {font-weight:bold; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:70px; line-height:13px;}
.box_inghetata .reteta .title a {color:#F87200;}

.box_inghetata300 { width:300px; float:right; margin-top:10px; }
.box_inghetata300 a.main { display:block;width:300px; height:73px; text-indent:-99999px; overflow:hidden; }
.box_inghetata300 .top {background:url(../img/promo/box_inghetata300/bg_top.jpg) no-repeat; height:80px; font-size:1px;}
.box_inghetata300 .btm {background:url(../img/promo/box_inghetata300/bg_btm.gif) no-repeat; height:12px; font-size:1px;}
.box_inghetata300 .box_content {border-left:4px solid #F8B21F; border-right:4px solid #F8B21F; padding:5px 10px 0px; overflow:hidden; zoom:1; }
.box_inghetata300 .reteta {float:left; width:130px; overflow:hidden; margin:0px 0px 10px 0px; padding-right:5px; height:60px;}
.box_inghetata300 .reteta .poza {float:left; width:60px;}
.box_inghetata300 .reteta .title {font-weight:bold; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:70px; line-height:13px;}
.box_inghetata300 .reteta .title a {color:#F87200;}


#index_form
    { height:120px; padding:15px 11px;background: url(../img/index2.jpg) no-repeat top left; margin:-66px 0 16px 0;
      font:normal 13px "Trebuchet MS", sans-serif; color:#000000; }
#index_form h1
    { font:normal 20px "Trebuchet MS", sans-serif; color:#FFFFFF; }
#index_form div.input_terms
    { background: url(../img/cauta/input_left.gif) no-repeat top left; padding-left:10px; margin-top:10px; margin-bottom:3px; }
#index_form div.input_terms input.terms
    { float:left; width:600px; height:42px; padding-top:8px;  background: url(../img/cauta/input_bg.gif) repeat-x top left; font: normal 25px "Trebuchet MS", sans-serif; color:#666666; border:0;}
#index_form div.input_terms input.go
    { display:block; margin-left:8px; float:left;}
#index_form span.exemple
    { font:normal 12px "Trebuchet MS",sans-serif; color:#FFFFFF; }
#index_form span.exemple a
    { color:#FFFFFF; text-decoration:underline; }

#search_form
    { height:42px; padding:8px 0 0 16px; background: url(../img/cauta/search_form_bg.png) no-repeat top left; margin:16px 0;
      font:normal 20px "Trebuchet MS", sans-serif; color:#FFFFFF; }
#search_form div.left
    { padding-top:3px; margin-right:20px; }
#search_form div.input_terms
    { float:left; background: url(../img/cauta/input_left_small.gif) no-repeat top left; padding-left:8px; }
#search_form div.input_terms input
    { float:left; width:511px; height:30px; padding-top:4px; line-height:120%; margin:0;
      background: url(../img/cauta/input_bg_small.gif) repeat-x top left;
      font:normal 16px "Trebuchet MS", sans-serif; color:#666666; border:0; }
#search_form input.go
    { display:block; margin-left:8px; }

div.page
    { border-top: 1px solid #E8E8E8; font:normal 14px "Trebuchet MS",sans-serif; padding-top:10px; color:#999999; }
div.page a
    { color:#809F2B; font:bold 14px "Trebuchet MS",sans-serif; padding:0 5px; }
div.page span
    { font-weight:bold; color:#000000; }
div.search_top
    { border-bottom: 1px solid #E8E8E8; font:normal 12px "Trebuchet MS",sans-serif; padding-bottom:15px; }
div.search_top h1
    { float:left; font:bold 20px "Trebuchet MS",sans-serif; color:#000000; margin:5px 0;}

div.domain
    { float:left; font:normal 20px "Trebuchet MS",sans-serif; color:#000000; padding:5px; }

div.sponsor
    { padding:10px; background:#F0F0F0; }
div.result,
div.adsense
    { margin:15px 0; }
div.result div.image
    { padding-right:10px; float:left; }
div.result div.image img
    { width:100px; height:100px; }

div.result a.title
    { font:normal 18px "Trebuchet MS",sans-serif; color:#429B44; }
div.result div.text
    { font:normal 13px "Trebuchet MS",sans-serif; line-height:140%;}
div.result div.ingr
    { font:normal 11px "Trebuchet MS",sans-serif; color:#666666; line-height:140%;}
div.result div.ingr a
    { color:#000000; text-decoration:underline; padding:0 2px;}
div.result div.ingr a:hover
    { background:#A8C93A; color:#FFFFFF; }
div.result div.func
    { margin:5px 0; }
div.result div.func a.fav
    { background: url(../img/fav_add.gif) no-repeat 0 2px; padding-left:20px; 
     font:bold 11px "Trebuchet MS",sans-serif; color:#000000; line-height:140%; }
div.result a.url
    { font:normal 13px "Trebuchet MS",sans-serif; color:#8EA14C; }
    
#adauga div.left
    { width:480px; }
#adauga div.right
    { width:300px; }

#adauga h1
    { font:normal 20px "Trebuchet MS",sans-serif; color:#000000; margin:10px 0; }
#adauga div.right h1
    { color:#999999; }
#adauga p
    { font:normal 13px "Trebuchet MS",sans-serif; color:#000000; margin:10px 0;}
#adauga form
    { margin:10px 0; }
#adauga div.input_line
    { margin:8px 0;font:normal 13px Arial,sans-serif; color:#999999;}
#adauga label
    { display:block; width:100px; float:left; }
#adauga input
    { width:200px; float:left; }
#adauga input#i_cod
    { width:137px; float:left; }
#adauga img.captcha
    { margin-left:100px; }
#adauga input.submit
    { width:96px;height:27px; float:none; background: url(../img/adauga.jpg) no-repeat top left; border:0; margin:0 0 0 100px; padding:0; 
      font:bold 11px Verdana,sans-serif; color:#FFFFFF; text-align:center; vertical-align:middle; }


.carousel
    { margin:5px; overflow:hidden;position:relative; }
.carousel ol
    { overflow:hidden; position: relative; padding:0; margin:0; width: 32000px; z-index: 1; }
.carousel ol li
    { width:130px; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; border:0; margin:0; outline:none;
    /* IE 6 & 7 fix - prevent DOM scroll for focussed elements. */
   *float: none;
   *display: inline-block;
   *zoom: 1;
   *display: inline;
    }
.carousel ol li a
    { display:block; margin:5px; text-align:center; }
.carousel ol li a:hover
    { text-decoration:none; }
.carousel ol li a img
    { width:100px; height:100px; }




