/* rightColTabs */

.ddcolortabs{
	padding: 0;
	height:45px;
	background: transparent;
	width:300px;
}

.ddcolortabs ul{
	font-family:tahoma, arial, verdana, "sans serif";
	font-size:8pt;
	margin:0;
	padding:0;
	list-style:none;
}

.ddcolortabs li{
	display:inline;
	margin:0;
	padding:0;
	height:45px;
	width:68px;
}


.ddcolortabs a{
	float:left;
	color: white;
	background: url(../images/overBkg.gif) no-repeat left bottom;
	margin:0;
	padding:0 3px 0 0;
	text-decoration:none;
	letter-spacing: 0px;
	height:45px;
	width:68px;
	color:#666;
	cursor:pointer;
}

.ddcolortabs a span{
	float:left;
	display:block;
	width:68px;
	padding: 7px 3px 0px 0px;
	text-align:center;
}

.ddcolortabs a:hover{
	background: url(../images/activeBkg.gif) no-repeat left bottom;
}

.ddcolortabs a:hover span{
	color:#fff;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
	background: url(../images/activeBkg.gif) no-repeat left bottom;
	color:#fff;
}

.tabcontainer{
	width:300px;
	height:auto;
	margin-top:0px;
	text-align:left;
	background-image:url(../images/00_45.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	border:1px solid #367793;
	border-top:0px;
	margin-bottom:15px;
}

.ddcolortabsline{
	clear: left;
	padding: 0;
	width:300px;
	height: 7px;
	border:0px;
	background-image:url(../images/tabLine.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	border-left:1px solid #367793;
	border-right:1px solid #367793;
}

/* old Styles */
.tabcontent {
	width:280px;
	height:100%;
	margin-top:0px;
	/*float:left;*/
	display:none;
	margin-left:8px;
	padding-top:10px;
	}

.spacer {
	width:280px;
	/*height:12px;*/
	height:8px; /* changed 07.04.09 */
	}
	
.TabInnerComtBox {
	width: 21px;
	height:20px;
	}
	
.TabComtInner .textYellow2 a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DB980D;
	display:block; /* added 07.04.09 */
}

.TabComtInner .textYellow2 span{
	margin-left:20px;
	display:block;
}

.TabComtInner {
	clear:none;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:3px;
	display:table;
	width:300px;
	/*margin-bottom:5px;*/ /* commented 07.04.09 */
}

.TabComtInner img{
	width:14px;
	margin-right:6px;
	margin-bottom:35px;
	float:left;
	clear:none;
	height:13px; /* changed 07.04.09 */
	border:0px solid #d3d3d3;
	margin-top:2px /* added 07.04.09 */
}

.TabComtInner img.logo{
	width:90px;
	height:48px;
	margin:0px;
	padding:0px;
	float:none;
	clear:none;
}


/* userTabs */
#usersTab{
	width:196px;
	margin-left:2px;
}
.usercolortabs{
	padding: 0;
	height:33px;
	background: transparent;
}

.usercolortabs ul{
	font-family:tahoma, arial, verdana, "sans serif";
	font-size:8pt;
	margin:0;
	padding:0;
	list-style:none;
}

.usercolortabs li{
	display:inline;
	margin:0;
	padding:0;
	height:33px;
	width:96px;
}


.usercolortabs a{
	float:left;
	color: white;
	background: url(../images/tabLarge.gif) no-repeat left bottom;
	margin:0;
	padding:0 1px 0 0;
	text-decoration:none;
	letter-spacing: 0px;
	height:33px;
	width:96px;
	color:#666;
	cursor:pointer;
}

.usercolortabs a span{
	float:left;
	display:block;
	width:96px;
	padding:5px 1px 0px 0px;
	text-align:center;
}

.usercolortabs a:hover{
	background: url(../images/tabLargeOver.gif) no-repeat left bottom;
	height:33px;
	width:96px;
}

.usercolortabs a:hover span{
	color:#fff;
}

.usercolortabs a.current, .usercolortabs a.current { /*currently selected tab*/
	background: url(../images/tabLargeOver.gif) no-repeat left bottom;
	height:33px;
	width:96px;
	color:#fff;
}

.usertabcontainer{
	width:196px;
	height:auto;
	text-align:left;
	background-color:#fff;
	border:1px solid #367793;
	border-top:0px;
	margin-bottom:0px;
	padding-bottom:8px;
	padding-top:5px;
}

