@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #E5E5E5;*/
	background-image: url(../images/background4.png);
	background-repeat:repeat;
}

img{ border:0}

* { padding: 0; }


.cat{
  color: #FE7218;
}

.cat a {
 text-decoration:none;
 color: #7A7777;
}

.cat a:HOVER {
 text-decoration:none;
 color: #FE7218;
}

.cat2{
  color: #7A7777;
}

#tablegeneral {
	width: 1026px;
	border:none;
	background-image: url(../images/background.png);
	background-repeat:repeat-y;
}

#tableheader {
	width: 1026px;
	border:none;
}

#tableheadertr {
	width: 934px;
	border:none;
	background-repeat:no-repeat;
}

#tableheadertd {
	background-repeat:no-repeat;
}

#tableheadersearchnavigation {
	font: bold 12px "Arial";
}

#tableheaderbreadscrum {
	font: bold 14px "Arial";
	background-repeat:no-repeat;
	background-image:url(../images/breadscrumbackground.png);
	height:30px;
	color: #7A7777;
	padding-left: 15px;
	padding-top: 7px;
}

#tablecontent {
	width: 1026px;
	border:none;
}

#titlesdiv {
	font: bold 14px "Arial";
	color: #FE7218;
	line-height: 20px;
}

#titlesdiv2 {
	font: bold 14px "Arial";
	color: #7A7777;
	line-height: 20px;
}

#titlesdiv3 {
	font: bold 12px "Arial";
	color: #7A7777;
}

#titlesdiv4 {
	font: bold 12px "Arial";
	color: #7A7777;
	line-height: 20px;
	padding-right: 15px;
}

#titlesdiv5 {
	font: bold 14px "Arial";
	color: #FE7218;
	line-height: 20px;
	padding-right: 15px;
}

#titlesdiv6 {
	font: bold 12px "Arial";
	color: #7A7777;
}

#titlesdiv6 a:Hover{
	font: bold 12px "Arial";
	color: #FE7218;
}

#chardiv0 {

}

#chardiv1 {
	width: 175px;
	height: 60px;
}

#chardiv2 {
	padding-left: 5px;
	font: bold 13px "Arial";
	color: #6E6B6D;
	width: 175px;
	background-image:url(../images/charsimagemiddle.png);
	background-repeat:repeat-y;
	line-height: 17px;
	float:left;
}
#chardiv2_left {
	width: 75px;
	text-align:left;
	float:left;
	line-height: 17px;
}
#chardiv2_center {
	width: 75px;
	text-align:center;
	float:left;
	line-height: 17px;
}
#chardiv2_right {
	text-align:right;
	width: 75px;
	float:left;
	line-height: 17px;
}

#chardiv3 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 120px;
}

#chardiv4 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 175px;
}

#chardiv5 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 350px;
}

#chardiv6 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 340px;
}

#chardiv61 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 170px;
}

#chardiv62 {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 170px;
}

#chardiv7 {
	padding-left: 5px;
	font: bold 13px "Arial";
	color: #6E6B6D;
	width: 120px;
	background-image:url(../images/certimagemiddle.png);
	background-repeat:repeat-y;
	line-height: 20px;
}

#chardiv8 {
	width: 300px;
	height: 50px;
}

#chardiv9 {
	padding-left: 0px;
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 300px;
	line-height: 20px;
}

#chardiv10 {
	width: 213px;
	height: 75px;
	padding-top: 8px;
	background-image:url(../images/backgroundcategory.png);
	background-repeat:no-repeat;
	text-align:right;
	text-decoration:none;
	cursor: hand;
}

#chardiv10:HOVER {
 width: 213px;
 height: 75px;
 padding-top: 8px;
 background-image:url(../images/backgroundcategoryhover.png);
 background-repeat:no-repeat;
 text-align:right;
 text-decoration:none;
 cursor: hand;
}

#searchdiv1 {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchfakelos.png);
	background-repeat:no-repeat;
}

#searchdiv1:HOVER {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchfakeloshover.png);
	background-repeat:no-repeat;
}

#searchdiv2 {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchgrammaria.png);
	background-repeat:no-repeat;
}

#searchdiv2:HOVER {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchgrammariahover.png);
	background-repeat:no-repeat;
}

#searchdiv3 {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchpistopoiiseis.png);
	background-repeat:no-repeat;
}

#searchdiv3:HOVER {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchpistopoiiseishover.png);
	background-repeat:no-repeat;
}

#searchdiv4 {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchxriseis.png);
	background-repeat:no-repeat;
}

#searchdiv4:HOVER {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchxriseishover.png);
	background-repeat:no-repeat;
}

#searchdiv5 {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchxroma.png);
	background-repeat:no-repeat;
}

#searchdiv5:HOVER {
	width: 230px;
	height: 205px;
	padding-top: 8px;
	text-align:left;
	text-decoration:none;
	cursor: hand;
	padding-left: 8px;
	background-image:url(../images/searchxromahover.png);
	background-repeat:no-repeat;
}

