/* 
CSS Document 
Pracowania Medialna Profocus
2009
*/

/*------------------------MAIN-----------------------------*/

body
 {
	margin: 0px auto 0px auto;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat-x; 
	background-color:#fdfbf0;
	font-family:tahoma, arial,verdana;
	font-size:14px;
	color: #545454;
	
}

#input_search {float:right; margin:3px 10px 0px 0px; font-size:11px;}
#input_search  .inputarea {border:1px #ffb05c solid; font-size:14px;}
#input_search  .loginbutton {margin-left:10px; background-image: url('../images/bglogin.gif'); background-repeat: no-repeat; width:74px; height:20px;
border:none; color: #ffffff; padding-bottom:2px;
}
#docmain .title {line-height:110%;}

/* ------------------------- REGISTER -----------------------*/

#register  .button {background-image: url('../images/commentbutton.gif'); background-repeat: no-repeat; background-color:none; width:124px; height:29px; border:none;
							color: #ffffff; padding:0px 0px 4px 0px;}
							
.button_large {background-image: url('../images/button_large.gif'); background-repeat: no-repeat; background-color:none; width:200px; height:29px; border:none;
							color: #ffffff; padding:0px 0px 4px 0px;}							
							
#register { float:left; width:400px;}
#register .register_text { float:left; width:400px;}
#register .register_text a { color:#0c61e1;}
#register .msg_commit {font-size:12px; color:#669933; float:left; margin:15px 0px 15px 0px; border:1px #356300 solid; background-color:#d4e7be; padding:10px; }
#register .header {font-size:22px; padding:5px 5px 5px 5px; }
#register .formularz {float:left; margin: 15px 0 0 0 0; width:400px;}
#register .modtitle {font-size: 24px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}
#register .register_info { padding:5px 0px 5px 0px; margin:10px 0px 20px 0px; float:left;}
#register .register_title {font-size: 14px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}
#register .register_info {float:left;font-size: 14px; font-weight:normal; margin-bottom:5px; margin-top:5px; 
						font-family:arial,verdana, sans-serif;}
#registerform .dataname { font-size: 18px; font-weight:bold;  margin:10px 0px 15px 0px; float:left; width: 400px; }
#registerform {padding:0px; width:390px;}
#registerform input{border: 1px solid #92b2d3;
  font-size: 13px;  padding-top:4px;}

#registerform textarea {font-size:14px; font-family:arial;}
 
 
#registerform .ex {font-size: 11px;  color: #999999; margin:0px; padding:0px;}  
   
#registerform ul { margin:0px; padding:0px; width:390px; color:#333333; }
#registerform .red {font-size: 10px; font-weight: normal; margin-left: 5px; margin-right:5px; color: #cc0000;}
#registerform .validmsg {font-size: 11px; color: #cc0000; width:400px; text-align:left;}
#validPolicy {font-size: 12px; color: #cc0000; }
#registerform li {width: 385px; padding:0px; margin: 10px 0px 0px 0px; list-style:none; text-align:left; float:left; }
#registerform label {width: 125px; float:left; text-align:left; font-size:12px; padding-top:8px; font-family:tahoma, arial,verdana,sans-serif;}
.acceptrules {text-align:center; width:380px; font-family:tahoma, arial,verdana,sans-serif; float:left; font-size:11px; margin-top:15px; margin-bottom:15px; text-align:left;}
.input_reg {width:390px; padding:10px;}
#validRegister { font-family:tahoma, arial,verdana,sans-serif; font-size:12px; color:#cc0000; width:390px;border:1px #cccccc solid; text-align:left; padding: 10px 10px 10px 80px;
				background-image:url(../images/register/register_error.jpg); background-repeat:no-repeat; display:none; height: 65px; }

			

/*-------------------------DOKUMENT==================================*/

/*document */

#document .title {font-size:24px; margin-bottom:5px; margin-top:5px;}
#document .date{font-size:11px; margin-bottom:5px;}
#document .leadphoto{margin:10px 0px 10px 0px;}
#document .summary{margin:0px 0px 10px 0px; font-size:14px; color:#333333;}
#document .text{margin:0px 0px 10px 0px; font-size:13px; line-height:130%;}
#document .avatar {padding:4px; border:1px #cccccc solid;}

/*search*/
.searchheader {font-size:22px; padding:5px 5px 5px 5px; }
/*comments main*/
#recomended .header {font-size:22px; padding:5px 5px 5px 5px; }
#recomended ul {padding:3px; margin:0px 0px 10px 10px; float:left;}
#recomended li{list-style:none; margin:5px 0px 0px 0px; width:510px; float:left;}
#recomended  a{font-size:12px; color:#0c61e1;}
#recomended  {float:left; width:530px;}

/*pathway*/
#pathway {width:948px; height:20px; font-size:11px; color: #333333;}
#pathway a {font-size:11px;  color:#0c61e1;}

/*user profile */
#user_profile  {width:400px; float:left;}
#user_profile .header {font-size:22px; padding:5px 5px 5px 5px; }
#user_profile .user_data{float:left; margin-left:10px; }
#user_profile .user_image{float:left; }

