body {
	background: #EEE url(../images/bg_b.gif) repeat-x;
	margin: 0;
	padding: 0;
	word-wrap: break-word;
	/*text-align: center;*/
	/*font: Verdana, Geneva, Arial, Helvetica, sans-serif*/
}
/*
	h1, h2, h3, h3, h4 {
	font: Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
}
*/
/*table {

		font: Verdana Geneva Arial Helvetica sans-serif;

}*/
#wrapper {
	/*min-width: 400px;*/
	/*width: 45em;*/
	width: 720px;
	margin: 8px auto 4px auto;
	/*padding: 6.3em 0 0 0;*/
	padding: 100px 0 0 0;
	background-image: url(../images/head-1_preveza_h100_3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	border-top: 1px solid Silver;
	border-right: 2px solid #1e5c99;
	/*border-bottom: 2px solid Silver;*/
	border-bottom: 1px solid #1e5c99;
	border-left: 2px solid #1e5c99;
}

#outer {
	min-height: 600px;
	/*border-left: 165px solid #FFFFFF;*/  /* left column background */
	/*border-right: 200px solid #FCF5F5;*/ /* right column background */
	/*border-left: 11em solid #FFFFFF;*/  /* left column background */
	/*border-right: 11em solid #FCF5F5;*/ /* right column background */
	border-left: 1px solid #FFFFFF;  /* left column background */
	border-right: 220px solid #FCF5F5; /* right column background */
	background-color: #FAFAFA;         /* center column background */
}

#inner {
	margin: 0;
	width: 100%; 
}

#side1 {
	/*width: 160px;*/                      /* left column width */
	/*margin-left: -160px;*/               /* negative left column width */
	width: 1px;                      /* left column width */
	margin-left: -1px;               /* negative left column width */
	float: left;
	position: relative;
	z-index: 10;
	padding-top: 16px;
}
/*#side1 h3 {
	width: 150px;
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #621313;
	background-color: transparent;
	margin-bottom: 0;
	padding-bottom: 4px;
}

#side1 .txt {
	width: 150px;
	background-color: #FCF5F5;
	border: 1px inset #901602;
}

#side1 ul {
	width: 150px;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

#side1 li {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 0.3em;
	border-bottom: 1px solid #E7AFAF;
}

#side1 a:link, #side1 a:visited {
	text-decoration: none;
	color: #901602;
	background-color: transparent;
}

#side1 a:hover {
	color: #621313;
}*/

#side2 {
	/*width: 200px;*/                      /* right column width */
	/*margin-right: -200px;*/              /* negative right column width */
	min-height: 600px;
	width: 220px;                      /* right column width */
	margin-right: -220px;              /* negative right column width */
	float: left;
	position: relative;
	z-index: 0;
	padding-top: 16px;
	/*background: url(../images/olive.gif) no-repeat 125px -54px;*/
	border-left: 1px solid #DCDCDC;
}

/*#side2 h3 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #621313;
	background-color: transparent;
	margin-bottom: 0;
	padding-bottom: 4px;
	padding-left: 0.2em;
}*/

/*#side2 p {
	padding-left: 10px;
	padding-left: 0.5em;
}*/

#content {
	float: left;
	width: 100%;
	position: relative;
	z-index: 12;
	padding-top: 16px;
	/*background: url(../images/Olijven-boer-3-2.gif) no-repeat center;*/
	/*border-right: 1px solid InactiveBorder;*/
}

#footer {
	/*background-color: #F4F4F4;
	width: 100%;
	position: relative;
	z-index: 13;
	border-top: 1px dotted #B1B1B1;*/
	width: 100%;
	position: relative;
	z-index: 500;
	text-align: center;
	border-top: 1px solid Black;
	background-color: #1E5C99;
	color: White;
	/*margin-bottom: 0;*/
	padding: 2px 0 2px 0;
}

#footer p {
	/*padding-left: 1em;*/
	margin: 0 auto 0 auto;
	padding: 3px 3px 3px 3px;	
	font-family: Verdana, "MS Sans Serif";
	/*font-size: 0.7em;*/
	font-size: 66%;
	font-style: normal;
	text-align: center;
}

