/* ©2008 Metadesign (http://www.metadesign.ru/). Coded by Mordraug */

#container {

	font-family:tahoma, geneva, helvetica, arial, sans-serif;
/*	color:#7d7d7d;*/
  color: red;
  width:auto;
	min-width:1000px;
/*	font-size:1em; /* old value .75em */
	line-height:1.33em; /* equal 16px */
	}


#container .image {
width:100%;
font-size:12px;
text-align:center;
float:left;
background:#fff;
}

#container .image #img_table
{
border-collapse: collapse;
padding:0;
margin:0;
vertical-align:middle;
background:#F4F2EB;
/*background:transparent url(http://i.redom.ru/company/item-xdata-delim.gif) repeat-x scroll left top;*/
}

#container .image #img_table td
{
padding:0;
margin:0;
}

#container .image #img_table_title
{
float:left;
}

#container .image #img_table_head
{

width:95%;
padding:0 5px 0px 5px;

}

#container .image #img_table_fav
{
display:block
margin:0;
padding:0;
position:relative;
bottom:-8px;
}

#container .image #img_table_r {

vertical-align:middle;
font-size:12px;
border-color:#EAE7DC;
}
#container .image #img_table_p {}
#container .image #img_table_rate {
color:red;
font-weight:bold;
}

#container .image #img_table_author{ height:20px; font-size:12px; }
#container .image #img_table_butt {
margin: 0;
color: #989895;
font-family: Georgia, "Times New Roman", serif;
}

#container .image #img_table_butt h2{
font-size: 1.5em;
line-height: 1.8em;
color: #989895;
}

#container .image #img_table_butt h2 a {
color: #393939;
font-family: Georgia, "Times New Roman", serif;
}

#container #gallery {width:auto; float: none}

#container .image #img_table_lenta {
padding: 0;
margin:0 auto;
}

#container .image #img_table_lenta a{
font-size:14px;
font-family: arial;
}


#container .image #img_table_p a
{
	color:#0C0C0C;
  font-weight:bold;

}

small {font-size: 0.7em;}

/* grid_ */
/* headers_ */
/*#container h1 {
	font:normal 1.67em/100% Georgia, "Times New Roman", serif;
	color:#a0a0a0;
	}

#container h2 {
	font:normal 1.33em/100% Georgia, "Times New Roman", serif;
	color:#747474;
	}

#container h2 span, #container h2 a span {
	font:normal 1em/100% Georgia, "Times New Roman", serif;
	color:#1f6696 !important;
	}

#container h2 a {
	color:#747474;
	text-decoration:none;
	}

#container h2 a:hover {
	text-decoration:underline;
	}



#container h3 {
	font:normal 1.1em/100% tahoma, geneva, hevetica, arial, sans-serif;
	color:#999;
	}
*/
#grid {
  font-size: 1em;
	width:100%;
 	height:700px;
	border-collapse:collapse;
	}

#grid td {
	vertical-align:top;
	padding: 1.5em 1.5em 0 1.5em;
	}

#grid td.leftside {

	}

/* _headers */

/* searcher_  */
form {
	margin:0;
	padding:0;
	display:inline;
	}

#grid .searcher {
	width:98%;
	border-collapse:collapse;
	background:#26a0e5 url(/i/fotki/s_bg.gif) 0 0 repeat-x;
	margin:0 0 2em 0;
	}

#grid .searcher td {
	margin:0 !important;
	padding:0 !important;
	vertical-align:top;
	}

#grid .searcher td.rcc_tl, #grid .searcher td.rcc_tr,
#grid .searcher td.rcc_bl, #grid .searcher td.rcc_br {
	font-size:1px;
	text-align:left;
	}

#grid .searcher td.rcc_tl, #grid .searcher td.rcc_tr {
	width:14px;
	height:48px;
	vertical-align:top;
	}

#grid .searcher td.rcc_bl, #grid .searcher td.rcc_br {
	width:14px;
	height:30px;
	vertical-align:bottom;
	}

#grid .searcher td.rcc_tr span, #grid .searcher td.rcc_br span {
	float:right;
	}

#grid .searcher td.rcc_tl span, #grid .searcher td.rcc_tr span,
#grid .searcher td.rcc_bl span, #grid .searcher td.rcc_br span {
	display:block;
	width:8px;
	height:8px;
	font-size:1px;
	line-height:1px;
	}