/*porcjowanie */
.portion_class {float:left; margin: 7px 0px 7px 0px; width:400px;  display:block;}
.numact a {float:left; color:#0c61e1; font-family:arial,verdana, sans-serif; font-size:12px; height:19px; padding:5px 8px 7px 8px; background-image: url('../images/bgporc.gif'); background-repeat: no-repeat; margin:3px;}
.num a{float:left; color:#0c61e1; font-family:arial,verdana, sans-serif; font-size:12px; height:19px; padding:5px 8px 7px 8px; background-image: url('../images/bgporcno.gif'); background-repeat: no-repeat; margin:3px;}
.next{float:left; font-family:arial,verdana, sans-serif; height:14px; letter-spacing:1px; font-size:12px; padding:2px 4px 2px 4px ; margin:3px 3px 3px 6px;}
.prev{ float:left; font-family:arial,verdana, sans-serif; height:14px; letter-spacing:1px; font-size:12px; padding:2px 4px 2px 4px ; margin:3px 6px 3px 3px;}

.next a {color:#0c61e1;}
.prev a {color:#0c61e1;}
.numfirst a {color:#0c61e1; padding:2px 4px 2px 4px ; }
.numlast a {color:#0c61e1; padding:2px 4px 2px 4px ;}

.numfirst{float:left; font-family:arial,verdana, sans-serif; height:12px; font-size:11px; padding:2px 4px 2px 4px ; color:#cccccc; margin:3px;}
.numlast{float:left;  font-family:arial,verdana, sans-serif; height:12px; font-size:11px; padding:2px 4px 2px 4px ; color:#cccccc;  margin:3px;}

/*-------------------------PORTION CLASS-----------------------------*/

.portiones_out
{
	padding:9px 0 0 0;
	float:left;
	display:block;
	width:450px;
}

.portiones_right
{
	float:right;
	display:block;
	padding-top:7px;
}
/*
.pg
{
	font-weight:bold;
	color:#003652;
	border:1px solid #969696;
	background-color:#F1EFF0;
	float:left;
	display:block;
	padding:1px;
	padding-left:6px;
	padding-right:6px;
	margin-right:2px;
}
*/
.pg_active  { display:block; float:left; color:#0c61e1; font-family:arial,verdana, sans-serif; font-size:12px; height:19px; padding:5px 8px 7px 8px; background-image: url('../images/bgporc.gif'); background-repeat: no-repeat; margin:3px;}
.pg {display:block; float:left; color:#0c61e1; font-family:arial,verdana, sans-serif; font-size:12px; height:19px; padding:5px 8px 7px 8px; background-image: url('../images/bgporcno.gif'); background-repeat: no-repeat; margin:3px;}
/*.pg_active
{
	font-weight:bold;
	color:#fff;
	border:1px solid #0D405D;
	background-color:#0D405D;
	float:left;
	display:block;
	padding:1px;
	padding-left:6px;
	padding-right:6px;
	margin-right:2px;
}
*/
.pg a
{
	color:#003652;
	text-decoration:none;
}
.pg_active a
{
	color:#fff;
	text-decoration:none;
}

.pg a:hover
{
	color:#003652;
	text-decoration:underline;
}
.pg_active a:hover
{
	color:#fff;
	text-decoration:underline;
}




/*lista topiców */

/*group forum list*/
#groupforumlist {float:left; }
#groupforumlist  a {font-size:11px;  color:#0c61e1;}
#groupforumlist .header {font-size:22px; padding:5px 5px 5px 5px; }
#groupforumlist .modtitle {font-size: 24px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}
#groupforumlist td {padding:3px;}
#groupforumlist tr {padding:8px 2px 8px 2px; height:30px;}
#groupforumlist table {float:left; width:400px;}
#groupforumlist .part_left  { float:left; width: 145px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;}
#groupforumlist .part{ float:left; margin-top:10px; width: 400px;}
#groupforumlist .part_right  {float:right; height:20px; padding:5px; width: 390px; color:#333333; font-size: 12px; text-align:right; margin:5px 0px 5px 0px;}
#groupforumlist .part_right a  {color:blue; text-decoration:underline;}
#groupforumlist .add_left  {  float:left; width: 400px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;
width:auto !important; margin-right:10px; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; padding:5px .5em; background:#ffa822 url(../images/bgbut.gif) left center repeat-x; color:#000;
}
#groupforumlist .add_left a  {padding-top:5px; color:#000; letter-spacing:1px; font-size:12px; text-decoration:none; font-weight:bold;} /*musi byc spojne z .newtopic*/
#groupforumlist .row0 {background-color: #ffffe5; margin-bottom:2px; padding:4px;}
#groupforumlist .row1 {background-color: #ffffff; margin-bottom:2px; padding:4px;}
#groupforumlist .titlerow {background-color: #E6E6E6; text-align:center;}
#groupforumlist .item {text-align:left; /*border:1px #cccccc solid; */float:left; width:260px;  padding-bottom:10px; /*background-color:#FBF9E3*/}
#groupforumlist .item2 {text-align:center; font-size:12px;  /*background-color:#FBF9E3*/}
/*#groupforumlist .title  a {color:#000000; text-align:left; font-weight:bold; font-size:16px; font-family:arial, verdana, sans-serif; }*/
#groupforumlist .title  {color:#444444; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;width:310px; }
#groupforumlist .notopics  {background-color:#F5FAFA; border:1px #F0F0F0 solid; text-align:left; font-weight:normal; font-size:13px; padding:10px; font-family:arial, verdana, sans-serif; float:left;margin: 5px 0px 5px 0px; width:360px; }
#groupforumlist .title  a{ text-align:left; font-weight:bold; font-size:12px; font-family:arial, verdana, sans-serif; text-decoration:underline;}
#groupforumlist .title  a:hover{ text-align:left; font-size:12px; font-family:arial, verdana, sans-serif; text-decoration:underline;}
#groupforumlist .added {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:400px;float:left;}
#groupforumlist .added_msg {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:400px;padding-left:10px;float:left;}
#groupforumlist .added_msg a {color:#FF9900; text-align:left; font-weight:bold; font-size:11px; font-family:arial, verdana, sans-serif; text-decoration:none;}


#groupforumlist .title_blue {width:610px;background-color:#01649d;display:block;float:left;}
#groupforumlist  .title_green {width:610px;background-color:#66ad33;display:block;float:left;}


#groupforumlist .text_box{width:500px;display:block;float:left;}
#groupforumlist .text{width:500px;float:left;display:block;font-size:12px;padding:10px;text-align:left;}
#groupforumlist .delete{width:60px;float:right;display:block;font-size:12px;color:#666666;padding:10px;text-align:right;}
#groupforumlist .delete a{color:#116a9d;text-decoration:none;}


/*forum posts */
#groupforumlistone .item {margin-bottom:5px;  margin-top:5px; border-bottom:1px #cccccc solid; width:380px; padding:5px 5px 15px 5px; float:left; }
#groupforumlistone .data{float:left;width:300px; margin-left:5px;}
#groupforumlistone .avatar{float:left;}
#groupforumlistone .avatarpic{padding:1px; border:1px #cccccc solid;}
#groupforumlistone .titlecom {font-family:arial,verdana,sans-serif; width:400px; font-size:12px; font-weight:bold; margin-bottom:5px; float:left;}
#groupforumlistone .text {font-family:arial,verdana,sans-serif; width:310px; font-size:12px; margin-bottom:5px; float:left;}	

#groupforumlistone .author {float: left; font-family:arial,verdana,sans-serif; width:220px; display:block;}
#groupforumlistone .author a {text-decoration:underline; color: blue; font-weight:bold;}
#groupforumlistone .date {font-size: 11px; color: #333333;  }
#groupforumlistone .title {font-size: 18px; font-weight:bold; color: #000000; width:400px;  float:left; margin-top:15px; margin-bottom:10px;}
#groupforumlistone .comminfo {margin-bottom:5px;   float:left; width:400px; }
#groupforumlistone img  {border:none;}
#groupforumlistone .modtitle {font-size: 24px; font-weight:bold; margin-bottom:5px; font-family:arial,verdana, sans-serif;}



/*group forum list one*/

#groupforumlistone .part_left  { float:left; width: 120px; color:#333333; font-size: 12px; text-align:left; margin:5px 0px 5px 0px;}
#groupforumlistone   .part{ float:left; margin-top:10px; width: 400px;}
#groupforumlistone   .part_right  {float:right; height:20px; padding:5px; width: 400px; color:#333333; font-size: 12px; text-align:right; margin:5px 0px 5px 0px;}
#groupforumlistone   .part_right a  {color:blue; text-decoration:underline; font-weight:normal;}
#groupforumlistone  .part_left a  {color:blue; text-decoration:underline; font-weight:normal;}

#groupforumlistone {float:left; }
#groupforumlistone .link a {color:#0c61e1; font-size:12px;  }
#groupforumlistone .link {font-size:12px;  }
#groupforumlistone .comment_text{margin-bottom:10px;}
#groupforumlistone .subheader {font-size:16px; padding:5px 5px 5px 5px; }
#groupforumlistone a {color:#0c61e1;}
#groupforumlistone .backlink {text-align:right; float:right; width: 400px; margin-right:5px; margin-top:5px;}
#groupforumlistone .backlink  a {color: blue; text-weight:normal; text-decoration:underline;}
/*#groupforumlistone .newtopic a {color:blue; font-size:14px; text-decoration:underline; font-weight:bold;}
#groupforumlistone .newtopic {text-align:left; float:left; width: 555px; margin-top:5px; margin-right:5px;}
*/
#groupforumlistone .newtopic  {  text-align:left; float:left; width: 400px; margin-top:5px; margin-right:5px;
width:auto !important; margin-right:10px; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; padding:5px .5em; background:#ffa822 url(../images/bgbut.gif) left center repeat-x; color:#000;
}
#groupforumlistone .newtopic a  {padding-top:5px; color:#000; letter-spacing:1px; font-size:12px; text-decoration:none; font-weight:bold;} /*musi byc spojne z .newtopic*/

#groupforumlistone .added {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:400px;float:left;}
#groupforumlistone .added_msg {margin-top:5px; color:#333333; text-align:left; font-weight:normal; font-size:11px; font-family:arial, verdana, sans-serif;  text-align:left;width:400px;padding-left:10px;float:left; letter-spacing:1px;}
#groupforumlistone .added_msg a {color:#FF9900; text-align:left; font-weight:bold; font-size:11px; font-family:arial, verdana, sans-serif; text-decoration:none;}
#groupforumlistone .photo {width:55px; padding:0px 0px 0px 0px; float:left;}
#groupforumlistone  .text {width: 325px; padding:3px 7px 5px 10px; float:left; min-height:60px;
				background-image: url('../images/bgpost.gif'); background-repeat: no-repeat; margin-top:0px;
				font-size:12px;}
#groupforumlistone  .text a {font-size:11px; font-family:tahoma; color:#0c61e1;}
#groupforumlistone  img {width:50px; height:50px;}
#groupforumlistone  .avatar {padding:1px; border:1px #cccccc solid;}
#groupforumlistone  .post {float:left; width: 400px;  margin: 5px 0px 0px 0px;}
#groupforumlistone  .cont {width: 310px; float:left;  margin:5px 0px 5px 5px;}
#groupforumlistone  .postname {width: 310px; float:left; text-align:left; margin:5px 0px 0px 5px;}
#groupforumlistone  .author{margin:3px 0px 0px 5px;}

/*lista postow w profilu usera */
#post_list .photo {width:55px; padding:0px 0px 0px 0px; float:left;}
#post_list .text {width: 325px; padding:3px 7px 5px 10px; float:left; min-height:60px;
				background-image: url('../images/bgpost.gif'); background-repeat: no-repeat; margin-top:0px;
				font-size:12px;}
#post_list  .text a {font-size:11px; font-family:tahoma; color:#0c61e1;}
#post_list  img {width:50px; height:50px;}
#post_list  .avatar {padding:1px; border:1px #cccccc solid;}
#post_list .post {float:left; width: 400px;  margin: 5px 0px 0px 0px;}
#post_list  .cont {width: 310px; float:left;  margin:5px 0px 5px 5px;}
#post_list  .postname {width: 310px; float:left; text-align:left; margin:5px 0px 0px 5px;}
#post_list .author{margin:3px 0px 0px 5px;}
#post_list {margin:10px 0px 10px 0px; float:left; width:400px;}

/*doki w profilu usera */
#docuser a {color:#0c61e1;}
#docuser .item {padding:0px 0px 10px 0px; border-bottom: 1px #ededed solid; float:left; margin:5px 0px 5px 0px;}
#docuser .header {font-size:22px; padding:5px 5px 5px 5px; }
#docuser .photo {width: 165px; padding:5px 0px 5px 5px; float:left; }
#docuser .textdok {width: 220px; padding:5px 0px 5px 5px; float:right;}
#docuser .title {font-size:20px; font-family:tahoma; color:#0c61e1;}
#docuser .summary {font-size:12px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#docuser .category {font-size:11px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#docuser .comments {font-size:11px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#docuser .newspic {padding:1px; border:1px #cccccc solid;}
#docuser .newspic a {padding:1px; border:1px #cccccc solid;}

/* comment form */
#commentform { float:left; margin-top:10px; margin-bottom:10px; background-image: url('../images/bgcommentform.gif'); background-repeat: repeat-x; 
			   width: 530px; min-height: 207px;}
#commentform .validator{font-size:11px; padding:5px 0px 5px 0px;float:left;display:block;width:520px;color:#cc0000;}
#commentform li {width: 500px; margin-bottom:7px; }
#commentform ul {padding:10px 10px 10px 20px; margin:0px;}
#commentform .title {width:500px; float:left; font-size:12px; margin-bottom:3px;}
#commentform .red {font-size:10px; color:#cc0000; font-weight:normal;}
#commentform .msg_commit {font-size:12px; color:#669933; float:left; }
#commentform .commentbutton {background-image: url('../images/commentbutton.gif'); background-repeat: no-repeat; background-color:none; width:124px; height:29px; border:none;
							color: #ffffff; padding:0px 0px 4px 0px;}
#commentform .header {font-size:22px; padding:5px 5px 5px 15px; }
#commentform a{color:#0c61e1; }

/* comment form movie */
#commentformmovie { float:left; background-image: url('../images/bgcommentformmovie.gif'); background-repeat: repeat-x; 
			   width: 625px; margin:10px 10px 10px 15px; min-height: 200px;}
#commentformmovie .validator{font-size:11px; padding:5px 0px 5px 0px;float:left;display:block;width:520px;color:#cc0000;}
#commentformmovie li {width: 600px; margin-bottom:7px; }
#commentformmovie a {color:#0c61e1;}
#commentformmovie ul {padding:10px 10px 10px 20px; margin:0px;}
#commentformmovie .title {width:600px; float:left; font-size:12px; margin-bottom:3px;}
#commentformmovie .red {font-size:10px; color:#cc0000; font-weight:normal;}
#commentformmovie .msg_commit {font-size:12px; color:#669933; float:left; }
#commentformmovie .commentbutton {background-image: url('../images/commentbutton.gif'); background-repeat: no-repeat; background-color:none; width:124px; height:29px; border:none;
							color: #ffffff; padding:0px 0px 4px 0px;}
#commentformmovie .header {font-size:22px; margin:15px 5px 5px 5px; }
#commentformmovie  .msg_commit {font-size:12px; color:#669933; float:left; margin:5px 0px 15px 0px; }

#commentslist {float:left; width:625px; margin:5px 10px 5px 15px; }
#commentslist .item {float:left; width:625px;  margin:5px 10px 5px 0px; }

#commentslist .photo {padding:0px 0px 0px 0px; float:left;}
#commentslist .text {width: 545px; padding:8px 5px 5px 15px; float:left; min-height:50px;  font-size:12px;
				background-image: url('../images/commentbgmovie.gif'); background-repeat: no-repeat; line-height:130%; margin-top:0px; }
#commentslist  a {font-size:12px; font-family:tahoma; color:#0c61e1;;}
#commentslist  .city {margin-top:5px; font-size:11px; }
#commentslist  .avatar {padding:1px; border:1px #cccccc solid;}
#commentslist  .user {float:left; width: 535px; margin-bottom:5px;}							
#commentslist  .content {float:left;margin-top:5px;}							
#commentslist  .date {float:left;margin-top:5px; width:440px; font-size:11px;}	

/*komentarze */							
#commentsdoc {padding:10px 0px 10px 10px; float:left;}
#commentsdoc img {width:40px; height:40px;}
#commentsdoc .photo {width: 55px; padding:0px 0px 0px 0px; float:left;}
#commentsdoc .text {width: 460px; padding:8px 5px 5px 15px; float:left; min-height:50px;  font-size:12px;
				background-image: url('../images/commentbg.gif'); background-repeat: no-repeat; line-height:130%; margin-top:0px; }
#commentsdoc .name a {font-size:12px; font-family:tahoma; color:#0c61e1;;}
#commentsdoc .city {margin-top:5px; font-size:11px; }
#commentsdoc .avatar {padding:1px; border:1px #cccccc solid;}
#commentsdoc .user {float:left; width: 535px; margin-bottom:5px;}							
#commentsdoc .content {float:left;margin-top:5px;}							
#commentsdoc .date {float:left;margin-top:5px; width:440px; font-size:11px;}							

/*------------------------TOP CONTAINERS-----------------------------*/

#container {
width:955px;
margin: 20px auto 0px auto ;
display:block;
font-family:tahoma;
}

#top{width:950px;float:left;display:block; margin: 0px auto 0px auto ;}

#logo {float:left; border:0px;}
#logo  img {border:0px;}

/* układ kolumn */

#leftcol {width:400px; float:left;}
#fullcol {width:950px; float:left;}
#rightcol {width:537px; margin:0px 5px 0px 0px; float:right;}
#rightcol .col1 {width:210px; margin:0px 0px 0px 0px; float:left;}
#rightcol .col2 {width:315px; margin:0px 0px 0px 5px; float:right;}
#rightcol .col3 {width:535px; margin:0px 0px 0px 0px; float:right;}

/*lista video */
#video_list  {width:950px; float:left; }
#video_list .list  {width:950px; float:left;}
#video_list a {color:#0c61e1;}
#video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#video_list .title{font-size:13px; margin:5px 0px 0px 0px;}
#video_list .artist{font-size:12px; margin:5px 0px 0px 0px;}
#video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#video_list .item {padding:3px; border: 1px #fee79f solid; background-color:#fcf5d9; width:222px; float:left; margin:3px;}
#video_list .header {font-size:22px; padding:5px 5px 5px 5px; }
#video_list .photo {width: 110px; padding:2px 0px 2px 0px; float:left; }
#video_list .text {width: 91px; padding:2px 0px 2px 0px; float:left; margin-left:8px;}
#video_list  .avatar {padding:1px; border:1px #cccccc solid;}

/*mala lista video */
/*lista video */
#mini_video_list  {width:270px; float:left; }
#mini_video_list img  {width:90px; height:68px; }
#mini_video_list .list  {width:270px; float:left;}
#mini_video_list a {color:#0c61e1;}
#mini_video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#mini_video_list .title{font-size:11px; margin:2px 0px 0px 0px;}
#mini_video_list .artist{font-size:10px; margin:2px 0px 0px 0px;}
#mini_video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#mini_video_list .item {padding:3px;  width:120px; float:left; margin:3px; height:125px;}
#mini_video_list .header {font-size:22px; padding:5px 5px 5px 5px; }
#mini_video_list .photo {width: 120px; padding:2px 0px 2px 0px; float:left; }
#mini_video_list .text {width: 91px; padding:2px 0px 2px 0px; float:left; margin-left:8px;}
#mini_video_list  .avatar {padding:1px; border:1px #cccccc solid;}

/*slider lista video */
#slider_video_list  {width:270px; float:left; }
#slider_video_list img  {width:90px; height:68px; }
#slider_video_list .list  {width:270px; float:left;}
#slider_video_list a {color:#0c61e1;}
#slider_video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#slider_video_list .title{font-size:11px; margin:2px 0px 0px 0px;}
#slider_video_list .artist{font-size:10px; margin:2px 0px 0px 0px;}
#slider_video_list .wached {color:#333333; font-size:11px; margin:5px 0px 0px 0px;}
#slider_video_list .item {padding:3px;  width:120px; float:left; margin:3px;}
#slider_video_list .header {font-size:22px; padding:5px 5px 5px 5px; }
#slider_video_list .photo {width: 120px; padding:2px 0px 2px 0px; float:left; }
#slider_video_list .text {width: 91px; padding:2px 0px 2px 0px; float:left; margin-left:8px;}
#slider_video_list  .avatar {padding:1px; border:1px #cccccc solid;}

#videocol .header {font-size:22px; padding:5px 5px 5px 5px; }
#videocol .wached {font-size:12px; padding:5px 5px 5px 5px; }
#videocol {border:1px #fee79f solid; background-color:#fdf7e1; width: 650px; float:left; padding-bottom:10px;}
#videocol .movieshow {border:1px #ccccccc solid; padding:2px; text-align:center;}
#morevideocol {width: 280px; float:right;}


/*hot news*/
#hotnews a {color:#0c61e1;}
#hotnews .item {padding:0px 0px 10px 0px; border-bottom: 1px #ededed solid; float:left; margin:5px 0px 5px 0px;}
#hotnews .header {font-size:22px; padding:5px 5px 5px 5px; }
#hotnews .subheader {font-size:16px; padding:5px 5px 5px 5px; }
#hotnews .photo {width: 165px; padding:5px 0px 5px 5px; float:left; }
#hotnews .text {width: 220px; padding:5px 0px 5px 5px; float:right;}
#hotnews .title {font-size:20px; font-family:tahoma; color:#0c61e1;}
#hotnews .summary {font-size:12px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#hotnews .category {font-size:11px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#hotnews .comments {font-size:11px; font-family:tahoma; color:#333333; margin:5px 0px 0px 0px;}
#hotnews .newspic {padding:1px; border:1px #cccccc solid;}
#hotnews .avatar {padding:1px; border:1px #cccccc solid;}

/*comments main*/
#comments .header {font-size:22px; padding:5px 5px 5px 5px; }
#comments .photo {width:55px; padding:5px 0px 5px 8px; float:left;}
#comments .text {width: 123px; padding:3px 7px 5px 15px; float:right; height:50px; font-size:11px; font-weight:bold;
				background-image: url('../images/comment.gif'); background-repeat: no-repeat; margin-top:3px; }
