/*imported styles*/

@import url('Header.css');

@import url('LeftCol.css');

@import url('highslide.css');

@import url('Integrama.css');

/*imported styles*/



html, body{ 

	margin-top:5px; 

	margin-left:0px; 

	margin-right:0px; 

	margin-bottom:50px; 

	padding:0px; 

	text-align:left; 

	font-family:verdana;

	font-size:12px; 

	color:#000;

	background:#625649;

} 



img, form {margin:0;padding:0;border:0px;border-style: none;}



a:hover, a:active, a:focus{outline: none;outline-style:none;outline-width:0;}

a:link{text-decoration:none;color:#322B24;}

a:visited {text-decoration:none;color:#322B24;}

a:hover {text-decoration:underline;color:#322B24;}

a:active {text-decoration:none;color:#322B24;}

a:focus {text-decoration:none;color:#322B24;}





#PageWidth{ 

	width:995px;

	text-align:left;  

	margin-left:auto; 

	margin-right:auto; 

	background:#cac7b4;

	border:1px solid #c6c2af;

} 



#wrapper{

	width:960px;

	height:100%;

	text-align:left;  

	margin-left:auto; 

	margin-right:auto; 

	background:#f7f7ea;

}

#MainCol{

	position:relative;

	margin-bottom:31px;

	width:750px;

	float:left;

	background:#f7f7ea;

}

.MainCol{



	position:relative;

	margin-bottom:31px;

	width:100%;

	float:left;

	background:#f7f7ea;

}



.MainColFlash{

	margin-top:8px;

	width:723px;

	height:264px;

	overflow:hidden;

	position:relative;

	margin-left:auto; 

	margin-right:auto; 

	display:block;

}



.MainColIntegrame{

	width:723px;

	position:relative;

	margin-left:auto; 

	margin-right:auto; 

	display:block;

	margin-top:10px;

	font-family:tahoma;

	font-size:18px;

	color:#322b24;

	

}

.MainColTitle{

	width:100%;

	border-bottom:1px dashed #62564a;

	padding-bottom:4px;

}



.IntegramaDiv{

	width:169px;

	min-height:166px;

	height:auto !important;

	height:166px;

	background:#e0e0d3;

	border:1px solid #cac7b4;

	float:left;

	margin-top:10px;

	margin-left:5px !important;

	margin-left:4px;

	margin-right:4px !important;

	margin-right:3px;

}



.IntegramaDiv.Abonament{

height:170px;

}

.IntegramaDiv.Revista{

height:auto;

}



.IntegramaDivImg {

	float:left;

	border:1px solid #fbfbfa;

	margin-left:10px !important;

	margin-left:5px;

	margin-top:10px;

	width:148px;

	height:89px;

	overflow:hidden;

}



.IntegramaDivRevistaImg{

	float:left;

	border:1px solid #fbfbfa;

	margin-left:10px !important;

	margin-left:5px;

	margin-top:10px;

	width:148px;

	height:201px;

	overflow:hidden;

}





.IntPT{

	font-family:tahoma;

	font-size:13px;

	color:#b72802;

	padding-left:10px;

	padding-top:5px;

	float:left;

}



.IntPT a:link{text-decoration:none;color:#B72802;}

.IntPT a:visited {text-decoration:none;color:#B72802;}

.IntPT a:hover {text-decoration:underline;color:#B72802;}

.IntPT a:active {text-decoration:none;color:#B72802;}

.IntPT a:focus {text-decoration:none;color:#B72802;}



.DetaliiInt{

	font-family:tahoma;

	font-size:12px;

	color:#373737;

	padding-left:10px;

	padding-top:5px;

	float:left;

	line-height:18px;

}

.JoacaDiv{

	width:100%;

	height:21px;

	float:left;

	background:#948d81;

}



.JoacaDiv img{

	width:61px;

	height:13px;

	border:0px;

	margin-right:5px;

	margin-top:4px;

	float:right;

}



#Footer{

	width:100%;

	height:53px;

	background:#cac7b4; 

}

.CopyRight{

	width:50%;

	text-align:left;

	float:left;

	padding-top:20px;

	font-family:tahoma;

	font-size:12px;

	color:#62564a;

}

.FooterLinks{

	width:50%;

	text-align:right;

	float:left;

	padding-top:20px;

	font-family:tahoma;

	font-size:12px;

	color:#62564a;

}



.FooterLinks a:link{text-decoration:none;color:#62564a;}

.FooterLinks a:visited {text-decoration:none;color:#62564a;}

.FooterLinks a:hover {text-decoration:underline;color:#62564a;}

.FooterLinks a:active {text-decoration:none;color:#62564a;}

.FooterLinks a:focus {text-decoration:none;color:#62564a;}



.UserLogedDiv{

	width:735px;

	height:27px;

	background:#e3e3d6;

	float:right;

	margin-top:-4px;

	margin-right:4px;

	position:relative;

}



.UserDetils{

	width:60%;

	height:22px;

	float:left;

	font-family:arial;

	font-size:12px;

	color:#322b24;

	padding-top:5px;

	padding-left:5px;

}

.UserLogoutDiv{

	width:38%;

	height:22px;

	float:left;

	font-family:arial;

	font-size:12px;

	color:#322b24;

	padding-top:5px;

	padding-left:5px;

	text-align:right;

}



.UserLogoutDiv a:link{text-decoration:none;color:#322b24;}

.UserLogoutDiv a:visited {text-decoration:none;color:#322b24;}

.UserLogoutDiv a:hover {text-decoration:underline;color:#322b24;}

.UserLogoutDiv a:active {text-decoration:none;color:#322b24;}

.UserLogoutDiv a:focus {text-decoration:none;color:#322b24;}



.InteDiv{

	width:99;

	

	position:relative;

	margin-right:1px;

	margin-top:20px;

	margin-left:10px;

}



.InteDivTitle{

	width:99%;

	font-family:Tahoma;

	font-size:14px;

	color:#322b24;

	border-bottom:1px dashed #62564a;

	padding-bottom:5px;

}

.InteDivTitle h4, h3, h2, h1{

	font-size:14px;

	font-family:Tahoma;

	color:#322b24;

	margin:0px;

	display:inline;

}



.InteDivTitle a:link{text-decoration:none; color:#322b24;}

.InteDivTitle a:visited{text-decoration:none; color:#322b24;}

.InteDivTitle a:hover{text-decoration:underline; color:#322b24;}

.InteDivTitle a:active{text-decoration:none; color:#322b24;}

.InteDivTitle a:focus{text-decoration:none; color:#322b24;}



.IntegramaTable{

	width:99%;

	position:relative;

	margin-right:auto;

	margin-left:auto;

	margin-top:10px;

}



.PageTitle{

	width:96%;

	font-family:tahoma;

	font-size:18px;

	color:#322b24;

	border-bottom:1px dashed #62564a;

	position:relative;

	margin-left:auto; 

	margin-right:auto; 

	display:block;

	margin-bottom:10px;

	padding-bottom:5px;



}

.PageContent{

	width:96%;

	position:relative;

	margin-left:auto; 

	margin-right:auto; 

	display:block;

	clear:both;

}



.PageLeftContent{

	width:500px;

	float:left;

	font-family:tahoma;

	font-size:12px;

	color:#322b24;

	float:left;

}

.PageLeftContent p {

display:block;



}

.PageRightContent{

width:200px;

float:right;



}



.AbonamenteColLeft{

	width:210px;

	float:left;

	position:relative;

}

.AbonamenteColRight{

	width:500px;

	float:left;

	position:relative;

}

.ContactColLeft{

	width:310px;

	float:left;

	position:relative;

}

.ContactColRight{

	width:400px;

	float:left;

	position:relative;

}

.ContactFormDiv{

	width:380px;

	/*height:323px;*/

	background:#e6e6d8;

	margin-top:10px;

}



.ContactTextBold{

	font-family:tahoma;

	font-size:12px;

	color:#b72802;

	font-weight:bold;

}



.ContactFormTextBold{

	font-family:tahoma;

	font-size:12px;

	color:#b72802;

	font-weight:bold;

	margin-left:10px;

	margin-top:10px;

	float:left;

}



.RevistaCategDiv{

	float:left;

	width:60%;

	background:#e0e0d3;

	border:1px solid #cac7b4;

	margin-top:10px;

	margin-left:5px;

	margin-right:4px !important;

	margin-right:3px;

}



.RevistaCategDiv.Right{

	width:35%;

	margin-left:12px;

	height:223px;

}



.RevistaCategDiv.Right img {

	margin-left:5px;

	margin-top:5px;

}

.RevistaCategDivIntPT{

	font-family:tahoma;

	font-size:13px;

	color:#b72802;

	padding-left:10px;

	padding-top:5px;

	float:left;

	text-align:center;

}

	

.RevistaCategDivIntPT span {font-size:18px;}	

	

.RevistaCategDivIntPT a:link{text-decoration:none; color:#b72802;}

.RevistaCategDivIntPT a:visited{text-decoration:none; color:#b72802;}

.RevistaCategDivIntPT a:hover{text-decoration:underline; color:#b72802;}

.RevistaCategDivIntPT a:active{text-decoration:none; color:#b72802;}

.RevistaCategDivIntPT a:focus{text-decoration:none; color:#b72802;}



.RevistaCategDivDetaliiInt{

	width:40%;

	font-family:tahoma;

	font-size:15px;

	color:#373737;

	padding-left:10px;

	padding-top:5px;

	float:left;

	line-height:18px;

	text-align:center;

}



.RevLink{

float:right;

margin-right:70px;

margin-top:50px;

}





.RevistaCategDivImg{

	float:left;

	border:1px solid #fbfbfa;

	margin-left:10px;

	margin-top:10px;

	margin-bottom:10px;

	width:148px;

	height:201px;

	overflow:hidden;

}



.lh{line-height:20px;}

.zl{margin-top:5px;float:left;}

.cb{clear:both;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix{display: inline-block;}

* html .clearfix{height: 1%;}

.clearfix{display: block;}

.upwrite{ font-size:10px;  padding-bottom:5px; text-align:center;}

.upwrite h1{font-size:10px; color:#FFF;}