.clear { 
	clear: both;
	height: 3px;
}

/* Mozilla bug workarounds */

#outer > #inner { 
	border-bottom: 1px solid transparent; 
}

#side1 {
	margin-right: 1px;
}

#side2 {
	margin-left: 1px;
}

#content {
	margin: 0 -3px 0 -2px;
}

.strap {
	padding: 2px 3px 3px 3px;
	vertical-align: middle;
	/*text-align: center;*/
	background-color: #1e5c99;    
	color: White;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
/*	background-color: #FFFFFF;    
	color: #901602;
	border-bottom: 1px dotted #CCCCCC;*/
}

.bg1 {
	background: url(../images/Olijven-boer-3-2.gif) no-repeat center;
	/*z-index: 20;*/
}

.plist {

	text-align: left;

	width: 90%;

	margin: 0 auto 6px auto;

	padding: 0 3px 6px 3px;

	/*font: normal 62.5% Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	/*border: 1px solid #1e5c99;*/

	/*border-top: 1px solid #E7AFAF;*/

	/*border-bottom: 1px solid #E7AFAF;*/

}

.plist h3 {

	/*width: 150px;*/

	font: 110% Georgia, "Times New Roman", Times, serif;

	color: #621313;

	background-color: transparent;

	/*margin-bottom: 0;

	padding-bottom: 0.2em;*/

	margin: 0 0 6px 0;

	padding: 0 0 0 0;

	

}

.plist h4 {

	/*width: 150px;*/

	font: 80% Georgia, "Times New Roman", Times, serif;

	color: #621313;

	background-color: transparent;

	/*margin-bottom: 0;

	padding-bottom: 0.2em;*/

	margin: 0 0 0 8px;

	padding: 0 0 0 0;

/*	cursor:hand;

	cursor:pointer;*/

}

.plist ul {

	/*width: 100%;*/

	/*list-style: none;*/

	/*margin-left: 0;

	padding-left: 0;*/	

	margin: 0 0 8px 16px;

	padding: 0 0 0 0;

	text-align: left;

}

.plist li {

	list-style-type: none;

	display: block;

	/*cursor:hand;*/

	/*cursor:pointer;*/

	/*font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	font: 62.5% Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #901602;

	/*margin-bottom: 0.3em;*/

	margin: 0 0 0 0;

	/*margin: 2px 3px 2px 3px;*/

	/*padding: 0 0 0 0;*/

	padding: 2px 3px 2px 3px;

	border-bottom: 1px dashed #E7AFAF;

}

/*.plist li:hover {

text-decoration: none;

color: #1e5c99;

background: transparent url(../images/small_doublearrow_right-s.gif) no-repeat right;

}*/

.plist a, .plist a:link, .plist a:visited {

	text-decoration: none;

	display: block;

	color: #901602;

	background-color: transparent;

	margin: 0 0 2px 0;

	padding: 0 32px 0 0;

	/*width: 100%;*/

}

.plist a:active, .plist a:focus, .plist a:hover {

text-decoration: none;

color: #1e5c99;

background: transparent url(../images/small_doublearrow_right-s.gif) no-repeat right;

/*padding: 0.1em 2em 0.1em 0;*/

 }

 

 .transport {

	background: url(../images/bestelbus-2.gif) no-repeat left center;

	height: 70px;

	margin-left: 11px;

}



.clist {

	/*position: relative;*/

	text-align: left;

	width: 98%;

	margin: 0 auto 1em auto;

	padding: 0em 0em 0.5em 0em;

	background: url(../images/Olijven-boer-3-2.gif) no-repeat bottom;

	background-color: #FAFAFA;

	/*background: #E4E4E4;*/

	/*background: #D3E5D4;*/

	/*background: #D3E5D4;*/

	color: #1e5c99;

	/*font: normal 62.5% Verdana, Geneva, Arial, Helvetica, sans-serif;*/

	border-top: 4px solid #1e5c99;

	border-right: none;

	border-bottom: 4px solid #1e5c99;

	border-left: none;

}