#comments .text a {font-size:11px; font-family:tahoma; color:#0c61e1; font-weight:normal; text-decoration:none;}
#comments .avatar {padding:1px; border:1px #cccccc solid;}
#comments .item {float:left;}

/*video main*/
#video .header {font-size:22px; padding:5px 5px 5px 5px; }
#video .photo { padding:5px 0px 0px 0px; float:left;}
#video .title {padding:0px; float:right; }
#video .title a {font-size:11px; font-family:tahoma; color:#0c61e1; text-decoration:none;}
#video .title a:hover {font-size:11px; font-family:tahoma; color:#0c61e1; text-decoration:underline;}
#video .avatar {padding:1px; border:1px #cccccc solid; width:120px; height:90px;}
#video .item {float:left; width: 130px; margin-top:7px;}
#video .movie {margin-top:5px;  float:left; padding-left:3px; width:265px;  }

#video .leftarrow {float:left; width: 20px; margin-right:3px; margin-left:2px; padding-top:100px;}
#video .rightarrow {float:right; width: 20px; padding-top:100px;}
#video .rightarrow a {border:0px;}
#video .leftarrow a {border:0px;}

#video .other {padding:0px; margin-top:10px; float:left; margin-left:0px;}
#video .other a {font-size:13px; font-family:tahoma; color:#0c61e1;}

