BODY {
	margin: 0;
	padding:0;
	fon-size:12px; 
	background: #FFF;	
	color:#000;
	font-family : Arial;
}

IMG {border:#CCC solid 1px;}

P {
	FONT-SIZE: 12px;  
	COLOR: #e5e5e5; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial;
}
FORM {
	margin: 0px;padding:5px;
}
/*li
{
	list-style: none;
	text-decoration: none;
	margin:5px auto; padding: 0;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 100%;
	display:block;	
}*/
h1 {
	display : block;
	margin-bottom : 1px;
	margin-top : 0px;
	font-size : 15px; COLOR: #CCCCCC;
	font-weight : bolder;
	z-index: 6;
	}	
h4 {
	COLOR: #CCCCCC;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial;
	display : block;
	margin-bottom : 1px;
	margin-top : 1px;
	border-bottom-style : dotted;
	}	
TD {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY:  Arial, Helvetica, sans-serif;
	
}
TD. justify
{
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : justify;
	letter-spacing : 1px;	
}
UL, LI{
	margin:0;
	padding:0;
}
LI 
{	 
	list-style-type : disc;
	list-style-position : outside;
	white-space : normal;
}

CODE {
color : #CCCCCC;
FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.title {
	FONT-SIZE: 11px;	
	font-family : Arial, Helvetica, sans-serif;
	color : #CCCCCC;
	letter-spacing : 1px;	
}
.title {
	FONT-SIZE: 11px;	
	font-family : Arial, Helvetica, sans-serif;
	color : #CCCCCC;
	letter-spacing : 1px;	
}
.details {
	COLOR: #CCCCCC;
	font-size : 12px;
	font-weight : bold;
	font-family : sans-serif;
	text-decoration : none;
	letter-spacing : 2px;
}
.slogan {
	MARGIN-TOP: 0px; COLOR: #e5e5e5; 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px; text-decoration : none;
	
	}
	.sloganGray {
	MARGIN-TOP: 0px; COLOR: #cccccc;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px
	}
A,A:visited {
	text-decoration : none;
	color:#03c;
	font-family:Arial;
}
A:hover,A:active {
	text-decoration : none;
	color:#03c;
	font-family:Arial;
}	

	.gray {
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 11px
	}	
	A.gray:link{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 11px;
	text-decoration : none;
	}	
	A.gray:visited{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 11px;
	text-decoration : none;
	}	
	A.gray:hover{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 11px;
	text-decoration : none;
	}	
		.gray1 {
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 12px
	}	
	A.gray1:link{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 12px;
	text-decoration : none;
	}	
	A.gray1:visited{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 12px;
	text-decoration : none;
	}	
	A.gray1:hover{
	MARGIN-TOP: 0px; COLOR: #222222;
	font-family : Arial,sans-serif;
	font-size : 12px;
	text-decoration : none;
	}	
	.light_gray {
	MARGIN-TOP: 0px; COLOR: #999977;
	font-family: Arial;
	font-size: 11px
	}	
.legal {
	COLOR: #e5e5e5; FONT:  Arial, Helvetica, sans-serif;
	font-size : 20px	
}
.copyright {
	MARGIN-TOP: 0px; FONT: 10px  Arial, Helvetica, sans-serif; COLOR: #555555;
	text-decoration : none;
}


.alert{
	COLOR: #ff5500;
	font:95% Arial, Helvetica, sans-serif; 
	text-decoration : none;		
	}
DIV.alert{
	width:90%;padding:5px;
}	
.nav_m{
	COLOR: #03c;FONT-SIZE: 10px; 
	text-decoration : none;		font-family : Arial, Helvetica, sans-serif;
	}
.nav_s{
	COLOR: #03c;FONT-SIZE: 9px; 
	text-decoration : none;		font-family : Arial, Helvetica, sans-serif;
	}	
.admin{
	COLOR: #ff5e5e;
	}
	A.admin:link{
	MARGIN-TOP: 0px; COLOR: #ff5e5e;
	font-family : Arial,sans-serif;
	text-decoration : none;
	}	
	A.admin:visited{
	MARGIN-TOP: 0px; COLOR: #CCCCCC;
	font-family : Arial,sans-serif;
	text-decoration : none;
	}	
	A.admin:hover{
	MARGIN-TOP: 0px; COLOR: #ff5e5e;
	font-family : Arial,sans-serif;
	text-decoration : none;
	}	
.navyellow {
	COLOR: #CCCCCC;
	text-decoration : none;
	font-size : 9px
	}
.AlbumLink {
	COLOR: #CCCCCC;
	font-size : 11px;
	letter-spacing : 1px;	
	font-family : Arial;
	}
A.AlbumLink:link {
	COLOR: #03c;
	text-decoration : none;
	font-family : Arial;
}
A.AlbumLink:hover {
	COLOR: #03c;
	text-decoration : none;
	font-family : Arial;
}	
.model {
	COLOR: #03c;
	font-size : 10px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial;
	}
A.model:link {
	COLOR: #CCCCCC;
	text-decoration : none;
}
A.model:hover {
	COLOR: #CCCCCC;
	text-decoration : none;
}	
.s_link {
	COLOR: #CCCCCC;
	font-size : 9px;
	letter-spacing : 1px;
	font-family : Arial, Helvetica, sans-serif;
	}
A.s_link:link {
	COLOR: #CCCCCC;
	text-decoration : none;
}
A.s_link:hover {
	COLOR: #CCCCCC;
	text-decoration : none;
}	
.GalleryLink {
	COLOR: #CCCCCC;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	}	
.GalleryText {
	COLOR: #e5e5e5;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial, sans-serial;
	}		
A.GalleryLink:link {
	COLOR: #CCCCCC;
	text-decoration : none;
}
A.GalleryLink:hover {
	COLOR: #CCCCCC;
	text-decoration : none;
}		

.TopMenuLink {
	COLOR: #CCCCCC;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	}	
.TopMenuText {
	COLOR: #e5e5e5;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	}		
A.TopMenuText:link,A.TopMenuText:visited,A.TopMenuText:hover,A.TopMenuText:active{
	COLOR: #e5e5e5;
	font-size : 12px;
	letter-spacing : 1px;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	display:block;
	padding:0 0 3px 0;	
}
A.TopMenuLink {
	display:block;
	padding:0 0 3px 0;	
}
A.TopMenu:link {
	COLOR: #CCCCCC;
	text-decoration : none;
}
A.TopMenu:hover {
	COLOR: #CCCCCC;
	text-decoration : none;
}	
				
.subnav {
	COLOR: #CCCCCC
}	
.PageName {
	font-size : 13px; COLOR: #CCCCCC;
	font-weight : bolder;
	text-decoration : none;
	}
P.PageName: first-letter {
	font-size : 40px; COLOR: #CCCCCC;font-weight : normal;
	text-decoration : none;
}
input {
	font-size : 9px; ;color : #fa1; 
	font-family : Arial, Helvetica, sans-serif; background : transparent
}
input.text {
	color : #CCCCCC;font-size : 11px; 
	background-color : #000;
	border : 1px solid #CCCCCC
}
input.search {
	background: transparent; 
	border : none;
	color : #CCCCCC; 
}
input.submit {
	background: #222222; 	color : #CCCCCC;
	border : 1px solid #fa1;letter-spacing : 2px;font-size : 9px;
	}
SELECT{
	color : #CCCCCC; font-size : 11px; font-family : Arial, Helvetica, sans-serif;
    background-color : #222222;
	}
TEXTAREA {
	background: transparent; border : 1px solid #CCCCCC;
	color : #CCCCCC;font-size : 10px; letter-spacing : 1px;font-family : Arial, Helvetica, sans-serif;
	SCROLLBAR-HIGHLIGHT-COLOR: #222222; SCROLLBAR-3DLIGHT-COLOR: #CCCCCC; 
	SCROLLBAR-ARROW-COLOR: #CCCCCC; SCROLLBAR-DARKSHADOW-COLOR: #222222; 
	SCROLLBAR-BASE-COLOR: #CCCCCC; SCROLLBAR-FACE-COLOR: #CCCCCC;
	}
input.checkbox{
 color : #CCCCCC; background : transparent; border : none
	    }
/*#divUpControl{position:absolute; width:100%; left:0; top:0; z-index:1; text-align: right} 
#divDownControl{position:absolute; width:100%; left:0; top:226px; z-index:1; text-align: right} 
#divContainer{position:relative; width:100%; height:240px;  overflow:hidden; top:0; left:0;} 
#divContent{position:absolute; top:0; left:0; width:93%; } 	*/

#add_basket
{
width:275px;border : 1px solid #CCCCCC;margin-top:10px;
margin-bottom:10px;
}
TD.add_basket1{
width:125px;
background: #aaa;padding-left : 5px;
font-family: Georgia, sans-serif;
color: #000;
}
TD.add_basket2{
width:150px;
background: #000;padding-right : 5px;
 text-align: right;
}
hr{
	color: #CCCCCC;height:1px;
}

.user_pic
{
width:120px; height:120px;
width:"120px";  height:"120px"; 
background: #222222; margin:3px;
float:left;display:block;

}
.user_pic TABLE
{
width:100%; height:100%;
text-align: center;
vertical-align: middle;
}
.user_pic IMG{
border:1px solid #CCCCCC;
margin:3px; 
}

.previewDiv
{
float:left; 
display:block;
text-align: center;
}

.previewPic
{
width:168px; height:205px;
margin:5px;
float:left; display:block;
border:#CCC solid 1px;
}

.previewImage{
width:168px; height:160px;
text-align: center;
vertical-align: middle;
margin-top:5px;
}

.previewImage TABLE
{
width:100%; height:100%;
text-align: center;
vertical-align: middle;
}
.previewImage IMG{
border:1px solid #CCCCCC;
}

.previewInfo {
height:35px; height:"45px"; 
padding:5px 1px;
font: 0.9em  Arial,sans-serif;
line-height: 1em;
}

.previewInfo span{
color:#999977;
font: 0.9em  Arial,sans-serif;line-height: 1em;
margin:3px 0 0 0;
}



#music {
	text-align:left;
	margin:10px auto;
	padding:10px;
	display:block;
	background:#222222;
}

#music ul {   
	margin: 0px 0px 0px 20px;
	padding:0px;	
}

#music li {
position:relative;
list-style: disc;
}


TABLE.pageMediaTable {
	width:500px;
	border:0; padding:0; margin:0;
}

.pageMediaTitle 
{
	border-top:1px solid #CCCCCC;
	padding:5px 0 0 0;
	margin:0;	
}

.pageMediaTitle h1 
{
color: #9C9C9C;
font: bolder 11px "Trebuchet MS",Helvetica, Geneva, sans-serif;
}

.pageMediaTime {
		background: #555555;
		padding: 0 5px;
		color: #9C9C9C;
		height: 20px;
		width:40px;
		letter-spacing: 1px;
}

.pageMediaText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #e5e5e5;
/*	background:#222222;*/
	padding:5px;
}
  #albumMenu
{
	margin:0;padding:5px 0;
	font-family : Arial;
	text-decoration:none;
}
#albumMenu LI
{
	margin:0; padding:2px 0;
	font-family : Arial;
	text-decoration:none;
}
#albumMenu LI.A
{
	margin:0; padding:2px 0;
	color:#333333;
	font-size:11px;
	font-family : Arial;
	text-decoration:none;
}
 #albumMenu LI.active A 
{
	margin:0; padding:3px 0;
	color:#FFFFFF;
	font-weight: bold;
	font-family : Arial;
	font-size:11px;
	text-decoration:none;
}
 #albumMenu LI.noactive A 
{
	margin:0; padding:3px 0;
	color:#333333;
	font-weight: bold;
	font-family : Arial;
	font-size:11px;
	text-decoration:none;
	}
#layout {
/*position: relative;
top:100px;
width:84%;*/
/*float:left;
height:100%;*/
padding:5px;
/*border: 1px solid #FF0000;*/
}
.defaultMenuBlock {
	float:left;
	display: block;
	position:relative;
	width:25%;
	margin:0;	
	/*margin-right:-100%;*/
	border: 1px solid #FF0000;
}
.defaultContentBlock {
float:left;
display:inline;
width:75%;
/*height:100%;*/
position:relative;
padding:0;
margin-left:25%;
text-align: justify;
border: 1px solid #FF0000;
}
#logoBlock {
	display:block;	