.usercolortabsline{
	width:196px;
	height: 7px;
	background-image:url(../images/tabLine.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	border-left:1px solid #367793;
	border-right:1px solid #367793;
	background-color:#fff;
	margin:0px;
	padding:0px;
}

/* old Styles */
.usertabcontent {
	width:185px;
	/*height:100%;*/
	display:none;
	margin:0px;
	margin-left:8px;
	padding:0px;
	background-color:#fff;
	}

.usertabcontent ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

.usertabcontent li a{
	display:block;
	background-image:url(../images/pictureBullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 0px 22px;
	color:#367494;
	text-decoration:underline;
	list-style:none;
	font-size:8pt;
	line-height:16pt;
	height:22px;
}

/* added 07.04.09 */

.TabComtInner h6{
	margin:0px 0px 2px 20px;
	padding:0px;
	color:#999;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	width: 165px
}

#IntHeadingArea .textYellow2 p{
	color:#000;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 20px;
	/*width:90%;*/
	text-align:justify;
}

#IntHeadingArea .textYellow2 span.textBlack{
	width:390px;
}

.tabsWrapper{
	width: 300px;
	text-align:left;
	border:1px solid yellow;
	height:auto;
	min-height:50px;
	float:left;
	clear:both;
}

.tabsContainer{
	border:1px solid #ccc;
	background-color:#e7e7e7;
	float:left;
	clear:both;
	width:300px;
}

.tabs{
	position:absolute;
}