/*slider*/
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		width:268px; 
		float:left; height:270px;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:268px; float:left; margin-top:7px;
		padding:0;
		overflow:hidden; height:270px;
		}	
	

/*forum main*/
#forum .header {font-size:22px; padding:5px 5px 5px 5px; }
#forum .subheader {font-size:16px; padding:5px 5px 5px 0px; margin-top:10px; float:left; }
#forum .title {padding:5px; text-align:center; }
#forum .title a {font-size:18px; font-family:tahoma; color:#0c61e1;}
#forum  a {font-size:16px; font-family:tahoma; color:#0c61e1;}
#forum .avatar {padding:1px; border:1px #cccccc solid;}
#forum .item {float:left; width: 90px; margin-left:14px;}

/* ostatnie wypowiedzi */
#lastposts {float:left; width:535px; padding: 0px 0px 0px 5px;}
#lastposts .photo {width:55px; padding:0px 0px 0px 0px; float:left;}
#lastposts .text {width: 460px; padding:3px 7px 5px 10px; float:left; min-height:60px;
				background-image: url('../images/commentbg.gif'); background-repeat: no-repeat; margin-top:0px;
				font-size:12px;}
#lastposts .text a {font-size:11px; font-family:tahoma; color:#0c61e1;}
#lastposts .avatar {padding:1px; border:1px #cccccc solid;}
#lastposts .post {float:left; width: 535px;  margin: 5px 0px 0px 0px;}
#lastposts .cont {width: 430px; float:left;  margin:5px 0px 5px 5px;}
#lastposts .postname {width: 430px; float:left; text-align:left; margin:5px 0px 0px 5px;}
#lastposts .author{margin:3px 0px 0px 5px;}
#lastposts  a {color:#0c61e1;}
#lastposts .subheader {font-size:18px; padding:5px 5px 5px 5px; }

