body {background: #ffffff url(../images/mbg.jpg) repeat-x; font-size: 12px; font-family: verdana, arial; margin:0; padding:0; color:#000000;}
img   {border: 0px;}
* {margin:0; padding:0;}
a {text-decoration:none; cursor:pointer;}


.klient_next {display:none; float:right; cursor:pointer; width:54px; height:78px; overflow:hidden; margin-bottom:-78px; position:relative; top:225px; left:0px; z-index:100;}
.klient_prev {display:none; float:feft; cursor:pointer; width:54px; height:78px; overflow:hidden; margin-bottom:-78px; position:relative; top:225px; left:0px; z-index:100;}

.klient {width:311px; height:141px; display:block; float:left; margin-left:15px; overflow:hidden; border:0px solid #000000;  }
.klient  a{color:#000000; display:block; width:311px; font-size:17px; }
.klient  a:hover {color:#959595; }

.klient img {padding:0; margin:0; display:block; }
.klient_mask {width:311px; height:96px; display:none; position:relative; top:-96px; left:0px;  }
.klient_mask a{width:311px; height:96px; display:block;   }

.klient_info {display:block; float:left; font-size:17px; width:963px; margin-left:15px;   }
.klient_info a{color:#000000; text-decoration:underline;}
.klient_info a:hover { color:#959595;}



.klient_thumb {background:#969696; width:963px; height:514px; display:block; float:left; margin:10px 0px 10px 15px; overflow:hidden; position:relative;   }
.klient_thumb ul { position:relative;	left:0px;	top:0px; list-style:none;	margin:0;	padding:0;}
.klient_thumb li {width: 963px; height: 514px; float:left; margin:0px 0px 0px 0px; padding:0; } 

.klient_nav {cursor:pointer; color:#000000; }
.klient_nav:hover {cursor:pointer; color:#969696; }



.foot_btn a {display:block; float:right; margin-left:3px;  }
.share a {display:block; float:right; margin-left:3px;  }

.search {margin-left:10px; width:500px; position:relative; z-index:5; height:27px;}
.search a { display:block; float:left; margin-top:16px; margin-left:3px;  }

.show_reel { width:667px;  border:0px solid #ff0000; margin:0 auto; position:absolute; top:0px; left:50%; z-index:1000; margin-left: -333px;}
.show_reel_info { background:#000000; width:630px; height:133px; margin:0 auto; display:none;}
.show_reel_p {width:501px; margin:0 auto; position:relative; top:20px; left:0px; }

#sr_no { cursor:pointer; display:block; float:right; }
#sr_yes { cursor:pointer; display:block; float:right; }
#sr_close { cursor:pointer;}

.show_reel_play { background:#ffffff; width:667px; height:425px; margin:0 auto; display:none;}
.show_reel_p1 {width:640px; margin:0 auto; position:relative; top:0px; left:0px; }
.show_reel_vimeo {background:#ffffff;  width:640px; height:360px;  }
.clear {clear:both; }

.acss {position:absolute; top:90px; right:0; width:69px; height:105px; }
.main {width:980px; margin:0 auto; }
.top {width:980px; height:72px; clear:both;}
.logo {width:155px; height:72px; float:left;}
.menu {width:755px; height:72px; float:right; text-align:right; margin-right:10px;}
.menu ul,li {display: inline;	list-style: none; margin:0; padding:0; }
.menu a {color:#ffffff; text-decoration: none; height:72px; line-height:72px; padding:3px 12px 3px 12px; border-left:1px solid #ffffff; margin-right:-4px; font-size:15px; }
.menu a:hover {color:#959595;  border-left:1px solid #ffffff; }

.share {float:right; width:145px; height:34px; display:block; text-align:right; font-size:17px; position:relative; top:7px; left:0px;  margin-bottom:-16px;}
.share a{color:#959595; text-decoration:underline;}
.share a:hover {color:#000000; }

.back {width:100%; text-align:right; font-size:17px;}
.back a{color:#000000; text-decoration:underline;}
.back a:hover {color:#959595; }


.head { width:980px; height:372px; background: #ffffff url(../images/top_bg.jpg) no-repeat; }
.headtext { width:666px; height:200px; font-size:17px; position:relative; top:145px; left:15px; }
.headtext a{color:#000000}
.headtext a:hover{color:#959595}

.text { width:980px; height:355px; }
.text2 { width:980px;}

.blok1 {width:311px; height:355px; display:block; float:left; margin-left:15px; overflow:hidden;}
.blok1 a{color:#000000}
.blok1 a:hover{color:#959595}
.blok1hr {width:311px; height:1px; line-height:1px; display:block; background:#000000; margin-top:7px;}

.blok2 {width:311px; display:block; float:left; margin-left:15px; overflow:hidden;}
.blok2 a{color:#000000}
.blok2 a:hover{color:#959595}

.blok3 {width:637px; display:block; float:left; margin-left:15px; overflow:hidden;}
.blok3hr {width:637px; height:1px; line-height:1px; display:block; background:#000000; margin-top:7px;}

.blok4 {width:980px; display:block; float:left; margin-left:15px; overflow:hidden;}

.mask_top {width:637px; height:8px; position:relative; top:4px; left:0; z-index:10;}
.mask_bottom { width:637px; height:8px; position:relative; top:-14px; left:0; z-index:10; margin-bottom:-20px;}
.masklogo {width:311px; height:94px; position:relative; top:-94px; left:0px; z-index:10; margin-bottom:-94px}

.tyt {font-size:17px; width:311px; overflow:hidden; display:block; margin-top:4px; }
.tyt a{color:#000000; text-decoration:none; }
.tyt a:hover{color:#959595; text-decoration:none; }

.tyt2 {font-size:17px; width:600px; overflow:hidden; display:block; margin-top:4px; }
.czas {font-size:9px; color:#959595; width:311px; overflow:hidden; display:block; margin-bottom:12px;}
.czas a{color:#959595}
.czas a:hover{color:#000000}


.thumb {width:311px; height:98px; overflow:hidden;}
.mask {width:311px; height:98px; overflow:hidden; position:relative; top:-98px; left:0; z-index:10; margin-bottom:-98px;}
.opis {margin:15px 0px; display:block; line-height:17px;}
.opis a{color:#959595}
.opis a:hover{text-decoration:underline;color:#959595}

.foot { width:980px; height:29px; clear:both;}
.foothr {width:963px; height:1px; line-height:1px; display:block; background:#000000; margin-bottom:5px; margin-left:15px; }
.footbody {width:963px; height:29px; line-height:29px; display:block; background: #ffffff url(../images/logo2.jpg) no-repeat;  margin-left:15px; }

.page { width:980px; clear:both;}
.pages {width:637px; float:left; display:block;  margin-left:15px; text-align:left;  line-height:40px; min-height: 40px; height: auto !important; height: 40px;}
.pagehr {width:963px; height:1px; line-height:1px; display:block; background:#000000; margin-left:15px; }
.pages a{color:#000000; font-size:15px; padding:0px 7px}
.pages a:hover{color:#959595; }
.twit {width:460px; height:30px; float:right;display:block; position:relative; top:-35px; left:0px; margin-bottom:-30px;}

.copy {width:480px; height:29px; line-height:10px; margin-top:5px;  letter-spacing:0px; display:block; float:left; font-size:9px; color:#959595;  margin-left:22px; }

.menu2 {width:460px; height:29px; float:right; text-align:right; margin-top:-2px;}
.menu2 ul,li {display: inline;	list-style: none; margin:0; padding:0; }
.menu2 a {color:#000000; text-decoration: none; height:29px; line-height:29px; padding:0px 5px 5px 5px; margin-right:-4px; font-size:12px; }
.menu2 a:hover {color:#959595; }

input {width:305px; border:0; margin-top:15px; font-size:18px;}
textarea { font-family:verdana; color:#000000;  border:0; font-size:18px; width:311px; height:355px; outline: none;  border: none; resize: none;overflow:auto;  position:relative; top:15px; left:0px;}

input[type=text]:focus,
input[type=password]:focus {  outline: 0 none;}

.infored {color:#000; text-align:left; height:43px; line-height:17px;  font-size: 17px; font-family: verdana, arial;margin:0px 0px 0px 0px; position:relative; top:0px; left:0px; z-index:10; width:637px;}
.infogreen {color:#000; text-align:left;height:43px; line-height:17px;  font-size: 17px; font-family: verdana, arial;margin:0px 0px 0px 0px;  position:relative; top:0px; left:0px; z-index:10; width:637px;}