/*	position:absolute;
	top:0;
	left:0;*/
	width:100px;
	height:100px;
	/*border: 1px solid #FF0000;*/
	text-align: center;
}
#logoBlock IMG 
{
	border:0;
	margin-top:5px;
}
#topBannerBlock {
	height:100px;

/*	border: 1px solid #FF0000;
	position:absolute;
	left:120px;
	top: 0;	
	background:#333;*/
}
#topBannerBlock IMG{
display:block;	margin: 5px 0 10px 0;
}
#leftBlock {
		display: table-cell;
}

#leftBlock IMG {
	display: block;
	margin:5px 0 5px 2px;
}
#mainMenuBlock UL,#mainMenuBlock LI {
	list-style: none;
	text-decoration: none;
	margin:0 0 0 0; 
	text-align: left;
	}	
#mainMenuBlock UL {
	padding:0 0 0 0; 
	}		

#mainMenuBlock A:link, #mainMenuBlock A:visited {
	text-decoration : none;
	color: #03c;
	font-family:Arial;
	font-size:12px;
	}	

#mainMenuBlock A:hover {
	text-decoration : none;
	color: #03c;
	font :bold 13px Arial;
	font-weight:bold;
}
#mainMenuBlock LI.active {
	margin:2px 0;
	padding:0 0 0 5px;
	background: url(../images/img/pointerline.gif) 0  60% no-repeat;
	}	
