/*		Общие правила		*/

body {
	background: #ff993a;
	/*background-image:url(img/egypt/fon_3v.jpg);
	background-position: 26px 0px; 
	background-repeat: repeat-y;*/
}

* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	border-collapse: collapse;
}

img {
	vertical-align: middle;
	border: 0;
}

table {
	width: 100%;
	text-align: center;
	border: 0;
	/*background: #ff993a;    */
}

td {
	color: #000;
	/*background: #ff993a; */
}

th {
	color: #fff;
	/*background: #ff993a;*/
}

#p2{
	width:500px;
}

#cap th {
	background-image: url(img/grad1.gif);   
}

#bot th {
	background-image: url(img/grad2.gif);
}

p {
	color: #000;
}

h1 {
	color: #000;
}

h2 {
	color: #009;
}

h2 a {
	color: #c00;
}

fieldset {
	margin: 0.25em;
}

input[type="text"], input[type="password"], input[type="file"] {
	margin: 4px;
	font-size:0.9em;
}

input[type="submit"] {
	margin: 4px;
	font-size:0.9em;
}

/*		Отступы, spacer'ы		*/

.back {
	/*background: #ff993a ;*/
	/*background-image:url(img/egypt/fon.jpg);*/
}

.spacv{
	min-width: 20px;
}

.spach {
	height: 20px;
background: #ff993a;
	
}

.spach img {
	padding:10px 0px;
}



/*		Рамочки					*/

.zleft, .zright {
	width: 10px;
}

.ztop, .zbottom {
	height: 10px;
}

.zleft.ztop {
	background-image:url(img/ram/cell7.gif);
}

.zleft.zmiddle {
	background-image:url(img/ram/cell4.gif);
}

.zleft.zbottom {
	background-image:url(img/ram/cell1.gif);
}

.zcenter.ztop {
	background-image:url(img/ram/cell8.gif);
}

.zcenter.zmiddle td{
	/*background: #ff993a;*/
}

.zcenter.zmiddle{
	background: #ff993a;
}
.zcenter.zbottom {
	background-image:url(img/ram/cell2.gif);
}

.zright.ztop {
	background-image:url(img/ram/cell9.gif);
}

.zright.zmiddle {
	background-image:url(img/ram/cell6.gif);
}

.zright.zbottom {
	background-image:url(img/ram/cell3.gif);
}


/*		Закругление меню			*/

.mleft, .mright {
	width: 10px;
}

.mtop, .mbottom {
	height: 10px;
}

.mleft.mtop {
	background-image:url(img/ram/mell7.gif);
}

.mleft.mmiddle {
	background-image:url(img/ram/mell4.gif);
}

.mleft.mbottom {
	background-image:url(img/ram/mell1.gif);
}

.mcenter.mtop {
	background-image:url(img/ram/mell8.gif);
}
/*
.mcenter.mmiddle td{
	background: #ff993a;
}
*/
.mcenter.mbottom {
	background-image:url(img/ram/mell2.gif);
}

.mright.mtop {
	background-image:url(img/ram/mell9.gif);
}

.mright.mmiddle {
	background-image:url(img/ram/mell6.gif);
}

.mright.mbottom {
	background-image:url(img/ram/mell3.gif);
}

/*	Закругления вокруг номера в рейтинге*/

.yleft, .yright {
	width: 10px;
}

.ytop, .ybottom {
	height: 10px;
}

.yleft.ytop {
	background-image:url(img/ram/cell7.gif);
}

.yleft.ymiddle {
	background-image:url(img/ram/cell4.gif);
}

.yleft.ybottom {
	background-image:url(img/ram/cell1.gif);
}

.ycenter.ytop {
	background-image:url(img/ram/cell8.gif);
}

.ycenter.ymiddle td{
	background: #ff993a;
}

.ycenter.ymiddle {
	background: #ff993a;
}

.ycenter.ybottom {
	background-image:url(img/ram/cell2.gif);
}

.yright.ytop {
	background-image:url(img/ram/cell9.gif);
}

.yright.ymiddle {
	background-image:url(img/ram/cell6.gif);
}

.yright.ybottom {
	background-image:url(img/ram/cell3.gif);
}

/*		Панели		*/

.panel {
	width:15%;
	vertical-align:top;
}

.left {
	background-image:url(img/egypt/fon_3v.jpg);
	background-position: 30px 0px; 
	background-repeat: repeat-y;}

.right {
	background-image:url(img/egypt/fon_3v.jpg);
	background-position: 31px 0px; 
	background-repeat: repeat-y;}


/*		Левая панель		*/

.panel.left th a {
	color: #fff;
}

