@charset "iso-8859-7";
/* CSS Document */

body {
		font-family: Arial, Helvetica, sans-serif;
		background: url(../images/Global/fodoback.gif) repeat-x;
		margin: 0px;
		/*background: #CBCFD2 url(../images/bg.jpg) no-repeat scroll left top;*/
}
div {
}
/* WinIE6 gets confused by 'fixed', so hide it.
   Selector trick courtesy of Johannes Koch, see
   http://pixels.pixelpark.com/~koch/hide_css_from_browsers/
*/
body>.social{
		position: fixed;
}
.social {
		position: absolute;
		top: 280px;
		left: auto;
		right: 0px;
}
.social .share {
		padding-bottom: 5px;
}

.social p {
		font: 9px Arial, Helvetica, sans-serif;
		color: #0071A9;
		text-align: left;
}
/* for expo only*/
.social .expo {
	position: absolute;
	top: 400px;
	left: auto;
	right: 0px;
}
/* End for expo only*/
/* offer */
.offer {
	position: fixed;
	right: 0px;
	bottom: 0px;
	z-index: 9999;
}
/* end offer */

#conteiner {
		margin: 0px auto;
		width: 1000px;
		padding: 0px;
		position: relative;
}
#search {
		position: absolute;
		left: 620px;
		top: 2px;
		padding: 0px;
		float: left;
		text-align: right;
}
#search input {
		font-size: 0.75em;
		border: 1px solid #cccccc;
}




#headerup {
		height: 14px;
		font: 10px Tahoma, Geneva, sans-serif;
		text-align: right;
		padding-right: 58px;
		color: #999;
		padding-top: 6px;
		text-decoration: none;
}
#search img {
		margin-top: 0px;
}

#headerup a {
		text-decoration: none;
}

#headerup a:link {
		color: #999;
		text-decoration: none;
}

#headerup a:visited {
		color: #999;
		text-decoration: none;
}

#headerup a:hover {
		color: #0071A9;
		text-decoration: none;
}

#headerup a:active {
		color: #622602;
		text-decoration: none;
}

#header {
		position: absolute;
		width: 1000px;
}
#logo {
		position:absolute;
		top:0px;
		left:20px;
		width:216px;
		height:151px;
		background-color:#ddf;
} 
#cap {
	position: absolute;
	left: 407px;
	top: 14px;
	}
#one {
	height: 151px;
	position: absolute;
	left: 282px;
	top: -12px;
	width: 115px;
	background: no-repeat center center;
}
#win {
		height: 115px;
		position: absolute;
		left: 410px;
		top: 14px;
		width: 98px;
		background: url(../images/Global/4-WINSit.jpg) no-repeat center center;
}

#caffitaly {
		position: absolute;
		z-index: 5;
		top: 86px;
		left: 998px;
		width: 134px;
		height: 58px;
		vertical-align: bottom;
}

#offers {
		width: 200px;
		height: 111px;
		position: absolute;
		left: 400px;
		z-index: 2;
		top: 14px;
		border: 1px solid #CCC;
		font-family: "arial", serif;
}
#coffeeprof {
		height: 111px;
		width: 150px;
		position: absolute;
		z-index: auto;
		left: 505px;
		top: 14px;
		/*border: 2px solid #E2E2E2;*/
}


#offers h2 {
		text-align: center;
		color: #000;
		font: bold 13px "arial", serif;
}

#offers h1 {
		color: #FFF;
		text-align: center;
		margin: 0px;
		font: bold 18px "arial", serif;
		padding: 0px;
		background: #0071A9;
}

#offers p {
		text-align: center;
		font: 12px/17px "arial", serif;
		display: block;
		vertical-align: middle;
		margin: 0px;
}


#box {
		height: 111px;
		width: 184px;
		position: absolute;
		left: 670px;
		top: 14px;
}
#flash1 {
		position:absolute;
		top:14px;
		left:711px;
		width:112px;
		height:111px;
		z-index:4;
		background-color:#ccf;
} 
#flash2 {
		position:absolute;
		top:14px;
		left:865px;
		width:112px;
		height:111px;
} 

#beans {
		background: no-repeat left top;
		position: absolute;
		height: 51px;
		left: 502px;
		top: 108px;
		width: 496px;
}




#navigation {
		width: 1000px;
		height: 48px;
		margin-top: 159px;
		margin-right: auto;
		margin-left: auto;
}

p {
		font: 13.5px/1.3em "arial", serif;
		text-align: center;
}
/*New*/
p a {
		list-style: none;

}

p a:link {
		text-decoration: none;
		color: #0071A9;
}
p a:visited {
		color: #0071A9;
		text-decoration: none;
}

p a:hover {
		color: #622602;
		text-decoration: none;
}
/*End New*/