#mainMenuBlock A.active:link, #mainMenuBlock A.active:visited, #mainMenuBlock A.active:hover {
	text-decoration : none;
	color:#03c;
	font : 13px Arial;
	font-weight:bold;
	}
	
#bottomBlock {
	background: #333;	
	height:22px;
	border-bottom: 1px solid #e5e5e5;
	padding:3px 5px;
	display:block;
	margin:5px 0;
	/*margin:5px 0 0 0;	*/
	font: 100%  Arial;
	/*position: absolute;
	bottom:0;*/
}
#bottomBlock p { 
color:#cccccc;
margin:0 0 5px 0; 
padding:0;
font: 85%  Arial, sans-serif;
}
#bottomBlock A:link, #bottomBlock A:visited{
color:#CCCCCC; text-decoration: none;
	font: 95%   Arial, sans-serif;
}
#bottomBlock A:hover {
color: #CCCCCC; text-decoration: none;
	font: 95%   Arial, sans-serif;
}
#Block1 {
	/*width:195px;
	height:100px;
	position:absolute;
	top:0;
	right:135px;
		background:#ff0000;*/
	margin: 0 10px 0 0;
}
#searchBlock {
	width:auto;
	height:40px;	
	margin:0;
	padding:0;
	display:block;
	text-align:center;
	vertical-align:top;
}
#searchForm {
	margin:0 5px 5px 0;
}
#languageBlock {
	width:120px;
	height:18px;	
	margin:0;
	padding:5px 0 0 0;
	display:block;
	text-align:left;
	vertical-align:top;
	/*background: url(../images/img/search_bg.jpg);*/
}
#branchBlock {
	width:120px;
	height:40px;
	margin:0 1px 0 0;
	padding:0;
	display:block;	
	background: #000 url(../images/img/pointerline.gif) 0  16px repeat-x;
	//background: #000 url(../images/img/pointerline.gif) 0  24px repeat-x;
}
#branchBlock h1 {
	display : block;
	margin :8px 0 0 0;
	font : bolder 15px; COLOR: #CCCCCC;
	z-index: 6;
	padding:0;
	width:auto;
	height:25px;
	vertical-align: bottom;
	text-align:left;
	}	
	
	
	
