/* CSS Document */
html {
overflow: -moz-scrollbars-vertical;
}
body {
margin: 0 0 0 0;
}

.front {
background:#616E3A url(../images/bg_page.jpg) repeat-x;
}

.back {
background:#616d3a;
}
/* page background start */
#kladia {
width:100%;
background:url(../images/bg_kladia.jpg) top center no-repeat;
}
/* page background end */

/* main table shadows start*/
.shadow_left {
background:url(../images/shadow_left.jpg) repeat-y;
}
.shadow_right {
background:url(../images/shadow_right.jpg) repeat-y;
}
/* main table shadows end */

/* footer start */
.footer_left {
background:url(../images/footer_left.jpg) no-repeat;
}

.footer_fill {
background:url(../images/footer_fill.jpg) no-repeat;
}

.footer_right {
background:url(../images/footer_right.jpg) no-repeat;
}

#footer_menu {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
text-indent:15px;
height:25px;
word-spacing: 2px;
}

#footer_menu a{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
text-indent:15px;
height:25px;
text-decoration:none;
}

#footer_menu a:hover{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
text-indent:15px;
height:25px;
text-decoration:underline
}
/* footer end */

/* #header {
background: url(../images/header.jpg) no-repeat;
height:143px;
}
*/

/* horizontal main menu start */

.menu_text {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:center;
line-height:30px;
}
.menu_text a{
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:center;
line-height:30px;
text-decoration:none;
}
.menu_text a:hover{
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-align:center;
line-height:30px;
text-decoration:underline;
}

.menu_left {
background: url(../images/menu_left.jpg) no-repeat;
width:69px;
height:34px;
}

#button {
background: url(../images/button.jpg) no-repeat;
width:120px;
height:34px;
}

#button_o {
background: url(../images/button_o.jpg) no-repeat;
width:120px;
height:34px;
}

#button2 {
background: url(../images/button2.jpg) no-repeat;
width:120px;
height:34px;
}

#button2_o {
background: url(../images/button2_o.jpg) no-repeat;
width:120px;
height:34px;
}

#button3 {
background: url(../images/button3.jpg) no-repeat;
width:120px;
height:34px;
}

#button3_o {
background: url(../images/button3_o.jpg) no-repeat;
width:120px;
height:34px;
}

#button4 {
background: url(../images/button4.jpg) no-repeat;
width:120px;
height:34px;
}

#button4_o {
background: url(../images/button4_o.jpg) no-repeat;
width:120px;
height:34px;
}

#button_right {
background:url(../images/button_right.jpg) no-repeat;
width:139px;
height:34px;
}
#button_right_o {
background:url(../images/button_right_o.jpg) no-repeat;
width:139px;
height:34px;
}


.menu_right {
background:url(../images/menu_right.jpg) repeat-x;
width:69px;
height:34px;
}

/* horizontal main menu end */

/* main table start */
#maintable_top {
background:url(../images/main_table_top.jpg) no-repeat;
width:757px;
height:7px;
}

.bg_left {
background:url(../images/bg_left.jpg) repeat-y;
}

.bg_right {
background:url(../images/bg_right.jpg) repeat-y;
}

#small_title {
width:317px;
height:54px;
background: url(../images/elia_topleft.jpg) no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:17px;
line-height:68px;
text-indent: 58px;color:#FFFFFF;
}

#big_title {
width:440px;
height:54px;
background: url(../images/elia_topleft.jpg) no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:28px;
text-indent: 58px;
line-height:64px;
color:#FFFFFF;
}

#smaller_title {
width:440px;
height:44px;
background: url(../images/elia_small.jpg) no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:17px;
text-indent: 50px;
line-height: 44px;
color:#FFFFFF;
}


#text {
width: 267px;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
margin-left:20px;
}

#text2 {
width: 267px;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
}

#text_right {
width: 390px;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
margin-left:20px;
}

#white_line {
height:10px;
margin-left:20px;
width:410px;
border-bottom:#FFFFFF solid 1px;
}

#module_title {
margin-top:3px;
font-family:"Times New Roman", Times, serif;
text-indent:8px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

#module_text {
width:120px;
padding-left:8px;
}
.module_text {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
}
.module_text a:link{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
text-decoration:none;
}
.module_text a:visited{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
text-decoration:none;
}
.module_text a:hover{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#CC0000;
text-decoration:none;
}

#more {
position:absolute;
margin-left:106px;
margin-top:6em;
}

#katalog {
height:160px;
padding-top:10px;
}

#katalog2 {
height:330px;
padding-top:42px;
}

/* main table end */

/* contact form start */
.text_fields {
height:18px;
width:250px;
background-color:#616E3A;
border:#333333 solid 1px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:14px;
}

.text_field_sec {
height:18px;
width:100px;
background-color:#616E3A;
border:#333333 solid 1px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:14px;
}
.text_message {
height:80px;
width:250px;
background-color:#616E3A;
border:#333333 solid 1px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:14px;
}

.text_fields_label {
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#FFFFFF;
}

.contact_buttons {
height:20px;
width:90px;
background-color:#819540;
border:#333333 solid 1px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
font-size:12px;
}
.contact_text {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#4b4a3c;
}
/* contact form end */

.lolop {
margin-left:20px;
}

/* Admin */

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
}

.text_form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.menu_text_login {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.glink {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.glink a {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.glink visited {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
.glink active {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

.glink a:hover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
text-decoration:underline;
}
.glink_1 {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.glink_1 a {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.glink_1 visited {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}
.glink_1 active {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

.glink_1 a:hover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
text-decoration:underline;
}
#showndate {
background:#999999;
border:#000000 solid 1px;
height:20px;
width:160px;
}

.form_text_login {
color:#56552e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text_anc {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
}

.text_anc a {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
text-decoration:none;
}
.text_anc visited {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
}
.text_anc active {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
}

.text_anc a:hover {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#4b4a3c;
text-decoration:underline;
}

.text_anc_bold {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4b4a3c;
font-weight:bold;
}

#company_submenu {
width: 390px;
margin-left:20px;
}
.company_submenu_text {
width: 390px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
}
.company_submenu_text a:link {
width: 390px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
text-decoration:none;
}
.company_submenu_text a:visited{
width: 390px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
text-decoration:none;
}
.company_submenu_text a:hover{
width: 390px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#616e3a;
text-decoration:underline;
}

.copyright {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
height:25px;
word-spacing: 2px;
}

.product_border {
width:390px;
height:110px;
border:#616d3a solid 1px;
}

.product_text {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}
.more_text {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
font-style:italic;
}