h1 {
		font: normal 22px/1.3em Tahoma, Geneva, sans-serif;
		color: #622602;
}
h2 {
		font-size: 18px;
		color: #622602;
		font-weight: normal;
		line-height: 12px;
		font-style: normal;
}
h3 {
		font-size: 12px;
		color: #622602;
		line-height: 0.1em;
}
h6 {
		font-style: italic;
		line-height: 1.3em;
		font-weight: bold;
		color: #0071A9;
		text-align: center;
		font-size: 14px;
}
#main_content {
		width: 1000px;
		margin-right: auto;
		margin-left: auto;
		height: auto;
}
#leftcol {
		float: left;
		width: 400px;
		padding: 0px 0px 20px;
		display: inline;
		top: 0px;
		clear: left;
		margin: 0px;
		position: relative;
}
#members {
	position: relative;
	top: 60px;/*prin horeca 140px*/
	left: 30px;
	padding: 0px;
	text-align: center;
	font: bold 12px/40px "arial", serif;
	color: #999;
	width: 330px;
	margin: 0px;
	clear: left;
	float: left;
}


#rightcol {
		float: right;
		width: 532px;
		background: #FFF /*url(images/Global/bg_maincontent.jpg) no-repeat scroll center center*/;
		padding: 0px;
		display: inline;
		margin: 25px 58px 20px 10px;
		top: 0px;
		clear: right;
		position: relative;
}
.marquee {
		padding-right: 15px;
		padding-left: 15px;
		padding-top: 5px;
}

.marquee marquee h4 {
		font: italic bold 15px/1em Arial, Helvetica, sans-serif;
		color: #622602;
}
#TICKER_BODY a:link {TEXT-DECORATION: none; COLOR: #334444}
#TICKER_BODY a:visited {TEXT-DECORATION: none; COLOR: #334444}
#TICKER_BODY a:hover {
		TEXT-DECORATION: underline;
		COLOR: #622602
}

.rightcoltext {
		padding-right: 20px;
		padding-left: 30px;
		display: block;
}
.rightcoltext p {
		color: #000;
		text-align: left;
}
.rightcoltext table tr td p {
		text-align: center;
}




.rightcoltext p a {
		list-style: none;

}

.rightcoltext p a:link {
		text-decoration: none;
		color: #0071A9;
}
.rightcoltext p a:visited {
		color: #0071A9;
		text-decoration: none;
}

.rightcoltext p a:hover {
		color: #622602;
		text-decoration: none;
}




.rightcolup {
		background: url(../images/Global/topbox_left.png) no-repeat left top;
		width: 532px;
		height: 16px;
}



.rightcolmiddle {
		height: 16px;
		background: url(../images/Global/middlebox_right.png) no-repeat center top;
		margin: 20px 0px;
		text-align: center;
		clear: both;/*new*/
}

.rightcoldown {
		background: url(../images/Global/downbox_left.png) no-repeat left top;
		height: 16px;
		width: 532px;
		margin: 20px 0px 0px;
}

.bigbox_up {
		background: url(../images/Global/top_big_box.png) no-repeat left top;
		width: 884px;
		padding-left: 0px;
		height: 16px;
}
.bigbox_down {
		background: url(../images/Global/down_big_box.png) no-repeat left top;
		margin: 20px 0px 0px;
		height: 16px;
		width: 884px;
}
#main_onecol {
		width: 884px;
		margin: 0px 0px 20px 58px;
		padding: 20px 0px 0px;
}
#submenu {
		WIDTH: 120px;
		HEIGHT: auto;
		float: left;
}
#submenu #title P.firstLetter:first-letter {
		FONT-SIZE: 1.1em
}
#submenu #title  {
		BORDER-BOTTOM: medium none;
		BORDER-LEFT: medium none;
		MARGIN: 0px 5px 5px;
		WIDTH: 110px;
		BACKGROUND: #622602;
		HEIGHT: auto;
		BORDER-TOP: medium none;
		BORDER-RIGHT: medium none;
		text-transform: capitalize;
}
#submenu #title p  {
		PADDING-BOTTOM: 5px;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		COLOR: #FFF;
		PADDING-TOP: 5px;
		font: bold 12px "arial", serif;
}
#submenu #title a  {
		COLOR: #FFF;
		TEXT-DECORATION: none;
		text-transform: capitalize;
}
#submenu ul  {
		PADDING-BOTTOM: 0px;
		MARGIN: 5px;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
}
#submenu ul li  {
		LIST-STYLE-TYPE: none;
}
#submenu ul li a  {
		BORDER-BOTTOM: #ddd 1px solid;
		PADDING-LEFT: 5px;
		DISPLAY: block;
		BACKGROUND: no-repeat;
		HEIGHT: 18px;
		COLOR: #622602;
		TEXT-DECORATION: none;
		PADDING-TOP: 5px;
		font: 12px "arial", serif;
}
#submenu ul li a:hover {
		DISPLAY: block;
		BACKGROUND: #fbf5d6;
		FONT-WEIGHT: bold;
}

#submenu ul li.submenu_active {
		BORDER-BOTTOM: #ddd 1px solid;
		LIST-STYLE-TYPE: none;
		DISPLAY: block;
		BACKGROUND: repeat-y;
		HEIGHT: 18px;
		COLOR: #cc0000;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		PADDING-TOP: 5px;
		padding-left: 5px;
}
#submenu ulLli.submenu_active_mese  {
		BORDER-BOTTOM: #ddd 1px solid;
		LIST-STYLE-TYPE: none;
		PADDING-LEFT: 5px;
		DISPLAY: block;
		HEIGHT: 18px;
		COLOR: #622602;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		PADDING-TOP: 5px
}
.submenu_link a {
		BORDER-BOTTOM: #ddd 1px solid;
		LIST-STYLE-TYPE: none;
		PADDING-LEFT: 5px;
		DISPLAY: block;
		HEIGHT: 18px;
		COLOR: #cc0000;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		PADDING-TOP: 5px
}
#insidetxt {
		padding-left: 140px;
}