form 	{
margin : 0;
padding : 0;
font:100%  Arial,  sans-serif;	
}

fieldset {
margin : 0; padding : 0;
border:0;
}

fieldset div br {
display : none;
}
fieldset div p {
margin:1em 0;
}

/* Style the legend, labels and the div containing the submit button. */

legend {
font-weight : bold;
color : #B22222;
margin : 0;
padding : 0.5em;
}

label {
display : block;
/*float:left; */
/*width: 300px;*/
text-align:center;
margin:1em 0 0.2em 0;
color: #CCCCCC;
}
label small{
display : block;
text-align:right;
color:#CCCCCC;
font-size: 90%;
font-family:Arial, Helvetica, sans-serif;
}


#fm-submit {
clear : both;
padding : 0;
text-align : center;
}

	#fm-submit input {
	border: 1px solid #CCCCCC;
	padding: 0;
	background: #444;
	color: #FFFDF4;
	font-size: 100%;
	width: 300px;
	}

fieldset div {
margin : 0 53px;
padding : 0;
text-align:center;
}

	fieldset div.fm-optional {
	display : none;
	}
	fieldset div div.counterImg {
	float:left;
	width:90px;
	text-align: center;
	margin: 0;
	padding:0;
	}
	fieldset div div.counterImg input.radioBtn {
	color: #e5e5e5;
	border:0;
	margin:5px 0 15px 40px;
	width:auto;
	background:#000;
	display:block;text-align: center;
	}
	
	fieldset div input {
	width: 400px; /* Width for modern browsers */
	padding : 0.1em;
	color: #e5e5e5;
   font-family:  Arial, Helvetica, sans-serif;
  font-size: 90%;background: #444444;
  border: 1px solid #CCCCCC;
  }

	fieldset div select {
	font-family : Arial, Helvetica,sans-serif;
	font-size : 90%;
	width: 400px; /* Width for modern browsers */
	border : 1px solid #CCCCCC;
	background: #444;
	padding : 0.1em;
	color: #e5e5e5;
	}
	
	fieldset div textarea {
	width: 400px; /* Width for modern browsers */
	padding : 0.1em;
	color: #e5e5e5;
   font-family:  Arial, Helvetica, sans-serif;
  font-size: 90%;background: #444;
  border: 1px solid #CCCCCC;
  }
					
