/* <!--keep css ONLY relative (because of relative image urls inside css)--> */


/* BODY ELEMENTS */
html { height: 100%; } /* fix stupid chrome bg */


body, td {font-family: Tahoma, Verdana, Arial, Geneva CY, Sans-Serif;font-size:11px;color:#000000;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;}
textarea {font-family: Tahoma, Verdana,Arial, Geneva CY, Sans-Serif;font-size:11px;resize:none} /* resize:none is for safari, to disable resizing */
body {background: #fefefe;margin:0;background-position: ;background-repeat:;background-attachment:fixed;background-image:url(http://data10.gallery.ru/albums_allow/ccbg/7/5766?059c3);}
a { color:#1637B3; text-decoration:none; }
a:hover { text-decoration:underline; }			   
ul { margin:0; }

#textlist ul {
	list-style-type:square;
}
#textlist ul li {
	padding-top:10px;
}

form {margin:0;}

.subtext {color:#777777;}

img {
	border:0;
}

div.text {
	font-size:13px;
	line-height:18px;
}

input.text, textarea, .textbox {
/*	border:1px solid #a4b97f;*/
	border:1px solid #C0CAD5;
	font-family:tahoma,tahoma,verdana,arial,sans-serif;
	font-size:11px;
	padding:3px;
	background:#ffffff; /* because of rightcol background */
}

select {
	font-family:tahoma,tahoma,verdana,arial,sans-serif;
	font-size:11px;
}

img.wait {
	background: #ffffff url('http://s.chikchirik.ru/i/loading.gif');
	background-position:center;background-repeat:no-repeat;
}


ol {
	border-color:transparent;
	border-width:0;
	margin:0;
	padding:0;
}

p {
	margin-top:10px;
	margin-bottom:0;
}


.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */



.toplogo {
    background: #3b5998 url('http://chikchirik.ru/include/buttonbg.php?body=3b5998&bg=ffffff&h=39&bottomtoo=1') no-repeat scroll top right;
    display: inline-block;
    height: 39px;
	color:#ffffff;
    padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
	margin-bottom:4px;
}

.toplogo span {
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?body=3b5998&bg=ffffff&side=l&h=39&bottomtoo=1') no-repeat;
    display: inline-block;
    padding: 5px 0 5px 10px;
	cursor:pointer;
}


a.smallbtn-green {
    background: #36902e url('http://chikchirik.ru/include/buttonbg.php?gradient=8ed974-36902e&bg=ffffff&h=23&bottomtoo=1') no-repeat scroll top right;
	display:-moz-inline-box;
	display:inline-block;
	height:23px;
	color:#ffffff;
	padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
}

a.smallbtn-green span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=8ed974-36902e&bg=ffffff&side=l&h=23&bottomtoo=1') no-repeat;
    padding: 5px 0 5px 10px;
	height:13px; /* 23+20px padding */
	cursor:pointer;
}

a.smallbtn {
    background: #5a6d8c url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&h=23&bottomtoo=1') no-repeat scroll top right;	  /*5a6d8c*/
	display:-moz-inline-box;
	display:inline-block;
	height:23px;
	color:#ffffff;
	padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
}

a.smallbtn span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&side=l&h=23&bottomtoo=1') no-repeat;  /*5a6d8c*/
    padding: 5px 0 5px 10px;
	height:13px; /* 13+10px padding */
	cursor:pointer;
}


a.widebtn {
    background: #5a6d8c url('http://chikchirik.ru/include/buttonbg.php?body=5a6d8c&bg=ffffff&h=23&bottomtoo=1') no-repeat scroll top right;
	display:block;
	height:23px;
	color:#ffffff;
	padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
}

a.widebtn span {
	display:block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?body=5a6d8c&bg=ffffff&side=l&h=23&bottomtoo=1') no-repeat;
    padding: 5px 0 5px 10px;
	height:13px; /* 13+10px padding */
	cursor:pointer;
}

a.widebtn-gray {
    background: #c7c7c7 url('http://chikchirik.ru/include/buttonbg.php?body=c7c7c7&bg=ffffff&h=23&bottomtoo=1') no-repeat scroll top right;
	display:block;
	height:23px;
	color:#ffffff;
	padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
}

a.widebtn-gray span {
	display:block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?body=c7c7c7&bg=ffffff&side=l&h=23&bottomtoo=1') no-repeat;
    padding: 5px 0 5px 10px;
	height:13px; /* 13+10px padding */
	cursor:pointer;
}


