/*	-------------------------------------------------------------
	Telestore.gr
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		telestore.css
	Date:			Nov 24, 2007
	Development:	Golfi Spiridoula
	-------------------------------------------------------------	*/


/*	- - - - - - - - - - - - - - - - - - - - - - - - - - -
	BASIC BODY STYLES
	-----------------------------------------------------	*/
		body { 
		margin: 0; 
		background: #f7f5f4;
		font-family: Trebuchet MS, Helvetica, sans-serif;
		font-size: 12px;
		color: #5c5b5b;}
		
		#main_content {
		margin-top: 30px;}

		.main_content {
		background: #ffffff;
		border-left: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;}
		
		.main_content .left{
		padding: 10px;
		width: 600px;}
		
		.main_content .right {
		width: 280px;
		background: #fdfdfc;
		border-left: 1px solid #e5e5e5;
		padding: 10px;}
		
		.footer {
		background: #f7f5f3;
		color: #808180;
		font-size: 10px;
		padding: 10px;
		height: 50px;}
		
		.projects img{
		border: 1px solid #e5e5e5;}
		
		.projects. .empty  {
		border: 1px solid #e5e5e5;
		background: #e8e7e7;}
		
		a {
		color: #0f2469;
		text-decoration: none;}
		
		a:hover {
		color: #961b25;}
		
		a.readmore  {
		color: #0f2469;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;}
		
		a:hover {
		color: #961b25;}
		
		.language {
		padding-right: 10px;
		margin-top: 30px;}
		
		h1 {
		color: #961b25;
		font-size: 14px;}
		
		h2 {
		color: #0f2469;
		font-size: 18px;
		border-bottom: 1px solid #e5e5e5;
		height: 30px;
		width: 440px;}
		
		h3 {
		color: #0f2469;
		font-size: 18px;
		border-bottom: 1px solid #e5e5e5;
		height: 30px;
		width: 243px;}
		
		.fixbg {
		background:url(images/bg.gif) repeat-x 3px;}
		
		
		/*	- - - - - - - - - - - - - - - - - - - - - - - - - - -
	MAIN MENU STYLES
	-----------------------------------------------------	*/
		.navigation {
		background: #a2b5c0;
		height: 52px;
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		border-top: 1px solid #ffffff;}
		
		.navigation #active {
		border-top: 5px solid #961b25;}
		
		.navigation td a{
		color: #ffffff;
		padding-top: 10px!important;}
		
		a.mainlevel {
		color: #ffffff;
		text-decoration: none;}
		
		a.mainlevel:hover {
		color: #961b25;}
		
		td .mainlevel {
		background: url(images/main.gif) repeat-x top;
		height: 40px;}
		
		.navigation #active_menu {
		background: url(images/main.gif) repeat-x!important;
		height: 50px!important;}
		
		.navigation #active_menu a{color: #0f2469;}