#chardiv12 {
	width: 200px;
	font: bold 14px "Arial";
	color: #FE7218;
	line-height: 25px;
}

#chardiv13 {
	width: 200px;
	font: bold 12px "Arial";
	color: #7A7777;
	line-height: 25px;
}

#xriseis{
	height: 17px;
	color: #6E6B6D;
	padding-left: 17px;
	font: bold 12px "Arial";
	background: url(../images/bullet.png) no-repeat left top;
}

#xriseis a {
	text-decoration: none;
	color: #6E6B6D;
}

#xriseis a:HOVER {
	text-decoration: none;
	color: #FE7218;
}


#bullets{
	height: 24px;
	color: #6E6B6D;
	padding-left: 17px;
	font: bold 12px "Arial";
	background: url(../images/bullet.png) no-repeat left top;
}

#bullets a {
	text-decoration: none;
	color: #6E6B6D;
}

#bullets a:HOVER {
	text-decoration: none;
	color: #FE7218;
}

#family {
	font: bold 12px "Arial";
	color: #6E6B6D;
	width: 280px;
	text-decoration: none;
}

#family li {
	list-style: none;
	list-style-type:none;
	text-decoration: none;
	line-height: 20px;
	color: #6E6B6D;
	padding-left: 17px;
	background: url(../images/bullet2.png) no-repeat left top;
}


#family li a {
	list-style: none;
	list-style-type:none;
	text-decoration: none;
	color: #6E6B6D;
}

#family li a:hover {
	color: #FE7218;
}

#seperatediv {
	background-image: url(../images/linevertical.png);
	background-repeat:repeat-y;
	width: 11px;
}

#search {
 font: bold 12px "Arial";
 color: #6E6B6D;
 width: 200px;
 height: 25px;
 line-height: 25px;
 padding-left: 7px;
 text-decoration: none;
 background-image: url(../images/search.png);
 background-repeat:no-repeat;
 padding-top: 5px;
}

#tablecontenttr {
	border:none;
}

#tablecontenttd {
	border:none;
}

#tablecontenttd2 {
	border:none;
	width: 219px;
	vertical-align:top;

}

#tablecontenttd2div1 {
	border:none;
	font: bold 12px "Arial";
	width: 195px;
	height: 65px;
	color: #7A7777;
	padding-top: 25px;
	padding-left: 10px;
	background-image:url(../images/imagedivleftheader.png);
	background-repeat:no-repeat;
}

#tablecontenttd2div2 {
	border:none;
	font: bold 12px "Arial";
	width: 195px;
	color: #7A7777;
	padding-left: 10px;
	background-image:url(../images/imagedivleftcontent.png);
	background-repeat:repeat-y;
}

#tablecontenttd2div3 {
	border:none;
	font: bold 12px "Arial";
	width: 195px;
	height: 27px;
	color: #7A7777;
	padding-left: 10px;
	background-image:url(../images/imagedivleftfooter.png);
	background-repeat:repeat-y;
}

#tablecontenttd3 {
	border:none;
	background-image:url(../images/producttitle.png);
	background-repeat:no-repeat;
	width: 715px;
	vertical-align:top;
}

#tablecontenttd3div1 {
	border:none;
	height: 70px;
	padding-left: 10px;
	padding-top: 9px;
}

#tablecontenttd4 {
	border:none;
	background-image:url(../images/familytitle.png);
	background-repeat:no-repeat;
	width: 715px;
	vertical-align:top;
}

#tablecontenttd4div1 {
	border:none;
	height: 45px;
	padding-left: 10px;
	padding-top: 10px;
	margin-top: 0px;
	line-height: 45px;
}

#tablecontenttd5 {
	border:none;
	width: 715px;
	vertical-align:top;
}

#tablecontenttd5div1 {
	border:none;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	vertical-align:top;
	font: bold 12px "Arial";
	color: #626262;
}

#tablecontenttd5div1title {
	border:none;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	vertical-align:top;
	font: bold 14px "Arial";
	color: #FC6501;
}

#tablecontentaccordion {
	border:none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	margin-top: 0px;
	vertical-align:top;
	font: bold 12px "Arial";
	color: #626262;
}

#tablecontentcontact {
	border:none;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 30px;
	padding-bottom: 20px;
	margin-top: 20px;
	vertical-align:top;
	font: bold 12px "Arial";
	color: #626262;
	border: 1px solid #7A7777;
}

#tablefooter {

}

#tablefootertr {
	font: bold 12px "Trebuchet MS";
	color: #7A7777;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
}

#tablefootertr a {
	font: bold 12px "Trebuchet MS";
	color: #7A7777;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
}

#tablefootertr a:hover {
	font: bold 12px "Trebuchet MS";
	color: #FE7218;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
}

#tablefootertd {

}

/* -------------------------------------------------------------- CONTACT FORM ------------------------------------------ */

.contactform {
	padding-left: 20px;
	padding-bottom: 20px;
	border:1px solid #aaaaaa;
}

.err {
	padding-left: 25px;
	color: red;
}
.success {
	color:#FC6501;
}