/*  This template was created by Mantis-a [http://www.mantisa.cz/]. For more templates visit Free website templates [http://www.mantisatemplates.com/]. */



/* CSS Document */


/* General */

* {margin: 0;padding: 0;}

html {height: 100%;font-size: 62.5%;}
body {height: 100%;text-align: center;font: 1.2em Verdana, Arial, Helvetica, sans-serif;min-width: 950px;}
#main {width: 100%;background: url('') repeat-y center 0;min-height: 100%;height: 100%;position: relative;}
body>#main {height: auto;}
a:link, a:visited {color: #2E6400;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: underline;}
.cleaner {clear: both;height: 0;font-size: 0;visibility: hidden;content: ' ';}
.cleaning-box { min-height: 1px;}
.cleaning-box:after {display: block; clear: both; visibility: hidden; height: 0; font-size: 0;content: ' ';}
.noscreen {display: none;}
.hidden { /* Skip menu */position: absolute;top: -10000px;left: 0;width: 1px;height: 1px;overflow: hidden;}

/* Paragraphs, headings, ... */
td P{	COLOR: #666666;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-STYLE: normal;	FONT-WEIGHT: normal;	FONT-SIZE: 10pt;	LINE-HEIGHT: 15px;	TEXT-DECORATION: none;	TEXT-TRANSFORM: none;	text-align:justify;	margin-right: 10px;	margin-left: 10px;}
td a:link, a:visited {color: #2E6400;text-decoration: none;font-weight: normal;}
td a:hover {color: #006600;text-decoration: underline;}

p {line-height: 170%;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;color: #163000;text-align:justify;font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:1.1em;}
ol {line-height: 170%;margin-bottom: 10px;margin-left: 30px;margin-right: 10px;color: #163000;text-align:justify;}
ol li {margin-bottom: 10px;}
ul {line-height: 170%;margin-bottom: 10px;margin-left: 30px;margin-right: 10px;color: #163000;text-align:justify;}
ul li {margin-bottom: 10px;}
p a:link, p a:visited {color: #2E6400;text-decoration: none;font-weight: normal;}
p a:hover {color: #006600;text-decoration: underline;}
h1 {font-size: 4.2em;font-weight: normal;color: #FFFFFF;text-align: left;padding: 3px 0 0 2px;}
h1 a:link, h1 a:visited {font-weight: normal;text-decoration: none;color: #FFFFFF;}
h2 {font-size: 1.6em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #FFFFFF;text-align: left;margin: 3px 0 0 2px;}
h3 {font-size: 1.4em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #295B00;/*background-color:#000000;*/letter-spacing: 1px;padding-bottom: 3px;border-bottom: 1px solid #295B00;margin-bottom: 7px;}
h3 a:link, h3 a:visited {font-size: 1.4em;font-family: oblique 110%/125% georgia, times, serif;font-weight: normal;color: #295B00;letter-spacing: 1px;padding-bottom: 3px;border-bottom: 1px solid #295B00;margin-bottom: 7px;text-decoration: none;}
h3 a:hover {font-size: 1.4em;font-family: oblique 110%/125% georgia, times, serif;font-weight: normal;letter-spacing: 1px;padding-bottom: 3px;border-bottom: 1px solid #295B00;margin-bottom: 7px;color: #295B00;text-decoration: underline;}
address {font-style: normal;line-height: 180%;margin-left: 7px;}

/* Images */
img.float {float: left;border: 1px solid #295B00;margin: 0.5em 0.8em 0.5em 0;}
img.nofloat {border: 1px solid #295B00;margin: 0.5em 0.8em 0.5em 0;}
img.floatleft {float: left;border: 1px solid #295B00;margin: 0.5em 0.8em 0.5em 0;}
img.floatright {float: right;border: 1px solid #295B00;margin: 0.5em 0.8em 0.5em 0.8em;}

/* Header */
#header {height: 138px;position: relative;background: #BEE7A0 url('') repeat-x 0 0;}
#header-in {width: 950px;height: 138px;position: relative;margin: 0 0 0 0;}
ul#navigation {float: right;margin: 8px 1px 0 0;display: inline;color: #FFFFFF;}
ul#navigation li {float: left;display: inline;list-style-type: none;text-align: center;font-size: 0.9em;}
ul#navigation li a, ul#navigation li a:visited {text-decoration: none;color: #FFFFFF;font-weight: normal;}
ul#navigation li a:hover {text-decoration: underline;}
li#house {background: url('../img/house.gif') no-repeat 0 1px;padding-left: 24px;}
li#house a {margin-right: 16px;}
li#sitemap {background: url('../img/sitemap.gif') no-repeat 0 2px;padding-left: 24px;margin-left: 16px;}
li#sitemap a {margin-right: 16px;}
li#envelope {background: url('../img/envelope.gif') no-repeat 0 2px;padding-left: 23px;margin-left: 16px;}

/* Search form */
form.searching {width: 210px;position: absolute;top: 47px;right: 0;}
form.searching fieldset {border: 0;}
form.searching input.search {letter-spacing: 1px;float: left;padding: 2px 0 2px 6px;width: 139px;border: 1px solid gray;}
form.searching input.hledat {letter-spacing: 1px;padding-left: 0;margin-left: 4px;font-weight: bold;color: #FFFFFF;float: left;}
form.searching label {display: none;}
input.btn {  color:#050;  font: bold 94% 'trebuchet ms',helvetica,sans-serif;  background-color:#fed;  border: 1px solid;  border-color: #696 #363 #363 #696;  padding: 3px 5px 1px 5px;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

/* Menu */
#menu-box {background: #006600 repeat-x 0 0;border-bottom: 1px solid black; }
#menu {width: 950px;margin: 0 auto;}
#menu li {display: inline;list-style-type: none;text-align: center;}
#menu li.first a {margin-left: 1.6em;display: inline;}
#menu li a {float: left;color: #FFFFFF;font-weight: bold;font-size: 1.1em;display: block;padding: 0.9em 1.4em 0.7em 1.4em;}
#menu li a:hover, #menu li a.active {color: #000000;background-color: #DFF300;font-weight: bold;font-size: 1.1em;}

/* Content box */
#content {background: #FFFFFF url('../img/content-bg.gif') repeat-x 0 0;height:100%;}
#content1 {background: #FFFFFF url('../img/content-bg.gif') repeat-x 0 0;}
#content-box {width: 1000px;margin: 0 auto;background-color: #FFFFFF;text-align: left;border-right: 1px solid #B0B0B0;border-left: 1px solid #B0B0B0;padding-bottom: 10px;min-height: 44px;height: 100%; border-collapse:collapse;}
#content-box-in-left {width:70%;float: left;background-color: #FFFFFF;}
#content-box-in-left-in {margin: 1.8em 1em 7em 1.8em;}
#content-box-in-right {width:30%;float: right;background-color: #FFFFFF;/*border-left-color:#999999;border-left-style:dotted;border-left-width:1px;*/}


#content-box-in-right-in h3 {
background:url(img/bg_corner_topleft.gif) no-repeat;
z-index:100;
}


#content-box-in-right h3 {
border: 0;
background-color: #252525;
color: #FFFFFF;
padding: 3px 0 4px 10px;
font-size: 1.3em;
}

#content-box-in-right-in {
margin: 1.8em 0 7em 1.5em;
}

#content-box-in-right-in dl {
margin: 0 0 7px 2px;
}

#content-box-in-right-in dt {
margin-bottom: 3px;
font-weight: bold;
/*background-color: #E8FFC8;*/
background-color:#EDF4EC;
color: #204300;
line-height: 140%;
padding: 1px 0 1px 5px;
}

#content-box-in-right-in dd {
margin: 0 5px 18px 2px;
line-height: 140%;
}


/* Table */
#footer {
width: 100%;
height: 60px;
background: #285800 url('../img/footer-bg.gif') repeat-x 0 0;
position: relative;
bottom: 0;
left: 0;
}

#footer-in {
width: 950px;
margin: 0 auto;
}

p.footer-left {
float: left;
color: #FFFFFF;
text-align: left;
margin: 9px 0 0 15px;
display: inline;
}

p.footer-left a, p.footer-left a:visited {
color: #FFFFFF;
padding: 1px 2px;
}

p.footer-left a:hover {
background-color: #FFFFFF;
color: #2E6600;
}

p.footer-right {
float: right;
color: #FFFFFF;
text-align: right;
margin: 9px 15px 0 0;
display: inline;
}

p.footer-right a, p.footer-right a:visited {
color: #FFFFFF;
padding: 1px 2px;
}

p.footer-right a:hover {
background-color: #FFFFFF;
color: #2E6600;
}

p.footer-right a, p.footer-right a:visited  {
font-weight: normal;
}

#divalexa {
margin: 2px 2px 2px 2px;
}

.HEADERBIGBLACK {
font-family:"Times New Roman", Times, serif;
font-size:36px;
color:#000000;
}
.HEADERBIGPINK {
font-family:"Times New Roman", Times, serif;
font-size:36px;
color:#FF0099;
}
.HEADERSMALLBLACK {
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#000000;
}
.HEADERSMALLPINK {
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#FF0099;
}
.HEADERSMALLESTPINK {
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#FF0099;
}
.HEADERSMALLESTBLACK {
font-family:"Times New Roman", Times, serif;
font-size:10px;
color:#000000;
}
.BODYSMALLESTPINK {
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 10pt;
font-weight:bold;
color:#FF0099;
}
.BODYSMALLESTBLACK {
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 10pt;
font-weight:bold;
color:#000000;
}
.BODYITALICPINK12 {
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 12pt;
font-weight:bold;
font-style:italic;
color:#FF0099;
text-align:justify;
}
.BODYITALICblack12 {
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 12pt;
font-weight:bold;
font-style:italic;
color:#000000;
text-align:justify;
}

.HEADERMEDIUMBLACK {
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#000000;
}
.HEADERMEDIUMPINK {
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#FF0099;
}
.DIVFLOAT {
width:200PX; 
font-family:"Times New Roman", Times, serif;
font-size:14px;
padding-left:10PX;
padding-right:10PX;
padding-bottom:10PX;
padding-top:10PX;
text-align:justify; 
background-color:#FF0099; 
color:#FFFFFF; 
float:right;
}
.DIVFLOATHEADBLACK {
width:580PX; 
font-family:"Times New Roman", Times, serif;
font-size:14px;
padding-left:10PX;
padding-right:10PX;
padding-bottom:0PX;
padding-top:0PX;
MARGIN-left:0PX;
MARGIN-right:0PX;
MARGIN-bottom:0PX;
MARGIN-top:0PX;
text-align:justify; 
background-color:#000000;
color:#FFFFFF;
float:NONE; 
}
.DIVFLOATHEADPINK {
width:580PX; 
font-family:"Times New Roman", Times, serif;
font-size:14px;
padding-left:10PX;
padding-right:10PX;
padding-bottom:0PX;
padding-top:0PX;
MARGIN-left:0PX;
MARGIN-right:0PX;
MARGIN-bottom:0PX;
MARGIN-top:0PX;
text-align:justify; 
background-color:#FF0099;
color:#FFFFFF;
float:NONE; 
}
.tdstyle7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-style: normal;
	color: #000000;
	background-color:#FFFFCC;
	text-align:left;
	padding: 5 5 5 5;
	margin: 5 5 5 5;
}