/* Optional fields. */

.fm-optional input, .fm-optional textarea {
border : 1px solid #ccc;
background: #666666;width: 400px;
}

TABLE.sites {
	margin:10px 0;
	clear:both;
	background-color: #E8E8E8;
	
}

TABLE.sites TH {
	
	padding: 4px 4px 2px 4px;
	text-align: center;
	height: 25px;
	background:#222;
	color: #FFAA11;
	font:bold 13px Arial, sans-serif;
	/*border-top:2px solid #444; */
}
TABLE.sites TD{
padding:5px;	
/*border-right:2px solid #000; 
*/
color:#000;
font:12px Arial, sans-serif;
}
TABLE.sites TD A,TABLE.sites TD A:visited,TABLE.sites TD A:hover,TABLE.sites TD A:active{
color:#000;
}
TABLE.sites TD.position{
text-align:right;
font:13px arial, sans-serif;

}
TABLE.sites TD.movement{
text-align:right;
font:9px Arial,sana-serif;	background: #CCCCCC;
}

TABLE.sites TD.grey{
text-align: center;
font-size: 11px;
color:#787878;
}
.grey {
font-size: 11px;
color:#787878;
}
TABLE.sites TR.odd{
background-color: #F2F2F2;
}

.downrank {
	color:#FF2200;
}
.uprank {
	color:#85AA00;
}

#contentBlock
{
	vertical-align:top;
	display: table-cell;
}
.accounts {
	font:15px arial, sans-serif;
}
.accounts A {
	color:#85CC00;
}

.digitCell, TD.digitCell {
	margin:0 15px;
	padding:0; 
	border:0;
	/*display: table-cell;*/
}

.pollCell, TD.pollCell {
	background-color: #A8A8A8;
	margin:0 0 0 5px;
	padding:0; 
	border:0;	
	height:15px;
	width:150px;
	display: table-cell;
}
.pollCell SPAN {
	display:block;
	margin:0;
	padding:0; 
	border:0;
	height:21px;
	background-color: #30331E;
}
.doubleBorder {
/*	border-bottom: 3px double #CCCCCC;
	display:block;*/
color:#CCCCCC;
}

