
body {
  background-color: #f9f9f9;
  color: #444444;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-top:48px;
  text-align:center;
	margin: 0px !important;
  
}

.howmany {
	vertical-align:middle;
	text-align: right;
	color: #999999;
}

.howmany img, .howmany span  {
	vertical-align:middle;
	margin: 5px 0px 5px 0px;
	
}

.msgmsg {
	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 6px; 
	font-size: 14px;
	background-color:#287aa9;
	width:100%;
	border: 1px solid #ddd;
	color: #ffffff;
	
}

hr {
  height: 1px; 
border:0px;
border-top: 1px solid #aaaaaa;

}

ul, li, p, td {
  color: #444444;
  font-size: 12px;
}

.maintable {
		width:100%;
}

.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}

.tablebgcolor {
  background-color: #dddddd;
}

.sliderr {

	position:relative;
	width: 685px;
	
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	box-shadow: 0px 0px 2px #cccccc;
	
	}
	
	
.thumbnailstable {
	border-spacing: 10px;
    margin-left:auto; 
    margin-right:auto;
	margin-bottom:5px;
	vertical-align: top;
}

.left {
	width:300px;
	background-color: #eeeeee;
	vertical-align: top;
	margin-bottom: auto;
	z-index:100;
	

}

.right {
	z-index:101;
	background-color: #f9f9f9;
}

.thumbnailstable:hover {
}

.thumbnailstable:hover .table_caption{
	background-color: #287aa9;
	color: #ddd;
}

.thumbnailstd {
	transition: all 0.2s ease 0s;
	position:relative;
	width: 220px;
	height: 220px;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	box-shadow: 0px 0px 2px #cccccc;
	
	

}

#new {
	box-shadow: 0px 0px 2px #287aa9;
}

#new:hover{
	box-shadow: 0px 0px 2px #fff;
}



.thumbnailstd  .img_details{
	transition: all 0.2s ease 0s;
	visibility:visible;
	font-size: 12px;
	position:absolute;
	bottom:0px;
	height:35px;
	width:200px;
	vertical-align: middle;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	border-top: 0px solid #5c574e;
	background-color: #ffffff;
}

.thumbnailstd  .img_details a{
		transition: all 0.2s ease 0s;
		font-size: 11px;
}
.thumbnailstd:hover {
	background-color: #287aa9;
}
.thumbnailstd:hover  .img_details{ 
	color: #fff;
	background-color: #287aa9;
}

.thumbnailstd:hover  .img_details a {
	color: #fff;
}


.thumbnailstd  .img_details2{

	transition: all 0.2s ease 0s;
	color: #ffffff;
	font-size: 16px;
	position:absolute;
	top:0px;
	height:25px;
	width:200px;
	vertical-align: middle;
	text-align: center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	border-top: 0px solid #5c574e;
	background-color: #ffffff;
}


.thumbnailstd:hover {
	box-shadow: 0px 0px 2px #cccccc;
}
.thumbnailstd:hover  .img_details2{ 
	visibility:visible;
	background-color: #287aa9;
}


.waiting {

	position: absolute;
	top:0px;
	left:0px;
	z-index:800;

}
/* razy CZY */

.table_caption {
	position:absolute;
	top: -16px;
	left: -40px;
	font-size: 15px;
	height:30px;
	width:30px;
	color: #222;	
	background-color: #33322a;
	text-align:center;
	vertical-align:middle;

}

.table_caption img {
		filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
}



.navbar {
  background-color: #fcdc43;
  color: #004c75;
}

