/* CSS Document */

*{margin: 0 auto; padding: 0;}
.clear{clear: both; height: 30px;}
body{ font-family: arial; font-size: 12px;}

#geralPluguinIndex{ margin: 0 auto; padding: 0; border: 0px solid #000; width:960px;}

.geralPluguin{ float:left; width:960px; border-top: 3px solid #EEAB5B;  border-bottom: 1px solid #E9E9E9; height: 250px; margin: 20px 0 0 0; }
.content-pluguin{float: left; height: 250px; border: 0px solid; width: 680px;}
.fotoEmp{float: left; width: 180px; height: 250px; overflow: hidden;}
.fotoEmp .imagemPluguim{ min-width: 180px; max-width: 200px; max-height: 270px; min-height: 250px; overflow: hidden;}

.titlePluguin{float: left; width: 450px; border: 0px solid; margin: 10px 0 0 20px; text-transform: uppercase; font-family: 'vegurregular'; font-size: 26px; color: #414141;}
.endPluguin{float: left; width: 450px; border: 0px solid; margin: 6px 0 0 20px; font-family: 'vegurregular'; font-size: 14px; font-style: italic; color: #414141;}

.descPluguin{float: left; width: 450px; border: 0px solid; margin: 12px 0 0 20px; font-family: 'vegurregular'; font-size: 16px; color: #7F7F7F;}
.descPluguin .element{float: left; width: 212px; border:0px solid; margin: 8px 10px 0 0; font-family: 'vegurregular'; font-style: italic;}
.descGeral{float: right; width: 270px; height: 250px; border: 0px solid; /*overflow: hidden;*/}
.TextdescGeral {float: right; width: 225px; height: 250px; border: 0px solid; background-color: #eae9e9; /*overflow: hidden;*/ font-family: 'vegurregular';}
.TextdescGeral .textP{float: left; width: 208px; border: 0px solid; color: #6a6a6a; background-color: #eae9e9; /*overflow: hidden;*/ font-family: 'vegurregular'; padding: 6px; text-align: justify; font-size: 14px; font-style: italic;} 
.TextdescGeral .textS{float: left; width: 165px; border: 0px solid; color: #6a6a6a; background-color: #eae9e9; /*overflow: hidden;*/ font-family: 'vegurregular'; padding: 6px; text-align: justify; font-size: 16px; font-style: italic;}
.TextdescGeral .textTit{float: left; width: 165px; border: 0px solid; color: #818181; font-weight: bold; background-color: #eae9e9; /*overflow: hidden;*/ font-family: 'vegurregular'; margin: 8px 0 0 0; padding: 6px; text-align: justify; font-size: 18px; font-style: italic;}

.opcoes{float: left; margin: 20px 0 0 0; width: 475px; height: 75px; border:0px solid; }
.gIcone{float: left; width: 92px; height: 85px; overflow: hidden; border: 0px solid;  cursor: pointer; }
.icone{float: left; width: 45px; height: 45px; overflow: hidden; margin: 0 0 0 25px;}
.acao{ position: relative; z-index: -1; width: 45px; height: 45px; top: -45px; left: 0; background-color:#813130;  }
.iconDes{ position: relative; z-index: -1; width: 45px; height: 45px; top: 0; left: 0; background-color:#813130;}
.iconAtiv{ position: relative; z-index: -1; width: 45px; height: 45px; top: 0px; left: 0; background-color:#de8f30;}
.acaotexto{ float: left; opacity: 0.5; width: 100%; text-align: center;  height: 45px; margin: 2px 0 0 0; font-family: 'vegurregular'; font-size: 16px; font-style: italic;}
.iconesPluguin{  cursor: pointer; z-index: 1000; margin: 0 0 0 0; width: 45px; height: 45px;  border:0px solid #000;  }

.btDetalhe{ float: right; border:0px solid; width: 45px; overflow: hidden;  height: 251px; }
.btBack{float: right; z-index: 1; width: 45px; height: 251px; border: 0px solid;}
.acaoDt{ position: relative; z-index: -1; top: -252px; width: 90px; }
.iconDesDt{float: left; z-index: -1; width: 45px; top:0;  height: 251px; background-color: #e7a554;}
.iconAtivDt{float: left;  z-index: -1; width: 45px; top:0; height: 251px;  background-color: #813130;}


.window{
			display:none;
			width:715px;
			height:485px;
			position:absolute;
			left:0;
			top:0;
			background:#FFF;
			z-index:9900;
			padding:10px;
			border-radius:10px;
		}
.window2{
			display:none;
			width:590px;
			height:400px;
			position:absolute;
			left:0;
			top:0;
			background:#FFF;
			z-index:9900;
			padding:10px;
			border-radius:10px;
		}
		#mascara{
			position:absolute;
  			left:0;
  			top:0;
  			z-index:9000;
  			background-color:#000;
  			display:none;
		}

		.fechar{display:block; text-align:right;}

a.link-pluguin:link, a.link-pluguin:visited { text-decoration: none; color: #373737;}
a.link-pluguin:hover {text-decoration: none; }
a.link-pluguin:active {text-decoration: none; }



