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

body {
	font:76% Verdana,Tahoma,Arial,sans-serif; margin:0 auto; padding:0;
	background-image: url(/new_index/back334.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #000000;
}
.Stil67 {
	color: #999999
}
.Sti15 {
	font-size: 11px
}
.Stil12 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.Stil51 {
	color: #990000;
	font-size: 12px;
}
.Stil106 {
	color: #990000;
	font-style: italic;
}
.Stil111 {
	color: #990000
}
.Stil13 {
	color: #666666
}
.Stil85 {
	color: #FFFFFF
}
.Stil88 {
	font-size: 10px
}
.Stil90 {
	font-size: 17px;
	font-weight: bold;
	color: #006600;
}
.Stil116 {
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
}
.Stil19 {
	font-size: 11px;
	color: #666666;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 459px;
	top: 1923px;
}
.Stil118 {
	color: #006600;
	font-size: 17px;
}
.Stil120 {
	color: #999999;
	font-size: 11px;
}
.Stil123 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Stil124 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Stil128 {
	color: #666666;
	font-size: 9px;
}
.Stil132 {
	color: #990000;
	font-size: 18px;
}
.Stil134 {color: #990000; font-style: italic; font-size: 18px; }

#backborder
{
	width:100%;
	background-repeat: repeat;
}



#wrap {
	background:#000000;
	margin:0 auto;
	width:900px;
	border: 1px solid;
	border-bottom-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
	border-top-color: #000000;
}



/* Main body */
body {
	font:76% Verdana,Tahoma,Arial,sans-serif;
	margin:0 auto;
	padding:0;
}

/* Basic tags */
a {background-color:inherit; color:#286ea0; font-weight:700; text-decoration:none;}
a:hover {background-color:inherit; color:#286ea0; text-decoration:underline;}
a img {border:0;}
p {margin:0 0 1.4em;}

/* Header */
#header {
	height:177px;
	padding:0;
	background-position: left;
	font-size: 11px;
	background-image: url(greenapex_logo_index_1.jpg);
	border: 0px;
}
#header h1 {background-color:inherit; color:#505050; float:left; font-size:2em; margin:0 0 10px; width:350px;}
#header h1 a {background-color:inherit; color:#505050; text-decoration:none;}
#header p {float:right; font-weight:700; line-height:1.3em; margin:8px 0 0; text-align:center; width:400px;}



/* Trailer */
#Trailer {
	float:left;
	line-height:1.4em;
	margin:0 0 5px;
	padding:0;
	width:80%;
	font-size: 11px;
	color: #666666;
	text-align: center;
}

/*Menu top */
#menutop {
	clear:right;
	float:right;
	margin:0 0 5px;
	padding:1;
	width:95%;
	background: #000000;
	color: #CCCCCC;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 15px;
}

/*Left and right sidebar */
#leftside {
	clear:none;
	float:none;
	padding:1;
	width:140px;
	background: #111111;
	color: #CCCCCC;
	font-size: 12px;
	border-right:1px solid #1b1b1b;
	line-height:1.5em;
	border-left: 1px solid #232323;
}
#rightside {
	float:left;
	line-height:1.4em;
	margin:0;
	padding:0;
	width:170px;
	font-size: 11px;
	color: #666666;
}


#Menu_links_top {
	color: #000000;
	background-image: url(images/db_top_bg.jpg);
	height: 38px;
	background-position: center;
	
}

#Menu_links_bottom {
	color: #000000;
	background-image: url(images/db_top180_bg.jpg);
	height: 35px;
	background-position: center;
	
}

#Menu_links_back {
	background-position: center;
	
}

/* Main content */
#content {
	line-height:1.5em;
	padding:0 25px;
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #111111;
	padding-right: 20px;
	border-top: 1px solid #111111;
	border-right: 1px solid #222222;
	border-bottom: 1px solid #111111;
	padding-top: 25px;
	background-color: #000000;
}




#contentwide {border-left:1px solid #e0e0e0; line-height:1.5em; margin:0 0 5px 150px; padding:0 0 0 10px;}
#contentwide2 {border-right:1px solid #e0e0e0; line-height:1.5em; margin:0 150px 5px 0; padding:0 10px 0 0;}
#content h2,#contentwide h2,#contentwide2 h2 {
	font-size:14px;
	margin:0 0 10px;
	color: #990000;
}
#content h3,#contentwide h3,#contentwide2 h3 {font-size:1.3em; margin:0 0 8px;}
#content img,#contentwide img,#contentwide2 img {
	color:#303030;
	display:inline;
	padding:1px;
}
#content ul,#contentwide ul,#contentwide2 ul,#content ol,#contentwide ol,#contentwide2 ol {margin:0 0 16px 20px; padding:0;}
#content li,#contentwide li,#contentwide2 li {margin:0; padding:0 0 0 5px;}
#content ul ul,#contentwide ul ul,#contentwide2 ul ul,#content ol ol,#contentwide ol ol,#contentwide2 ol ol {margin:0 0 0 16px; padding:0;}


td, input, select, textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input, select, textarea {
	background-color:#999999;
	color:#000000;
	border-color:#999999;
}

.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #111111;
	margin:0px;
	margin-bottom: 3px;
	padding:10px;
	background-color:#000000;
}

.news-amenu-item-year {
	font-weight: lighter;
	border: 1px solid #222222;
	padding: 10px;
	background-color: #111111;
	color:#999999;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	width: 95%;
	margin-bottom: 20px;
	padding-left: 20px;
	background-color: #000000;
		
}
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:11px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

/*-------------------------------------------------SITMAP-DOMGUIDE----------------------------------------------------*/

.tx-flseositemap-pi1 {
	color: #666666;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 40px;
	padding-left: 25px;
	padding-top: 20px;
	background-image: url(images/el-conde_devot.jpg);
	}

.deep0 {
	width: 230px;
}

/*-------------------------------------------------DISCLAIMER----------------------------------------------------*/

.disclaimer_tb {
	color: #666666;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border: 1px solid;
	border-color: #222222;
	
	
}

.tr-0 {
	color:#990000;
	font-weight: bold;
	font-size: 13px;
	}

.tr-1 {
	color:#999999;
	font-weight: bold;
	}
	
/*-------------------------------------------------Contact form----------------------------------------------------*/

.csc-mailform-field{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 15px;
	padding-bottom: 15px;
	
}
.csc-mailform {
	background-color:#111111;
	color:#000000;
	border-color:#333333;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-top: 1px solid;
	background-image: 
; 	background-image: url(images/back_lgrey091.gif);
	}

#mailformname {
	margin-left: 20px;
	
	}

#mailformemail {
	margin-left: 20px;
	
	}

#mailformtv
	{
	margin-left: 20px;
	
	}
/*--------------------------------------------------GALLERY---------------------------------------------------------*/


.spacer-gallery {
border-top: 1px solid #333333;
margin-left: 30px;
margin-right:30px;
}

.back {
margin-left: 30px;
margin-right:30px;
}

.pics-gallery {
margin-top: 15px;
margin-bottom: 3px;
margin-left: 30px;
margin-right:30px;
}

.spacer-pics {
padding: 20px;
}

.tor_avs {
border: 1px solid #333333;
padding-top: 50px;
padding-bottom: 50px;
margin: 50px;
}



.csc-linkToTop {
	padding-bottom: 5px;
	text-align:center;
	padding-top: 5px;
	}


/*----------------------------------------------TRAILER--------------------------------------------*/


#Trailer{
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-weight: bold;
	font-style: italic;
	margin-left: 15px;
	width: 95%;
	}
