/* EMDT novenyes oldalak custom css*/

#parentflowpic {position:relative;width:100%;height:auto;padding:15px;box-sizing:border-box}
#parentflowpic p {color:black;margin:2px 5px 2px 5px;font-size:16px;font-weight:bold}
#flowpictitle {color:black;padding:5px;display:none;background:white;position:absolute;bottom:3px;left:3px;width:300px;color:#07415c;background:#82bfdc;font-size:12px;}
#parentflowpic .turnblock {margin:0px 5px 0 5px;padding:3px;font-size:12px;background:rgba(255,255,255,0.5);border:1px solid #969079;width:97%;line-height:100%}
#parentflowpic .turnblock .nextplant {color:black;cursor:pointer}
#parentflowpic .turnblock .nextplantname {font-size:16px;color:black;text-decoration:none;font-family:firasanscondensed;font-weight:bold}

.closelist {cursor:pointer;position:absolute;top:3px;right:3px;color:#aa0000}

.flname {text-decoration:none}
.flname .title,
.title  {cursor:pointer;color:black}
.secondtitle {color:cadetblue;font-size:14px}
.flname:hover .title {background-color:green;color:white;text-decoration:underline}
.fgpic {line-height:70%;height:230px;position:relative}

#flowpic_second_container {position:relative}

.gray_textcentered {margin:3px;color:#888;text-align:center;width:100%}
#allflowerlist {position:absolute;width:420px;height:340px;bottom:10px;left:30px;border:1px solid #534128;display:none;z-index:100;background-color:white;padding:10px;font-size:10px}
#allflowerlistoverflow {width:416px;height:270px;padding:3px;font-size:12px;overflow-y:auto;overflow-x:hidden}
#allflowerlistoverflow .withsmallflower,
.withsmallflower {margin-top:7px;font-size:18px;position:relative;color:black;font-weight:bold}
#allflowerlistoverflow .flowerdiv {position:relative;clear:both;width:95%;margin-top:2px}
#allflowerlistoverflow .flowerdiv .refreshdate {position:absolute;bottom:0;right:0;color:#aeaeae}
#allflowerlistoverflow #imgdiv {position:relative;float:left;margin:2px;width:30%}
#allflowerlistoverflow #imgdiv img {position:relative;left:0;}
#allflowerlistoverflow #txtdiv {float:left;position:relative;text-align:left;width:68%}

#lastpicsdiv {position:relative;left:35px;width:660px;padding:5px}
#lastflowerpic {position:absolute;margin-left:5px;padding:3px;}

#flowpicpropscont {}
#flowpicpropscont div {background-color:white;font-size:16px;text-align:center;width:100%}

/*#specieslisttbl a:hover {background-color:#dcd8b0}*/
#specieslisttbl a {background-color:none}

.comparespan {font-size:14px;cursor:pointer;background-color:#ead8c7;padding:2px}

.roundeddiv {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;behavior: url(/css/border-radius.htc);padding:3px;}

/*hatarozobelyegek div*/
#characteristicdiv_container {font-size:12px;padding-left:8px;position:relative;padding-top:15px;height:200px;overflow:hidden;}
#characteristicdiv {font-size:12px;position:absolute;top:18px;left:128px;width:538px;}
#characteristicdiv_container .characteristic_title {position:absolute;top:3px;right:13px;}
.char_img {padding:0 10px 0 10px;color:black;margin-left:3px;cursor:pointer}
.char_flowpart {font-weight:bold;}
#characteristicdiv .char_flowpart_div {margin-top:5px;background-color:#efefef;position:relative;padding-top:18px}
#characteristicdiv .char_flowpart_div .char_flowpart {position:absolute;top:0;left:0;color:#405401;}
#characteristicdiv_container .arrow{position:absolute;left:55px;width:73px;height:35px;cursor:pointer}
#characteristicdiv_container .char_uparrow{bottom:0;background-image:url(/img/arrowdown.png)}
#characteristicdiv_container .char_downarrow{top:18px;background-image:url(/img/arrowup.png)}
#characteristicdiv_container .char_arrow_middle{position:absolute;left:45px;top:53px;width:83px;height:130px;background-image:url(/flowers/flowershiolu.jpg)}

/*ruler*/
.flowerruler {position:absolute;top:22px;left:0;background-color:white;color:black;cursor:move;border:1px solid white}
.flowerrulerstick {position:absolute;height:10px;bottom:0;width:1px;background-color:black;z-index:100}
#manageflowerruler {margin:0px 5px 0 5px;text-align:right;background:white;background-image:url(/img/ruler.png);background-position:5px 2px; background-repeat:no-repeat;padding-left:38px;position:relative;height:40px;border:1px solid #956405;}
#manageflowerruler .info {font-size:10px;color:#956405;width:400px;line-height:90%;height:auto}
#manageflowerruler .main {color:black;width:140px;margin-top:2px}
#manageflowerruler div {float:left;margin-left:3px;text-align:center}

#iconrow div {float:left;width:57px;height:45px}
#iconrow span {font-size:8px;}

 /*adtalap teljes div*/
 .flow_datasheet_div
  {
    position:relative;
    height:auto;
    width:100%;
    padding:20px;
    box-sizing:border-box

  }

#flow_othernames_div {z-index:100;color:#7a7a7a;font-style:italic;font-size:12px;position:absolute;top:105px;line-height:95%;right:10px;}
#flow_othernames_div .name {position:relative;text-align:right;padding-right:30px;margin-top:5px}
#flow_othernames_div .name .flag {position:absolute;top:0;right:0;background-repeat:no-repeat;width:20px;height:15px}

 /*adatlap fels\uffff r\uffffsz*/
 .flow_datasheet_header
  {
    position:relative;
    top:0;
    left:0;
    width:100%;
/*    height:230px;*/
  }

 /*fejl\uffffcben a vir\uffffg neve*/
 .flower_namediv
   {
        font-weight:bold;
        font-family: firasanscondensed;
        color:black;
        font-size:20px;
	margin-bottom:15px
/*      color:#0e1c5c*/
  }

  .aligndatasheetdiv 
    {
        position:relative;
	top:0;
        left:52px;
        width:626px;
        filter:alpha(opacity=50);
        opacity: 0.5;
        -moz-opacity:0.5;
        background-color:white;
    }

  .picinfo_div
    {
        filter:alpha(opacity=50);
        opacity: 0.5;
        -moz-opacity:0.5;
        background-color:white;
        padding:3px;
        font-size:12px;
        font-weight:normal;
        color:black;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        behavior: url(/css/border-radius.htc);
        border:1px solid #969079;

    }

  .flow_datasheet_pics
   {
        position:relative;
        top:0;
        width:100%;
        padding-top:20px;
        border-bottom:1px solid gainsboro;
        border-top:1px solid gainsboro;
   }

  .flow_datasheet_imgnum
   {
        position:absolute;
        right:0;
        bottom:3px;
        width:16px;
        height:16px;
   }

 .flow_imgnum {background:black;font-size:12px;color:white;text-align:center}


 .flow_datasheet_navidiv
   {
        position:absolute;
        z-index:100;
        cursor:pointer;
	font-size:50px;
	color:gainsboro

   }

 .flow_datasheet_bottom
   {
        padding-bottom:60px;
        position:relative;
        top:0px;
        left:0px;
        width:100%
   }

 .flow_datasheet_bottominfo
   {
        text-align:center;
        width:100%;
        font-size:10px !important;
        font-family: firasanscondensed;
        color:black;
   }

.flowerlegend {height:40px}
.flowerlegend div {float:left;margin-right:10px;width:40px}
.flowerlegend div span {font-size:10px}
.flowersublegend {width:100%;position:relative;text-align:right;padding:3px;}
.flowersublegend img {margin-right:5px}