/*tagi */
#tags {text-align:center; padding:5px 5px 5px 5px; }
#tags a {font-size:24px; color:#0c61e1; text-align:center; text-decoration:none;}
#tags a:hover {text-decoration:underline;}
#tags .header {font-size:22px; text-align:left;}

/*sonda */
#sonda .header {font-size:22px; text-align:left;}
#sonda .text {font-size:12px; text-align:left; margin:5px 0px 5px 0px;}
#sonda li {margin-bottom:4px;}
#sonda {padding:5px;}
#sonda .vote{font-size:11px; margin:7px 0px 3px 0px; float:left;}
#sonda .vote a{font-family:tahoma; color:#0c61e1;}
#sonda .loginbutton {margin-left:10px; background-image: url('../images/votebutton.gif'); background-repeat: no-repeat; width:79px; height:28px;
border:none; color: #ffffff; padding-bottom:3px; font-size:14px;}

/* społeczność */
#community {float:left; width:525px; padding:5px;}
#community .header {font-size:22px; text-align:left;}
#community .photo {padding:0px 0px 0px 0px; float:left;}
#community .text {width: 100px; padding:3px 0px 5px 15px; float:left; height:56px; font-size:12px;
				background-image: url('../images/communitybg.gif'); background-repeat: no-repeat; margin-top:0px; }
#community .name a {font-size:12px; font-family:tahoma; color:#0c61e1;}
#community .city {margin-top:5px; font-size:11px; }
#community .avatar {padding:1px; border:1px #cccccc solid;}
#community img {width:50px; height:50px;}
#community .user {float:left; width: 173px;}

/*społeczność - wyszukiwarka */
.search_header {font-size:22px; text-align:left;}
#community_search label { width:100px; float:left;}
.scom {margin-left: 100px;}
#community_search .title{margin-bottom:5px; display:block;  text-align:left; padding-top:5px; padding-bottom:5px;font-size:14px;font-weight:bold;color:#333333;}
#community_search li {width:400px; margin-bottom:5px;}
#community_search ul {margin:0px; padding:0px;}
#community_search {font-size:12px; background-color:#F5FAFA; border:1px #F0F0F0 solid; float:left; margin:10px 0px 10px 0px; width: 390px; padding:5px;}




/* społeczność - wyniki wyszukiwania */
#community_se {float:left; width:390px; padding:5px;}
#community_se .header {font-size:22px; text-align:left;}
#community_se .photo {padding:0px 0px 0px 0px; float:left;}
#community_se .text {width: 100px; padding:3px 0px 5px 15px; float:left; height:56px; font-size:12px;
				background-image: url('../images/communitybg.gif'); background-repeat: no-repeat; margin-top:0px; }
#community_se .name a {font-size:12px; font-family:tahoma; color:#0c61e1;}
#community_se .city {margin-top:5px; font-size:11px; }
#community_se .avatar {padding:1px; border:1px #cccccc solid;}
#community_se img {width:50px; height:50px;}
#community_se .user {float:left; width: 195px;}

/*stopka*/
#footer {border-top: 2px #fee79f solid; width:950px; padding-top:5px;}


/* Moduł logowania */
#login_area {float:left; height:90px; width:450px;
background-image: url('../images/login_area.gif'); background-repeat: no-repeat; margin-left: 65px;}

#login_area ul {padding:5px 10px 0px 10px; float:left;}
#login_area li {padding:5px 0px 0px 0px; float:left; list-style:none;}
#login_area label {width:120px; font-size:11px; font-weight:normal;}
#login_area .passfield {margin-left:10px;}
#login_area .badalert {background-color:#ff9494; font-size:11px; float:left; display:block; padding:3px; margin:5px 0px 0px 10px;}
#login_area .text {font-size:11px; padding:5px 10px 5px 10px; width:400px; float:left; display:block; }
#login_area .inputarea {border:1px #ffb05c solid; font-size:14px;}
#login_area .loginbutton {margin-left:10px; background-image: url('../images/bglogin.gif'); background-repeat: no-repeat; width:74px; height:20px;
border:none; color: #ffffff; padding-bottom:2px;
}
#login_area a {font-size:11px; letter-spacing:1px; color:#0c61e1; }


