

/* from booooooooooooooooooooy */
div.photoset_block{
border:1px solid #fff;
padding: 8px 0 8px 45px;
}
div.photoset_block ul{
list-style: none;
margin: 5px 0;
}
div.photoset_block ul li{
display: block; 
float: left;
margin: 2px 7px;
}
div.photoset_block ul li a{
text-decoration: underline;
color: #666;
}
div.photoset_block ul li a img{
border: 1px solid #fff;
}
 
div.photoset_block ul li span{
display: block;
border: 0px solid #FF66CC;
color:#333;
position: relative;
top: -3px;
padding: 2px 4px;
text-align: center;
}
div.photoset_block ul li span input{
position: relative;
left: -2px;
}
.poza{ padding:4px; border:1px solid #C5C7C4; display:block}
.poza:hover{ padding:4px; border:1px solid #FF66CC; display:block}

p.comming_sub{font-size:10px;}

/* form elements */
 
.form {
 	padding-left: 10px;
	padding-bottom: 10px;
	border: 1px solid #ccc; 
	background-color: #FAFAFA; 
}

/* login logout */
.ajaxlogout{
	font-size:11px;font-weight:bold;color:#000000;padding-left:20px;
}
.ajaxlogin{
	font-size:11px;font-weight:bold;color:#000000;
}
.ajaxerror{
	font-size:11px;font-weight:bold;color:#FF0000;
}

.ajaxsuccess{
	font-size:11px;font-weight:bold;color:#00CA00;
}
.signup{
	width:100%;
	background-color: #F7F7F7;
	border:1px solid #EBE9ED;
}
.signup_head{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #D9E1F7;
	background-image:url(../images/topmenu1.jpg);
	height:20px;
	padding-left:5px;
}
.signup_icon1{
	background-image:url(../icons/key.png);
	background-repeat:no-repeat;
	padding-left:20px;
}
.signup_icon2{
	background-image:url(../icons/user.png);
	background-repeat:no-repeat;
	padding-left:20px;
}
.signup td{
	padding-top:5px;
	padding-right:5px;
}
.signup_text{
	font-size:13px;
	color:#5E5E5E;
	padding-left:5px;
	text-align:right;
	width:30%;
}
.signup_text2{
	font-size:13px;
	color:#5E5E5E;
	padding-left:5px;
	text-align:left;
}
.subtotal{
	width:50%;
	background-color: #E6F7B1;
	border:1px solid #C8EE54;
	font-size:15px;
	color:#FF0000;
}

.poll{
	width:100%;
	background-color: #F7F7F7;
	border:1px solid #EBE9ED;
}
.poll_head{
  	font-weight:bold;
	text-align:center;
}
.poll image{
	margin-top:-20px;
 }
 .cart_send{
	width:50%;
	
	background-color: #F1F1F1;
	border:1px solid #DEDEDE;
}
.cart_send td{
	font-family:Verdana;
	font-size: 13px;
	padding-left:2px;
}
.calendar{
	width:100%;
	background-color: #FFE5CC;
	border:1px solid #FFCF9E;
	margin-bottom:8px;
}
.calendar2{
	width:100%;
	background-color: #DBF0FF;
	border:1px solid #A8DCFF;
	margin-bottom:8px;
}
.course{
	width:80%;
	background-color: #FFE5CC;
	border:1px solid #FFCF9E;
	height:35px;
	margin-top:5px;
}
.course2{
	width:80%;
	background-color: #DBF0FF;
	border:1px solid #A8DCFF;
	height:35px;
	margin-top:5px;
}
.session{
	width:80%;
	background-color: #FFE5CC;
	border:1px solid #FFCF9E;
 }
.session td{
	padding-left:5px;
	font-size:13px;
	font-weight:bold;
	color:#ff0000;
}

