/*



 SITO LICIA




 */
*{font-family: Arial;}

body {background-color: #fff; margin: 0; text-align: center; min-height: 100%; height: 100%; margin: 0; padding: 0;}

#Center {text-align: left; margin-left: auto; margin-right: auto; position: relative; width: 990px;}

#logo {position: relative; float: left; width: 988px; height: 100px; background-color: #edc0ed; border-right: #A9A9A9 2px solid; border-bottom: #A9A9A9 2px solid;}

#bottom {position: relative; float: left; width: 980px; height: 30px; background: transparent;}

#container {position: relative; float: left; width: 990px; height: auto; background: transparent;}

#actions {width: 950px; position: relative; float: left; padding: 20px; background: #eee;}

#actionsPromo {width: 950px; position: relative; float: left; padding: 20px; background: #eee;}

.separa{width: 950px; position: relative; float: left; height: 20px; border-top: solid 1px #D3D3D3;}

a:link, a:visited, a:active {
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

a:hover {color: #900;}

a.pdf:link, a.pdf:visited, a.pdf:active {
  font-family: arial;
  font-size: 13px;
  font-style: normal;
  color: #c277c2;
  font-weight: bold;
  text-decoration: none;
}

a.pdf:hover {color: #900;}

a.catalogueBtn {
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  color: #ccc;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 1px;
}

a.catalogueBtn:hover {color: #900;}

a.link {font-family: Arial; font-weight: normal; text-decoration: none; font-size: 12px; color: #cd5a00; letter-spacing: 1px;}

a.link:hover {text-decoration: underline;}

a.a1:link, a.a1:visited, a.a1:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  color: #990000;
  font-weight: bolder;
  text-decoration: none;
}

a.image:link, a.image:visited, a.image:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  color: #00f;
  font-weight: bold;
  text-decoration: none;
}

a.image:hover {color: #900;}

a.a1:hover {color: #369;}

a.a2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #900;
  font-weight: bold;
  text-decoration: none;
}

a.a2:hover {color: #4994aa;}

a.a32 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 32px;
  font-style: normal;
  color: #cd5a00;
  font-weight: bolder;
  text-decoration: none;
}

a.a32:hover {color: #4994aa;}

a.a3:link, a.a3:visited, a.a3:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #f00;
  font-weight: bold;
  text-decoration: none;
}

a.a3:hover {color: #369;}

a.link_p:link, a.link_p:visited, a.link_p:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #f00;
  font-weight: bold;
  text-decoration: none;
}

a.link_p:hover {color: #369;}

.form_txt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  color: #900;
  letter-spacing: 1px;
  position: relative;
  float: left;
}

.logo_like {
  font-family: Times New Roman, Arial, Helvetica, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: bold;
  color: #000;
  letter-spacing: 1px;
}

.logo_spf {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; letter-spacing: 1px;}

.logo_spf_black {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333; letter-spacing: 1px;}

.admin_f {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  color: #333;
  letter-spacing: 1px;
}

.message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #f00;
  letter-spacing: 1px;
}

.txt {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #333; letter-spacing: 1px;}

.txt_12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333;
  letter-spacing: 1px;
}

.txt_12b {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333;}

.txt_12bRed{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #f00;}

.txt_14bRed{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #f00;}

.txt_12bb {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #003777;}

.txt_14br {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #f00; letter-spacing: 1px;}

.txt_14bg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #333;
  letter-spacing: 1px;
}

.txt_11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333; letter-spacing: 1px;}

.txt_11B {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #333;
  font-weight: bold;
  letter-spacing: 1px;
}

.txt_11noBold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #333;
  letter-spacing: 1px;
}

.txt_12v {
  font-family: verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333;
  letter-spacing: 1px;
}

.blue_didas {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #369; letter-spacing: 1px;}

.blue20B {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; color: #369; letter-spacing: 1px;}

.menu {
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  color: #900;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 1px;
}

div.payoff {
  font-family: 'FuturaBook';
  position: relative;
  float: left;
  background: #fff;
  text-align: left;
  padding: 13px 2px 0px 6px;
  font-size: 12px;
  color: #333;
}

.mes22red {
  font-family: 'Arial';
  font-size: 22px;
  color: #f00;
  position: relative;
  float: left;
  width: 966px;
  padding: 10px;
  background-color: #ccc;
  border: solid #369 2px;
}

.mes14red {
  font-family: 'Arial';
  font-size: 14px;
  color: #f00;
  position: relative;
  float: left;
  width: 966px;
  padding: 10px;
  background-color: #ccc;
  border: solid #369 2px;
}

.status16blueb {font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #33f;}

.inBtn {
  position: relative;
  float: left;
  background-color: #b2bfc7;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #900;
}

.loginBtn {
  position: relative;
  float: left;
  background-color: #147;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #edc0ed;
}

.r_Btn {
  position: relative;
  float: right;
  background-color: #b2bfc7;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #900;
}

.blueBtn {
  position: relative;
  float: left;
  background-color: #2b317a;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.redBtn {
  background-color: #f00;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.delBtn {
  position: relative;
  float: right;
  background-color: #f00;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.delBtnLeft {
  position: relative;
  float: left;
  background-color: #f00;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.delBtnLeft {
  position: relative;
  float: left;
  background-color: #f00;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.inBtnGo {
  position: relative;
  float: left;
  background-color: #cd5a00;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

.delPdf {
  position: relative;
  float: left;
  background-color: #ddd;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #f00;
}

.closeBtn {
  background-color: #c00;
  color: #FFF;
  font-family: Arial Black;
  font-weight: bold;
  width: 24px;
  height: 24px;
  margin-top: 10px;
  margin-right: 10px;
}

.red12b {font-family: Arial; font-size: 12px; font-style: normal; font-weight: bold; color: #ee2f23; letter-spacing: 1px;}

.whiteIndex{font-family: verdana; font-size: 12px; color: fff;}

#closeBtn {position: relative; float: right;}

form {margin: 0; padding: 0;}

form textarea {position: relative; float: left; clear: both; max-width: 900px; width: 600px; min-width: 600px; min-height: 80px;}

.formInput {position: relative; float: left; clear: both; width: 350px;}

.divide{
  position: relative;
  float: left;
  width: 990px;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 30px;
  border-top: solid #999 1px;
  font-size: 14px;
  font-weight: bold;
  color: #900;
}

.btnDivide{
  position: relative;
  float: left;
  width: 990px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 5px 0px;
  border-top: solid #999 1px;
}

.divideShort{
  position: relative;
  float: left;
  width: 300px;
  margin-top: 30px;
  margin-bottom: 20px;
  height: 30px;
  border-top: solid #999 1px;
  font-size: 14px;
  font-weight: bold;
  color: #900;
}

.divideShortNoTop{
  position: relative;
  float: left;
  width: 190px;
  margin-bottom: 20px;
  height: 30px;
  border-top: solid #999999 1px;
  font-size: 12px;
  color: #900;
}

.divideShortNoTopNoBot{
  position: relative;
  float: left;
  width: 190px;
  height: 30px;
  border-top: solid #999999 1px;
  font-size: 12px;
  color: #900;
}

.divideShortHAuto{position: relative; float: left; width: 190px; border-top: solid #999999 1px; font-size: 12px; color: #900;}

.latSx{position: relative; float: left; width: 106px; padding: 50px 0px;}

.ckeditor{font-family: verdana; font-size: 12px;}

p {display: inline;}

.catalogBtn{
  position: relative;
  float: left;
  padding: 4px;
  width: 160px;
  background: #336666;
  border-bottom: 1px solid #000033;
  border-right: 1px solid #000033;
}

.neroLinguaBold {
  font-family: Arial, Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  cursor: default;
  letter-spacing: 1px;
}

.red12B {
  font-family: Arial, Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #f00;
  cursor: default;
  letter-spacing: 1px;
}

.redLingua {
  font-family: Arial, Arial;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #cd5a00;
  cursor: default;
  letter-spacing: 1px;
}

.nl {
  zoom: 1;
  position: relative;
  display: block;
  clear: both;
  float: none;
  width: 100%;
  height: 1px;
  margin: 0;
  padding: 0;
  font-size: 0px;
}

.inBtnProd {
  position: relative;
  float: left;
  background-color: #ddd;
  text-align: left;
  width: 178px;
  padding: 6px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #333;
}

.inBtnChk {
  position: relative;
  float: left;
  background-color: #13a230;
  text-align: center;
  width: auto;
  height: 24px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
}

div.categoryBtn {
  position: relative;
  float: left;
  clear: left;
  width: 140px;
  /*height: 15px;*/
  margin-top: 8px;
  border-bottom: 1px solid #000033;
  border-right: 1px solid #000033;
  margin-left: 28px;
}

a.category {display: block; width: 100%; height: 100%; color: #fff; background: #34789f; padding-top:1px; padding-bottom:1px; font-size:11px; font-weight:bold;}

a.category:hover{color: #f00; background: #ccc;}

div.catalogueBtn {
  position: relative;
  float: left;
  clear: left;
  width: 168px;
  height: 23px;
  margin-top: 15px;
  background: #366;
  border-bottom: 1px solid #000033;
  border-right: 1px solid #000033;
}

a.catalogue {display: block; width: 100%; height:19px; color: #ddd; background: #366; padding-top:4px;}

a.catalogue:hover{color: #f00; background: #ccc;}

div.catalogueBtnParent {
  position: relative;
  float: left;
  clear: left;
  color: #fff;
  cursor: default;
  width: 160px;
  height: 15px;
  padding: 4px;
  margin-top: 15px;
  background: #366;
  border-bottom: 1px solid #000033;
  border-right: 1px solid #000033;
}
/*












 */