.clistinner {

	height: 364px;

	overflow: auto;

	padding: 0.2em 0.1em 0.2em 0.1em;

	border-top: 1px solid #c0d1e9;

	border-right: 1px solid #c0d1e9;

	border-bottom: 1px solid #c0d1e9;

	border-left: 1px solid #c0d1e9;

}

.clist ul {

	list-style: none;

	display: block;

	margin: 0.2em auto 0.4em auto;

	padding: 0.5em 0.5em 0.5em 0.5em;

	font: normal 62.5% Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 90%;

	/*background: #EEEEEE;*/

	background: transparent;

	border-top: 1px solid #c0d1e9;

	border-right: 4px solid #c0d1e9;

	border-bottom: 1px solid #c0d1e9;

	border-left: 4px solid #c0d1e9;

}

.clist li {

	margin: 0;

	/*padding: 0em 0em 0em 1em;*/

	border: none;

	/*font-style: italic;*/

}

.clist h3 {

	margin: 0em auto 0.7em auto;

	padding: 0.4em 0.2em 0.4em 0.5em;

	font: normal bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #1e5c99;

	background-color: #FAFAFA;

	/*background-color: #c0d1e9;*/	

	/*background-color: #859A88;*/

	/*display: block;*/

	/*width: 100%;*/

	text-align: center;

	border-top: none;

	border-right: none;

	/*border-bottom: 1px solid #1e5c99;*/

	border-left: none;

}

.li_d {

	text-align: left;

	font-weight: bold;

}

.li_k {

	text-align: right;

	font-weight: normal;

}

.fbox {

	width: 6em;

	float: left;

	position: relative;

	margin: 0;

	padding: 0;

}
.contentbox {
	margin: 0 auto 0px auto;
	/*border-bottom: 1px solid #901602;*/
}

.contentbox h1 {	
	font: 140% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 16px;
}
.contentbox h2 {
	font: 130% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 16px;
}
.contentbox h3 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 16px;
}
.contentbox h4 {
	font: 100% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 16px;

}
.contentbox p {

	margin-top: 0;

	margin-right: 6px;

	margin-bottom: 6px;

	margin-left: 20px;
	
	font: normal 67.5%/1.8 Verdana, Geneva, Arial, sans-serif;
}
.contentbox p, #side1 p {
	/*color: #00008B;*/
	color: #0B024C;
}

.contentbox p a, .contentbox p a:link, .contentbox p a:active, .contentbox p a:visited {

	text-decoration: none;
}

.contentbox p a:hover {
	color: Red;
	font-weight: normal;
}

.side2_top {
	margin: -80px -20px 0 0;
	float: right;
	/*border: 1px solid Black;*/
	width: 72px;
	height: 104px;
	background: url(../images/olijvenbooer-1-clear_bg2_h100_dL.gif) no-repeat bottom right;
}
.star_2 {
	margin: -70px -30px 0px 0px;
	float: right;
	/*border: 1px solid Black;*/
	width: 81px;
	height: 81px;
	background: url(../images/ad_star_2_flat.gif) no-repeat top right;
	z-index: 80;
}

.textbox {
	/*background-color: #FCF5F5;*/
	width: 90%;
	margin: 0 auto 6px auto;
	border: 1px solid Black;
}
.textbox h3 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 1px;
	/*float: left;*/
}
.textbox h4 {
	font: 90% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0;
	margin-bottom: 3px;
	margin-right: 6px;
	margin-left: 4px;
}
.adbox {

	width: 90%;
	
	margin: 0 auto 16px auto;

	/*padding: 2px 4px 2px 4px;*/

	border: 1px solid #DCDCDC;

	background-color: #F5F9FC;
}

.adbox .innerdiv {
min-height: 160px;
background: transparent url(../images/brcorner3.gif) no-repeat bottom right;
position: relative;
left: 2px;
top: 2px;
padding: 4px 4px 15px 5px;
}

.adbox h3, .starbox h3 {
	font: bold small Arial, Helvetica, sans-serif;
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
	color: #901602;
}

