/* CSS Document */

body{
	background:#585858 url(img/body-bg.gif) top repeat-x;
	text-align:center;
	filter:none;
}

html	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.417em;
		color:#fff;
	}

img {vertical-align:top;}
a img { border:0;}

p { margin:0; padding:3px 0 0 0;text-indent:20px; }

ul {	margin-left:15px; padding:0px;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

*:focus {outline: none;}
.nohighlight:focus 
{ 
    outline:none; 
}



.selectedLanguage
{	color: #c00;	}

#info_expander strong { color:#0B0; }

input, select { vertical-align:middle; font-weight:normal;}

a {color:#12b71e; text-decoration:none;}
a:hover{ color:#ff0000;text-decoration:none;}

/* ============================= main layout ====================== */

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:0 13px 0 0; float:left;}

h2 {font-size:2.583em; line-height:1em; color:#605e5e; font-family:tahoma, geneva, sans-serif; font-weight:normal; margin:-40px 0 21px 0; position:relative;}
.link {background:url(img/link-bg.gif) no-repeat 0 0; padding:1px 0 3px 28px; text-transform:uppercase; font-size:1.083em; color:#4d4d4d; text-decoration:none; display:inline-block; margin-top:17px;}
.link:hover {text-decoration:underline;}

.list li {background:url(img/dotes.gif) bottom left repeat-x;}
.list li a {text-decoration:none; color:#4e4949;}
.list li span {float:right;}
.list li a:hover {color:#df2929; text-decoration:underline;}

/* ============================= content ====================== */

.loader {position:absolute; background:url(img/loaderGallery.gif) no-repeat ; width:40px; height:40px; margin:216px 0px 0px 350px; }
.gallery {position:absolute; text-align:center; background:url(img/gallery-bg.png); width:712px; margin-top:376px;}
.gallery div {padding:3px 0 6px 0;}
.gallery div img {margin:0 8px 0 8px;}

/*================== initial gallery values ====================*/
#thumbnailDiv1 {display: inline;}
#thumbnailDiv2{display: none;}
#thumbailButtonDiv {margin-top: 376px; height: 99px;}

/* ============================= footer ====================== */

#footer {text-align:center; color:#7e7b7b; font-family:tahoma, geneva, sans-serif; font-size:0.917em;}
#footer a {color:#7e7b7b;}

#footer .menu {padding:22px 4px 48px 0; }
#footer .menu li {line-height:1em; background:url(img/menu-devider.gif) no-repeat 0 5px; display:inline; padding:0 16px 0 20px; }
#footer .menu li a {color:#fff; text-decoration:none;}
/*#footer .menu li a:hover {color:#09ae15;}
#footer .menu  li a {color:#999999;}*/
#footer .menu li a:hover {color:#aa0000;}
#footer .menu  li a {color:#09ae15;}
#footer .menu .first {background:none;}

/* ============================= forms ============================= */

#ContactForm {padding:15px 0 0 0;}
#ContactForm .rowi {height:26px;}
#ContactForm .link {float:right; margin-left:10px;}

.input {width:133px; height:18px; border:1px solid #585858; background:#fff; padding:0 0 0 5px; font-size:1em;}
textarea {width:200px; height:70px; border:1px solid #585858; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}

.productMenuBreed { text-align:left; text-indent:15px; border:1px solid green; }
.productMenuTypes { text-align:left; text-indent:15px;  }

.highslideContentDiv { margin-top:10px; padding-right:5px; text-align:justify;}

.firstContentUnderline { background:#fff;height:1px;margin-top:10px;margin-right:5px; }
.secondContentUnderline { background:#090;height:2px;margin-top:2px;margin-right:5px; }

.infoMenuUnderline { background:#ccc;height:1px;margin-top:5px;margin-right:5px; }

.infoSideImage { float:right; }
.infoMenuItem { margin-top:5px;text-indent:50px; }

.infoContactFirmName { font-weight:bold; }

.salePriceDiv	{ float:right; color:#cc0000; font-weight:bold; }
.saleTable { margin:10px auto 10px auto; }

.saleSampleFormInput { border:1px solid #009900; width:270px;}