#auth_area_big {font-size: 11px; padding:10px; float:left;}
#auth_area_big .right { float:left; width:350px;}
#auth_area_big .left {float:left; width:54px;}
#auth_area_big li {display:inline; list-style:none; margin-right:10px; float:left;}
#auth_area_big a {font-size:11px; color:#0c61e1; }
#auth_area_big .avatar {padding:1px; border:1px #cccccc solid;}
#auth_area_big img {width:50px; height:50px;}
#auth_area_big  .logansw {margin-left:10px;}
#auth_area_big  .expl {margin-left:10px;}

/* Główne menu - top */

#topmenu {}
#topmenu a{color:#ffffff; text-decoration:none;}
#topmenu ul {margin:0px; padding:0px;}
#topmenu li {list-style:none; display:inline; float:left; 
width:135px; text-align:center;
color:#ffffff; letter-spacing:1px;
}

#topmenu  .normal {background-image: url('../images/bgnormal.gif'); background-repeat: no-repeat; font-size:16px; margin-right:1px;
padding: 5px 0px 5px 0px; }
#topmenu .comm {padding: 5px 0px 5px 0px; background-image: url('../images/bgcomm.gif'); background-repeat: no-repeat; font-size:16px; 
 margin-left:1px; }
 
#topmenu .act {padding: 2px 0px 3px 0px; background-image: url('../images/bgact.gif'); background-repeat: no-repeat; font-size:20px;}
#topmenu .actcomm {padding: 2px 0px 3px 0px; background-image: url('../images/bgactcomm.gif'); background-repeat: no-repeat; font-size:20px;}
#bottommenu {background-image: url('../images/bgbottom.gif'); background-repeat: no-repeat; width:950px; height:32px; 
float:left; display:block; margin:0px; margin-left:1px;}

#bottommenu ul {margin:0px; padding:6px 0px 0px 17px;}
#bottommenu li {list-style:none; display:inline; float:left; 
margin-left:15px; color:#ffffff; letter-spacing:1px; font-size: 14px; font-style:normal;
}

#bottommenu a {color:#ffffff; text-decoration:underline;}


#content{width:953px;float:left;display:block;padding:0 1px 0 1px; margin-top:10px;
/*border: 1px #E9E4EB solid;*/}

#content_leftcont{width:217px;float:left;display:block;
/*border: 1px #000 solid;*/}

#content_rightcont{width:768px;float:right;display:block;
/*border: 1px #000 solid;*/}

#content_middle{width:460px;float:left;display:block;text-align:left;
/*border: 1px #000 solid;*/}

#content_right{width:302px;float:right;display:block;text-align:justify;
/*border: 1px #000 solid;*/}



#add_sense{float:right;display:block;width:160px;}

#index_content{float:right;display:block;width:950px;text-align:left;}

#index_infoboxes{float:left;display:block;width:670px;margin-top:0px; /*background-color: #95d0f2;*/ background-image:url(../images/bgbot.jpg);background-repeat:repeat-x;}


/*
a{
	color:#013857;
	text-decoration:underline;
}

a:hover
{
	color:#3A7300;
	text-decoration:underline;
}*/

input{background-color:#FFFFFF;border:1px solid #363636;}
textarea{background-color:#FFFFFF;border:1px solid #363636;}

form{padding:0px;margin:0px;}
ul{padding:0px;margin:0px;list-style-type:none;}


.img_none {border:0px;}
.orange{color:#F05906}
.black_bold{color:#2A2A2A;font-weight:bold;}
.green_bold{color:#AEC60C;font-weight:bold;}
.white_bold{color:#FFFFFF;font-weight:bold;}
.alert{color#666;text-align:center;}



.disab{background-color:#feeefe;border:1px solid #ccc;}

#msg_info{padding:5px;float:left;width:600px;display:block;margin-bottom:15px;}

.alert_ok
{
width:578px;color:#7E0A0B;padding:10px 10px 10px 50px;float:left;display:block;background-color:#FAEFD1;text-align:left;
border:1px solid #C5C3B4;background-image:url(../images/bg_alert_ok.png);background-repeat:no-repeat;
margin:15px 0 5px 0;
}
	
.alert_nook
{
width:578px;color:#5B5B5B;padding:10px 10px 10px 50px;float:left;display:block;background-color:#EEBBB8;
border:1px solid #E54A46;background-image:url(../images/bg_alert_nook.png);background-repeat:no-repeat;text-align:left;
margin-top:10px;margin-bottom:10px;
}


.no_text
{
	padding:10px;float:left;display:block;	
}

.yes_button
{
	width:150px;height:50px;border:0px;
}

/*------------------------TOP CONTAINERS-----------------------------*/

#tlo {width: 900px; text-align: center;   margin: 0px auto 0px auto; display: table; _padding:0 0 0 23px;
border:0px;}



#content{width:953px;float:left;display:block;padding:0 1px 0 1px;
/*border: 1px #E9E4EB solid;*/}

#content_leftcont{width:217px;float:left;display:block;
/*border: 1px #000 solid;*/}

#content_rightcont{width:768px;float:right;display:block;
/*border: 1px #000 solid;*/}

#content_middle{width:460px;float:left;display:block;text-align:left;
/*border: 1px #000 solid;*/}

#content_right{width:302px;float:right;display:block;text-align:justify;
/*border: 1px #000 solid;*/}

#add_sense{float:right;display:block;width:160px;}

#index_content{float:right;display:block;width:950px;text-align:left;}

#index_infoboxes{float:left;display:block;width:670px;margin-top:0px; /*background-color: #95d0f2;*/ background-image:url(../images/bgbot.jpg);background-repeat:repeat-x;}

/*---------------------FOOTER----------------------------*/

#footer
{
	
	width: 100%;
	margin-top:25px;
	float:left;display:block;
	;
}

#footer .footer_center
{
	width: 940px;
	border-top:1px solid #474C52;
	text-align:center;
	color:#2a3539;
	height: 25px;
	margin: 0 auto;
	padding: 10px 0 0 10px;
}

#footer .footer_inner{float:right;display:block;}

#footer .footer_copy{float:left;display:block;text-align:left;width:250px;
color:#333333;padding-top:8px;font-size:12px;}

#footer ul{float:right; display;block;width: 660px;list-style: none;padding:0px;margin:2px 0 0 0;padding-left:12px;}
#footer li{ margin-left:4px;float: right; text-align: right;padding:8px;padding-left:5px;padding-right:4px;padding-bottom:8px;padding-top:4px;}


#footer ul .item a {color:#0c61e1; text-decoration: underline; display: inline; text-align:center; 
				font-size: 12px; float:left; display:block;
				padding:8px;padding-top:1px;padding-bottom:3px;margin-left:2px;
				}
#footer ul .item a:hover {
				color:#0c61e1; text-decoration: underline; display: inline; text-align:center; 
				font-size: 12px;float:left; display:block;
				padding:8px;padding-top:1px;padding-bottom:3px;
				}

