
/*galer*/
.foto_m { position:relative; }
.foto_mm { overflow-y:hidden; overflow-x:scroll; white-space: nowrap; position:relative;}
.fm_conteiner { position:absolute; left:0px; top:0px; }
.foto_wid { height:1px; overflow:hidden; font-size:0px; line-height:0px; }
.fm-left-arow,
.fm-right-arow { cursor:pointer; display:none; background-repeat: no-repeat;}
.fm-left-arow-fls,
.fm-right-arow-fls { display:none; background-repeat: no-repeat;}


 /* minigaler */
.minigaler { padding:0px 21px; position:relative; margin-bottom:0px; }
.minigaler .foto_m,
.minigaler .foto_wid { margin-right:0px; }
.minigaler .foto_m,
.minigaler .foto_mm { height:80px; }
.minigaler .foto_mm div.cont-galler {
				width:75px;
				height:60px;
				margin-right:16px;
				border-style: solid;
				border-left-width:1px;
				border-right-width:1px;
				border-top-width:1px;
				border-bottom-width:1px;
				float:left;
				position:relative;
								}
.minigaler .foto_mm img        {
                width:74px;
				height:60px;
				margin:0 !important;
				border:0 !important;
								}
.minigaler .fm-left-arow,
.minigaler  .fm-right-arow,
.minigaler .fm-left-arow-fls,
.minigaler  .fm-right-arow-fls {
                position:absolute;
                top:1px;
                width:13px;
                height:58px;
                                }
.minigaler .fm-left-arow,
.minigaler .fm-left-arow-fls  { left:-21px; }
.minigaler .fm-right-arow,
.minigaler .fm-right-arow-fls { right:-21px; }

.minigaler .fm-left-arow,
.minigaler .fm-left-arow-fls {
    background-image: url(images/jiva_min_arow.png);
}
.minigaler .fm-left-arow-fls {
    background-position: left top;
}
.minigaler .fm-left-arow {
    background-position: right top;
}
.minigaler .fm-right-arow,
.minigaler .fm-right-arow-fls {
    background-image: url(images/jiva_min_arow.png); cursor: pointer;
}
.minigaler .fm-right-arow {
    background-position: left bottom;
}
.minigaler .fm-right-arow-fls {
    background-position: right bottom;
}

.minigaler div.red,
.minigaler div.red1 { border:1px solid #ff0664 !important; }
 /* /minigaler */



/*main_galer*/
.main_galer {padding:56px 39px; position:relative; margin-bottom:0px; }
.main_galer .foto_m,
.main_galer .foto_wid {margin-right:0px;}
.main_galer .foto_m,
.main_galer .foto_mm {height:190px; }
.main_galer .foto_mm div.cont-galler {
								width:189px;
								height:153px;
								margin-right:27px;
								border-style: solid;
								border-left-width:1px;
								border-right-width:1px;
								border-top-width:1px;
								border-bottom-width:1px;
								float:left;
								position:relative;
								}
.main_galer .foto_mm img        {
								width:189px;
								height:153px;
								margin:0 !important;
								border:0 !important;
								}
.main_galer .fm-left-arow,
.main_galer  .fm-right-arow,
.main_galer .fm-left-arow-fls,
.main_galer  .fm-right-arow-fls {
                                position:absolute;
                                width:27px;
                                height:44px;
                                top:56px;
                                }
.main_galer .fm-left-arow,
.main_galer .fm-left-arow-fls  { left:-39px; }
.main_galer .fm-right-arow,
.main_galer .fm-right-arow-fls { right:-39px; }

.main_galer .fm-left-arow {      background:no-repeat right top url(images/jiva_arow.png); }
.main_galer .fm-left-arow-fls {  background:no-repeat left top url(images/jiva_arow.png); }

.main_galer .fm-right-arow {     background:no-repeat left bottom url(images/jiva_arow.png); }
.main_galer .fm-right-arow-fls { background:no-repeat right bottom url(images/jiva_arow.png); }

.main_galer div.red,
.main_galer div.red1 { border:1px solid #ff0664 !important; }
.jg_name {
    position: absolute;
    left:0px;
    top: 150px;
    font-weight: bold;
    width:172px;
    height:36px;
    overflow: hidden;
    text-align: center;
    max-width:172px;
    white-space: normal;
}


/* /main_galer */