.panel.left th a:hover {
	color: #f66;
}

.panel.left th a:active {
	color: #ff0;
}

#menu {
	color: #eef;
	font: bold 1em Palatino Linotype, sans-serif;
}

.navig {
	background: #ff7722;
}

.navig fieldset {
	color:#000;
}

.usual {
	background-image: url(img/menu.gif);    
}

.usual th {
	background:none;
}

#concorso a {
	color: #fff;
}

#concorso_active a {
	color: #fff;
}

#concorso a, #concorso_active a {
	font-style: italic;
	font-size:1.2em;
	text-decoration:none;
	letter-spacing:2px;
}
#concorso fieldset, #concorso_active fieldset {
	border-color:#fc0;
}

#concorso a:hover, #concorso_active a:hover{
	color: #ff0;
}

/*		Правая панель		*/

.panel.right {
	/*background:#ff993a;*/
}

.pogon.sidebar {
	width: 100px;
}
.pogon.stats {
	width: 100px;
}

#side_promo {
	font-size:0.8em;
}

#rankname_side {
	font-size:0.9em;
}

#rankname_user {
	font-size:1.0em;
	color: #a00;
	font-weight: bold;
}

#rankname_gallery {
	font-size:1.0em;
	color: #f00;
}

#wannareg {
	color: #f00;
}
.panel input[type="text"], .panel input[type="password"] {
	width:8em;
}

/*		Центральная часть		*/
#main_body input[type="text"], input[type="password"], input[type="file"] {
	width: 15em;
}

#main_body {
	width:70%;
	vertical-align:top;
}             
#main_body_psto {
    width:70%;
    vertical-align:top;
}  

#body_title {
	width:100%;
	font-size:1.5em;
}

#rate {
	margin:0;
	padding:0;
	border:0;
	vertical-align: top;
	width:250px;
	height:120px;
	background-color: #777;
	background-repeat: no-repeat;
	background-position: center left;
}


#back-orange{
	background: #ff993a;
}

.post_title {
	font-size:1.0em;
}

.post_title a {
	font-weight:bold;
	color:#600;
}

.post_title a:hover {
	color:#f00;
}

.post_title a:active {
	color:#990;
}

.post_title a:visited {
	color:#666;
}

.user_ava.full {
	width:220px;
}

.user_ava.full img{
	width:200px;
	margin:10px;
}

.user_ava.mini {
	width:120px;
}

.user_ava.mini img{
	width:100px;
	margin:10px;
}

/*		Блоки 		*/
.preview_upload {
	margin:5px;
	width:100px;
}

.preview img {
	margin:10px;
	border: 1px #000 solid;
}

.preview.psto {
	width: 470px;
}

.preview.psto img{
	width: 450px;
}

.preview.glagne {
	width:386px;
}

.preview.glagne img {
	width:366px;
}

.preview.gallery {
	width: 470px;
}

.preview.gallery img {
	width: 450px;
}

.preview.filter {
	width: 200px;
}

.preview.filter img{
	height: 188px;
}

.preview.filter a img {
	border: none;
}

/*		Статистика в блоках		*/
.stat_psto {
	font-size: 0.9em;
}

.stat_filter {
	font-size: 0.7em;
}

.stat_filter #selected {
	text-decoration: underline;
}

.stat_glagne {
	font-size: 0.9em;
}

.keys {
	font-style: italic;
}

.values {
	font-weight:bold;
}

.userrank {
	font-weight:bold;
}

.pagebutton {
	width:10%;
}

.ratingposition {
	float:right;
	width:3.5em;
}

.ratingposition pre {
	font-size:0.75em;
}

/*		Реклама		*/
.ads{
	background: #fcc;
}

.top {
	height:180px;
	background: #ff993a;
}

.top img {
	height:160px;
	margin:5px;
}

.banner88 {
	width: 88px;
	height: 31px;
	margin: 5px;
}

.priziv1{
    font-size: 22px;
    font-family: Georgia;
    font-style: italic;
    padding-bottom:14px;
}
.priziv2{
    font-size: 18px;
    font-family: Georgia;
    font-style: italic;
    padding-bottom:14px;
}
.priziv3{
    font-size: 16px;
    font-family: Georgia;
    padding-bottom:14px;
}
.priziv4{
    font-size: 12px;
    font-family: Georgia;
    font-style: italic;
    padding-bottom:14px;
}
.priziv5{
    font-size: 10px;
    font-style: italic;
    font-family: Georgia;    
}
.new_priziv_input{
    background-color:#ffb067;
    width:250px;
    display:none;
}
.new_priziv_ok{
    display:none;    
}
