

body {
					
	font-family: Georgia;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	background-color:#1d2121;
}

.cardHeader {

	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url(../img/targeta1.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardHeaderTitle {
	font-family: Georgia;
	color: #242424;
	font-size: 27px;
	font-weight: bold;
	width: 143px;
	margin: 0px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	float: left;
}

.cardHeaderNav {
	color: #111111;
	font-size: 10px;
	line-height: 15px;
	width: 143px;
	height: 168px;
	margin: 2px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	float: left;
	overflow: hidden;
}

.cardHeaderCopy {
	color: #333333;
	font-size: 10px;
	line-height: 11px;
	width: 143px;
	height: 178px;
	margin: 2px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	float: left;
	overflow: hidden;
}

/*************************************
 
 CONTENT CARDS
 padding top, right, bottom, left

 *************************************/

.cardBlockImage {
	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;

	background-image:url(../img/targeta2.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardBlockText1 {
	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;
	background-image:url(../img/targeta1.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardBlockText3 {
	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;
	background-image:url(../img/targeta3.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardBlockText4 {
	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;
	background-image:url(../img/targeta4.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardBlockText5 {
	width: 165px;
	height: 224px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;
	background-image:url(../img/targeta5.png);
	background-repeat: no-repeat;
	background-position: top left;
}

/*************************************
 
 CONTENT CARDS - IMAGES
 padding top, right, bottom, left

 *************************************/

.cardImage {
	overflow: hidden;
	width: 153px;
	height: 153px;
	margin: 5px 0px 4px 5px;
	padding: 1px;
	float: left;
	/*
	border-left: 1px solid #323c42;
	border-right: 1px solid #323c42;
	border-top: 1px solid #323c42;
	border-bottom: 1px solid #323c42;
	*/
}

.cardImageTitle {
	color: #dddddd;
	font-size: 10px;
	font-weight: normal;
	line-height:11px;
	width: 143px;
	margin: 0px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	overflow: hidden;
	float: left;
}

.cardTxtTitle {
	font-family: "Georgia", Times New Roman, Times, serif;
	color: #555;
	font-size: 14px;
	font-weight: normal;
	width: 143px;
	margin: 0px 0px 0px 6px;
	padding: 0px 5px 0px 5px;
	overflow: hidden;
	float: left;
}

.cardImageInfo {
	font-family: Georgia;
	color: #adc9e6;
	font-size: 10px;
	width: 115px;
	margin: 0px 0px 0px 6px;
	padding: 0px 1px 0px 5px;
	overflow: hidden;
	float: left;
}

.cardTxtInfo {
	font-family: Georgia;
	color: #d93800;
	font-size: 10px;
	width: 115px;
	margin: 0px 0px 0px 6px;
	padding: 0px 1px 0px 5px;
	overflow: hidden;
	float: left;
}

.cardImageLink {
	width: 14px;
	height: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

.cardImageComment {
	width: 14px;
	height: 14px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

.cardImageLink img {
	opacity: 0.75;
}

.cardImageLink img:hover {
	opacity: 1.0;
}

.cardImageComment img {
	opacity: 0.5;
}

.cardImageComment img:hover {
	opacity: 0.75;
}

.gallery {
	width: 153px;
	height: 153px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

.gallery-item {
	width: 153px;
	height: 153px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px 22px 0px 0px;
}

img {
	border-width: 0px;
}





/*************************************

 SPACERS AND LINES
 padding top, right, bottom, left

 *************************************/

.spacer{
	width: 153px;
	height: 1px;
	margin: 6px 0px 0px 6px;
	padding: 0px;
	float: left;
}

.cardBreak{
	width: 143px;
	margin: 0px;
	padding: 0px;
}

.cardLineBreak{
	background: #BBB;
	width: 143px;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

.cardLineBreak2{
	background: #666;
	width: 143px;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

.cardTitleBreak{
	background: #BBB;
	width: 143px;
	height: 1px;
	float: left;
	margin: 5px 0px 5px 11px;
	padding: 0px;
}

.cardTitleBreak2{
	background: #666;
	width: 143px;
	height: 1px;
	float: left;
	margin: 5px 0px 5px 11px;
	padding: 0px;
}

/*************************************
 
 AHREF COLORS

 *************************************/

a {
	color:#145984;
	text-decoration:none;
}

a:hover {
	color:#08273a;
	/*color:#0a3047;*/
}

/*************************************
 
 COMMENTS PREVIEW  - padding top, right, bottom, left

 *************************************/

.commentsPreviewBlock {
	margin: 10px 5px 0px 5px;
	padding: 0px;
	overflow: auto;
}

/*************************************
 
 COMMENTS  - padding top, right, bottom, left

 *************************************/

.commentsBlock {
	margin: 0px;
	padding: 10px;
}

.commentsBlock a {
	color: #333333;
	text-decoration:none;
}

.commentsBlock a:hover {
	color:#666666;
}

.commentsNumber {
	background: #CCCCCC;
	color: #242424;
	font-size: 13px;
	line-height: normal;	
	margin: 0px 0px 10px 0px;
	padding: 5px;
}

.myCommentsHeader {
	background: #CCCCCC;
	color: #333333;
	font-size: 10px;
	line-height: normal;
	margin: 0px;
	padding: 5px;
}

.myCommentsCopy {
	color: #111111;
	font-size: 12px;
	line-height: normal;
	margin: 0px;
	padding: 5px;
}

.myReplyBlock {
	color: #111111;
	font-size: 11px;
	line-height: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.myCommentsLogged {
	background: #999999;
	color: #000000;
	font-size: 12px;
	line-height: normal;
	margin: 0px 0px 0px 0px;
	padding: 5px;
}

.myCommentsField {
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;;
}

.myCommentsSubmit {
	text-align: right;
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

textarea {
	width: 100%;
	height: 100px;
	border: 1px solid #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.inputStyle {
	width: 150px;
	border: 1px solid #999999;
	margin: 0px 5px 0px 0px;
	padding: 5px;
}

.submit {
	cursor: pointer;
}

.submit:hover {
	cursor: pointer;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: VIDEO 16:9 :::::*/

.cardBlockVideo {
	width: 630px;
	height: 420px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;

	background-image:url(../img/targeta_608x350.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardVideo {
	overflow: hidden;
	width: 608px;
	height: 350px;
	margin: 5px 0px 4px 5px;
	padding: 0px;
	float: left;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.galleryVideo {
	width: 608px;
	height: 350px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.gallery-itemVideo {
	width: 608px;
	height: 350px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px 22px 0px 0px;
}
.cardVideoTitle {
	color: #333333;
	font-size: 9px;
	font-weight: normal;
	width: 580px;
	margin: 0px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	overflow: hidden;
	float: left;
}

.cardVideoInfo {
	font-family: Georgia;
	color: #d93800;
	font-size: 10px;
	width: 580px;
	margin: 0px 0px 0px 6px;
	padding: 1px 1px 1px 5px;
	overflow: hidden;
	float: left;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: VIDEO 4:3 :::::*/

.cardBlockVideo_4_3 {
	width: 552px;
	height: 490px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;

	background-image:url(../img/targeta_530x420.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardVideo_4_3 {
	overflow: hidden;
	width: 530px;
	height: 420px;
	margin: 5px 0px 4px 5px;
	padding: 0px;
	float: left;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.galleryVideo_4_3 {
	width: 530px;
	height: 420px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.gallery-itemVideo_4_3 {
	width: 530px;
	height: 420px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px 22px 0px 0px;
}
.cardVideoTitle_4_3 {
	color: #333333;
	font-size: 9px;
	font-weight: normal;
	width: 510px;
	margin: 0px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	overflow: hidden;
	float: left;
}

.cardVideoInfo_4_3 {
	font-family: Georgia;
	color: #d93800;
	font-size: 10px;
	width: 510px;
	margin: 0px 0px 0px 6px;
	padding: 1px 1px 1px 5px;
	overflow: hidden;
	float: left;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: VIDEO 4:3 2 :::::*/

.cardBlockVideo_4_3_2 {
	width: 552px;
	height: 470px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;

	background-image:url(../img/targeta_530x400.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.cardVideo_4_3_2 {
	overflow: hidden;
	width: 530px;
	height: 400px;
	margin: 5px 0px 4px 5px;
	padding: 0px;
	float: left;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.galleryVideo_4_3_2 {
	width: 530px;
	height: 400px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.gallery-itemVideo_4_3_2 {
	width: 530px;
	height: 400px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px 22px 0px 0px;
}
.cardVideoTitle_4_3_2 {
	color: #333333;
	font-size: 9px;
	font-weight: normal;
	width: 510px;
	margin: 0px 0px 0px 6px;
	padding: 1px 5px 1px 5px;
	overflow: hidden;
	float: left;
}

.cardVideoInfo_4_3_2 {
	font-family: Georgia;
	color: #d93800;
	font-size: 10px;
	width: 510px;
	margin: 0px 0px 0px 6px;
	padding: 1px 1px 1px 5px;
	overflow: hidden;
	float: left;
}


