/* Author			:Siekkeris Andreas 					*/
/* Email			:acrias@gmail.com 					*/
/* Website			:http://www.cyprus-world.com		*/
/* For 				:GruppoCasa Ltd		 				*/
/* Date 			:August 2006	 					*/

body {
	margin: 0 auto;
	color:black; 
	padding: 0px 0px 0px 0px;	
	text-align:center;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	
	
	
}

.intro-middle {
	padding-top:30px;
	background-image:url("/images/greenfbg.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	height:240px;
	
}

div#tab-navigation-old {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:0;	
	width: 800px;
	height:114px;
	text-align:center;
	z-index: 1;
	/*position:relative;*/	
}
div#tab-navigation {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:0;	
	width: 870px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:white;
	
	/*position:relative;*/	
}
.top-tab {
	float:right;
	border-top:1px solid #333333;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	
}
.top-tab a {
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:8pt;
}
.top-tab:hover {
	background-color:#248d7e;
	
}
.clear {
	clear:both;
}
div#green-middle {
	background-image:url("/images/greenfbg.jpg");
	background-repeat:repeat-x;
	position:absolute;
	height:240px;
	width:100%;
	z-index:1;
	
}
div#container {
	position:relative;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	padding-top:0px;
	margin-bottom:0px;	
	width: 870px;
	text-align:center;
	border:2px solid #333333;
	z-index:2;
	/*
	background-image:url("/images/container_top_bg_trq.jpg");
	background-repeat:repeat-x;
	*/
}

div#gcasa-logo {
	margin:0 auto;
	padding-bottom:20px;
	width: 464px;
	height:130px;
	background-image:url("/images/logo.jpg");
	background-repeat:no-repeat;
	background-position:right;
}

div#copyrights {
				
	margin: 0 auto;
	width: 800px;
	text-align:center;
	
}


div#header {
		
	width: 800px;
	height:10px;
	color:#000000;	
	text-align:center;
	font-weight:bold;	
	padding-top:0px;	
	/*background-image:url("/images/top_kitchens.jpg");
	background-repeat:no-repeat;
	background-position:center;
		*/
}
div#content {
	/*background-color:#FFFFFF;*/
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.page_content {
	padding-top:20px;
	font-size:10pt;
	text-align:justify;
}
.page_title {
	color:#248d7e;
	text-align:left;
	font-size:12pt;
       
}
.page_path, .page_path a {
	font-weight:bold;
	text-align:left;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	font-family:Arial;
       
	
}
.page_path a:hover {
	text-decoration:underline;
}

.centermenu-table {

}
.centermenu-table-td {

}
.product-table:hover {
	
}

.product-table-img-td {
	border:2px;
	border-color:#E2EBE8;
	border-style:solid;

}
.product-table-img-td:hover {
	

}
.product-table-img {
	border:2px;
	border-color:#E2EBE8;
	border-style:solid;
}

.product-table-img:hover {
	border:2px;
	border-color:#153138;
	border-style:solid;
}

.product-caption-td  {
	font-size:8pt;	 
	font-weight: bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E2EBE8;
	color:#000000;	
}
.product-caption-td a {
	font-size:8pt;	 
	font-weight: bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E2EBE8;
	color:#000000;	
}
.product-caption-td a:hover {
	font-size:8pt;	 
	font-weight: bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:black;
	color:#FFFFFF;	
}

.product-caption-td:hover { 
}
.product-caption-link {

}
.product-caption-link:hover {

}


div#footer { 
	
	width:100%;
	height:50px;
	
}


.pol{
	color:#FFFFFF;
	font-size:8pt;
}
#navcontainer {
	
    border-bottom: 1px solid #9FB1BC;
	border-top: 1px solid #9FB1BC;
	font-size: 8pt;

}
#nav {
        
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left:0px;
		margin-right:0px;
	    padding-left: 0px;
		padding-right: 0px;
		padding-bottom:5px;
		padding-top: 0px;
}

#nav li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#nav a:link, #nav a:visited {
     
        
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	color: #708491;
}

#nav a:hover {
	color: #000000;
	background: url("/images/rounded.gif") no-repeat bottom center;
}
#nav a.selected {
	
	color: #000;
    background: url("/images/rounded.gif") no-repeat bottom center;
}
.paging a {
	font-size:10pt;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.paging a:active {
	font-size:10pt;
}
.paging a:hover {
	font-size:10pt;
	text-decoration:none;
	
}

.paging_current {
	font-size:10pt;
	color:#666666;
	font-weight:bold;
}
.downloads-post {
	margin-bottom:10px;
}
.downloads-post-title {
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	color:#FF9900;
	font-weight:bold;
	
	text-decoration:underline;
	background: url("/images/star.gif") no-repeat left;
	padding-left:20px;
}
.downloads-post-title a,.downloads-post-title a:active,.downloads-post-title a:visited {
	color:#FF9900;
}
.downloads-post-info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:justify;
	margin-top:5px;
}
.events-news-post {
	margin-bottom:10px;
}
.events-news-post-title {
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	color:#FF9900;
	font-weight:bold;
	
	text-decoration:underline;
	background: url("/images/star.gif") no-repeat left;
	padding-left:20px;
}
.events-news-post-info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:justify;
	margin-top:5px;
}
.job-post {
	margin-bottom:10px;	

}
.job-post-title {
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	color:#FF9900;
	font-weight:bold;
	
	text-decoration:underline;
	background: url("/images/star.gif") no-repeat left;
	padding-left:20px;
}
.job-post-title a,.job-post-title a:active,.job-post-title a:visited {
	color:#FF9900;
}
.job-post-info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:justify;
}
img {
 border:0;
}
.required-fields {
	background-color:#FFFFCC;
	
}
#email-form {
	width:400px; 
	float:left; 
	margin-top:20px; 
	padding-bottom:10px;
}
#email-status {
	margin-top:20px;
	color:#FF0000;
	font-weight:bold;
	font-size:9pt;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	
}
#showrooms {
	width:270px; margin-left:50px; margin-top:20px; padding-bottom:10px; float:left;
}
p.showroom-box {
	
	padding-top:0px;
	padding-bottom:20px;
	margin-top:0px;
	margin-bottom:0px;
}
.showroom-title {
	padding-left:5px;
	font-weight:bold;
	text-decoration:underline;	
}
.showroom-info {
	padding-left:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	font-style:italic;
}
p {
	text-align:left;
}
