/* ---------------------------------------------------------------------------------------------------- */
*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
/* ---------------------------------------------------------------------------------------------------- */
body{background-color:#fff;margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-size: 11px;color: #000;}
h1,h2,h3,h4,h5,h6,form{margin:0px;padding:0px;}
hr{color:#000;background-color:#000;height:1px;}
.b,b{font-weight:bold;}
/* ---------------------------------------------------------------------------------------------------- */
.dn{display:none;}
.cb{clear:both;}
.no_mp{margin:0px;padding:0px;}

/* ---------------------------------------------------------------------------------------------------- */



/* HEADER */
/* ---------------------------------------------------------------------------------------------------- */
#header{width:1110px;height:80px;position:relative;    /*background-color:#33FFFF;*/}
	#header h1{ position:absolute; left:340px; color: #003366; font-size: 18px; font-weight: bold; text-decoration: none; height:30px; padding-left:50px;padding-top:30px; background-image: url(../imgs/logos/tree1.gif); background-repeat: no-repeat; background-position: left center;bottom:5px }
	#header h3{ position:absolute; font-size: 12px; font-weight: bold; color: #336600; text-decoration: none; width: 210px;left:10px;bottom:15px; }
	#header ul{position:absolute;top:20px;right:0px;list-style-type:none;margin:10px 0px 0px 0px;}
		#header ul li{float:left;font-size:14px;font-weight:bold;padding-left:35px;}
			#header ul li a{font-size:14px;font-weight:bold;}
			#header ul li a:link,#header ul li a:visited{color:#60b144;}
			#header ul li a:hover{color:#669900;}
/* ---------------------------------------------------------------------------------------------------- */


/* MAIN BODY */
/* ---------------------------------------------------------------------------------------------------- */
#body{ background-image: url(../imgs/bg_imgs/body_bg_1.gif); background-repeat: repeat-x; background-position: top;  }
	#left{/*background-color:#33FFFF;*/ width:340px; float:left; background-image: url(../imgs/bg_imgs/main_bg_1.jpg); background-repeat: repeat-x; background-position: top; }
		#left_title{font-size:15px;font-weight:bold;color:#fff;padding-left:25px;}
		#left_txt{font-size:10px; padding:0px 25px 0px 25px;}
			#left_txt p{text-align:left;}
	#right{/*background-color:#990000;*/ width:770px; float:left; background-image: url(../imgs/bg_imgs/main_bg_1.jpg); background-repeat: repeat-x; background-position:  top; }
	#center_txt{float:left;font-size:10px; margin: 8px 0px 0px 0px;width:375px;margin-right:20px;}
		#center_txt p{text-align:justify;}
	/* #right_1big{font-size:10px; position:absolute; right:400px; padding: 10px 5px 0px 380px;} */
	#right_1small{float:left;font-size:10px; font-weight:bold;width:375px;}
		#contact_tbl tr td label{color:#3B6029; font-weight:bold;}
		#contact_tbl1 tr td{color:#3B6029; font-weight:bold;}
		#contact_tbl2 tr td label{color:#3B6029; font-weight:bold;}
		/*#body ul{list-style-image:url(../imgs/logos/tree1.gif);}*/
		#body ul li span{font-weight:bold;}
	/*contact table*/
	 #table{color:#3B6029; font-weight:bold; }
	 #ghdgfnd img{border:solid 1px #000;}
	 #wide{width:1110px;}
	
.karpenisi{font-weight:bold; color:#5B5B5B}
.karpenisi a{font-weight:bold; color:#5B5B5B; text-decoration:none;}
/* ---------------------------------------------------------------------------------------------------- */


/* FOOTER */
/* ---------------------------------------------------------------------------------------------------- */
#footer{position:relative; top:150px; width:1100px;}
#footer ul{ position:absolute; top:10px; left:340px; list-style-type:none; margin:0px; background-image: url(../imgs/bg_imgs/bottom_nav_bar.png);background-repeat:no-repeat;height:36px;width:430px;padding-top:5px;}
/* webart */
#footer #webart{ position:absolute; top:10px; left:950px; list-style-type:none; margin:0px; height: 36px; width:200px;padding-top:5px;}
	#footer #webart a{font-weight:bold;}
	/* End of webart */
		#footer ul li{float:left;font-size:14px;font-weight:bold;padding-left:35px;}
			#footer ul li a{font-size:14px;font-weight:bold;color:#60b144;}
			#footer ul li a:link,#header ul li a:visited{color:#60b144;}
			#footer ul li a:hover{color:#669900;}
#footer > a > img {margin:13px 0 0 10px;border:0px;width:80px;height:15px;}
/* ---------------------------------------------------------------------------------------------------- */



/* ---------------------------------------------------------------------------------------------------- */
.form_off{border:solid 1px #fff;padding:2px;color:#666;}
.form_on{border:solid 1px #990000;padding:2px;color:#000;}

.btn_submit{border:solid 1px #990000;padding:2px;color:#fff;background-color:#336600}
/* ---------------------------------------------------------------------------------------------------- */
#idDiv_webart{width:250px; text-align:center; position:absolute; right:0px;top:15px;}
a.webart:link,a.webart:visited{font-size:10px;}
a.webart:hover{}
/* ---------------------------------------------------------------------------------------------------- */
#idDiv_olyguide{ position:absolute; right:0px;top:15px;}
a.olyguide:link,a.olyguide:visited{font-size:10px;}
a.olyguide:hover{}
/* ---------------------------------------------------------------------------------------------------- */
.left {float:left;}
.right {float:right;}
#dentraOffer {float:left;}

#dentrakiaList {float:left; width:190px;margin-left:30px;margin-top:20px;list-style-type:none;}
#dentrakiaList li {margin-bottom:5px; list-style-image:url(../imgs/bg_imgs/tree.gif);}
#dentrakiaList li span {position:relative;top:-5px;}

#galleryBanner {text-align:left;display:block;float:right;width:150px;margin-top:10px;}

.phonesBanner {padding-left:6px;background-image:url(../imgs/bg_imgs/box_green/g1.gif);background-repeat:no-repeat;background-position:left center;width:190px; margin:15px;}
.phonesBanner > div {background-image:url(../imgs/bg_imgs/box_green/g2.gif);background-repeat:no-repeat;background-position:right center;height:34px;padding-right:12px;text-align:center;}
.phonesBanner > div > img {margin:7px 10px 0px 0px;width:20px;height:19px;}
.phonesBanner > div > span {font-size:14px;font-weight:bold;color:#fff;position:relative;top:-3px;}


.offer{margin-top:20px;z-index:200;float:left;width:190px;height:190px;background:url(../imgs/bg_imgs/box_green/superoffer.gif) no-repeat center top;text-align:center;font-weight:bold;}
.offer > div {padding-top:50px; font-size:13px; color:#3B6029; font-weight:bold;}
.ofPrice {border-top:#669900 solid 1px; border-bottom:#669900 solid 1px; color:#669900; text-align:center;  font-size:23px;}


.listEntries {width:100%;float:left;margin:0 0 20px 0;}
.listEntries .entry {width:45%;padding:0 0 10px 0;margin:0 0 50px 0;}
.listEntries .fullentry {width:100%;float:left;}
.fullentry h2,
.entry h2 {width:100%;font-size:12px;margin-bottom:2px;text-decoration:underline;font-weight:bold;}
.fullentry span,
.entry span {width:100%;font-size:11px;color:#424242;}
.fullentry img,
.entry img {margin-bottom:10px;}
.pad-1 {float:left;}
.pad-2 {float:right;}

.returnToblog {text-decoration:underline;}

#comments {width:100%;float:left;margin:40px 0 100px 0;}
#comments h5 {margin-bottom:20px;border-bottom: solid 1px #ccc;padding-bottom:10px;}
#comments form {margin-top:20px;}
#comments form {}
#comments form label {width:100%;float:left;}
#comments form input {width:300px;margin-left:20px;border:solid 1px #ccc;}
#comments form input[type=submit] {width:auto;padding:5px 10px;float:right;margin-top:20px;background:#336600;color:#fff;}
#comments .yourComment {float:left;margin-top:20px;width:100%;}
#comments form textarea {min-width:99%;max-width:99%;float:left;margin:5px 0 0 0;border:solid 1px #ccc;min-height:150px;}

.messageToUser {font-size:20px;color:#336600;text-align:center;float:left;width:100%;margin-bottom:20px;text-decoration: underline;}

#commentList {float:left;width:100%;margin-top:30px;}
#commentList .commentRow {float:left;width:100%;margin-bottom:40px;}
#commentList .commentRow > span {font-style:italic;font-size:14px;text-decoration:underline;width:100%;float:left;}
#commentList .commentRow > span em {float:right;margin-top:4px;}
#commentList .commentRow > div {float:left;width:100%;margin-top:10px; font-size:14px;}


.paging {text-align: center;margin-bottom:50px;}
.pagination > li  {list-style:none;display:inline;}
.pagination > li  > a {padding:5px 10px;border-radius: 5px;margin-right: 5px;border: #cfcfcf 1px solid;font-size: 14px;color: #444;}
.pagination > li.active > a,
.pagination > li > a:hover,
.pagination > li > a:focus {background: #669900;color:#FFF;border-color:#3E6027;}
.img-thumbnail {padding: 10px;}
.gallery-box {margin: 15px 0 15px 0;}



strong {font-weight:bold;}