@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	border:none;
	padding:0;
	outline: 0;
}
body{
	margin:0;
	background: url("3") repeat top left;
	font-family:georgia;
	color:#4D4D4D;

}

#container{
	width:100%;
	height: 100%;
	overflow:visible;
}
#wrapper{
	width:950px;
	background: jufran.css repeat-y top left;

	position: absolute; /* per lo sfondo fino in fondo */
	height: 100%; /* per lo sfondo fino in fondo */
}
#header{
	padding:20px 50px 50px 50px;
	height:70px;
}
.contents,
#contents{
	padding:90px 60px 50px 50px;
}
#footer{
	clear:both;
	width:800px;
	padding:0px 0px 50px 50px;
	font-family:arial;
	font-size:11px;
	color:#BBB;
}
hr{
	display:none;
}
h1{
	font-size:48px;
	font-weight:normal;
	line-height:50px;
	display:inline;
}
h2{
	font-size:18px;
	font-family:arial;
	font-weight:normal;
	display:inline;
}
a:link, a:hover, a:visited{
	text-decoration:none;
	color:#4D4D4D;
}

/* MENU MENU MENU MENU MENU MENU MENU */

#menu .menu {
	position:absolute;
	top:175px;
	font-size:12px;
	font-style:italic;
	line-height:15px;
	color:#4D4D4D;
	overflow:visible;
	list-style-type:none;
}
#menu li a.landmark {
	border-left: 1px solid #4D4D4D;
    height: 12px;
	 overflow: visible;

}
#menu li a{
	padding-left:10px;
	display:block;
}

#empresa   #Mempresa ,
#basica      #Mbasica    ,
#romantica 	   #Mromantica,
#relembre  #Morganistion ,
#noite        #Mnoite 
{
	border-left: 2px solid #4D4D4D!important;
	margin-left:-1px;
}
#empresa   #Mempresa  a.landmark,
#basica      #Mbasica     a.landmark,
#romantica 	   #Mromantica    a.landmark,
#relembre  #Morganistion  a.landmark,
#noite        #Mnoite   a.landmark
{
	border: none;
}


#Mempresa { -moz-opacity: 0.99; left:50px; }
#Mbasica    { -moz-opacity: 0.99; left:230px; }
#Mromantica { -moz-opacity: 0.99; left:410px; }
#Mrelembre{ -moz-opacity: 0.99; left:590px; }
#Mnoite  { -moz-opacity: 0.99; left:770px; }

ol.second_level {
    position: fixed;
    top: 0;
	width:110px;
	display:none;
	color:#CCC;
	margin-top: 265px;
	padding:0px 0px 30px 25px;
	font-family: Arial;
	font-size:9px;
	font-style:normal;
}
* html ol.second_level {
    margin-top: 65px;
}
ol.second_level li,
ol.second_level li a,
ol.second_level li a:hover
{
    /* reset from inhewrited rules */
    border: none !important;
    padding:0 !important;
	margin-left: 0 !important;
	width: auto !important;
	height: auto !important;
	color: white !important;
}


ol.second_level li {
    margin-bottom: 15px;
}

ol.second_level a{
    display: block;
	color:#FFF;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	line-height:14px !important; /* ie6 need !important */
}

.strip {
	z-index:1;
	position:fixed;
	top:0px;
	width:182px;
	height: 100%;
	background-color:#333;
	display:none;
}
* html .strip {
    position: absolute;
}

#STRIPempresa  { left:  49px; 
background-color:#D1125B;}
#STRIPbasica { left: 229px; 
background-color:#3EA3DC;}
#STRIPromantica     { left: 409px; 
background-color:#99CC33;}
#STRIPrelembre  { left: 589px; 
background-color:#CC99CC;}
#STRIPnoite  { left: 769px; 
background-color:#999999;}

/* ----------------------------------------------------------------- */
.landmark {
	width: 180px;
}
.desc{
	font-size:11px;
	font-family:arial;
	color:#999999 !important;
	font-style:normal;
	margin-top:2px;
	line-height:13px;
	display:block;
	width: 140px;
}
.footerText{
	background: jufran.css repeat;
	padding:3px 0px 3px 0px;
}
.big{
	font-size:26px;
	color:#4D4D4D;;
	line-height:30px;
	font-family:georgia;
}	
.big-empresa{
	font-size:26px;
	color:#5EB030;;
	line-height:30px;
	font-family:georgia;
}
.big-basica{
	font-size:26px;
	color:#3EA3DC;;
	line-height:30px;
	font-family:georgia;
}
.big-romantica{
	font-size:26px;
	color:#EDCD15;
	;
	line-height:30px;
	font-family:georgia;
}
.big-relembre{
	font-size:26px;
	color:#D1125B;;
	line-height:30px;
	font-family:georgia;
}
.big-noite{
	font-size:26px;
	color:#999999;;
	line-height:30px;
	font-family:georgia;
}
* html .big {
    line-height: 30px;
}
p.medium{
	font-family:georgia;
	font-size:18px;
	color:color:#4D4D4D;;
	line-height:22px;
}
.color-empresa{
	font-family:georgia;
	font-size:18px;
	color:#5EB030;;
	line-height:22px;
}
.color-basica{
	font-family:georgia;
	font-size:18px;
	color:#3EA3DC0;;
	line-height:22px;
}
.color-romantica{
	font-family:georgia;
	font-size:18px;
	color:#EDCD15;;
	line-height:22px;
	font-style: italic;
}
.color-relembre{
	font-family:georgia;
	font-size:16px;
	color:#D1125B;;
	line-height:22px;
}
.color-noite{
	font-family:georgia;
	font-size:18px;
	color:#999999;;
	line-height:22px;
}
.small{
	font-family:arial;
	font-size:11px;
	color:#4D4D4D;;
	line-height:14px;
}
.small a:link{
	color:#000;
}
.small a:visited{
	color:#000;
}
.small a:hover{
	color:#666766;
}

.smallx{
	font-family:georgia;
	font-size:12px;
	color:#4D4D4D;;
	line-height:22px;
	background-color: #F7F7F7;
}
.smallx a:link{
	color:#000;
}
.smallx a:visited{
	color:#000;
}
.smallx a:hover{
	color:#666766;
}

.smallx input.botao {
	background:#CCCCCC; /* a cor do fundo do botão */
	color:#333333; /* a cor das letras Enviar */
	font-family:georgia;
	font-size:12px;
	line-height:22px;
	border:1px solid #ffffff; /* uma borda no botão*/
} 

.campo{
	font-family:georgia;
	font-size:11px;
	color:#4D4D4D;;
	line-height:22px;
	background-color:#DBDBDB;
}


a.credit {
    color: #BBBBBB;
}
a.credit:hover {
    color: #666766;
}