.adbox p, .starbox p {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 6px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 2px;
	font: 0.6em Arial, Helvetica, sans-serif;
}

.adbox a, .adbox a:link, .adbox a:visited {

	text-decoration: none;

	color: Black;

}

.adbox a:hover, .adbox a:active {

	color: Red;

}

.starbox {
	width: 86%;	
	margin: 0 auto 16px auto;
	/*padding: 2px 4px 2px 4px;*/
	padding: 6px 4px 17px 5px;
	border: 1px solid #DCDCDC;
	background-color: #F5F9FC;
}

.clearleft { 

	clear: left;

}

.righttext {

	float: right;

	text-align: right;

	/*margin: 0.3em 0.8em 0em 0em;*/

	/*padding: 0em 0em 0em 0em;*/

}

.lefttext {

	float: left;

	text-align: left;

}

.toppos {

	vertical-align: top;

}

.rightpos {

	text-align: right;

}

.lefttpos {

	text-align: left;

}

.centerpos {

	text-align: center;

}

.bottompos{ 

	vertical-align: bottom;

}

.middlepos {

	vertical-align: middle;

}

.leftimg {

	float: left;

	margin-top: 2px;

	margin-right: 6px;

	margin-bottom: 2px;

	margin-left: 2px;

}

.leftimg0 {

	float: left;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.rightimg {

	float: right;

	margin-top: 2px;

	margin-right: 2px;

	margin-bottom: 2px;

	margin-left: 4px;

}
.rightimg_top {
	float: right;
	/*margin-top: -60px;*/
	margin: 0 0 0 0;
	}

.rightimg0 {

	float: right;

	margin-top: 7px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.highlightit img {

border: 1px solid #FAFAFA;

}

.highlightit:hover img {

border: 1px solid Red;

}

.highlightit:hover{

color: red; /* Dummy definition to overcome IE bug */

}



.curlycontainer {

border: 1px solid #b8b8b8;

margin-bottom: 16px;

/*width: 300px;*/

width: 100%;

}

.curlycontainer .innerdiv {

background: transparent url(../images/brcorner2.gif) no-repeat bottom right;

position: relative;

left: 2px;

top: 2px;

padding: 1px 4px 15px 5px;

}

.contactbox {

	width: 90%;

	margin: 0px auto 16px auto;

	padding: 6px 0 6px 0px;

	/*border: 1px solid #1e5c99;*/

	/*background-color: #D5EAEA;*/

	/*border-top: 4px dashed #E7AFAF;*/

	border-bottom: 4px dashed #E7AFAF;

	/*clear: both;*/

}

.contactbox h3, .side {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 12px;
}

.contactbox p {
margin: 0 0 0 0;
padding: 0 4px 0 6px;
font: normal 67.5%/1.8 Verdana, Geneva, Arial, sans-serif;
color: Black;
}



.verk, .best_tel, .best_fax {

	/*width: auto;*/

	padding-left: 45px;

	/*border: 1px solid Black;*/

}

.verk {

	background: url(../images/Olijven-boer-3-40-r.gif) no-repeat 0% 20%;

}

.best_tel {

	background: url(../images/tel-1.gif) no-repeat top left;

}

.best_fax {

	background: url(../images/fax-1.gif) no-repeat top left;

}



.tel, .fax, .mail, .inet {

	/*width: auto;*/

	width: 125px;

	margin: 0 0 0 0;

	padding-top: 10px;

	padding-right: 4px;

	padding-left: 42px;

	height: 28px;

	/*border: 1px solid Black;*/

}

.tel {

	background: url(../images/tel-1.gif) no-repeat left;

	float: left;

	/*position: absolute;*/

	/*clear: both;*/

}

.mail {

	background: url(../images/mail-1.gif) no-repeat left;

	/*float: right;*/

	float: left;

	/*position: absolute;*/

	/*clear: left;*/

}

.fax {

	background: url(../images/fax-1.gif) no-repeat left;

	float: left;

	/*clear: both;*/

}

.inet {

	background: url(../images/internet-1.gif) no-repeat left;

	/*float: right;*/

	float: left;

	/*clear: both;*/

}