.tabsSelector .tab1 a{
	background-image:url(../images/tab1Active.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	color:gold;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	width:75px;
	height:22px;
	float:left;
}

.tabsSelector .tab1 a:hover, .tab1notActive a{
	background-image:url(../images/tab1notActive.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	color:#000;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	width:75px;
	height:22px;
	float:left;
}

.tabsSelector .tab2 a, .tabsSelector .tab3 a{
	background-image:url(../images/tab2Active.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	color:aqua;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	width:75px;
	height:22px;
	float:left;
	margin-left:3px;
}

.tabsSelector .tab2 a:hover, .tabsSelector .tab3 a:hover, .notActive a{
	background-image:url(../images/tab2notActive.gif);
	background-repeat:no-repeat;
	display:block;
	text-align:center;
	color:#000;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	width:75px;
	height:22px;
	float:left;
	margin-left:3px;
}

.tabsContent{
	margin-left:0px;
	padding:0px;
	top:0px;
	left:0px;
	width:300px;
	display:block;
	float:left;
	clear:both;
	background-color:aquamarine;
}

.tabsContent .leftTabContent{
	width:300px;
	height:295px;
	float:left;
	margin:12px 0px 0px 0px;
	padding:0px;
}

.tabsContent .leftTabContent p{
	color:#333;
	font-size:8pt;
	font-weight:normal;
	padding:0px;
	line-height:10pt;
	margin:0px 3px 2px 15px;
}

.tabsContent .leftTabContent p span{
	color:#990000;
	font-size:8pt;
	font-weight:bold;
	line-height:11pt;
	margin:3px auto 0px 10px;
	background-image:url(../images/billete.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}

.tabsContent .leftTabContent img{
	margin:0px auto 2px 15px;
}

.tabsContent .rightTabContent{
	width:145px;
	height:295px;
	float:left;
	margin-left:4px;
	margin-top:12px;
	text-align:center;
	border-left:1px dotted #666;
}

.tabsContent .rightTabContent h1{
	color:#990000;
	font-size:11pt;
	font-weight:bold;
	line-height:11pt;
	margin:3px auto 0px auto;
}

.tabsContent .rightTabContent p{
	color:#333;
	font-size:8pt;
	font-weight:normal;
	padding:0px;
	line-height:10pt;
	margin:0px 3px 2px 3px;
}

.tabsContent .rightTabContent img{
	border:1px solid #999;
	width:94px;
	height:58px;
	background-color:#fff;
	padding:1px;
	margin:7px auto 2px auto;
}



/* tabs2  */

.tabcontainer2{
	width:300px;
	height:auto;
	margin-top:0px;
	text-align:left;
	background-image:none;
	background-color:#e7e7e7;
	border:1px solid #ccc;
	border-top:0px;
	margin-bottom:15px;
}

/*.ddcolortabs2 a span{
	padding-top:3px;
	display:block;
	margin-right:25px;
	margin-left:3px;
	text-align:center;
}*/

.tabcontainer2 .TabComtInner{
	border-bottom:0px;
}


.tabcontainer2 .TabComtInner h6 a{
	margin:0px 0px 2px 0px;
	padding:0px 0px 10px 20px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	background-image:url(../images/pdfIcon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	
}

.tabcontainer2 .TabComtInner h6{
	color:#999;
	margin:0px;
	padding:0px 0px 10px 0px;
}

.ddcolortabs2{
	padding: 0;
	height:21px;
	background: transparent;
	width:300px;
}

.ddcolortabs2 ul{
	font-family:tahoma, arial, verdana, "sans serif";
	font-size:8pt;
	margin:0;
	padding:0;
	list-style:none;

}

.ddcolortabs2 li{
	display:inline;
	margin:0;
	padding:0;
	height:21px;
}


.ddcolortabs2 a{
	float:left;
	color: white;
	background: url(../images/overBkg1.gif) no-repeat left bottom;
	margin:0;
	padding:0 0px 0 0;
	text-decoration:none;
	letter-spacing: 0px;
	height:21px;
	width:74px;
	color:#676767;
	cursor:pointer;
}

.ddcolortabs2 a span{
	float:left;
	display:block;
	width:65px;
	padding: 7px 10px 0px 0px;
	text-align:center;
}

.ddcolortabs2 a:hover{
	background: url(../images/activeBkg1.gif) no-repeat left bottom;
}

.ddcolortabs2 a:hover span{
	color:#000;
	border-bottom:1px solid #e7e7e7;
}

.ddcolortabs2 a.current, #ddcolortabs2 a.current span{ /*currently selected tab*/
	background: url(../images/activeBkg1.gif) no-repeat left bottom;
	color:#000;
}

.ddcolortabs2 a.current span{
	border-bottom:1px solid #e7e7e7;
}


.tabsBig .ddcolortabs, .tabsBig .ddcolortabsline, .tabsBig .comunidadIntro .tabcontainer{
	width:425px;
}

.tabsBig .tabcontainer .TabComtInner{
	width:390px;
}

.comunidadIntro #RightCol .ddcolortabs, .comunidadIntro #RightCol .ddcolortabsline, .comunidadIntro #RightCol .tabcontainer{
	width:300px;
}

.comunidadIntro #RightCol .tabcontainer .TabComtInner{
	width:280px;
}

#IntHeadingArea #RightCol .textYellow2 span.textBlack{
	width:270px;
}

.tabsBig .ddcolortabs, .tabsBig .ddcolortabsline, .tabsBig .tabcontainer{
	width:425px;
}

.tabsBig .tabcontainer .TabComtInner{
	width:410px;
	margin:0px;
	padding:0px 0px 3px 0px;
}

.tabsBig .ddcolortabs{
	padding: 0;
	height:24px;
	background: transparent;
	width:425px;
}

.tabsBig .ddcolortabs a{
	float:left;
	color: white;
	background: url(../images/overBkgBig.gif) no-repeat left bottom;
	margin:0;
	padding:0 3px 0 0;
	text-decoration:none;
	letter-spacing: 0px;
	height:24px;
	width:138px;
	color:#666;
	cursor:pointer;
}

.tabsBig .ddcolortabs a span{
	float:left;
	display:block;
	width:138px;
	padding: 7px 0px 0px 0px;
	text-align:center;
}

.tabsBig .ddcolortabs a:hover{
	background: url(../images/activeBkgBig.gif) no-repeat left bottom;
}

.tabsBig .ddcolortabs a:hover span{
	color:#fff;
}

.tabsBig .ddcolortabs a.current, .tabsBig #ddcolortabs a.current span{ /*currently selected tab*/
	background: url(../images/activeBkgBig.gif) no-repeat left bottom;
	color:#fff;
}

.pages{
	width:410px;
	margin-top:0px;
	font-weight:normal;
	padding-top:0px;
	font-size:13px;
	border-bottom:1px solid #d3d3d3;
}

.tabImg{
	font-size:12px;
}

.tabImg img{
	width:198px;
	height:149px;
	margin:auto;
}

.commentsCounterSubsection1{
	/*height:23px;*/
	width:240px;
	display:table;
	clear:both;
	margin-top:0px;
	padding-top:0px;
	font-size:11px;
	border:0px solid;
	margin-left:20px;
	margin-bottom:0px;
}

.commentsCounterSubsection1 div{
	border-bottom:0px; 
	border-top:0px; 
	width:80px;
	font-size:11px;
	clear:none;
	float:left;
	display:table;
	padding:0px;
	margin:0px;
}

.commentsCounterSubsection1 p{
	margin:0px;
	padding:0px;
}

