@charset "utf-8";
    
/* ################################# GENERAL SECTION ################################# */
html {font-family: trebuchet ms; font-size: 10pt; line-height:140% }
body { margin: 0; padding: 0; background:#f0f0f0 }
h1 { font-size: 28pt; color:#454545; margin: 0 0 20px 0; line-height: 100%; text-shadow: 0 1px 0 #ffffff; }
h2 { font-size: 12pt; color:#454545; margin: 0 0 15px 0; line-height: 100%; }

/* ################################# TOP AREA, TWO MENUS ################################# */
.podkladkaTop { width:100%;background-color:#1a1a1a }
.podkladkaTopAreaBanner { width:980px;height:140px;align:center;margin:0 auto;background-color:#1a1a1a }
.podkladkaTopMenu { width:980px;align:center;margin:0 auto;padding:8px;background-color:#1a1a1a; }
.podkladkaTopMenu a { margin-right:25px; text-transform: uppercase; color:#cfcfcf; text-decoration: none; transition: all 0.1s linear; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; -ms-transition: all 0.1s linear; }
.podkladkaTopMenu a:hover { color:#ffffff; text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #d7d7d7, 0 0 70px #d7d7d7, 0 0 80px #d7d7d7, 0 0 100px #d7d7d7, 0 0 150px #d7d7d7; }

.podkladkaTopAreaMenu2 { width:100%;background-color:#3f3f3f;padding-top:6px;padding-bottom:6px; }
.podkladkaTopMenu2 { width:980px;align:center;margin:0 auto;padding:5px;background-color:#3f3f3f;color:#cfcfcf }
.podkladkaTopMenu2 a { color:#cfcfcf;text-decoration: none;padding-right:25px; transition: all 0.1s linear; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; -ms-transition: all 0.1s linear; }
.podkladkaTopMenu2 a:hover { color:#ffffff; text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #d7d7d7, 0 0 70px #d7d7d7, 0 0 80px #d7d7d7, 0 0 100px #d7d7d7, 0 0 150px #d7d7d7; }

/* ################################# CONTENT ################################# background-color:white; */
.podkladkaContent { width:100%;border-bottom:1px solid #cccccc }
.podkladkaContentTopSpace { width:100%;height:30px; }
.podkladkaContentArea { width:980px;min-height:400px;align:center;margin:0 auto;color:#454545;font-size: 10pt;  }
.podkladkaContentArea a { color:#619414; text-decoration: underline; font-weight: bold; font-size: 100% }
.podkladkaContentBottomSpace { width:100%;height:50px; }
.podkladkaContentArea1 { float:left; width:580px; min-height: 100px }
.podkladkaContentArea2 { float:left; width:64px; min-height: 100px }
.podkladkaContentArea3 { float:left; width:336px; min-height: 300px }

/* ################################# BOTTOM ################################# */
.podkladkaBottom { width:100%;background-color:#e7e7e7;border-top:1px solid #ffffff }
.podkladkaBottomArea { width:980px;min-height:20px;align:center;margin:0 auto;background-color:#e7e7e7;padding-top:40px;padding-bottom:40px }
.podkladkaBottomArea1 { float:left; width:60%;  }
.podkladkaBottomArea2 { float:left; width:40%;  }
.podkladkaBottomLine { width:100%;height:15px;background-color:#619414 }

/* ################################# PODVAL ################################# */
.podkladkaPodval { width:100%;background-color:#1a1a1a;min-height:400px }
.podkladkaPodvalArea { width:980px;align:center;margin:0 auto;background-color:#1a1a1a;color:#ffffff;padding-top:40px;padding-bottom: 20px }
.podkladkaPodvalArea1 { float:left; width:110px;  }
.podkladkaPodvalArea2 { float:left; width:250px;  }
.podkladkaPodvalArea3 { float:left; width:250px;  }
.podkladkaPodvalArea4 { float:left; width:370px;  text-align: right; }
.podkladkaPodvalArea a { color:#cfcfcf;text-decoration: none; }
.podkladkaPodvalArea a:hover { color:#ffffff; }

/* ################################# OTHER CONTROLS ################################# */
.selectedMenu1 { color:#619414; }
.selectedMenu2 { color:#619414; }
.indexPageAppTitle { font-size: 28pt; color:#454545; }

/* #619414 text-shadow: 0 -1px 0 #3A5A0C; hover: 4F7810*/
.podkladkaContentArea .cindy { padding: 8px 15px 8px 15px; font-size: 14px; color: #FFFFFF; background: #59B200;
	text-decoration: none; margin-right: 30px; border: none; cursor: pointer; font-weight: normal;
        transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;}
.podkladkaContentArea .cindy:hover {	background: #468C00; color:white }	
.podkladkaContentArea .cindy:active {	background: #999999; text-shadow: 0 -1px 0 #333333; }

/* text-shadow: 0 -1px 0 #750000; background: #F40000 ; hover: C10000*/
.podkladkaContentArea .buynow { padding: 8px 15px 8px 15px; font-size: 14px; color: #FFFFFF; background: #EC4444;
	text-decoration: none; margin-right: 30px; border: none; cursor: pointer; font-weight: normal;
        transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;}
.podkladkaContentArea .buynow:hover {	background: #CB1414; color:white }	
.podkladkaContentArea .buynow:active {	background: #999999; text-shadow: 0 -1px 0 #333333; }

/* ################################# INDEX PAGE ################################# */
.indexPageAppBox { overflow:hidden;border:1px solid #cccccc; width:650px;min-height:300px;cursor:pointer;line-height:100%;margin-bottom:40px  }
.indexPageAppBox:hover{border: 1px solid #000000}
.indexPageAppTitle { margin-left:245px; font-size: 20pt; color:#454545; line-height:100%; margin-top:25px;margin-bottom:15px;  }
.indexPageAppText { margin-left:245px; font-size:10pt; color:#454545; line-height:140%;width:375px;  }