#footer ul .item_active a {color: #FFF; text-decoration: none; display: inline; text-align:center; 
				font-size: 11px; float:left; display:block;background-color: #326D97;
				padding:8px;padding-top:2px;padding-bottom:3px;margin-left:2px;
				}
#footer ul .item_active a:hover {
				color: #FFF; text-decoration: none; display: inline; text-align:center; 
				font-size: 11px; float:left; display:block;
				padding:8px;padding-top:2px;padding-bottom:3px;background-color: #326D97;margin-left:2px;}

/*------------------------MENU-----------------------------*/

#menu_out{float:right;display:block;width:678px;}
				
#menu{float:left;display:block;width:614px;height:40px;}
#menu ul{float:left;display:block; width: 600px;list-style: none;padding:0px;margin:0px;padding-left:12px;border-bottom:1px solid #D6CBC9;}
#menu li{height:40px;margin-left:2px;float:left;text-align:center;font-size:13px;}
#menu .active{height:40px;margin-left:4px;float:left;text-align:center;}
#menu .noactive{height:40px;margin-left:4px;float:left;text-align:center;}

#menu .noactive .item_middle{text-align:center;padding-left:15px;padding-right:15px;background-image:url(../images/menubg.jpg);background-repeat:repeat-x;height:29px;padding-top:11px;float:left;display:block;text-align:center;}
#menu .noactive .item_left{background-image:url(../images/menubg_left.jpg);background-repeat:no-repeat;width:6px;height:40px;float:left;display:block;}
#menu .noactive .item_right{background-image:url(../images/menubg_right.jpg);background-repeat:no-repeat;width:6px;height:40px;float:left;display:block;}

#menu .active .item_middle{text-align:center;padding-left:15px;padding-right:15px;background-image:url(../images/menubg_a.jpg);background-repeat:repeat-x;height:29px;padding-top:11px;float:left;display:block;text-align:center;}
#menu .active .item_left{background-image:url(../images/menubg_left_a.jpg);background-repeat:no-repeat;width:6px;height:40px;float:left;display:block;}
#menu .active .item_right{background-image:url(../images/menubg_right_a.jpg);background-repeat:no-repeat;width:6px;height:40px;float:left;display:block;}

#menu a{color:#fff;text-decoration:none;}
#menu a:hover{color:#fff;text-decoration:underline;}
			
/*------------------------MAIN BOX-----------------------------*/

#main_box{float:right;display:block;padding:5px;width:670px;background-color:#95D0F2;background-image:url(../images/bg_mainbox.png);background-repeat:repeat-x;}
#main_box .inner_box{float:right;display:block;padding:15px;width:640px;background-image:url(../images/bg_video.jpg);
color:#ffffff; background-repeat:repeat-x;text-align:justify; }

#main_box .inner_box ul{padding:0px;margin:0px;}
#main_box .inner_box li{padding:5px 0 5px 0;}

#main_box .text{float:left;display:block;}
#main_box .page_title{float:left;display:block;padding:10px 0 20px 0;font-size:22px;width:640px;}
#main_box .subtitle{float:left;display:block;font-weight:bold;padding:10px 0 10px 0}

#main_box .domain_ok{float:left;display:block;padding:10px 0 5px 0;font-size:16px;font-weight:bold;color:#6F9C1B;width:640px;}

#main_box .items{float:left;display:block;padding:10px 0 5px 0;width:640px;}
#main_box .items .item{float:left;display:block;padding:10px 25px 5px 0;width:290px;}
#main_box .items .photo_box{float:left;display:block;padding:5px 0 5px 0;width:85px;}

#main_box .steps{float:left;display:block;padding-top:10px;}
#main_box .step{float:left;display:block;width:213px;}
#main_box .step_title{font-size:16px;font-weight:bold;}
#main_box .step_img{float:left;display:block;width:200px;height:90px;padding-top:9px;}

#main_box .domainbox{float:left;display:block;width:622px;padding:12px 10px 12px 10px;}
#main_box .domainbox .domain{float:left;display:block;width:450px;font-size:30px;padding-top:3px;}
#main_box .domainbox .domain input{font-size:25px;width:150px;}
#main_box .domainbox .submitbox{float:right;display:block;width:150px;padding-right:5px;}
#main_box .domainbox .submitbox2{float:right;display:block;width:350px;padding-right:5px;}
#main_box .domainbox .submit_bg{color:#fff;width:163px;height:34px;margin-top:3px;border:0px;background-image: url(../images/newsite_button.png);background-repeat: no-repeat;}

/*------------------------MAIN BOX2-----------------------------*/

#main_box2{float:right;display:block;padding:5px;width:670px;background-color:#95D0F2;background-image:url(../images/bg_mainbox.png);background-repeat:repeat-x;}
#main_box2 .inner_box{float:right;display:block;padding:15px;width:640px;background-color:#ffffff;
color:#333333; background-repeat:repeat-x;text-align:justify; }
#main_box2  a {color:#738c10;}
#main_box2 .inner_box ul{padding:0px;margin:0px;}
#main_box2 .inner_box li{padding:5px 0 5px 0;}

#main_box2 .text{float:left;display:block;}
#main_box2 .page_title{float:left;display:block;padding:10px 0 20px 0;font-size:22px;width:640px;}
#main_box2 .subtitle{float:left;display:block;font-weight:bold;padding:10px 0 10px 0}

#main_box2 .domain_ok{float:left;display:block;padding:10px 0 5px 0;font-size:16px;font-weight:bold;color:#6F9C1B;width:640px;}

#main_box2 .items{float:left;display:block;padding:10px 0 5px 0;width:640px;}
#main_box2 .items .item{float:left;display:block;padding:10px 25px 5px 0;width:290px;}
#main_box2 .items .photo_box{float:left;display:block;padding:5px 0 5px 0;width:85px;}

#main_box2 .steps{float:left;display:block;padding-top:10px;}
#main_box2 .step{float:left;display:block;width:213px;}
#main_box2 .step_title{font-size:16px;font-weight:bold;}
#main_box2 .step_img{float:left;display:block;width:200px;height:90px;padding-top:9px;}

#main_box2 .domainbox{float:left;display:block;width:622px;padding:12px 10px 12px 10px;}
#main_box2 .domainbox .domain{float:left;display:block;width:450px;font-size:30px;padding-top:3px;}
#main_box2 .domainbox .domain input{font-size:25px;width:150px;}
#main_box2 .domainbox .submitbox{float:right;display:block;width:150px;padding-right:5px;}
#main_box2 .domainbox .submitbox2{float:right;display:block;width:350px;padding-right:5px;}
#main_box2 .domainbox .submit_bg{color:#fff;width:163px;height:34px;margin-top:3px;border:0px;background-image: url(../images/newsite_button.png);background-repeat: no-repeat;}



/*------------------------FORMS-----------------------------*/

.form
{
	float:left;display:block;padding-bottom:12px;width:640px;
}

.form .title
{
	float:left;display:block;font-size:15px;font-weight:bold;color:#3E7800;width:452px;padding:12px 0 10px 0;
}