a.smallbtn-gray {
    background: #5a6d8c url('http://chikchirik.ru/include/buttonbg.php?gradient=a9a9a9-414141&bg=ffffff&h=23&bottomtoo=1') no-repeat scroll top right;
	display:-moz-inline-box;
	display:inline-block;
	height:23px;
	color:#ffffff;
	padding-right: 10px; /* size of right img */
    text-decoration: none;
	text-align:center;
}

a.smallbtn-gray span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=a9a9a9-414141&bg=ffffff&side=l&h=23&bottomtoo=1') no-repeat;
    padding: 5px 0 5px 10px;
	height:13px; /* 13+10px padding */
	cursor:pointer;
}


a.tinybtn {
    background: #919191 url('http://chikchirik.ru/include/buttonbg.php?gradient=a9a9a9-414141&bg=ffffff&h=17&bottomtoo=1') no-repeat scroll top right  ! important;
	display:-moz-inline-box;
	display:inline-block;
	height:17px ! important;
	color:#ffffff ! important;
	padding-right: 5px ! important; /* size of right img */
    text-decoration: none ! important;
	text-align:center ! important;
	font-size:11px ! important;
}

a.tinybtn span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=a9a9a9-414141&bg=ffffff&side=l&h=17&bottomtoo=1') no-repeat ! important;
    padding: 2px 0 2px 5px ! important;
	height:13px ! important; /* 11+4px padding */
	cursor:pointer ! important;
}


a.tinybtn-blue {
    background: #5a6d8c url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&h=17&bottomtoo=1') no-repeat scroll top right;
	display:-moz-inline-box;
	display:inline-block;
	height:17px;
	color:#ffffff;
	padding-right: 5px; /* size of right img */
    text-decoration: none;
	text-align:center;
	font-size:11px;
}

a.tinybtn-blue span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&side=l&h=17&bottomtoo=1') no-repeat;
    padding: 2px 0 2px 5px;
	height:13px; /* 11+4px padding */
	cursor:pointer;
}


a.verytinybtn-blue {
    background: #5a6d8c url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&h=13&bottomtoo=1') no-repeat scroll top right;
	display:-moz-inline-box;
	display:inline-block;
	height:13px;
	color:#ffffff;
	padding-right: 5px; /* size of right img */
    text-decoration: none;
	text-align:center;
	font-size:11px;
}

a.verytinybtn-blue span {
	display:-moz-inline-box;
	display:inline-block;
    background: transparent url('http://chikchirik.ru/include/buttonbg.php?gradient=63b4eb-094067&bg=ffffff&side=l&h=13&bottomtoo=1') no-repeat;
    padding: 2px 0 2px 5px;
	height:9px; /* 9+4px padding */
	cursor:pointer;
}


/* BNAV*/


#bNav {
  text-align:center;
}
#bNav ul {
  list-style: none;
  margin-bottom:4px;
  padding: 0;
  text-align: center; 
 }

#bNav ul li {display: inline;padding-left:10px;padding-right:10px}
/*#bNav ul li a {color:#ffffff;}*/





/* top menu */


.topmenubg {
	-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;
	background:#ffffff;
	text-align:center;
	padding:8px;
}

.headumenu ul {font-size:13px;line-height:11px;font-weight:normal;list-style:none;padding:0px;margin:0px;z-index:10001;}
.headumenu ul li {float:left;cursor:pointer;font-weight:normal;padding:0px 4px;margin:0px;}


.column { float:left;overflow-x:hidden;overflow-y:hidden; }

.message {
	border:1px solid #c7c7c7;background:#f7f7f7;
	color:#777777;
	padding:5px;
	margin-bottom:10px;
}

.orangemessage {
	border:1px solid #ee9700;background:#ffeccb;
	color:#777777;
	padding:5px;
	margin-bottom:10px;
}

.bigmessage {
	border:1px solid #c7c7c7;background:#f7f7f7;
	color:#777777;
	padding:20px;
	margin-bottom:10px;
	text-align:center;
}


.yellowmessage {
	background:#FFF8CC;
	border-bottom:1px solid #FFE222 ! important;
	margin-bottom:5px;
	padding:5px;
}

.yellowspan {
	background:#FFF8CC;
	border-bottom:1px solid #FFE222 ! important;
	padding:0 5px;
	margin:0;
}

.round3 {
	-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;
}


.strangetable {
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	border-top:1px solid #c7c7c7; /* to make it stand out - will have 2px top border */
}

.strangetable .head {
	background:#f7f7f7;
}


.strangetable td {
	border-top:1px solid #c7c7c7;
}

.strangetable td.merge {
	border-top:0;
}


.nicetable {
	background:#c7c7c7;
}

.nicetable .data {
	background:#ffffff;
	text-align:center;
	white-space:nowrap;
}