.row1 {   padding:3px 0px 3px 0px; text-align:right; color: #222; }
.row2 {   padding:3px 0px 3px 0px;  color: #222; padding-left:10px; }
.bigrow {  background-color: #ffffff; margin-bottom: 1px; text-align:right; color: #222; font-size:16; padding: 15px;}
.bigrow2 {  background-color: #ffffff; margin-bottom: 1px; text-align:left; color: #222; font-size:16; padding: 15px;}

.bigrow2 textarea , .bigrow2 input, .bigrow2 select {
	  font-family: Arial, Helvetica, sans-serif;
  color: #222;
  border: 1px solid #ccc;
  background-color: #eee;
  font-size: 16px;
  padding: 10px;
  width: 100%;
	
}



#jumpbox {
	text-align:center;	
}

.drop select {
		  font-family: Arial, Helvetica, sans-serif;
  color: #222;
  border: 1px solid #ccc;
  background-color: #eee;
  font-size: 16px;
  padding: 10px;
  width: 100%;
}

.drop{
	margin: 0 auto 0 auto;
	width:500px;
}



.categoryselect {
	font-family: Arial, Helvetica, sans-serif;
  color: #222;
  border: 1px solid #ccc;
  background-color: #eee;
  font-size: 16px;
  padding: 10px;
  width: 100%;
}

.head1 {
	padding:10px 10px 10px 10px;
  color: #666459;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  width:auto;
}

.head1 a {
  color: #666459;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  width:auto;
  font-weight:normal;
  text-decoration: none;
}


.head_title {
	padding: 20px 0px 0px 20px;
	font-weight: light;
	color: #287aa9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	}

.head3 {
	padding:20px;
  color: #666459;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  margin:auto;
}

#mapka {
	color:#333;
	}



.head2 {
  background-color: #287aa9;
  color: #fff;
	padding: 5px;
  font-size: 14px;
  font-weight: bold;
}

.title {

  font-size: 16px;
  font-weight: bold;
}

.clickstream {

  font-size: 12px;
}

.smalltext {

  font-size: 11px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #dddddd;
}

.new {

  font-size: 14px;
  color: #FF0000;
}

.newss {
	padding:20px;

}

a {
	font-weight: bold;
	text-decoration: none;
	color: #444444;	
}

a:hover {
	color: #222;
	text-decoration: underline;
}


	
form {

  font-size: 12px;
}



.searchinput {

  color: #222;
  border: 1px solid #ddd;
  background-color: #fff;
  font-size: 14px;
  padding: 12px;
  width: 100%;
  vertical-align: middle
}

.textarea {

  color: #0f5475;
  font-size: 12px;
  width: 230px;
}

.input {

  color: #0f5475;
  font-size: 12px;
  width: 230px;
}

.select {

  color: #0f5475;
  font-size: 12px;
}

.setperpageselect {

  color: #0f5475;
  font-size: 12px;
}


.dropdownmarker {

  background-color: #EEEEEE;
  color: #136c99;
  font-size: 12px;
}

.button {
	transition: all 0.2s ease 0s;
	background-color: #143d55;
	color: #fff;
	border:0;
	padding: 10px;
	font-size: 16px;
	box-shadow: 0px 0px 2px #777777;
	border-radius: 6px;

}

.button_dis {
	background-color: #dddddd;
	color: #fff;
	border:0;
	padding: 10px;
	font-size: 16px;
	box-shadow: 0px 0px 2px #777777;
	border-radius: 6px;

}

textarea, .input, .searchinput, select {
	transition: all 0.2s ease 0s;	
	}
textarea:hover, .input:hover, .searchinput:hover, select:hover {
	border: 1px solid #287aa9;	
	}
	
.button:hover {
	background-color: #287aa9;
}




.button_bb {
	transition: all 0.2s ease 0s;
	color: #287aa9;
	background-color: #fff;
	border:0px;
	padding: 2px 4px 2px 4px;
	font-size:12px;
	box-shadow: 0px 0px 2px #777777;
	border-radius: 12px;
	vertical-align:top;
}

.button_bb:hover {
	background-color: #287aa9;
	color: #fff;
}



/*--Categories------------------------------------------------*/
.catbgcolor {
padding-bottom:40px;
}

.maincat {

  font-size: 12px;
  font-weight: bold;
}

.subcat {

  font-size: 11px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
}

.imagerow2 {

}

/*--Comments--------------------------------------------------*/



.commentrow_2{
	height:20px;
	text-align: left;
	font-size: 12px;
	color: #666459;
	vertical-align:top;
}

.commentrow_3{
	vertical-align:top;
	text-align: right;
	padding-right: 10px;
	color: #999685;
	vertical-align:top;
}
.commentrow_4{
	vertical-align:top;
	text-align: left;
	font-size: 12px;
	padding:5px 0px 5px 0px;
}

.commentrow_5{
	border-top: 1px solid #ddd;
}
td.commentrow {
  width:80px;
  height: 80px;
  vertical-align:top;
  
}

/* table td { border: 1px solid #ff0000;}
*/


td.commentrow .avatar {
	width:70px;
	height:70px;
	overflow:hidden;
	
}

td.commentrow .avatar img{
	width:60%;
	height:60%;
	border: 3px solid #666459;
	box-shadow: 0px 0px 2px #cccccc;

}



.commenttextarea {

  color: #222;
  border: 1px solid #ccc;
  background-color: #fff;
  font-size: 12px;
  width: 100%;
}

.commentinput {

  color: #0f5475;
  font-size: 12px;
  width: 250px;
}

.captchainput {

  color: #0f5475;
  font-size: 12px;
  width: 200px;
}



/*--Menu----------------------------------------------------*/

.menu {
	font-size: 12px;
	width: 100%;
	height: 50px;
	background-color: #143d55;
	position: fixed;
	vertical-align: top;
	left:0px;
	top:0px;
	z-index: 1000;
	box-shadow: 0px 0px 2px #333333;
	
	/* box-shadow: 0px 0px 2px #cccccc; */
}

.menuin {
	width:100%;
	height: 50px;
	vertical-align: top;
	text-align:left;
	top:0px;
	z-index: 1001;
	position: relative;
	/* box-shadow: 0px 0px 2px #cccccc; */
}



.menuin img {


}

.menuin a .icomenu {
transition: all 0.2s ease 0s;
}

.menuin  a:hover .icomenu {

	background-color: #59574e;

}

.menuin a:active .icomenu {

	background-color: #59574e;

}

.menuin a.current .icomenu {

	background-color: #59574e;

}


}

.menuin .icons {
vertical-align: middle;
}

.title_ok {
	
}

.icomenu img, .icomenu span{
	vertical-align: middle;
	

}


.logo, .logo img{
	position:absolute;

	top:0px;
	left:0px;
}

.icons {
	padding-left: 300px;
	line-height: 49px;

}

.icons a {

	color: #ddd;
	font-weight: normal;
}

.icons  a:hover {
	text-decoration: none;
	
}

.icomenu 	{
	display: inline-block;
	vertical-align:middle;
	padding: 0px 15px 0px 10px;
	}





.menucap {
	visibility:hidden;
}


a.paging {
		transition: all 0.2s ease 0s;
	color: #287aa9;
	background-color: #fff;
	border:0px;
	padding: 4px 6px 4px 6px;
	font-size:16px;
	box-shadow: 0px 0px 2px #cccccc;
	border-radius: 3px;
	vertical-align:top;
}

a.paging_cu {
	transition: all 0.2s ease 0s;
	color: #fff;
	background-color: #287aa9;
	border:0px;
	padding: 4px 6px 4px 6px;
	font-size:16px;
	box-shadow: 0px 0px 2px #cccccc;
	border-radius: 3px;
	vertical-align:top;
}

a.paging:hover, a.paging_cu:hover {
		background-color: #287aa9;
		color: #fff;
		text-decoration:none;
}


.details {
	width:960px;
	padding-top:20px;
}
.fullimage {
	text-align: center;
}
.fullimage img{
	border: 3px solid #fff;
	box-shadow: 0px 0px 2px #cccccc;
}

.online a {
	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 3px; 
	margin: 3px;
	font-size: 14px;
	background-color:#ffffff;
	float:left;
	border-radius: 3px;
	border: 1px solid #ddd;
	color: #287aa9;
	margin: 3px;
	padding: 3px; 
	}
	
	.online span {
	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 3px; 
	margin: 3px;
	font-size: 14px;
	color: #ffffff;
	background-color: #287aa9;
	float:left;
	border-radius: 3px;
	border: 1px solid #ddd;
	margin: 3px;
	padding: 3px; 
	}
	
	
	
.online a:hover {
	color: #ffffff;
	background-color: #287aa9;
	text-decoration:none;
	}
	
.tag {
	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 3px; 
	margin: 3px;
	font-size: 14px;
	background-color:#ffffff;
	float:left;
	border-radius: 3px;
	border: 1px solid #ddd;
}
.tag a{
	transition: all 0.2s ease 0s;
	color: #287aa9;
	margin: 3px;
	padding: 3px; 
}
.tag:hover {
	color: #ffffff;
	background-color: #287aa9;
	text-decoration:none;
}

.tag:hover a {
		color: #ffffff;
	text-decoration:none;
}

.tag img {
	height:60px;
	width: auto;
}

.randoms {
		text-align:center;
	}

.opis2 {
		padding:10px;
		vertical-align:top;
		width: 40%;
	text-align: right;
	padding-right: 10px;
	color: #999685;
	font-size: 12px;
	vertical-align:top;
}

.opis {
	font-size: 12px;
	color: #222;
	padding:20px;
	}
	
.userbox {
	height: 50px;
	text-align: right;
	position: absolute;
	top: 0px;
	right:0px;
	line-height: 50px;
}
.userbox img, .userbox input {
vertical-align: middle;
	font-size: 11px;
}


.userbox .userbox_in {
	display:inline-block;
	vertical-align: middle;
	padding-right:5px;
	

}

.userbox .userbox_in  a.img_login {
	transition: all 0.2s ease 0s;
	color: #fff;
	padding: 10px 5px 10px 5px;
	border-radius: 5px;
}

.userbox .userbox_in  input.img_login {
	transition: all 0.2s ease 0s;
	color: #fff;
	padding: 2.5px 5px 2.5px 5px;
	border-radius: 5px;
}



.userbox .userbox_in  .img_login:hover {
	background-color: #287aa9;
}


.userbox .userbox_in .check_login {
	margin: auto;
}

.userbox .userbox_in .logininput {
transition: all 0.2s ease 0s;	
	  	  font-family: Arial, Helvetica, sans-serif;
	margin:auto;
	padding:5px;
  vertical-align: middle;
  color: #222;
    border: 1px solid #ccc;
  background-color: #fff;
  font-size: 14px;
  width:100px;
  height:32px;
  
}
.userbox .userbox_in .logininput:hover {
	border: 1px solid #287aa9;
	
	}
	

.opisfoto {
	margin: 10px 0px 10px 0px;
	box-shadow: 0px 0px 2px #cccccc;
	background-color: #ffffff;
	padding: 10px 10px 0px 10px;
}

.opisf {
	margin: 10px 0px 10px 0px;
	box-shadow: 0px 0px 2px #cccccc;
	background-color: #ffffff;
	padding:10px
}



.tableform {

margin-left:auto;
margin-right:auto;
margin-top:40px;
background-color:#ffffff;
box-shadow: 0px 0px 2px #cccccc;
}

.comm_img {
	padding: 5px 0px 5px 0px;
}
.comm_img img{
		
	border-radius: 25px;
	box-shadow: 0px 0px 2px #cccccc;
}

.comm_text{
	font-size: 12px;
	vertical-align:top;
	background-color:#dddddd;
	padding:5px 10px 5px  10px;
	
}

.comm_name{
	padding:5px;
}


/*--Shoutbox--------------------------------------------------*/


.shoutusr .avatar img {
	width:25px;
	height:25px;
	overflow:hidden;
	border-radius: 15px;
}



.shoutusr .avatarl img {
	transition: all 0.2s ease 0s;
	width:50px;
	height:50px;
	overflow:hidden;
	border-radius: 25px;
	box-shadow: 0px 0px 2px #bbbbbb;
}

.shoutusr .avatarl img:hover {
	width:50px;
	height:50px;
	overflow:hidden;
	border-radius: 5px;
}

.av {
	font-weight: bold;
	font-size: 14px;
	padding: 10px 5px 0px 10px;
}
.av img {
transition: all 0.2s ease 0s;
	padding:0px;
	width:30px;
	height:30px;
	overflow:hidden;
	border-radius: 20px;	
}

.av:hover img {
border-radius: 5px;
}

.shoutall {
visibility:hidden;
top:45px;
	position:absolute;
background-color: #ffffff; border-bottom: 1px solid #143d55; text-align:right; color: #ddd;
	margin-left: auto;
	margin-right: auto;
	z-index:995;
}
.shouts {
vertical-align: top;
overflow: scroll;
overflow-x: hidden;
width:100%;
height: 500px;
padding:0px 10px 0px 10px;
}

.shouts table{
	
}

.shoutusr { color: #222; font-size: 12px; padding: 15px 5px 0px 0px; vertical-align:middle;}
.shoutusr a {color:#287aa9;}
.shoutusrl { color: #222; font-size: 14px; padding: 15px 15px 0px 0px; vertical-align:middle;}
.shoutusrl a {color:#287aa9;}
.desc {font-size: 14px;}
.shoutinput {
  width: 100%; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;   border: 1px solid #ddd; background-color: #fff;
}


	
.shouttextarea {

  color: #222;
  border: 1px solid #ddd;
  background-color: #fff;
  font-size: 12px;
  padding: 5px;
  width: 100%;
  vertical-align: middle;
}


.shoutmsg { color: #111; font-size: 12px; padding:5px 5px 10px 20px; width:auto; border-bottom: 1px solid #ccc;}

.shoutmsg a img {
	width:40px;
	height:40px;
	overflow:hidden;
	border-radius: 3px;
	margin: 0px 5px 0px 0px;
	float:left;	
	}


.shoutmsgl { color: #111; font-size: 12px; padding:5px 5px 10px 80px; width:auto; border-bottom: 1px solid #ccc;}
.shoutmsgf { color: #111; font-size: 12px; padding:5px 5px 10px 80px; width:auto;}

.tytul_tab {
	

		vertical-align:center;
		padding:10px 0px 0px 0px;
		color: #888888;
	font-size:18px;
}

.tytul_tab  img{
		vertical-align:middle;
		}
.title_left {
			vertical-align:center;
		padding:20px 10px 0px 10px;
		color: #777777;
		font-size:18px;
}

.title_left hr {
	  height: 1px; 
	border:0px;
	border-top: 1px solid #777777;
}
	
	
	 /* ------------------------CZĘŚĆ-GÓRNA-MENU------------------------ */
li span{
	vertical-align: middle;
	font-size: 12px;
	}
	
li div {
			vertical-align: middle;
	font-size: 12px;
	line-height:25px;
	}
	
li img {
	vertical-align: middle;
	padding-right: 5px;
	width: 25px;
	height: 25px;
}
      /* wygląd głównego elementu - ol */
      ol {
        list-style-type:none;
        padding:0;
        margin:0;
        font-size:12px;
        height:50px;
        line-height:50px;
        text-align:center;
      }

      /* wygląd wszystkich elementów - a - znajdujących się w elemencie - ol */
      ol a {
        display:block;
        text-decoration:none;
        color:#000;
      }

      /* wygląd elementów - li - wszystkich dzieci elementu - ol */
      ol > li {
		transition: all 0.2s ease 0s;
        float:left;
        width:150px;
        margin-left:1px;
        height:50px;
      }
	  
	  .loong {
		transition: all 0.2s ease 0s;
        float:left;
        width:auto;
		min-width:150px;
        margin-left:1px;
        height:50px;
      }

      /* wygląd elementu - li - pierwszego dziecka elementu - ol */
      ol > li:first-child {
        margin-left:0;
      }

      /* wygląd elementów - li - wszystkich dzieci elementu - ol - po najechaniu kursorem myszki na element - li */
      ol > li:hover {
        background-color: #287aa9;
      }

      /* wygląd elementu - a - dziecka elementu - li - będącego dzieckiem elementu - ol - po najechaniu kursorem myszki na element - li */
      ol > li:hover > a {
	  
      }

      /* wygląd elementu - ul - dziecka elementu - li - będącego dzieckiem elementu - ol - po najechaniu kursorem myszki na element - li */
      ol > li:hover > ul {
        display:block;
      }

      /* ------------------------CZĘŚĆ-ROZWIJANA-MENU------------------------ */

      /* wygląd głównych rozwijanych elementów - ul */
      ol > li > ul {
		transition: all 0.2s ease 0s;
        display:none;
        list-style-type:none;
        padding:0;
        margin:0;
		box-shadow: 0px 0px 3px #333333;
      }

      /* wygląd elementu - li - w części rozwijanej */
      ol > li > ul > li {
		transition: all 0.2s ease 0s;
        position:relative;
        background-color: #143d55;
      }

      /* wygląd elementu - a - w części rozwijanej */
      ol > li > ul > li > a {
        border-top:1px solid #ffffff;
      }

      /* wygląd elementu - li - w części rozwijanej, po najechaniu kursorem myszki na dany element - li */
      ol > li > ul > li:hover {
        background-color: #287aa9;
        background-color: #287aa9;
      }

      /* wygląd elementu - a - w części rozwijanej, po najechaniu kursorem myszki na element - li */
      ol > li > ul > li:hover > a {
	  
      }
	  
	  .menuin a .icomenu {
transition: all 0.2s ease 0s;
}

.menuin  a:hover .icomenu {

	background-color: #59574e;

}

.regulamin {
	margin-top:40px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	box-shadow: 0px 0px 2px #cccccc;
	background-color:#ffffff;
}

.regulamin span {
display:block;
font-size:14px;
padding: 5px 5px 5px 10px;
}

.regulamin h2 {
	padding-top:20px;
	font-weight: normal;
  color: #287aa9;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  width:auto;
 }
 
 .regulamin h3 {
	padding-left:5px;
	font-weight: normal;
  color: #287aa9;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  width:auto;
  }
  
  
  .mem_av {
	width:100px;
	height:100px;
	overflow:hidden;
	margin:auto;
	padding:50px 0px 20px 0px;
}

.mem_av  img{
	width:100%;
	height:100%;
	box-shadow: 0px 0px 2px #cccccc;
	border-radius: 50px;
}

.mem_name {
	text-align:center;
	font-weight: light;
	color: #287aa9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26;
	margin:auto;
	width:auto;
		}
		
.userinfo {
	border-top: 1px solid #ccc;
	margin-top:50px;
}
		
.userinfo td {
	padding:5px;
	border-bottom: 1px solid #ccc;
}

.userinfo span{
	vertical-align: middle;
	font-size: 14px;
	}
	
.userinfo img {
	vertical-align: middle;
	padding-right: 10px;
}

.button_big {
	transition: all 0.2s ease 0s;
	background-color: #143d55;
	color: #fff;
	font-weight:normal;
	border:0;
	width:90%;
	margin:20px auto 20px auto;
	display:block;
	padding: 10px;
	font-size: 16px;
	box-shadow: 0px 0px 2px #777777;
	border-radius: 6px;
	text-align:center;
	text-transform:uppercase;
	
}

	
.button_big:hover  {
	background-color: #287aa9;
	color:#fff;
	text-decoration:none;
}


	
.shouttr .adminlink{
	vertical-align:middle;
	visibility:hidden;
	transition: all 0.2s ease 0s;
	text-decoration:none;
	margin:2px;	
	padding:4px;
	background-color:#ffffff;
	border-radius: 3px;
	border: 1px solid #ddd;
}

.shouttr .adminlink img{
		height:16px;
		width:16px;
}


.shouttr:hover .adminlink {
	visibility:visible;
}

.shouttr .adminlink:hover {
		color: #ffffff;
	background-color: #287aa9;
	text-decoration:none;
}

.docent{
	text-align:right;
	color: #287aa9;
	font-size:16px;
	
}


.rands {
	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 3px; 
	margin: 3px;
	font-size: 14px;
	background-color:#ffffff;
	float:left;
	border-radius: 3px;
	border: 1px solid #ddd;
}
.rands a{
	transition: all 0.2s ease 0s;
	color: #287aa9;
	margin: 3px;
	padding: 3px; 
}
.rands:hover {
	color: #ffffff;
	background-color: #287aa9;
	text-decoration:none;
}

.rands:hover a {
		color: #ffffff;
	text-decoration:none;
}

.rands img {
	height:60px;
	width: auto;
}

.fb-page {
	text-align:center;
	padding: 5px;
}

.exif{

	transition: all 0.2s ease 0s;
	text-decoration:none;
	padding: 3px; 
	margin: 3px;
	font-size: 14px;
	background-color:#ffffff;
	float:left;
	border-radius: 3px;
}
.faceico {
	display:inline;
}

.memberlist  a {color:#287aa9; font-size:16px;}
.memberlisttr {
	border-bottom: 1px solid #ccc; height:20px;
}

.howmany {
	position:relative;
}

.howmany2 .ktoglo {
	position:absolute;
	right:0px;
	visibility:hidden;
	padding:5px;
	
}

.howmany2:hover .ktoglo {
	transition: all 0.2s ease 0s;
	visibility:visible;
	background-color: #287aa9;
	opacity: 0.9;
    filter: alpha(opacity=90);
	 border-radius: 10px;
}


.howmany2 .ktoglo a{
	
	color: #ffffff;
	text-decoration:none;
	margin: 5px;
	padding: 5px; 
}
	