ul.a {
		font: 12px Arial, Helvetica, sans-serif;
		list-style: url(../images/Products/sqbrown.gif) none outside;
}
ul.b {
		font: 12px Arial, Helvetica, sans-serif;
		list-style: disc url(../images/Products/sqorang.gif) outside;
		color: #000;
}


#insidetxt a {
		text-decoration: none;
		color: #3871A7;
}

#insidetxt a:link {
		text-decoration: none;
		color: #3871A7;
		font-weight: bold;
}

#insidetxt a:hover {
		color: #622602;
		text-decoration: none;
		font-weight: bold;
}
#insidetxt table {
}
#insidetxt h1 a {
}
#insidetxt h1 a:hover {
		font-weight: normal;
}



/*#2_column {
		position: relative;
}
#col1 {
		clear: left;
		float: left;
		width: 420px;
		border-right: 1px solid #bbb;
}
#col2 {
		width: 270px;
		clear: right;
		float: right;
}*/
tr .tdleft {
		border-right: 1px solid #bbb;
		/*padding-left: 100px;
		margin-left: 100px;*/
}
tr .tdleft2 {
		border-right: 1px solid #bbb;
		padding-right: 10px;
		padding-left: 10px;
}
tr td {
		padding-right: 10px;
		padding-left: 10px;
}


tr .tdmid {
		color: #ddd;
		text-align: center;
		/*padding-left: 100px;*/
		vertical-align: middle;
		height: 25px;
		padding-bottom: 15px !ie ;
		padding-top: 10px !ie ;
}

tr .tdmidr {
		text-align: center;
		color: #ddd;
		vertical-align: middle;
		height: 25px;
		padding-bottom: 15px !ie ;
		padding-top: 10px !ie ;
}





#footer {
		width: 1000px;
		text-align: center;
		color: #000;
		font: 80% Tahoma, Geneva, sans-serif;
		font-size: 60%;
		margin-right: auto;
		margin-left: auto;
		clear: both;
		border-top: 1px solid #b6b6b6;

		padding-top: 6px !ie;
		margin-bottom: 5px;

}
#footer UL {
		TEXT-ALIGN: center;
		MARGIN-BOTTOM: 10px;
		font: 80% Verdana, Geneva, sans-serif;
		padding: 0px;
}

#footer UL LI {
		MARGIN-RIGHT: 10px;
		display: inline;
		padding: 0px;
}
#footer UL LI A {
	COLOR: #534e4a
}
#footer a {
		font-size: 10px;

}

#footer a:link {
		color: #999;
		text-decoration: underline;
}

#footer a:visited {
		color: #999;
}

#footer a:hover {
		color: #0071A9;
		text-decoration: none;
}


.clearfix {
		DISPLAY: block;
		border-top: #b6b6b6;
		padding-top: 10px;
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; 
}
.blu {
		color: #3871A7;
		font-weight: bold;
}
.black {
		color: #000;
		font-weight: bold;
}

.red {
		font-weight: bold;
		color: #D70000;
}
.brown {
		font-weight: bold;
		color: #622602;
		text-align: left;
}
.brownbig {
		color: #622602;
		font: bold 14px Verdana, Geneva, sans-serif;
}



.green {
		font-weight: bold;
		color: #063;
}

.gri {
		font-weight: bold;
		color: #999;
}




img {

}
.imgleft {
		MARGIN: 0px 10px 5px 0px;
		FLOAT: left;
}
.imgright  {
		MARGIN: 0px 0px 10px 10px;
		FLOAT: right;
		position: relative;
}
.imgCenter {
		TEXT-ALIGN: center;
		MARGIN: 0px auto;
		DISPLAY: block
}
a img {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
:link img {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
:visited img {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}

.tdleftnews {
		text-align: left;
		padding: 5px 20px 0px 0px;
		border-right: 1px solid #bbb;
}
#wrappernews {
		width: 692px;
}
#newsL {
		width: 320px;
		border-right: 1px solid #bbb;
		text-align: left;
		clear: left;
		float: left;
		position: relative;
		height: auto;
		overflow: hidden;
		margin: 0px;
		padding: 0px 25px 0px 0px;
}
#newsR {
		clear: right;
		float: right;
		width: 320px;
		margin: 0px;
		padding: 0px;
		position: relative;
}
.clear {
clear: both;
}

/* ScrollTop */
div#scrollTop a{
	display:none;
	background:url('../images/scroll_top.png');
	width:40px;
	height:40px;
	position:fixed;
	bottom:350px;
	right:300px;
	border-radius:10px;
	opacity:0.2;
}
div#scrollTop a:hover{
	opacity:0.8;
}