.form label{float:left; font-weight:bold;color:#676155;width:384px;text-align:left;list-style: none;padding:0px;margin:0px;padding-right:10px;padding-top:3px;}
.form li{ margin-left:4px;float: left;width:635px; text-align: left;padding:8px;padding-left:5px;padding-right:4px;padding-bottom:4px;padding-top:5px;}
.form ul{ padding:0px;margin:0px;list-style:none;}
.form input{width:250px; font-size:16px;}
.form textarea{width:250px;}
.form .li_leftbox{float:left;display:block;width:300px;}
.form .li_fleft{float:left;display:block;padding-right:4px;}
.form .elementValid{width:290px;float:right;display:none;background-image: url(../images/alerts_small.png);background-repeat: no-repeat;
border:1px solid #CE0004;text-align:center;font-weight:normal;padding:4px;padding-left:20px;margin-top:16px;background-color:#F8A8A9;}
.form_submit
{
	float:left;display:block;padding:20px 0 12px 0;width:645px;text-align:center;
}
.form_submit .submit_bg{color:#fff; font-size:14px;letter-spacing:1px; width:163px;height:34px;margin-top:3px;border:0px;background-image: url(../images/newsite_button.png);background-repeat: no-repeat;}
.form_submit .contact_bg{color:#fff; font-size:14px;letter-spacing:1px;width:163px;height:34px;margin-top:3px;border:0px;background-image: url(../images/contact_button.png);background-repeat: no-repeat;}
.form .input_reg{width:780px;text-align:center;}

/*---------------------formularz kontaktowy-----------------*/
#contactForm {margin:15px 0px 0px 0px; float:left;}
#contactForm .msg_commit {font-size:12px; color:#669933; float:left; margin:15px 0px 15px 0px; border:1px #356300 solid; background-color:#eef9e2; padding:10px; width:600px; }
#contactForm .caption2 { font-size:16pt; font-family: "Arial Narrow", tahoma; letter-spacing:1px; /* border-bottom:1px #282828 solid;*/
				  text-align:left; width:620px;  padding:3px;}
#contactForm .explain { font-size:10pt; font-family: "Arial Narrow", tahoma; letter-spacing:1px; padding:3px;}					  
#contactForm .star{color:#cc0000; font-weight:bold; font-size:12pt;}
#contactForm .red{color:#cc0000; font-weight:bold; font-size:12pt; margin-top:5px;}
#contactForm .validmsg {color:#cc0000; font-size:10pt; margin-top:5px; margin-left:195px;}
#contactForm  .send_msg  {float:right; margin-right:10px;}				  
#contactForm  .txtfield  {border:1px #669acc solid; display:block; font-size:14pt; font-family:arial,tahoma;}				  
#contactForm  .txtfieldValid  {border:1px #eb6726 solid; background-color:#f3e5a2; display:block; font-size:14pt; font-family:arial,tahoma;}				  
#contactForm  .msgfield  {border:1px #669acc solid; display:block; font-size:11pt; width: 430px; height:150px; font-family:arial,tahoma;}				  
#contactForm  .msgfieldValid  {border:1px #eb6726 solid; background-color:#f3e5a2;display:block; font-size:11pt; width: 430px; height:150px; font-family:arial,tahoma;}				  
#contactForm  label  {width:190px; display:block; float:left; font-size:11pt; padding:5px 3px 0px 0px; }				  
#contactForm  ul {margin:10px 0px 0px 0px; padding:0px; text-align:left;}				  
#contactForm  li {margin:0px 0px 3px 0px; width:630px; display:block; list-style:none; font-weight:normal; font-family:arial; font-size:12px; color:#333333; padding:5px 3px 6px 3px;
		/*background-image: url('../images/bgoffer.gif'); background-repeat: no-repeat; */	}	
			
/*------------------------INFO BOX-----------------------------*/

#info_box{width:320px;margin:10px 7px 10px 0;padding:2px;float:right;display:block;  height:215px;}
#info_box li {margin-bottom:8px;}
#info_box .box_title{width:315px;float:left;display:block;color:#000000;font-size:22px;padding:5px;}
#info_box .text{width:315px;padding:10px 5px 10px 5px;float:left;display:block; font-family:tahoma; font-size:12px; text-align:left;color:#000000;}
.inner_box a {color:#c5d149; text-decoration:underline;}

/*------------------------LAST ADDED SITES-----------------------------*/

#last_added{width:260px;margin:10px 0 5px 0;padding:2px;float:left;display:block;}
#last_added .box_title{width:250px;float:left;display:block;color:#FFFFFF;font-size:19px;padding:5px;}
#last_added .text{width:250px;padding:10px 0px 10px 10px;float:left;display:block;text-align:justify}
#last_added .site{float:left;display:block;padding:5px 17px 5px 0}
#last_added .photo{padding:2px;border:1px solid #707789;background-color:#fff}

/*------------------------LOGIN AREA-----------------------------*/
.rightcolmain {float:right; width:320px; height:275px; padding:10px; }
.leftcolmain  { float:left; width:280px; height:285px; padding:5px 0px 5px 0px; font-size:14px; text-align:left;}
#object {margin:0xp; padding:0px;  border:10px #cc0000 solid;}

#auth_area {color:#fff;}

#auth_area a{text-align:left; font-size:14px;color:#87de15;padding:5px 0 5px 0;font-weight:bold; text-decoration:underline;} 
#auth_area a:hover {text-align:left; font-size:14px;color:#87de15;padding:5px 0 5px 0;font-weight:bold; text-decoration:underline;} 

/*
#auth_area  a {font-size:12px; letter-spacing:1px; text-decoration:none; color:#fff;}


#auth_area  a:hover {font-size:12px; letter-spacing:1px; text-decoration:underline; }*/
#auth_area  .alert {background-color:#ffcccc; border:1px #ff9999 solid; font-weight:normal; font-size:11px; padding:3px;
					margin:0px 0px 0px 0px;display:block;color:#666;text-align:center;}
#auth_area  input{font-size: 18px; border:1px #333 solid; width:239px;background-color:#FDFCE8;border:1px solid #444;}
#auth_area ul {margin:10px 0px 0px 0px; padding:0px;}
#auth_area li {margin-top:2px; padding: 4px 0px 4px 0px; list-style:none; text-align:left;}
#auth_area label {width: 120px; text-align:left; float:left;}
#auth_area .title{text-align:left; font-size:16px;color:#fff;padding:5px 0 5px 0;font-weight:bold;}
#auth_area .title2 a{text-align:left; font-size:14px;color:#87de15;padding:5px 0 5px 0;font-weight:bold; text-decoration:underline;} 
#auth_area .title2 a:hover {text-align:left; font-size:14px;color:#87de15;padding:5px 0 5px 0;font-weight:bold; text-decoration:underline;} 
#auth_area .submit_box{text-align:left; padding:15px 0 5px 0;font-weight:bold;float:left;display:block;width:240px;}
#auth_area .login_button{float:right;display:block;width:98px;height:23px;border:0px;background-image:url(../images/login_button.jpg);background-repeat:no-repeat;}



