
/* ---------------------------

BACKGROUND COLOR: 				COLOR 01
TEXT COLOR:						COLOR 02

ACCENT COLOR:					COLOR 03
TEXT ON ACCENT COLOR:			COLOR 04

sitebar
2nd ACCENT COLOR:				COLOR 05
2nd TEXT ON ACCENT COLOR:		COLOR 06
HEADING COLOR:					COLOR 07
BORDER COLOR:					COLOR 08

footer
3nd ACCENT COLOR:				COLOR 09
3nd TEXT ON ACCENT COLOR:		COLOR 10

------------------------------ */


/* 	css document */

	body {
		padding: 0;
		margin: 0;
		background: #bdbdbd;		/*  COLOR 01  */
		font: 12px lucida sans unicode, Arial, Helvetica, sans-serif;
		color: #000;			/*  COLOR 02  */
		}
   body.no_top {
      margin: -50px 0 0 0;
   }
   
	
	img {
		border: none;
		}

/* text */

	h1 {
		font-size: 1.2em; 
		margin: 0 0 3px 0; 
		padding: 0; 
		font-weight:normal;
		color: #34521c;		/*  COLOR 03  */
		text-transform:uppercase;
		}
	
	h2 {
		font-size: 1.0em; 
		margin: 0 0 3px 0;
		padding: 0; 
		color: #34521c;			/*  COLOR 03  */
		font-weight: normal;
		text-transform:uppercase;
		}
	
	p {
		font-size: 1.0em; 
		margin: 0; 
		padding: 0; 
		color: #000;			/*  COLOR 02  */
		line-height: 1.4em;
		}
	
	a {
		font-size: 1.0em; 
		margin: 0; 
		padding: 0; 
		color: #34521c;		/*  COLOR 03  */
		text-decoration: underline;
		}
	
	a:hover {
		color: #34521c;			/*  COLOR 03  */
		text-decoration:none;
		}


	a.more {
		float:right;
		display:block;
		font-size:1.0em;
      background: url(../bullet.php?image=images/more_bullet.png&color=34521c) no-repeat 0 3px;			/*  COLOR 03  */
		padding: 0 0 0 10px;
		}

	a.logo {
		display:block;
		height: 55px;
		width:300px;
		background: url(../images/trans_bg_40.png);
		text-align:center;
		font-size:20px;
		color: #000;	/*  COLOR 02  */
		position: absolute;
		top:10px;
		left:50px;
		cursor: pointer;
		padding:25px 0 0 0;
		}
		
	a.logo-small {
		display:block;
		height: 55px;
		width:50px;
		background: url(../images/trans_bg_40.png);
		text-align:center;
		font-size:10px;
		color: #000;		/*  COLOR 02  */
		position: absolute;
		top:10px;
		left:10px;
		cursor: pointer;
		padding:25px 0 0 0;
		}

	a.reclame {
		left:250px;
		}

	a.reclame2 {
		left:570px;
		}
		
/* container */

	div#container {
		width: 1000px;
		padding: 0px;
		margin: auto;
		position:relative;
		overflow:hidden;_zoom:1;
		}


/* content */

   #header-top-none {
		background: #e8e8e8;		/*  COLOR 01  */
		}

	div.left {
		-moz-border-radius-topleft:155px; -webkit-border-top-left-radius:155px;
      /*background: url(../images/sitebar-bg-left.gif) repeat-y;*/
      background: url(../gd-background.php?image=images/sitebar-bg-left.gif&color=787878) repeat-y;
		}

	div.right {
		-moz-border-radius-topright:155px; -webkit-border-top-right-radius:155px; 
		/* background: url(../images/sitebar-bg-right.gif) repeat-y; */
      background: url(../gd-background.php?image=images/sitebar-bg-right.gif&color=787878) repeat-y;
		}

	div.fixed-layout {
		overflow:hidden;_zoom:1;
		position:absolute;
		width:1000px;
		left:0;
		top:0;
	}
   
   div#container img {
			border-color: #bebebe !important;
	}
		
	div#container img.link_image{
      border: 1px solid #bebebe;
      width: 120px;
      float: right;
      margin: 20px 0 10px 10px;
   }
   
   div#container img.link_image_small{
      border: 1px solid #bebebe;
      width: 80px;
      float: right;
      margin: 20px 0 10px 10px;
   }
	
	
/* linker content */
	
	.sitebar {
		width: 186px;
		overflow:hidden;_zoom:1;
		margin: 0;
		background:none;
		padding:7px;
		position:absolute;
		}

	div.right .sitebar {
		right: 0;
		}
	
						
	/* grid for main content */

		.row {
			width:760px;
			margin: 0 0 0;
			overflow:hidden;_zoom:1;
		}

		.none .row {
			width:960px;
		}
		
		.col {
			width:370px;
			margin: 0 0 20px 0;
			overflow:hidden;_zoom:1;
			float:left;
		}
		
		.none .col {
			width:470px;
		}
		
		.first {
			margin-right:20px;
		}
	
/* footer info */

	ul.footer-info {
		position: absolute;
		left: 8px;
		top:9px;
		margin: 0;
		padding: 0;
		}
   ul.footer-info.sub{
		top:29px;
		}
      
	
		ul.footer-info li {
			list-style-type: none;
         float: left;
			height:16px;
			padding: 0 0 0 3px;
			margin:0;
			}
		
			ul.footer-info li p {
					font-size: 1.0em; 
					margin: 0 8px 0 0; 
					color: #fff;			/*  COLOR 10  */
					text-decoration:none;
					padding:0;
					}
			
			ul.footer-info li a {
				font-size: 0.9em;
				margin: 0 8px 0 0; 
				color: #fff;			/*  COLOR 10  */
				text-decoration:none;
				padding:0;
				}
			
			ul.footer-info li a:hover {
				color: #34521c;			/*  COLOR 03  */
				text-decoration:none;
				}
            
         a.i-innovate {
            position: relative;
            float: right;
            right: 10px;
            top: 9px;
         }
		 
		 div.sidebar_banner {
			width: 160px;
			margin: 0px auto;
		 }