#grid .searcher td.rcc_tl span {background:transparent url(/i/fotki/c8_tl.png) 0 0 no-repeat;}
#grid .searcher td.rcc_tr span {background:transparent url(/i/fotki/c8_tr.png) 0 0 no-repeat;}
#grid .searcher td.rcc_bl span {background:transparent url(/i/fotki/c8_bl.png) 0 0 no-repeat;}
#grid .searcher td.rcc_br span {background:transparent url(/i/fotki/c8_br.png) 0 0 no-repeat;}

#grid .searcher td.rcc_tl span {~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/c8_tl.png",sizingMethod="crop");}
#grid .searcher td.rcc_tr span {~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/c8_tr.png",sizingMethod="crop");}
#grid .searcher td.rcc_bl span {~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/c8_bl.png",sizingMethod="crop");}
#grid .searcher td.rcc_br span {~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/c8_br.png",sizingMethod="crop");}

#grid .searcher td.s_form_caption, #grid .searcher td.s_form_field, #grid .searcher td.s_form_btn {
	vertical-align:middle;
	height:48px;
	}

#grid .searcher td.s_form_caption {
/*	width:80px;
	font:bold 1.1em/100% Georgia, "Times New Roman", serif;

	*/
 font: bold 20px Georgia,"Times New Roman",serif;
 padding-left:12px;
 text-align:left;
 color:#fff;
 width:90px;
	}

#grid .searcher td.s_form_field input{
	border:1px solid #1e6da0;
	height:19px;
	font:normal 12px/120% tahoma,geneva,helvetica,arial,sans-serif;
	vertical-align:middle;
	color:#000;
	width:99%;
	padding:0 0 0 .3em;
	margin:.3em 0 0 0;
	~margin:.1em 0 0 0;
	background:#fff url(/i/fotki/inbg.gif) 0 0 repeat-x;
	}

#grid .searcher td.s_form_field input:focus {
	border:1px solid #1e6da0;
	outline:3px double #9eddf8;
	}

#grid .searcher td.s_form_btn {
	text-align:right;
	width:80px;
	}

#grid .searcher td.s_form_btn button {
	background-color:transparent;
	border:none;
	}
/* _searcher */

/* submenu_ */
#grid .searcher td.s_submenu ul {
	list-style:none;
	position:absolute;
	align:left;
	margin:0;
	padding:0;
	}

#grid .searcher td.s_submenu ul li {
	display:inline;
	}

#grid .searcher td.s_submenu ul li a {
	display:block;
	float:left;
	color:#147cc3;
	margin:0 2em 0 0;
	padding:0 0 0 25px;
	font:normal 100%/100% tahoma,geneva,helvetica,arial,sans-serif;
	line-height:30px;
	width:190px;
	text-decoration:none;
	}

#grid .searcher td.s_submenu ul li a:hover {
	text-decoration:underline;
	}

li.add_photo a {background:transparent url(/i/fotki/icon_addimg.png) 0 0 no-repeat;~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/icon_addimg.png",sizingMethod="crop");}
li.my_albums a {background:transparent url(/i/fotki/icon_folder.png) 0 0 no-repeat;~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/icon_folder.png",sizingMethod="crop");}
li.favorites a {background:transparent url(/i/fotki/icon_favor.png) 0 0 no-repeat;~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/icon_favor.png",sizingMethod="crop");}
li.friends a {background:transparent url(/i/fotki/icon_friends.png) 0 0 no-repeat;~background-image:none !important; ~filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/fotki/icon_friends.png",sizingMethod="crop");}

/* _submenu */


/* fotki content_*/
#fotki_content {
	padding:0 0 0 10px;
	}

#fotki_content .scount {
	font-size:.75em;
	line-height:2em;
	padding:0 0 0 .2em;
	}

#fotki_content .scount strong {
	color:#3b3b3b;
	}
#fotki_content img
	{
/*	border: 2px solid #BBB;*/
	}
#fotki_content ul.thumblist_1, #fotki_content ul.thumblist_2, #fotki_content ul.thumblist_3 {
	list-style:none;
	width:auto;
	height: 265px;
	overflow:hidden;
	margin:14px 0 0 0;
	padding:0;
	position:relative;
	}
