body{
  margin:0 auto;
  margin-top:15px;
  overflow-y:scroll;
  padding: 0;
  background:#F6EDE4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  line-height:150%;
}


div, td, p,  h1, h2, h3, h4, h5, h6
{
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  margin:0px;
  padding:0px;
}

a {text-decoration: none;}
a:hover{text-decoration: underline;}


img {border: none;}
img.left {float: left;	margin-right: 15px;}
img.right {float: right; margin-left: 15px;}


form{margin: 0; padding: 0;}

fieldset{margin: 0; padding: 0; border: none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}


.info{float:left;  width:730px; padding: 5px 10px 5px 10px; clear:left; color: #000000;}
.error{float:left; width:730px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: normal; text-align: center; background: #974578; border: solid #000 1px;}
.communication{float:left; width:730px; margin: 10px 0px 20px 0px; padding: 5px 10px 5px 10px; clear:left; color: #fff; font-weight: normal; text-align: center; background: #974578; border: solid #000 1px;}

.error span{float:left; width:730px; text-align:center; color: #fff; padding: 4px 10px 4px 10px; margin:0px;}
.communication span{float:left; width:730px; text-align:center; color: #fff; padding: 4px 10px 4px 10px; margin:0px;}

.errors{color:red;}
.communications{color:#003C68;}

textarea,input, select{border:1px solid #D3D9CB; padding:2px 3px;}
textarea:focus,input:focus, select:focus{border:1px solid #003269; padding:2px 3px; background:#F7F7F7;}
.submit{color:#fff; background:#91C73C;  height:32px; padding:5px 20px 7px 20px; border:none; font-weight:bold; -moz-border-radius: 6px; border-radius: 6px;}
.submit:focus{color:#fff; background:#91C73C;  height:32px; padding:5px 20px 7px 20px; border:none; font-weight:bold; -moz-border-radius: 6px; border-radius: 6px;}

.UserOnlineImg{border:solid #91C73C 1px !important;}

#djpress{float:left; width:50px; height:85px;}



/*Start*/
#Main{
  position:relative;
  height: 100%;
  margin:0 auto;
  width: 985px;
  zoom:1;
}


/*Header*/
#Header{
  float:left;
  width: 985px;
  color:#fff;
}

#HeaderLogo{float:left; width:752px; height:128px; padding:0px;}
#HeaderLogin{float:left; width:233px; height:128px; padding:0px;  background:url('../../images/login.jpg') no-repeat;}
#HeaderLogin p.login{float:left;    padding:40px 0px 0px 50px; margin:0px;}
#HeaderLogin p.password{float:left; padding:2px 2px 3px 50px; margin:0px;}
#HeaderLogin p.send{float:left;     padding:8px 2px 3px 18px; margin:0px; }
#HeaderLogin p.register{float:left; padding:5px 2px 3px 15px; margin:0px; }

#HeaderLogin p.login input{background:none; border:none; width:150px;}
#HeaderLogin p.password input{background:none; border:none; width:150px;}
#HeaderLogin p.send input{background:none; border:none; width:80px; height:20px;}

#HeaderLoged{float:left; width:203px; height:118px; padding:10px 0px 0px 30px;  background:url('../../images/loged.jpg') no-repeat;}
#HeaderLoged p{float:left; width:200px;  padding:0px 0px 0px 0px; margin:0px;}
#HeaderLoged p a{color:#fff; text-decoration:none;}
#HeaderLoged p a:hover{padding-left:5px;}



#HeaderBaner{float:left; width:985px; height:auto; padding:15px 0px; text-align:center;}



.HeaderMenu{float:left; width:985px; height:31px; padding:0px 0px; color:#C5EAFA; background:url('../../images/header-menu.jpg') repeat-x;}
.HeaderMenu ul{float:left; margin:0px; padding:0px; list-style:none;}
.HeaderMenu ul li.normal{float:left; height:26px; margin:0px; padding:5px 25px 0px 25px; list-style:none; color:#fff; cursor:pointer;}
.HeaderMenu ul li.active{float:left; height:26px; margin:0px; padding:5px 25px 0px 25px; list-style:none; color:#B7859E; background:#fff; cursor:pointer;}
.HeaderMenu a{color:#fff; text-decoration:none; font-size:14px;}
.HeaderMenu a.normal{color:#fff;}
.HeaderMenu a.active{color:#B7859E;}

#HeaderSubMenu{float:left; width:985px; height:33px; padding:0px; background:#fff; }
#FooterSubMenu{float:left; width:985px; height:33px; padding:0px; background:#fff; }
.HeaderSubMenu{float:left; width:985px; height:33px; padding:0px; background:#fff; }
.HeaderSubMenu ul{float:left; margin:0px; padding:0px; list-style:none;}
.HeaderSubMenu ul li.normal{float:left; height:28px; margin:0px; padding:5px 15px 0px 15px; list-style:none;}
.HeaderSubMenu ul li.active{float:left; height:28px; margin:0px; padding:5px 15px 0px 15px; list-style:none; }
.HeaderSubMenu a{color:#2C2B29; font-size:11px; text-decoration:none;}
.HeaderSubMenu a.active{color:#B7859E; font-size:11px;}
.HeaderSubMenu a:hover{color:#B7859E; font-size:11px;}




#FooterLogo{position:relative; width:100px; height:100px; top:-100px; left:0px;}



#Contener{
  float:left;
  width: 985px !important;
  margin:0px;
  background:#fff;
}



#ContenerCenter{
  float:left;
  width: 777px;
  padding:0px 0px 0px 10px;
  margin:0px 0px;
  background:#fff;
}

#ContenerLeft{
  float:left;
  width: 198px;
  padding:0px 0px;
  margin:0px 0px;
}



#ContenerCenterSubpage{
  float:left;
  width: 677px;
  padding:0px 5px 0px 5px;
  margin:0px 0px;
  background:#fff;
}

#ContenerLeftSubpage{
  float:left;
  width: 298px;
  padding:0px 0px;
  margin:0px 0px;
}


#Footer{
 float:left;
 width: 985px;
 padding:0px 0px 0px 0px;
 margin:0px;
 color:#000;
}

#FooterInfo{
 float:left;
 width:780px;
 height:89px;
 padding:10px 0px 0px 205px;
 margin:0px;
 color:#000;
 background:url('../../img/footer.jpg') #fff no-repeat bottom left;
}

#FooterInfo ul{
 float:left;
 width:115px;
 height:89px;
 padding:0px 0px 0px 15px;
 margin:10px 0px 10px 15px;
 list-style:none;
 background:url('../../images/footer-kropki.jpg')  no-repeat 0px -2px;
}

#FooterInfo ul li{float:left; width:130px; padding:0px; margin:0px; color:#fff; line-height:15px;}
#FooterInfo ul li.title{font-weight:bold; padding:2px 0px; font-size:12px;}
#FooterInfo ul li.normal{font-weight:normal; font-size:10px;}

#FooterInfo ul li a{color:#fff;  font-family:Helvetica;}

.FooterInfoListFirst{background:none !important;}




#FooterFooterA{float:left; width:800px; padding:2px 0px; text-align:left;}
#FooterFooterB{float:left; width:180px; padding:2px 0px; text-align:right; font-size:10px; color:#ccc;}

/*****************************************************************************************************************************/
/*Menu left START*/
.MenuLeftExtra{float:left; padding:2px 0px; margin:0px 0px;   background: #FCFEFF;}
.MenuLeftExtra p.title{float:left; width:195px; height:23px; padding:3px 0px 0px 0px; margin:0px 0px; color:#fff; font-weight:bold; text-align:center; background:#9C4276;}



.MenuLefList{float:left; width:195px; padding:2px 0px; margin:0px 0px;   background: #FCFEFF; background:url('../../images/menu-left-background.jpg') repeat-x;}
.MenuLefList p.active{float:left; width:180px; height:23px; padding:3px 0px 0px 15px; margin:0px 0px; color:#fff; text-align:left; background:#9C4276;}
.MenuLefList p:hover{float:left; width:180px; height:23px; padding:3px 0px 0px 15px; margin:0px 0px; color:#fff; text-align:left; background:#9C4276;}
.MenuLefList p.normal{float:left; width:180px; height:23px; padding:3px 0px 0px 15px; margin:0px 0px; color:#fff; text-align:left;}
.MenuLefList p a{text-decoration:none;}
.MenuLefList p.normal a{color:#000;}
.MenuLefList p.active a{color:#fff; font-weight:bold;}
.MenuLefList p:hover a{color:#fff; font-weight:bold;}


.MenuLeftSpolecznosc{float:left; padding:2px 0px; margin:0px 0px;   background: #FCFEFF;}
.MenuLeftSpolecznosc p.title{float:left; width:198px; height:22px; padding:0px 0px; margin:0px 0px; background:url('../../images/left-spolecznosc-title.jpg') no-repeat;}
.MenuLeftSpolecznosc p.text{float:left; width:198px; padding:3px 0px; margin:0px 0px; }

.LeftListUser{float:left; padding:3px 0px 0px 5px; margin:0px 0px; list-style:none;   background: #FCFEFF;}
.LeftListUser li.normal{float:left; width:80px; height:75px; padding:5px 0px; margin:3px 3px; text-align:center; border: solid #E3E3E3 1px;}
.LeftListUser li.online{float:left; width:80px; height:75px; padding:5px 0px; margin:3px 3px; text-align:center; border: solid #E3E3E3 1px;}
.LeftListUser li img{margin:0px; width:70px; height:70px;}


.MenuLeftBaner{float:left; width:198px;  padding:2px 0px; margin:0px 0px;}

#MenuLeftSearch{float:left; width:198px; height:124px; padding:0px 0px; margin:0px 0px; background:url('../../images/left-search.jpg') no-repeat;}

#MenuLeftSearchWord{float:left;   width:179px; height:24px; padding:34px 0px 3px 19px; }
#MenuLeftSearchWord input{background:none; width:150px; height:18px; border:none;}



#MenuLeftSearchSelect{float:left; width:179px; height:24px; padding:1px 0px 3px 19px; }
#MenuLeftSearchSelect select{ background:#fff; width:160px; height:22px; border:none; color:#923B71; font-weight:bold; font-size:14px; text-align:center;}


#MenuLeftSearchSend{float:left;   width:198px; height:24px; padding:4px 0px 3px 0px; text-align:center;}
#MenuLeftSearchSend input{background:none; width:90px; height:20px; border:none; cursor:pointer;}
/*Menu left END*/

/*Menu Left PRofil*/
#MenuLeftProfil{float:left; width: 188px;  height:300px; padding:20px 5px; margin:0px 0px;   background: #EFEEEE;}
#MenuLeftProfil ul{float:left; width: 188px; padding:0px; margin:0px;}
#MenuLeftProfil ul li{float:left; width: 168px; padding:5px 5px 5px 15px; margin:2px 0px; list-style:none;}
#MenuLeftProfil ul li.normal{background:#974578;}
#MenuLeftProfil ul li.active{background:#84C225;}

#MenuLeftProfil ul li.normalx{background:#EFEEEE; color:#84C225;}
#MenuLeftProfil ul li.normalx:hover{background:#84C225;  color:#fff;}

#MenuLeftProfil ul li.normalx a{ color:#84C225; text-decoration:none;}
#MenuLeftProfil ul li.normalx a:hover{ color:#fff;}

#MenuLeftProfil ul li.normal a{text-decoration:none;}

.tal_normal{float:left; width:188px; height:98px; margin:10px 0px; background:url('../../images/dodaj_talent.png') no-repeat;}
.tal_active{float:left; width:188px; height:98px; margin:10px 0px; background:url('../../images/dodaj_talent_active.png') no-repeat;}

.tal_mail{float:left; width:188px;  margin:10px 0px; text-align:center;}


#MenuLeftProfil a{color:#fff; font-weight:bold; font-size:13px;}
/*Home Page START*/
#HomeExtra{float:left; width:777px; height:284px; padding:0px 0px; margin:0px 0px;}

.HomeIcons{float:left; width:773px; height:120px; padding:5px 0px 5px 4px; margin:0px 0px;}
.HomeIcons object{float:left; padding:0px 0px; margin:0px 2px;}
.BanerHome{float:left; width:777px;  padding:10px 0px 10px 0px; margin:0px 0px;}


.HomeNews{float:left; width:388px; height:400px; padding:0px 0px; margin:0px 0px; }
.News{float:left; width:388px; padding:10px 0px; margin:0px 0px;  font-size:11px; line-height:13px; color:#808080;}
.NewsPhoto img{float:left; margin:0px; width:65px; height:55px;}

.NewsPhoto{float:left; width:78px; padding:0px 0px; margin:0px 0px; text-align:center;}
.NewsText{float:left; width:194px; padding:0px 0px; margin:0px 0px;}
.NewsText p.title{float:left; width:194px; color:#944879; font-size:13px; font-weight:bold;}
.NewsText p.text{float:left;  width:194px; color:#944879; font-size:11px; line-height:12px;}
.NewsAnswer{float:left; width:59px; padding:0px 0px; margin:0px 0px;}
.NewsDate{float:left; width:57px; padding:20px 0px 0px 0px; margin:0px 0px; color:#ddd; font-size:9px; font-family:arial;}


   
.News  a{color:#808080; font-size:11px; line-height:12px;}






.NewsTitle{float:left; width:367px; padding:10px 0px; margin:0px 0px;  font-size:13px; line-height:13px; color:#808080; font-weight:bold;}
.NewsTitle a{font-size:13px; line-height:13px; color:#808080; font-weight:bold;}



.HomeCategory{
 float:left;
 width:387px;
 padding:0px;
 margin:0px;
 list-style:none;
}
.HomeCategory li{float:left; width:109px; height:20px; padding:0px 5px 1px 5px; margin:2px 5px 2px 5px; background:url('../../img/home-chosse.jpg') repeat-x; font-size:11px; text-align:center;}
.HomeCategory li a{color:#944879; font-size:10px;}



#HomeTalents{float:left; width:777px;  padding:0px 0px; margin:0px 0px;}
.HomeTalent{float:left; width:193px; height:1020px;  padding:0px 0px; margin:0px 0px;}
.HomeTalentTitle{float:left; width:193px;  height:22px; }

.HomeTalentBox{float:left; width:183px; height:330px;  padding:0px 5px; margin:0px 0px; border-bottom:solid #E7E7E7 1px; border-right:solid #E7E7E7 1px;}
.HomeTalent p.section{clear:left; padding:2px 5px; color:#645957; font-size:14px; font-weight:bold;}
.HomeTalent p.title{clear:left;   padding:9px 5px 0px 5px; color:#1D1918; font-size:18px; font-weight:bold; font-family:arial;}
.HomeTalent p.title a{color:#1D1918; font-size:18px; font-weight:bold;}
.HomeTalent p.date{clear:left;    padding:0px 5px; color:#CACACA; font-size:11px; font-weight:bold;}
.HomeTalent p.foto{clear:left; height:88px;   padding:3px 5px; color:#2E2E2E; font-size:12px; font-weight:normal; text-align:center;}
.HomeTalent p.foto img{float:left; margin:5px; width:157px; height:88px;}
.HomeTalent p.text{clear:left;  height:70px;  padding:2px 5px; color:#2E2E2E; font-size:11px; font-weight:normal; line-height:14px;}
.HomeTalent p.icons{clear:left; height:40px;  padding:2px 5px; color:#BFBFBF; font-size:12px; font-weight:normal;}
.HomeTalent p.vote{clear:left;  height:20px;  padding:2px 5px; color:#666; font-size:10px; font-weight:normal; text-align:right;}
.HomeTalentBoxLast{float:left; width:184px; height:330px;  padding:0px 5px; margin:0px 0px; border-bottom:solid #E7E7E7 1px;}



.HomeTalentBoxSmall{float:left; width:140px; height:220px;  padding:0px 5px; margin:0px 0px; border-bottom:solid #E7E7E7 1px; border-right:solid #E7E7E7 1px;}
.HomeTalentSmall p.section{clear:left; padding:2px 5px; color:#645957; font-size:13px; line-height:13px; font-weight:normal;}
.HomeTalentSmall p.title{clear:left;   padding:9px 5px 0px 5px; color:#1D1918; font-size:16px; line-height:13px; font-weight:bold;}
.HomeTalentSmall p.title a{color:#1D1918; font-size:15px; font-weight:bold; }
.HomeTalentSmall p.date{clear:left;    padding:2px 1px; color:#CACACA; font-size:11px; line-height:11px; font-weight:normal;}
.HomeTalentSmall p.foto{clear:left; height:90px;  padding:3px 2px; color:#2E2E2E; font-size:12px; font-weight:normal; text-align:center;}
.HomeTalentSmall p.foto img{float:left; margin:5px; }
.HomeTalentSmall p.text{clear:left;   padding:2px 5px; color:#2E2E2E; font-size:11px; line-height:13px; font-weight:normal;  line-height:14px;}
.HomeTalentBoxSmallLast{float:left; width:142px; height:220px;  padding:0px 5px; margin:0px 0px; border-bottom:solid #E7E7E7 1px; border-right:solid #E7E7E7 0px;}



.HomeTalentBoxes{float:left; width:150px; height:200px;  padding:0px 5px; margin:5px 5px; border:solid #000 0px; background:#fff;}
.HomeTalentBoxes p.title{clear:left;   padding:9px 5px 0px 5px; color:#1D1918; font-size:16px; line-height:13px; font-weight:bold;}
.HomeTalentBoxes p.title a{color:#1D1918; font-size:15px; font-weight:bold; }
.HomeTalentBoxes p.date{clear:left;    padding:2px 1px; color:#CACACA; font-size:11px; line-height:11px; font-weight:normal;}
.HomeTalentBoxes p.foto{clear:left; height:90px;  padding:3px 2px; color:#2E2E2E; font-size:12px; font-weight:normal; text-align:center;}
.HomeTalentBoxes p.foto img{float:left; margin:5px; }
.HomeTalentBoxes p.text{clear:left;   padding:2px 5px; color:#2E2E2E; font-size:11px; line-height:13px; font-weight:normal;  line-height:14px;}

/*Home Page END*/











/*Strona glowna*/









/*Podstrony*/
.Navigation{
 float:left;
 width:777px;
 padding:5px 0px;
 margin:0px;
 color:#6A6A6A;
 font-family:"Trebuchet MS";
 font-size:13px;
}
.Navigation a{color:#003269; font-family:"Trebuchet MS"; font-size:12px; text-decoration:none;}
.Navigation span{color:#6A6A6A;}

.Title{
 float:left;
 width:767px;
 height:18px;
 padding:30px 10px 30px 10px;
 margin:10px 0px;
 color:#000;
 background:#F6EDE4;
 text-align:right;
}
.Title h1{color: #000; font-size:23px; font-family: "Trebuchet MS"; font-weight:bold;}

.Contents{
 float:left;
 width: 757px;
 padding:10px 10px 10px 10px;
}

.Back{
 float:left;
 width:757px;
 font-size:15px;
 padding:15px 0px 5px 0px;
 margin:0px;
 text-align:right;
}
.Back a{color: #21145D; font-size:12px; font-weight:bold;}

.Box{
 float:left;
 width:757px;
 padding:10px 0px;
 margin:0px;
}


.BoxContent{float:left; width:650px; height:170px; padding:0px; margin:0px; xbackground   :green;}
.BoxPhoto img{float:left; border:solid #559BCD 2px; width:85px; height:85px;}


/*Video*/
.TitleVideo{
 float:left;
 width:777px;
 height:80px;
 padding:0px;
 margin:10px 0px;
 color:#000;
 text-align:right;
}
.TitleVideo h1{float:left; width:590px;  padding:30px 0px 30px 0px; color: #000; font-size:23px; font-family: "Trebuchet MS"; font-weight:bold; background:#F6EDE4;}
.TitleVideo div{float:left; width:167px; height:49px; padding:20px 10px 10px 10px;  color: #000; font-size:12px; font-family: "Trebuchet MS"; font-weight:bold; background:#F6EDE4;}
.TitleVideo div p.date{margin:0px; padding:0px; color:#AE7653; font-size:14px;}
.TitleVideo div p.stat{margin:0px; padding:0px; color:#423B33;}

.ContentsVideo{
 float:left;
 width:747px;
 padding:0px 10px 0px 10px;
 text-align:center;
}


.ContentsText{
 float:left;
 width:747px;
 padding:10px 10px 10px 10px;
 text-align:left;
}



.PageUser{float:left;     width:300px; min-height:120px; padding:10px 10px; margin:0px; background:#F6EDE4;}
.PageUser img{float:left; margin:5px;}
.PageUser p{font-size:22px; font-weight:bold; padding:5px 0px;}
.PageUserTitle{float:left;  width:724px; height:auto;  text-align:right; font-weight:bold; color:#944879; padding:5px 10px 0px 10px; margin:0px; border:solid 3px #F6EDE4; }
.PageUserBox{float:left;  width:724px; height:auto;  text-align:right; font-weight:bold; color:#944879; padding:5px 10px 0px 10px; margin:0px; border:solid 3px #F6EDE4; border-top:0px;}


.PageComments{float:right; width:413px; height:120px; padding:10px 10px; margin:0px;}
.PageCommentsTitle{float:left; width:400px; padding:0px 0px; margin:0px; color:#31113A; font-weight:bold;}
.PageComments p.area{float:left; width:400px; padding:0px; margin:0px;}
.PageComments p.area textarea{width:380px; height:60px;}
.PageComments p.send{float:left; width:370px; padding:10px 30px 0px 30px; margin:0px; text-align:right;}
.PageComments p.send input{padding:2px 15px; margin:0px; background:#ABBF4C; color:#fff; border:none;}


#comments{float:left; width:757px;   padding:5px 10px;   margin:0px; background:#F6EDE4;}

.CommentBox{
 float:left;
 width:670px;
 padding:10px 0px 10px 0px;
 margin:0px;
 border-bottom:solid 1px #D6D6D6;
}

.CommentBox p.photo{float:left; width:80px; text-align:left;  padding:0px; margin:0px;}

.CommentBox p.user{float:left; width:470px; text-align:left;  padding:4px 0px; margin:0px; color:#8C8C8C; font-size:11px; font-weight:bold;}
.CommentBox p.date{float:left; width:120px; text-align:right; padding:4px 0px; margin:0px; color:#8C8C8C; font-size:11px;}
.CommentBox p.text{float:left; width:590px;  padding:0px; margin:0px; color:#101010;}



.PagePasek{float:left;    width:777px; height:20px;  padding:0px 0px;   margin:0px; background:#F6EDE4;}

.PageTalents{float:left;  width:757px; padding:10px 10px; margin:0px;}
.PageBaner{float:left;    width:757px; padding:10px 10px; margin:0px; background:blue; text-align:right;}





/*Paginacja START*/
.paginationMail{float:left; width:450px; padding: 7px 5px; margin: 9px 0px; text-align:center;}
.pagination_left   {text-align:right; width:120px; height:21px; padding:6px 10px; margin:0px;  color: #003C68; background:url('../img/pagination.gif') no-repeat top right;}
.pagination_right   {text-align:left; width:120px; height:21px; padding:6px 10px; margin:0px;  color: #003C68; background:url('../img/pagination.gif') no-repeat top left;}


.pagination{
 float:left;
 width:558px;
 padding: 7px 5px;
 margin: 9px 0px;
 text-align:left;
}
.pagination_activ   {float:left; text-align:center; height:21px; margin:-4px 3px; padding:0px 4px; display:inline; background:#628B10; color: #fff;}
.pagination_activ a{color:#fff; font-weight:bold;}

.pagination_deactiv {float:left; text-align:center; height:21px; margin:-4px 3px; padding:0px 4px; display:inline; background:#8BC31A; color: #fff;}
.pagination_deactiv a{color:#fff;}


.pagination_prev{float:left; width:90px; height:21px; margin:0px 10px; padding:0px 10px; text-align:center;  }
.pagination_prev a{color:#003C68;}

.pagination_next{float:left; width:90px; height:21px; margin:0px 10px; padding:0px 10px; text-align:center;  }
.pagination_next a{color:#003C68;}

.pagination_block{float:left; margin:0px 10px; padding:4px 0px;}
/*Paginacja END*/



.pagination_foto{
 float:left;
 width:660px;
 padding: 10px 0px;
 margin: 0px 0px;
 text-align:left;
}

.pagination_foto_prev{float:left; width:310px; height:21px; margin:0px 0px; padding:0px 0px; text-align:left;  }
.pagination_foto_prev a{color:#003C68;}

.pagination_foto_next{float:left; width:350px; height:21px; margin:0px 0px; padding:0px 0px; text-align:right;  }
.pagination_foto_next a{color:#003C68;}





/*Forms Rejestracja*/
.FormsFrame{
 float:left;
 width:700px;
 border-collapse: collapse;
 padding: 30px 20px;
 margin: 0px 0px;
 background:#EFEEEE;
}

.Formsx{
 float:left;
 width:600px;
 border-collapse: collapse;
 padding: 10px 0px;
 margin: 0px 0px;
}


.FormsxText{text-align: left; padding: 10px 3px; margin:0px; }
.FormsxTextA{width: 70px; text-align: right; padding: 5px 3px; margin:0px; font-weight:bold; color:#000; font-family: "Trebuchet MS";}
.FormsxTextAA{width: 100px; text-align: left; padding: 5px 3px; margin:0px; font-weight:bold; color:#000; font-family: "Trebuchet MS";}
.FormsxTextB{width: 350px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsxTextBB{width: 180px; text-align: left; padding: 5px 3px; margin:0px;}

.FormsxTextC{width: 650px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsxTextD{width: 160px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsxTextInfo{width: 220px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsxTextCenter{width: 650px; text-align: center; padding: 5px 3px; margin:0px;}
.FormsxTextB .form_r_area{width:300px; height:90px;}


.FormsxTextSend{width: 650px; text-align: right; padding: 5px 3px 5px 3px; margin:0px;}
.FormsxTextSend input{color:#fff; background:#ABBF4C;  height:25px; padding:5px 5px; border:none; font-weight:bold;}

.FormsxEmoticon{float:left;  width:80px;  text-align:center; padding: 10px;}
.FormsxEmoticonX{float:left; width:70px; text-align:center; padding: 0px;}
.FormsxEmoticonX input{border:none;}

.FormsxTextxxx{padding:5px 10px; background:#974578; color:#fff; font-weight:bold;}


.Forms{
 float:left;
 width:600px;
 border-collapse: collapse;
 padding: 10px 0px;
 margin: 0px 0px;
}


.FormsText{text-align: left; padding: 10px 3px; margin:0px; }
.FormsTextA{width: 50px; text-align: left; padding: 5px 3px; margin:0px; font-weight:bold; color:#000; font-family: "Trebuchet MS";}
.FormsTextAA{width: 100px; text-align: left; padding: 5px 3px; margin:0px; font-weight:bold; color:#000; font-family: "Trebuchet MS";}
.FormsTextB{width: 350px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsTextBB{width: 180px; text-align: left; padding: 5px 3px; margin:0px;}

.FormsTextC{width: 650px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsTextD{width: 160px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsTextInfo{width: 220px; text-align: left; padding: 5px 3px; margin:0px;}
.FormsTextCenter{width: 650px; text-align: center; padding: 5px 3px; margin:0px;}

.FormsTextSend{width: 650px; text-align: left; padding: 5px 3px 5px 3px; margin:0px;}
.FormsTextSend input{color:#fff; background:#ABBF4C;  height:25px; padding:5px 5px; border:none; font-weight:bold;}

.FormsEmoticon{float:left;  width:80px;  text-align:center; padding: 10px;}
.FormsEmoticonX{float:left; width:70px; text-align:center; padding: 0px;}
.FormsEmoticonX input{border:none;}

.FormsSchools{text-align:left; padding: 15px 3px 3px 3px; border-bottom:1px dotted #DEDCDD; color:#003269;}
.FormsSchools a{color:#003269;}



/*Profil Edit START*/
.ProfilTable{
 float:left;
 width:690px;
 padding:5px 0px 0px 0px;
 margin:0px;
}



.ProfilTableTitle{
 float:left;
 width:712px;
 list-style:none;
 margin:0px;
 padding:0px;
 border-bottom:solid #DEDCDD 1px;
 background:#8BC31A;
 color:#fff;
}

.ProfilTableTitle li.active{
 float:left;
 width:124px;
 height:28px;
 margin:0px;
 padding:6px 5px 0px 5px;
 text-align:center;
 color:#fff;
 background:#628B10;
}
.ProfilTableTitle li.active a{color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}


.ProfilTableTitle li.normal{
 float:left;
 width:98px;
 height:28px;
 margin:0px;
 padding:6px 5px 0px 5px;
 text-align:center;
 color:#fff;
}
.ProfilTableTitle li.normal a{color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.ProfilTableTitle li.normal a:hover{color:#fff; text-decoration:none; font-weight:bold;  font-size:14px;}


.ProfilTableBoxFrame{
  float:left;
  width:740px;
  padding:10px;
  border:solid #EFEEEE 2px;
}


.ProfilTableBox{
  float:left;
  width:590px;
  padding:10px 100px 10px 50px;
  margin:0px;
  background:#EFEEEE;
}


.ProfilTableBoxV2{
  float:left;
  width:690px;
  padding:10px 25px 10px 25px;
  margin:0px;
  background:#EFEEEE;
}

.ProfilTableBoxSubNavi{padding:15px 0px; margin:0px; color:#666664;}
.ProfilTableBoxSubNavi a{color:#666664;}
.ProfilTableBoxSubNavi a:hover{color:#003269;}

.ProfilFriendsList{
 float:left;
 width:670px;
 margin:0px;
 padding:10px;
 list-style:none;
}

.ProfilFriendsList li{float:left; height:100px; width:80px; padding:10px; text-align:center; background:#fff; border:solid #ddd 1px;}
.ProfilFriendsList li a{color:#770000;}
.ProfilFriendsList li img{ width:80px; height:80px;}
.FrindsProfilTitle{float:left;}
.FriendsProfilFrame{float:left;  width:590px; padding:10px 0px;}


.Profils{
 float:left;
 width:670px;
 margin:0px;
 padding:10px;
 list-style:none;
 border:solid #FCFBFB 10px;
}

.ProfilsText{width:220px; padding:5px 3px; font-weight:bold; text-align:right; border-bottom:solid #FCFBFB 1px; border-right:solid #fff 1px;}
.ProfilsValue{width:220px; padding:5px 3px; text-align:left; color:#91C73C; border-bottom:solid #FCFBFB 1px;}
.ProfilsUser{width:220px; padding:5px 3px; text-align:center; }
.ProfilsUser div{margin-left:60px; width:110px; height:110px; padding:5px; border:solid #FCFBFB 2px;}
.ProfilsUser div img{margin:5px; width:100px; height:100px; }

/*Profil Edit END*/



/*Galery profil Start*/
.GaleryProfil{
 float:left;
 width: 220px;
 height:260px;
 padding:0px 0px 0px 0px;
 margin:0px 2px 10px 2px;
 border:solid #ddd 0px;
 background:url('../../images/galery.jpg') no-repeat;
}
.GaleryProfil p{text-align:center; padding: 3px 0px;}
.GaleryProfil p.photo{height:150px; padding:25px 0px 0px 0px; color:#003C68; font-size:11px;}
.GaleryProfil p.description{color:#003C68; text-align:left; padding:4px 20px 0px 20px; font-size:11px;}
.GaleryProfil p.user{float:left; width:100px; padding:18px 0px 0px 0px; color: #6A6A6A; font-size:11px;}
.GaleryProfil p.vote{float:left; width:100px; padding:18px 0px 0px 0px; text-align:left; color:#666; font-size:11px;}
.GaleryProfil p.user span{color:#B70000; cursor:pointer;}

.TitleProfil{font-weight:bold; font-size:13px; color:#003C68;}
/*Galery profil End*/

/*Profil talent*/
.TableTalentList{
 float:left;
 width:640px;
 padding:0px;
 margin:0px;
 border-collapse:collapse;
}

.TableTalentList th{padding:5px 5px; border-bottom:solid #666 0px; background:#974578; color:#fff;}
.TableTalentList tr{padding:5px 5px; border-bottom:solid #EFEEEE 5px;}
.TableTalentList td{padding:5px 5px;  background:#fff;}
.TableTalentList td a{color:#003C68;}

/*User START*/
.User{
 float:left;
 width:750px;
 margin:0px 0px;
 padding: 10px 10px;
}

.UserPhoto{
 float:left;
 width:170px;
}

.UserAvatar{float:left; width:160px; padding:0px; margin:5px 0px;    border:solid #DEDCDD 1px;}
.UserAvatar p.photo{float:left; width:160px; text-align:center; }
.UserAvatar p.photo img{margin:15px 0px; padding:0px;}
.UserAvatar p.title{float:left; width:160px; height:25px; padding:6px 0px 0px 0px; background:#8BC31A; text-align:center; color:#fff;}

.UserSendMessage{float:left; width:130px; padding:8px 0px 8px 30px; margin:2px 0px; font-size:11px; color:#003C68; border:solid #DEDCDD 1px; background:url('../../images/pp.jpg') no-repeat left center;}
.UserAddToFriend{float:left; width:130px; padding:8px 0px 8px 30px; margin:2px 0px; font-size:11px; color:#003C68; border:solid #DEDCDD 1px; background:url('../../images/plus.jpg') no-repeat left center;}
.UserSendMessage a{color:#003C68;}
.UserAddToFriend a{color:#003C68;}



.UserTable{
 float:left;
 width:580px;
 padding:5px 0px;
 margin:0px;
}


/*Nawigacja dla ramki z profilu*/
.UserTableTitle{
 float:left;
 width:580px;
 list-style:none;
 margin:0px;
 padding:0px;
 background:#8BC31A;
}

.UserTableTitle li.active{
 float:left;
 width:96px;
 height:26px;
 margin:0px;
 padding:6px 2px 0px 2px;
 text-align:center;
 color:#fff;
 background:#628B10;
}
.UserTableTitle li.active a{color:#fff; font-weight:bold;}


.UserTableTitle li.normal{
 float:left;
 width:98px;
 height:28px;
 margin:0px;
 padding:4px 2px 0px 2px;
 text-align:center;
 background:#8BC31A;
}
.UserTableTitle li.normal a{color:#fff;}
.UserTableTitle li.normal a:hover{color:#fff;}



.UserTableBox{
  float:left;
  width:558px;
  padding:0px 10px 0px 10px;
  margin:0px;
  border:solid #DEDCDD 1px;
  border-top:solid #DEDCDD 0px;
}
.UserTableBoxMail{
  float:left;
  width:487px;
  padding:0px 0px 0px 20px;
  margin:0px;
  border:solid #DEDCDD 1px;
  border-top:solid #DEDCDD 0px;
}

.MailSend{float:left; width:450px;  border-collapse:collapse; border-spacing:0px; padding:10px 0px; margin:10px 0px;}
.MailSendA{text-align:left; width:100px; padding:4px 0px 4px 0px; color:#676566; }
.MailSendB{text-align:left; width:380px; padding:4px 0px 4px 2px; color:#0E0E0C; }
.MailSendB input{border:1px solid #D3D9CB; padding:2px 3px; margin:0px;}
.MailSendC{text-align:right; width:400px; padding:4px 0px 4px 2px; color:#0E0E0C; }
.MailSendC input{color:#fff; background:#ABBF4C; height:28px; padding:5px 5px; border:none; font-weight:bold;}

#wysiwyg{width:380px; height:200px;}



.UserTableBoxEdit{float:left; width:478px;  padding:5px 10px 5px 0px; text-align:right;}
.UserTableBoxTitle{float:left; width:488px; padding:5px 0px 5px 0px; color:#003269; font-size:12px; font-weight:bold;}



.UserTableBox table{float:left; width:450px;  border-collapse:collapse; border-spacing:0px; padding:10px 0px; margin:10px 0px;}
.UserTableBox tr{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.UserTableBox td{padding:10px 0px 4px 0px; margin:0px 0px 0px 0px;}

.UserTableBoxText{text-align:left;  width:150px; padding:0px 0px 0px 0px; color:#676566; border-bottom:dotted #DEDCDD 1px;}
.UserTableBoxValue{text-align:left;  width:280px; padding:0px 0px 0px 20px; color:#0E0E0C; border-bottom:dotted #DEDCDD 1px;}







/*Nawigacja dla poczty*/
.UserTableTitleMail{
 float:left;
 width:510px;
 list-style:none;
 margin:0px;
 padding:0px;

}

.UserTableTitleMail li.active{
 float:left;
 width:165px;
 height:28px;
 margin:0px;
 padding:6px 2px 0px 2px;
 text-align:center;
 color:#ddd;
 background:#628B10;
}



/*Poczta START*/
.Mail{
 float:left;
 text-align:center;
 border-collapse: collapse;
 width:630px;
 padding:0px;
 margin:0px;
}

.Mail th{text-align:left; padding: 5px 5px 5px 5px;  font-weight:normal; color:#fff; }
.Mail td{background:#fff;  border-bottom:solid #EFEEEE 5px;}
.Mail th p{background:#974578; margin:0px 5px; padding:4px 10px; font-weight:bold;}


.MailUser{padding:4px 10px; margin:0px; color:#50504E; font-weight:normal; font-size:10px;}
.MailUser a{text-align:left; padding:0px; margin:0px; color:#50504E; font-weight:normal; font-size:10px;}


.MailSubject{text-align:left; padding:4px 10px; margin:0px;}
.MailSubject a{text-align:left; padding:0px; margin:0px; color:#50504E;}

.MailRemove{width:60px; padding:0px; margin:0px;}
.MailRemove span{cursor:pointer;}

.remove{cursor:pointer;}



.MailPost{
 float:left;
 width:470px;
 padding:5px 0px;
}

.MailPostHeader{float:left; clear:left; padding:5px 5px 5px 5px; margin:0px; color:#fff;  background:#974578; font-weight:bold;}
.MailEditA{width:200px; padding:5px 5px 5px 5px; margin:0px; color:#000;  background:#fff; font-weight:bold;}
.MailEditATitle{color:#fff; text-align:center;  background:#974578; font-weight:bold; margin:0px; padding:5px 0px;}
.MailEditADate{color:#ddd; text-align:center;   font-weight:normal; margin:0px; padding:5px 0px; font-size:10px;}
.MailEditALogin{color:#ddd; text-align:center;   font-weight:bold; margin:0px; padding:5px 0px;}
.MailEditALogin a{color:#974578;}



.MailEditB{width:460px; padding:5px 5px 5px 5px; margin:0px; color:#000;  background:#fff; font-weight:bold;}
.MailEditBTitle{color:#fff; text-align:left;  background:#974578; font-weight:bold; margin:0px; padding:5px 5px;}
.MailEditBSubject{color:#666; text-align:left;   margin:0px; padding:5px 5px;}
.MailEditBText{color:#666; text-align:left;  margin:0px; padding:5px 5px;}
.MailEditBTextAnswer a{float:right; color:#fff; background:#974578; font-size:14px; margin-top:15px; padding:5px 5px; border:none; font-weight:bold;}
.MailEditBTextAnswer a:hover{float:right; color:#fff; background:#84C225; font-size:14px; margin-top:15px;  padding:5px 5px; border:none; font-weight:bold;}



.MailEditBDate{color:#ddd; text-align:left;   font-weight:normal; margin:0px; padding:5px 5px; font-size:10px;}



.MailPostUser{
 float:left;
 width:150px;
 border-right: solid #E4E4E4 1px;
 color: #545454;
}
.MailPostUser div{float;left; width:150px; text-align:center; padding: 5px 0px; margin:0px;}
.MailPostUser h1{float;left;  width:150px; text-align:center; padding: 0px 0px; margin:0px; font-size:12px; color: #545454;}
.MailPostUser p{float;left;   width:150px; text-align:center; padding: 0px 0px; margin:0px; font-size:10px;}

.MailPostMessage{
 float:left;
 width:300px;
 padding-left:10px;
 color: #545454;
}

.MailPostMessageSubject{float;left;  width:300px; text-align:left; padding: 0px 0px 10px 0px; margin:0px; font-size:14px; color: #000;}
.MailPostMessageText{float;left;   width:300px; text-align:left; padding: 0px 0px; margin:0px; font-size:10px;}

.MailPostMessageNew{
 background:#0593B9 ;
 color:#fff;
 float:right;
 font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
 font-size:12px;
 font-weight:bold;
 height:16px;
 margin:20px 0px 0px 8px;
 padding:4px 10px;
 text-align:center;
 cursor:pointer;
}
.MailPostMessageNew a{color:#fff;}

#MailUserSearch{cursor:pointer; padding:0px 5px;}


.UserTableBoxFriendsList{
 float:left;
 width:60px;
 height:60px;
 padding: 10px 10px;
 text-align:left;
}
.UserTableBoxFriendsList .UserOnline{border: solid #C4D261 4px;}
/*User END*/



/*Wyszukiwarka uzytkownikow START*/
.Search{
 float:left;
 text-align:left;
 border-collapse: collapse;
 border:none;
 width:600px;
 padding:0px;
 margin:0px;
}

.SearchText{width:200px; text-align:right; padding:5px 2px;}
.SearchValue{width:400px; text-align:left; padding:5px 2px;}
.SearchSend{width:600px; text-align:center; padding:5px 2px;}
.SearchSend input{color:#fff; background:#ABBF4C;  height:25px; padding:5px 5px; border:none; font-weight:bold;}

.SearchBox{
 float:left;
 width:80px;
 height:80px;
 padding:5px;
 border:solid #C0C0C0 1px;
 margin:10px;
 text-align:center;
 background:#fff;
}

.SearchBoxLogin{float:left; width:80px; text-align:center; color:#974578; font-weight:bold;}
.SearchBoxLogin a{color:#974578; font-weight:normal; font-size:11px;}
/*Wyszukiwarka uzytkownikow END*/





/*Komentarze*/
.Comment p.header{float:left; width:630px; padding:3px 10px; background:#DBE4F4; color:#002156; border-bottom:solid #A0B3D9 1px;}
.Comment p.add{float:left; width:650px; text-align:right; color:#002156;}
.Comment p.add a{ color:#002156;}

#FormComment{float:left; display:none;}
#FormCommentTextA{float:left; width: 658px; height:100px;}
#FormCommentTextB{float:left; width: 658px; height:40px;}
#FormCommentTextB input{background:none; color:#002156; border:solid #002156 1px; font-size:12px; font-weight:bold;  margin:0;  padding:4px 5px; }
#FormCommentInput{float:left; width: 380px; height:80px; border:solid #000 1px;}

.ForumComments{
 float:left;
 width:730px;
 margin: 10px 10px 5px 10px;
 padding: 0px;
 background: #F5F5F5;
 border-top:solid #DCDCDC 1px;
 border-bottom:solid #DCDCDC 1px;
}
.ForumComments-photo{float:left; width:100px;text-align:center;}
.ForumComments-photo img{margin:5px; padding:0;}
.ForumComments-photo span{margin:0px; padding:0; cursor:pointer;}


.ForumComments-text{float:left; width:630px; text-align:left; }
.ForumComments-text p{margin:0; padding:5px 5px 5px 5px;}
.ForumComments-text span{font-size:11px; color:#666;}
.loadingForum{width:610px; height:200px;  background:url('../images/loading.gif') no-repeat top center;}

.ForumPagination{
 float:left;
 width:715px;
 padding: 7px 5px;
 margin: 9px 0px;
 text-align:center;
}




.extra_01{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_03.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_02{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_05.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_03{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_07.jpg') no-repeat; width:456px; height:98px; text-align:left; padding:17px 5px 0px 5px;}
.extra_04{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_08.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_05{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_11.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_06{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_13.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_07{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_15.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_08{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_17.jpg') no-repeat; width:456px; height:98px; text-align:left; padding:17px 5px 0px 5px;}
.extra_09{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_19.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}
.extra_10{float:left; background:url('http://wlasnytalent.pl/images/corobia/co_robia_21.jpg') no-repeat; width:456px; height:99px; text-align:left; padding:17px 5px 0px 5px;}















