﻿body {
     
}

h1{ font-size:200%; margin:10px;  font-weight:normal; }

.OfferPresentationView .toolbar {margin:0px 10px 10px 10px; font-size:100%; display:block; padding:0px 5px 0px 5px;}
.OfferPresentationView .toolbar a {}

.OfferPresentationView { display:block;  max-width:700px; overflow:auto; font-size: 120%;  }

.OfferPresentationView .direction {margin:10px; font-size:100%; background-color:Black;color:White; padding:0px 5px 0px 5px; display:inline-block;}


.OfferPresentationView .form{ margin:0px; padding: 0px;}
.OfferPresentationView .fieldInput
{
    background-color: #DDE6FF;
    border: 0px;
}
.OfferPresentationView .fieldInput:focus
{
    background-color: #FFFF88;
}

.OfferPresentationView .attrblock { overflow:auto; display:block; margin:0px 10px 10px 10px; background-color:#F5F5F5; border: dashed 1px #FFFFFF;  }
.OfferPresentationView .attrblock div.left{  float:left; width:45%; margin: 10px 10px 10px 15px; }
.OfferPresentationView .attrblock div.right{  float:right; width:45%; margin:10px 10px 10px 15px; }

.OfferPresentationView .bodyblock { clear:both;  margin:10px; border: dashed 1px #DDDDDD; overflow:hidden; width:auto;}

.OfferPresentationView .fieldCaption{ font-size:80%; margin-right:10px; display:inline-block; margin-top:5px; }
.OfferPresentationView .fieldValue{  font-weight:normal; border-bottom: dotted 1px #888888; display:inline-block; margin-top:5px;}
.OfferPresentationView .fieldValue:hover{ background-color:#DDDDDD;}


.OfferPresentationView .bodyblock  .title{  font-size:130%; font-weight:normal; margin:10px 10px 20px 10px;}
.OfferPresentationView .bodyblock  .title .fieldInput{  font-size:100%; }
.OfferPresentationView .bodyblock  .description{  margin:10px; font-size:100%;}

.OfferPresentationView .products{  margin:20px 10px 10px 10px; font-size:90%;}
.OfferPresentationView table.products tr:hover { background-color:#EEEEEE; }
.OfferPresentationView table.products tr.caption td { background-color:#EEEEEE; border-bottom: 1px solid black; }




.PublishBtn { font-size:150%; margin:0px 25px 35px 25px; display:inline-block;}
.ScreenMsg { position:fixed; right: 35%; left: 35%; top:40%; width:auto;  padding:50px; text-align:center; border:solid 7px #EFEFEF; background-color:Black; color:White; font-size:110%; opacity: .90; filter(opacity:90%); }
.MsgLabel {}
.MsgCloseButton{ display:block; border: solid 1px black; margin:25px; border:10px; text-align:center; background-color:Black; color:White;}




.statusblock
{
    border: medium solid #CCCCFF;
    margin: 10px;
    background-color: #E6E6FF;
    padding: 10px;
}
.buttonsblock {margin:10px; clear:both; }
.buttonsblock .left {margin:10px; padding:10px;display:block; float:left; width:42%;}
.buttonsblock .right {margin:10px; padding:10px; display:inline-block; float:right; width:42%; }
.buttonsblock .left:hover {background-color:#DDE6FF;}
.buttonsblock .right:hover {background-color:#DDE6FF;}
.buttonsblock .title { display:block; font-size: 150%; }
.buttonsblock .comment { display:block; font-size: 100%; margin:10px; }
.buttonsblock .button { display:block; font-size: 120%; margin:10px;  }



.offersList tr:hover { background-color:#EEEEEE; }
.offersList tr.caption { background-color:#EEEEEE; font-weight:bold; }
.offersList td { padding-left: 3px; }


/*******************************************************************************/

.f20  { font-size:120%;}
.f30  { font-size:130%;}
.f40  { font-size:140%;}
.f50  { font-size:150%;}

.f09 { font-size:90%;}
.f08 { font-size:80%;}
.f07 { font-size:70%;}
.f06 { font-size:60%;}

.cour { font-family:Courier, Courier New}
.blink{ text-decoration:blink;}