#fotki_content .alblist {
	align:left;
	padding: 10px 10px 5px 10px;
	margin: 0;
	float:left;
	overflow:hidden;
font-size:11px;
font-color:#777;

}
#fotki_content .alblist a {
	font-family: tahoma, geneva, helvetica, arial, sans-serif;
  font-size: 1.5em;
	color:#1f6696;
	text-decoration:none;
}

#fotki_content ul.thumblist_1 li, #fotki_content ul.thumblist_2 li, #fotki_content ul.thumblist_3 li {
	float:left;
	padding:0px;
	width: 75px;
	height: 75px;
	overflow:hidden;
	margin:0px 14px 14px 0px;
  border: 2px solid #BBB;
	}

#fotki_content ul.thumblist_1 li a, #fotki_content ul.thumblist_2 li a, #fotki_content ul.thumblist_3 li a {
/*	display:block;*/

	background-color:#fafafa;
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:11px;
	color:#777;
/*	text-indent:-1000em;*/
	}

#fotki_content ul.taglist {
	list-style: none;
	margin:1em 0 2em;
	padding:0;
	font-family: tahoma, geneva, helvetica, arial, sans-serif;
  font-size: 1.10em;
	}

#fotki_content ul.taglist li {
	font-size:1em;
	display:inline;
	margin:0;
	padding:0 .1em 0 .1em;
	}

#fotki_content ul.taglist li.tag_grade_1 a {font-size:.83em;color:#98b9cf;}
#fotki_content ul.taglist li.tag_grade_2 a {font-size:.9em;color:#90b3cb;}
#fotki_content ul.taglist li.tag_grade_3 a {font-size:1em;color:#86acc6;}
#fotki_content ul.taglist li.tag_grade_4 a {font-size:1.2em;color:#79a4c0;}
#fotki_content ul.taglist li.tag_grade_5 a {font-size:1.3em;color:#6b9aba;}
#fotki_content ul.taglist li.tag_grade_6 a {font-size:1.35em;color:#5c8fb3;}
#fotki_content ul.taglist li.tag_grade_7 a {font-size:1.4em;color:#4c85ab;}
#fotki_content ul.taglist li.tag_grade_8 a {font-size:1.45em;color:#3e7ca4;}
#fotki_content ul.taglist li.tag_grade_9 a {font-size:1.5em;color:#32739e;}
#fotki_content ul.taglist li.tag_grade_10 a {font-size:1.67em;color:#32739e;}


#fotki_content ul.taglist li a {
	color:#1f6696;
	text-decoration:none;
	}

#fotki_content ul.taglist li a:hover {
	color:#4ac2f0;
	text-decoration:underline;
	}

/* search result_ */
#fotki_content ul.sresult {
	list-style:none;
	margin:0;
	padding:10;
	}

#fotki_content ul.sresult img{
	border: 2px solid #BBB;
		}


#fotki_content ul.sresult li {
	float:left;
	margin:0 1.5em 0 0;
	width:140px;
	height:195px;
	}

#fotki_content ul.sresult li a {
	font-size:.75em;

	color:#43bde6;
	text-decoration:underline;
	line-height:2em;
	}

#fotki_content ul.sresult li span {
	color:#7d7d7d;
	font-weight:normal;
	text-decoration:none;
		font-size:.75em;
	font-weight:bold;
 text-decoration:none;
	line-height:2em;

	}

#fotki_content ul.sresult li a img {
	border:3px solid #BBB;
	}

#fotki_content ul.sresult li small {
	font-size:.65em;
	color:#7d7d7d;
	line-height:2em;
	}

#fotki_content ul.sresult li a:hover {
	text-decoration:none;
	}

#fotki_content ul.sresult .remove {color: #333}
#fotki_content ul.sresult .remove img
{
  border: none;
  vertical-align: middle;
  margin-right: 0.35em;
}

/* _search result */

/* opera fake_ */
#fotki_content ul.taglist li.tag_grade_11 {font-size:2em;}
.dung {
	color:#754c24 !important;

	font-family:georgia;
	font-weight:bold;
	}
/* _opera fake */

/* _fotki content */


/* rightside_ */
#grid td.rightside {
	width:25%;
	}

/* fotki today userlist_ */
#today_userlist {
	width:auto;
	margin:0;
	padding: 0;
	float:left;
	text-align:left;
	overflow:hidden;
	}

#today_userlist ul {
	display:block;
