html,body{margin:0;padding:0;}
body{font-size:11px; font-family:arial,tahoma,sans-serif; text-align:left; background:#ffffff url(img/bg.jpg); }
img {border:0;}
a{color:#000; text-decoration:none;}
a:hover{color:#7f399d;}

textarea {border:0; outline: none;  border: none; resize: none; overflow:auto;}
input[type=text]:focus,
input[type=password]:focus {  outline: 0 none;}
.faq { display:block; width:100%; 
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
}
.faq2 {border-left:1px dotted #c5c5c5; margin:0px 0px 15px 5px;  padding-left:10px;}

.thumb {width:168px; border:1px solid #f5f5f5; background:#ffffff; display:block; position:relative; top:0px; float:left; padding:4px;  }
.thumb2 {width:534px; border:1px solid #f5f5f5; background:#ffffff; display:block; position:relative; top:0px; float:left; padding:4px;  margin-top:5px; }
.thumb4 {width:534px; border:1px solid #f5f5f5; background:#ffffff; display:block; position:relative; top:0px; float:left; padding:4px;  margin-top:5px; }

.mini_thumb {width:168px; height:120px; overflow:hidden;  border:1px solid #f5f5f5; background:#ffffff; display:block; position:relative; top:0px; float:left; padding:4px; margin:0px 5px 5px 0px; }
.mini_thumb2 {width:168px; height:120px; overflow:hidden; }

.right_body {width:241px; background:#ffffff url(img/r_bg.jpg) repeat-y; float:left; margin-left:8px;   }
.kont_top {width:214px; height:145px; position:relative; top:-36px; left:0px; margin-bottom:-36px; }
.right_text{ width:175px; position:relative; top:2px; left:25px; }
.right_kont{ width:241px; position:relative; top:5px; left:0px; }
.corn1 {width:13px; height:31px; position:relative; top:-150px; left:231px; margin-bottom:-150px; }
.corn2 {width:29px; height:31px; position:relative; top:-6px; left:-4px; margin-bottom:92px;  }
.right_banner {width:193px; height:619px; position:relative; top:0px; left:25px; }
.right_foot {width:214px; height:37px; position:relative; top:0px; left:0px; margin-bottom:0px; }

.page_body {width:895px; margin:0 auto; }
.text {width:895px; }
.text_left {width:619px; float:left; }

.text_left_top { width:619px; height:51px; background:#ffffff url(img/left_top.jpg) no-repeat; }
.text_left_body { width:619px; background:#ffffff url(img/left_body.jpg) repeat-y; }
.text_left_p {width:545px; line-height:17px; text-align:left; padding:5px 0px 0px 0px; position:relative; top:0px; left:50px; z-index:5; }
.text_left_p h1 {color:#c5c5c5; font-size:15px; line-height:15px; padding:0px; margin:2px 0px 5px 0px; }

.flower1 {width:375px; height:105px; position:relative; top:-55px; left:228px; z-index:0;  }
.flower2 {width:619px; height:77px; position:relative; top:0px; left:0px; z-index:0;  background:#ffffff url(img/flower2.jpg) no-repeat;}
.napis { width:138px; height:17px; position:relative; top:13px; left:49px; }
.napis2 { width:111px; height:17px; position:relative; top:38px; left:485px; }
.napis3 { width:111px; height:17px; position:relative; top:38px; left:473px; }
.napis4 { width:69px; height:17px; position:relative; top:38px; left:529px; }

.czas {color:#c5c5c5; line-height:13px;}

.news { width:619px; background:#ffffff url(img/left_body.jpg) repeat-y; }
.news_p_text {border:0px solid #000000; padding:4px 0px; border:0px solid #000;  }
.news_p {width:545px; line-height:17px; text-align:left; padding:1px 0px 1px 0px; position:relative; top:0px; left:50px; z-index:5; }
.news_p ul {display:table; padding:0px 0px 0px 30px; }
.news_p h1 {color:#c5c5c5; font-size:15px; padding:0px; margin:0px 0px 0px 0px; }
.news_p h2 {color:#c5c5c5; font-size:17px; padding:0px; margin:7px 0px 5px 0px; }
.news_p a {color:#7f399d; }
.news_p a:hover {color:#7f399d; }
.news_thumb {width:168px; height:120px; overflow:hidden; }
.news_thumb2 {width:168; overflow:hidden;  }
.news_thumb3 {width:534px; overflow:hidden; }
.news_thumb4 {width:534px; overflow:hidden;  }
.br { width:619px; height:18px; background:#ffffff url(img/br.jpg) no-repeat;  }

.pages { width:619px; height:47px; background:#ffffff url(img/pages.jpg) no-repeat; }
.pages_p {width:545px; padding:0px; position:relative; top:0px; left:50px; z-index:5; text-align:center; }
.pages_p a{ color:#000000; }
.pages_p a:hover{ color:#7f399d; }
.pages_p strong {font-size:17px; line-height:14px; position:relative; top:3px; left:0px; margin:0px 5px; color:#c5c5c5 } 

.share {width:95px; height:29px; position:relative; top:-38px; left:512px; }

.logo {width:895px; height:207px; }
.menu_body { width:895px; height:42px; background:#ffffff url(img/menu.jpg) no-repeat;}
.menu {height:29px; width:640px; position:relative; top:2px; left:225px; }

.sub_menu { visibility: hidden; width:153px; display:block; position:relative; top:2px; left:322px; z-index:10; color:#ffffff; border:0px solid #000000;   float:left;  margin-bottom:-200px; }
.sub_link {width:153px; background:#a256c0 url(img/menu_bg.png) top left no-repeat; padding:15px 0px 2px 0px; }
.sub_bottom {width:153px; height:7px; background:url(img/menu_bg2.png);}

.sub_menu2 { visibility: hidden; width:153px; display:block; position:relative; top:2px; left:510px; z-index:10; color:#ffffff;  border:0px solid #000000; float:left; margin-bottom:-200px;}
.sub_bottom2 {width:153px; height:7px; background:url(img/menu_bg2.png);}

.sub_link a{width:138px; color:#ffffff; display:block; height:22px; line-height:20px; border-top:1px solid #b568d4; clear:both; padding-left:15px;  }
.sub_link a:hover{background:#b568d4;}
.sub_link strong {font-size:17px; position:relative; top:2px; left:0px; margin-right:5px;  } 

.scroll_body {width:895px; height:131px; background:#ffffff url(img/scroll.jpg) no-repeat; }
.scroll { width:808px; height:93px; position:relative; top:15px; left:41px; z-index:0; display:block; float:left;  margin-bottom:-50px;}
.scroll_thumb { width:812px; height:93px; overflow:hidden;  }
.scroll_thumb  ul { position:relative; left:0;	top:0;	list-style:none; margin:0;	padding:0; }
.scroll_thumb li {width:812px; height:93px; float:left; margin:0; padding:0; }

.left {width:29px; height:35px; position:relative; top:-65px; left:-18px; z-index:5; }
.right {width:29px; height:35px; position:relative; top:-65px; left:771px; z-index:5; }

.m1 a{ width:99px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m1 a:hover{ width:99px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m1.png);} 
.m2 a{ width:91px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m2 a:hover{ width:91px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m2.png);} 
.m3 a{ width:100px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m3 a:hover{ width:100px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m3.png);  } 
.m4 a{ width:81px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m4 a:hover{ width:81px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m4.png);} 
.m5 a{ width:84px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m5 a:hover{ width:84px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m5.png);} 
.m6 a{ width:68px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m6 a:hover{ width:68px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m6.png);  } 
.m7 a{ width:49px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m7 a:hover{ width:49px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m7.png);} 
.m8 a{ width:64px; height:29px; line-height:36px; display:block; float:left; color:#000000; text-align:center;  margin-right:-2px;} 
.m8 a:hover{ width:64px; height:29px; line-height:30px; color:#ffffff; background-image: url(img/m8.png);} 

.act1 a{ width:99px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m1.png);  margin-right:-2px;} 
.act2 a{ width:91px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m2.png); margin-right:-2px;} 
.act3 a{ width:100px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m3.png);  margin-right:-2px;} 
.act4 a{ width:81px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m4.png);  margin-right:-2px;} 
.act5 a{ width:84px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m5.png);  margin-right:-2px;} 
.act6 a{ width:68px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m6.png);  margin-right:-2px;} 
.act7 a{ width:49px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m7.png);  margin-right:-2px;} 
.act8 a{ width:64px; height:29px; line-height:30px; display:block; float:left;  text-align:center; color:#ffffff; background-image: url(img/m8.png);  margin-right:-2px;} 

form {padding:0; margin:15px 0px 0px 0px;}
label {width:100px; margin-bottom:2px; font-size:11px; }
input {width:300px; border:0; font-size:11px;}
textarea {width:448px; border:0; height:70px; font-size:11px; font-family:arial; outline: none;  border: none; resize: none;overflow:auto;}

.ainput {font-size:11px; color:#000; width:300px; padding:2px; border:1px solid #c5c5c5; margin-bottom:3px;}
.ainput:hover {font-size:11px; color:#000; width:300px; padding:2px; border:1px solid #7f399d;	margin-bottom:3px;}

.atext {font-size:11px; color:#000; width:539px; padding:2px; border:1px solid #c5c5c5;	overflow:hidden; height:100px; margin-bottom:3px;}
.atext:hover {font-size:11px; color:#000; width:539px; padding:2px; border:1px solid #7f399d; overflow:hidden; height:100px; margin-bottom:3px;}

.infored {background:#cc0000; color:#fff; text-align:left; height:23px; line-height:23px; margin:15px 0px 0px 0px; font-size:11px; position:relative; top:0px; left:0px; z-index:10; width:100%; }
.infored b{padding-left:10px; font-size:11px}
.infogreen {background:#99cc00; color:#fff; text-align:left;height:23px; line-height:23px; margin:15px 0px 0px 0px; font-size:11px;  position:relative; top:0px; left:0px; z-index:10; width:100%; }
.infogreen b{padding-left:10px;font-size:11px}

.send_body {height:43px; width:235px; position:relative; top:-46px; left:310px; margin-bottom:-46px;  }

.send {width:118px; height:43px; }
.send a {width:118px; height:43px; display:block; background:#ffffff url(img/send.jpg) no-repeat; color:#ffffff; line-height:61px; text-align:center; }
.send a:hover {color:#ffffff;}

.reset {width:117px; height:43px;  }
.reset a {width:117px; height:43px; display:block; background:#ffffff url(img/reset.jpg) no-repeat; color:#ffffff; line-height:61px; text-align:center; }
.reset a:hover {color:#ffffff;}