.nicetable .head {
	background:#f7f7f7;
	white-space:nowrap;
}



.fixedtable td {
	table-layout:fixed;
}

.fixedtable td {
	white-space:nowrap;
}

.fixedtable .name {
	text-align:right;
}



.tabs {	
	border-bottom: 1px solid #bbb;
	height:18px;
	padding-left:5px;
	margin-bottom:7px;
}
.tabs .ul {
	margin: 0px;
	list-style: none;
	padding:0px;
}
.tabs li {

	background-image: url('http://static.gallery.ru/i/tabs/n-l.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-left: 7px;
	float: left;
}
.tabs.rtl li {
	width: 135px;
}
.tabs li a {
	background-color: #f7f7f7;
	background-image: url('http://static.gallery.ru/i/tabs/n-r.gif');
	background-repeat: no-repeat;
	background-position: 100% 0;
	padding: 5px 8px 1px 0;
	display: block;
	float: left;
	text-decoration: none;
	color: #7d7d7d;	
}
.tabs #total_ph {
	color: #7d7d7d;	
}
.tabs.rtl li a {
	width: 120px;
	text-align: center;
}
.tabs li a  span {
	font-size: 80%;
}
.tabs li.active {
	bottom: -1px;		
	left: 0;
	margin-top: -1px;
	z-index: 1000;
	position: relative;
	background-image: url('http://static.gallery.ru/i/tabs/a-l.gif');
	padding-left: 9px;
}
.tabs li.active a {
	padding-bottom: 2px;		
	background-image: url('http://static.gallery.ru/i/tabs/a-r.gif');
	font-weight: bold;
}
.tabs li.active a  span {
	font-weight: normal;
}


/* pagebar */

.pagebarprev {
	/*border:1px solid #c7c7c7;*/
	padding:0px 10px 0px 10px;font-size:1.7em;text-decoration:none;
	margin-right:20px;
}
.pagebarprevdisabled {
	color:#777777;padding:1px 11px 1px 11px;font-size:1.7em;text-decoration:none;
	margin-right:20px;
}



.pagebarnext {
	/*border:2px solid #c7c7c7;*/
	padding:0px 10px 0px 10px;font-size:1.7em;text-decoration:none;
	margin-left:20px;
}
.pagebarnextdisabled {
	color:#777777;padding:1px 11px 1px 11px;font-size:1.7em;text-decoration:none;
	margin-left:20px;
}

.pagebarpage {
	/*border:1px solid #c7c7c7;*/
	background:#f7f7f7;
	padding:0px 10px 0px 10px;font-size:1.7em;text-decoration:none;
}

.pagebarcurpage {
	padding:1px 11px 1px 11px;font-size:1.7em;text-decoration:none;font-weight:bold;
}

.pagebardots {
	padding:1px 11px 1px 11px;font-size:1.7em;text-decoration:none;
}

.pagebartext {
	color:#777777;margin-top:4px;
}


/* right column */


.rightcol {
	border-left:1px solid #d7d7d7;
	background:#f7f7f7;
}

.rightcol * {
	border-color:#d7d7d7;
	border-style: solid;
	border-width:0;
}


.leftcol {
	border-right:1px solid #d7d7d7;
	background:#f7f7f7;
}

.leftcol * {
	border-color:#d7d7d7;
	border-style: solid;
	border-width:0;
}


/* user progress bar */
#progressright {
	background-color:#FAFAFA;
/*	border-right:1px solid #EEEEEE;*/
	border-top:1px solid #ECECEC;
	float:left;
	height:16px;
	z-index:-100;
}
#progressleft {
	background-color:#DAE2E8;
	border-top:1px solid #C0CCD9;
	float:left;
	height:16px;
	z-index:-100;
}


td.c30 img {
	width:30px;
	height:30px;
	border:0;
}


div.c30 img {
	padding:3px;
	width:30px;
	height:30px;
	border:0;
}




.roundimg {position:relative;line-height:0;font-size:0}
.roundimg img {display:block;}
.roundimg b {position:absolute;display:block;width:9px;height:9px;background-image:url(/include/draw_corners.php);top:0; left:0;}
.roundimg s {position:absolute;display:block;width:9px;height:9px;background-image:url(/include/draw_corners.php);top:0; right:0; background-position:-9px 0px;}
.roundimg i {position:absolute;display:block;width:9px;height:9px;background-image:url(/include/draw_corners.php);bottom:0; left:0; background-position:0 -9px;}
.roundimg u {position:absolute;display:block;width:9px;height:9px;background-image:url(/include/draw_corners.php);bottom:0; right:0; background-position:-9px -9px;}