/* width:100%;*/
	list-style:none;
	margin: 0 0 0 .5em;
	padding: .5em 0 0 0;
	}


#today_userlist ul li {
	float:left;
  width:90%;
	margin:0 .3em 0 0;
	}


#today_userlist ul li a {
	color:#7d7d7d;

	text-decoration:underline;
	font-size:.85em;
	line-height:1em;
	}

#today_userlist ul li a strong {
	color:#555;
	}

#today_userlist ul li a:hover {
	text-decoration:none;
	}


#today_userlist .separator {
	clear:both;
	height:1em;
	}


#today_userlist a.all_users {
	padding:0 1.5em 0 0;
	background:transparent url(/i/fotki/right-arr.gif) right center no-repeat;
	text-decoration:underline;
	font-size:.75em;
	line-height:1em;
	}

#today_userlist a.all_users:hover {
	text-decoration:none;
	}

/* _fotki today userlist */


/* rightside taglist_ */
#r_taglist {
	width:auto;
	text-align:left;
	}

#r_taglist ul.taglist {
	list-style: none;
	margin:1em 0 2em 0;
	padding:0;
	}

#r_taglist ul.taglist li {
	font-size:1em;
	display:inline;
	margin:0;
	padding:0;
	}

#r_taglist ul.taglist li.tag_grade_1 {font-size:.7em;}
#r_taglist ul.taglist li.tag_grade_2 {font-size:.8em;}
#r_taglist ul.taglist li.tag_grade_3 {font-size:.9em;}
#r_taglist ul.taglist li.tag_grade_4 {font-size:1em;}
#r_taglist ul.taglist li.tag_grade_5 {font-size:1.15em;}
#r_taglist ul.taglist li.tag_grade_6 {font-size:1.2em;}
#r_taglist ul.taglist li.tag_grade_7 {font-size:1.25em;}
#r_taglist ul.taglist li.tag_grade_8 {font-size:1.3em;}
#r_taglist ul.taglist li.tag_grade_9 {font-size:1.35em;}
#r_taglist ul.taglist li.tag_grade_10 {font-size:1.4em;}


#r_taglist ul.taglist li a {
	color:#7d7d7d;
	text-decoration:none;
	}

#r_taglist ul.taglist li a:hover {
	color:#555;
	text-decoration:underline;
	}


#image-cell {padding: 0 5px 5px 5px;}
#image-cell * {vertical-align: middle;}
a.arrow {color: #989895; font-size: 3em; text-decoration: none}
a.arrow:hover, a.hover {color: black}
a.arrow-left {margin-right: 0.5em}
a.arrow-right {margin-left: 0.5em}
/* _rightside taglist */

#container #img_table #image-tags td {padding: 0em 2em;}
#image-tags {font-family: Tahoma;}
#image-tags .tag {white-space: nowrap}
#image-tags .tag img {border: none; margin: 0px 5px 0px 2px; vertical-align: middle; cursor: pointer}
#image-tags a {color: #4C85AB; font-size: 1.2em; font-family: Tahoma; }
#image-tags .new-tag a {color: #4ac2f0}
#image-tags #image-tag-add a, #image-tag-add b {font-size: 0.88em}
#image-tags input {margin-right: 0.8em}
#image-tag-add img {border: none; vertical-align:middle; margin-bottom: 4px}

#users-list {clear: left}
#users-list a {color: #257FB3}
#users-list span {color: #7b7b7b}

table.round-table {border: 0px; border-collapse: collapse; background: #eae7dc url("http://i.redom.ru/auto/bg2.gif"); margin-top: 15px;}
#grid table.round-table td {padding: 0px}
table.round-table td.tl {background: url("http://i.redom.ru/c8_tl.png") no-repeat; height: 8px; width: 8px;}
table.round-table td.tr {background: url("http://i.redom.ru/c8_tr.png") no-repeat; background-position: right; height: 8px; width: 8px;}
table.round-table td.bl {background: url("http://i.redom.ru/c8_bl.png") no-repeat; height: 8px; width: 8px;}
table.round-table td.br {background: url("http://i.redom.ru/c8_br.png") no-repeat; background-position: right; height: 8px; width: 8px;}
table.round-table input.button {height: 23px; width: 46px; border: none !important;}

/* _rightside */
/* _FOTKI STYLE SHIT */