TABLE.form,TABLE.result {
margin:0 30px;
padding:0;
font:11px Arial,Georgia,Tahoma;
width:auto;

}
TABLE.form TD, TABLE.result TD {
margin:0;
padding:0;
}
TABLE.form TR, TABLE.result TR {
margin:0;
padding:0;
}

.border1_block
 {
FONT: 11px Arial, Helvetica, sans-serif; 
COLOR: #e5e5e5;
border : 1px solid #CCCCCC;
padding :20px;
background-color : #444444;
display : block;
}

.newsDateBlock{
	margin:5px 0 0 5px;
	border-bottom: 1px dotted #CCCCCC;
}
.newsBlock{
	margin:5px 0 0 5px;
	display:block;
	float:left;
	width:170px;
}

.newsBlock UL{
	margin:5px 0 0 5px;
}
.newsBlock LI{
	margin:4px 0;
	display:block;
}
.newsBlock LI A,.newsBlock LI A:visited,.newsBlock LI A:hover{
FONT:12px Arial, Helvetica, sans-serif; 
height:20px;
}
.newsBlockTitle{
	background:#85AA00;
	height:20px;
}
.newsBlockTitle A,.newsBlockTitle A:visited,.newsBlockTitle A:hover{
	color:#ffffff;
	FONT:14px Arial, Helvetica, sans-serif; 
	text-decoration:none;
	display:block;
	float:left;
	padding:0 0 0 5px;
}
.super{
	MARGIN-TOP: 0px;
	COLOR:#F2F2F2;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration : none;
	vertical-align:top;
}
.clear{
	display: block;
	clear: both;
	margin:10px 0;
}
#bannerBlock{
	text-align:left;
	vertical-align: top;
 }
 #bannerBlock A {
 	margin-bottom:8px;
	display:block;
	font-size:11px;
	font-family:Arial;
	color:#333333;
	font-weight:bold;
 }
 
 #bannerBlock IMG {
 	border:#CCC solid 1px;
 }
 .bannerBlock IMG{
margin:0 0 0 0;
}

#bott_text_ban {font-size:14px; font-weight:bold;}
#bott_text_ban A {display:block; margin-top:7px; margin-bottom:7px;}

#top_ban_text {font-size:14px; font-weight:bold; width:500px; font-size:14px;}
#top_ban_text A {display:block; margin-bottom:7px;}

.pagesbarNumbers{
	display:block;
	float:left;
	width:100%;
	text-align:center;	
/*
	background:#80ff00;
*/
	}
	
	.pagesbarNumbers span {
	margin: 0 auto;
	padding: 0 0 0 10px;
	width: auto;
	display: table;
	}
	.pagesbarNumbers a{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	float: left;
	margin:0 6px 0 0;
	width: 21px;
	height: 17px;
	overflow: hidden;
	text-align: center;
	color: #999;
	border:1px solid #CCC;
	padding:3px 0 0;
	display: inline;
	}
	
	.pagesbarNumbers a.back, .pagesbarNumbers a.next, .pagesbarNumbers a.last, .pagesbarNumbers a.first  {
		width:21px;
		height:20px;
		padding:0;
		margin:0 6px 0 0;
		text-indent:-3000px;
		overflow:hidden;	
		background:transparent url("/doska/images/img/arrows.png") no-repeat 0 0;	
	}
	.pagesbarNumbers a.back{		
		background-position: -21px 0;
	}
	.pagesbarNumbers a.next{
		background-position: -42px 0;
	}
	.pagesbarNumbers a.last{		
		background-position: -63px 0;
	}
	.pagesbarNumbers a.first{
		
	}	
	.pagesbarNumbers a.s{
color: #000;
border:1px solid #000;
cursor: default;
}

.media_img IMG {border:none;}
#thx_send {display:none;}

.item_big_img 
{
text-align:center;
}

.item_big_img img 
{
	max-width:600px; 
	max-height:500px;
	margin:0 auto 0;
	display:block;
	margin-top:5px;
}
.item_big_img .close 
{
margin-left:40px;
}

div.item div.inner{
	padding:10px; 
	border:1px solid #999;
	margin:0 48px 30px;
	text-align:left;
}

div.inner div.msg{
	padding:10px; 
	margin:0 0 10px;
	text-align:left;
}

div.inner p{
	margin:0 0 7px;
}