﻿.imgPic
{
    width: 60px;
    height: 44px;
    border: 1px solid #0066CC;
    vertical-align:bottom;
    margin-right:4px;
    margin-bottom:3px;
}
.imgPic:hover
{
    border: 1px solid red;
}

.image_preview 
{
    border: 1px solid #0066CC;
    max-width:240px;
    max-height:180px;
    margin-right: 4px;
}
.image_preview_div
{
    display:inline;
    width:246px;
    float:left;
    margin-right: 2px;
    min-height: 80px; 
}
.enlarge-text
{
    font-size: 8pt;
    margin-bottom: 2px;
    display:block;
}
/**********************************************************/
.map 
{
    border: 1px solid #0066CC;
}
/**********************************************************/
.pictures-edit
{
    height:100%;
    padding: 0;
    margin-top: 0px;
}
.pictures-edit .small-picture-sep
{
    float:left;
    margin: 0;
    width: 10px;
    width: 5px;
    height: 10px;
    overflow: hidden;
    display: block;
}
.pictures-edit .small-picture
{
    float:left;
    margin: 0;
    margin-bottom: 5px;
    margin-bottom: 4px;
    width: 100px !important;
    width: 76px !important;
}
.pictures-edit .small-picture .imgPic
{
    width: 98px;
    width: 74px;
    height: 58px;
    border: 1px solid #6A4E2D;
}
.pictures-edit .small-picture .imgPic:hover
{
    border: 1px solid red;
}
/****************/
.uploadwindow{
   font-size: 9pt;
   font-family:Arial;
    width: 510px; 
    height: 220px; 
    position:absolute; 
    left: 50%;
    margin-left:-255px;
    border: 5px solid #3E4875;
    background-color: white;
}
.uploadwindow .title
{
    background-color: #3E4875;
    padding:3px;
    color: White;
    overflow: hidden;
    height:20px;
}
.uploadwindow .title span
{
   float: left;
}
.uploadwindow .title .close
{
   float: right;
   color: White;
   font-size: 9pt;
   cursor: pointer;
}
.uploadwindow .title .close img
{
    padding-top:2px;
    padding-right:2px;
}
.uploadwindow .inside
{
    padding: 10px; 
    color: #000088;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
}

/************************************************************************/
/****** Pictures *****/
/************************************************************************/
.pictures-edit
{
    margin-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    height:100%;
}
.pictures-edit .picture
{
    float:left;
    margin: 10px;
    margin-top: 4px;
    margin-bottom: 0;
    width: 100px !important;
}
.pictures-edit .picture .imgPic
{
    width: 100px;
    border: 1px solid #6A4E2D;
}
.pictures-edit .picture .imgPic:hover
{
    border: 1px solid #D1C7B9;
}
.pictures-edit .picture .edition
{
    text-align:center;
    font-size:8pt;
    margin:0;
}
.pictures-edit .picture .edition a:hover
{
    text-decoration:none;
}
.pictures-edit .picture .edition .aedit
{
    width: 35px;
}
.pictures-edit .picture .edition .aleft
{
    background-image: url('../images/arrow-left.png');
    background-position:left;
    background-repeat:no-repeat;
    padding: 2px;
    padding-left:10px;
    width: 8px;
}
.pictures-edit .picture .edition .aright
{
    background-image: url('../images/arrow-right.png');
    background-position:right;
    background-repeat:no-repeat;
    padding: 2px;
    padding-right:10px;
    width: 8px;
}
.pictures-edit .picture .edition .aleft:hover
{
    background-image: url('../images/arrow-left-blue.png');
}
.pictures-edit .picture .edition .aright:hover
{
    background-image: url('../images/arrow-right-blue.png');
}
/****************/
