html, body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, blockquote, pre, form, fieldset { margin: 0; padding: 0}
ul { list-style: none}
html, body { height: 100%; width: 100%}
body { background: #fff url(http://forum.funphoto.ua/templates/subSilver/images/top_black_inner.gif) repeat-x 0 -1px; color: #000; font: 12px/14px Arial, Helvetica, sans-serif; scrollbar-face-color:#cacaca; scrollbar-highlight-color:#f1f1f1; scrollbar-shadow-color:#cacaca; scrollbar-3dlight-color:#d7d7d7; scrollbar-arrow-color:#b31e2e; scrollbar-track-color:#e3e3e3;scrollbar-darkshadow-color: #ccc}
img { border: none}
.clear { clear: both}
div, p, td { color: #4f4f4f; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px}
.header { margin: 0 10px 0 20px; text-align: center}
.header div { color: #fff}
.header h5 { color: #fff; font-size: 14px; padding: 10px 0 30px; text-align: center}
.header a:link, .header a:visited, .header a:active { color: #f4f4f4; text-decoration: none}
.header a:hover { text-decoration: underline}
.logo { display: block; float: left; padding: 20px 20px 0 0}
.header_logform_wrap { background: url(http://forum.funphoto.ua/templates/subSilver/images/bg_login_menu.png) repeat-x 0 -293px; margin: 0 0 0 280px}
.header_logform_wrap_left { background: url(http://forum.funphoto.ua/templates/subSilver/images/bg_login_menu.png) no-repeat 0 -159px; padding: 0 12px 8px}
.header_logform_wrap_right { background: url(http://forum.funphoto.ua/templates/subSilver/images/bg_login_menu.png) no-repeat 100% 1px}
.header_1 { height: 102px}
.icon_mini { background-image: url(http://forum.funphoto.ua/templates/subSilver/images/icons_mini.png); background-repeat: no-repeat; padding: 0 10px 0 14px; line-height: 12px; font-size: 12px}
.i_rss { background-position: 0 -84px}
.i_faq { background-position: 0 0}
.i_usr { background-position: 0 -14px}
.i_reg { background-position: 0 -56px}
.i_prof { background-position: 0 -28px}
.i_mes { background-position: 0 -42px}
.i_log { background-position: 0 -70px}
.searchform { padding: 0 12px 8px 0; text-align: right; //padding: 0 12px 5px 0}
#menu { width: 100%}
#menu td { margin: 0; padding: 0; text-align: center}
a#m1 		{ background-color: #b85081; border-left: 1px solid #9e456f; border-right: 1px solid #9e456f}
a#m1:hover, #m1 .selected { background-color: #ff0078; border-left: 1px solid #d90066; border-right: 1px solid #d90066}
a#m2		{ background-color: #b85150; border-left: 1px solid #9e4645; border-right: 1px solid #9e4645}
a#m2:hover, #m2 .selected, #m2 b  { background-color: #ff0300; border-left: 1px solid #d90300; border-right: 1px solid #d90300}
a#m3 		{ background-color: #b87b50; border-left: 1px solid #9e6a45; border-right: 1px solid #9e6a45}
a#m3:hover, #m3 .selected { background-color: #ff6800; border-left: 1px solid #d95900; border-right: 1px solid #d95900}
a#m4		{ background-color: #b89350; border-left: 1px solid #9e7f45; border-right: 1px solid #9e7f45}
a#m4:hover, #m4 .selected { background-color: #ffa500; border-left: 1px solid #d98c00; border-right: 1px solid #d98c00}
a#m5		{ background-color: #b8ab50; border-left: 1px solid #9e9245; border-right: 1px solid #9e9245}
a#m5:hover, #m5 .selected { background-color: #ffe000; border-left: 1px solid #d9d200; border-right: 1px solid #d9d200}
a#m6		{ background-color: #b8b550; border-left: 1px solid #9e9b45; border-right: 1px solid #9e9b45}
a#m6:hover, #m6 .selected { background-color: #fff800; border-left: 1px solid #d9d200; border-right: 1px solid #d9d200}
a#m7 		{ background-color: #91b850; border-left: 1px solid #7d9e45; border-right: 1px solid #7d9e45}
a#m7:hover, #m7 .selected { background-color: #a0ff00; border-left: 1px solid #88d900; border-right: 1px solid #88d900}
a#m8 		{ background-color: #50b862; border-left: 1px solid #459e54; border-right: 1px solid #459e54}
a#m8:hover, #m8 .selected  { background-color: #00ff2b; border-left: 1px solid #00d924; border-right: 1px solid #00d924}
#nav a, #nav b { display: block; color: #000; font-weight: bold; float: none !important; float: left; height: auto !important; height: 1%; line-height: 11px; padding: 4px 0; margin: 0 -1px 0 0; text-transform: uppercase; text-decoration: none; white-space: nowrap; width: 100%}
#footer { background: url(http://forum.funphoto.ua/templates/subSilver/images/footbg.gif) repeat-x 0 100%; height: 232px; padding: 50px 0 0}
#foot_wrap { background: url(http://forum.funphoto.ua/templates/subSilver/images/botbg.jpg) no-repeat 99% 25px; color: 6e6e75; font-weight: bold; font-size: 10px; left: 50%; padding: 20px 0 0 20px; text-align: left;	text-transform: uppercase}
.fmenu { margin: 10px 0 0 0; height: 14px; padding: 0}
.fmenu li { margin: 0 5px 0 0; background: none; padding: 0; font-weight: normal; float: left}
#footer a:link, #footer a:visited {color: #4F4F4F; text-decoration: none}
#footer a:hover {color: #4F4F4F; text-decoration: underline}
#poweredby { padding: 10px 20px 0 0; text-align: right; text-transform: none}
.fl { float: left}
.fr {float: right}
.algn_r { text-align: right}
.pad5 { padding: 5px 0}
.row1 h1, .row1 h2 { color: #B31E2E}
.row1 h1 { font-size: 18px}
.row1 h2 { font-size: 16px}
.row1 li {list-style: disc outside; color: #000}
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif}
a:link,a:active,a:visited { color: #b31e2e}
a:hover	{ text-decoration: underline; color: #b31e2e}
a:focus{ outline: none}
hr { height: 0px; border: solid #d7d7d7 0px; border-top-width: 1px}
.forumline { background-color: #5f5f5f}
td.row1	{ background-color: #ececec}
td.row2	{ background-color: #f1f1f1}
td.row3	{ background-color: #d7d7d7}
td.rowpic {background-color: #d7d7d7}
th	{color: #fff; font-size: 11px; font-weight: bold; background-color: #939399; height: 25px}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {	background-color:#d7d7d7; border: #5f5f5f; border-style: solid; height: 28px}
td.cat,td.catHead,td.catBottom {height: 29px;border-width: 0px 0px 0px 0px}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {font-weight: bold; border: 0px; border-style: solid; height: 28px}
td.row3Right,td.spaceRow {background-color: #d7d7d7; border: #5f5f5f; border-style: solid}
th.thHead,td.catHead { font-size: 12px; border-width: 0px 0px 0px 0px; height: 25px; vertical-align: middle}
th.thSides,td.catSides,td.spaceRow { border-width: 0px 0px 0px 1px}
th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px}
th.thLeft,td.catLeft { border-width: 0px 0px 0px 0px}
th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px}
th.thTop { border-width: 0px 0px 0px 0px}
th.thCornerL { border-width: 0px 0px 0px 0px}
th.thCornerR { border-width: 0px 0px 0px 0px}
.maintitle, .maintitle h1, .maintitle a h1 {font-weight: bold; font-size: 20px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;text-decoration: none; line-height: 120%; color: #B31E2E; margin: 20px 0 5px 0}
.gen { font-size: 12px; font-weight: bold}
.genmed { font-size: 11px}
.gensmall { font-size: 10px}
.gensmall2 { display: block}
.gen,.genmed,.gensmall { color: #000000}
a.gen,a.genmed,a.gensmall { color: #b31e2e; text-decoration: none}
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #b31e2e; text-decoration: underline}
.headmenu { text-align: center; vertical-align: top}
.topmenu { padding-bottom: 5px; font-size: 13px; font-weight: bold}
.topmenu a:link, .topmenu a:visited, .topmenu a:active { color: #000; text-decoration: underline; padding: 0 5px 0 4px}
.topmenu a:hpver { text-decoration: none}
.footmenu { padding-top: 20px; text-align: center}
td.mainmenu { height: 25px; text-align: center; vertical-align: top; white-space: nowrap}
.mainmenu { font-size: 11px; color: #000}
.mainmenu a:link, .mainmenu a:visited, .mainmenu a:active { color: #000; text-decoration: underline; padding: 0 5px}
.mainmenu a:hpver { text-decoration: none}
.menu_item { display: inline-block; width: 270px; white-space: normal}
.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color: #b31e2e}
a.cattitle	{ text-decoration: none; color: #914E6E}
a.cattitle:hover{ text-decoration: underline}
.forumlink	{ font-weight: bold; font-size: 12px; color: #b31e2e}
a.forumlink { text-decoration: none; color: #b31e2e}
a.forumlink:hover{ text-decoration: underline; color: #b31e2e}
.nav { font-weight: bold; font-size: 11px; color: #000000}
a.nav { text-decoration: none; color: #b31e2e}
a.nav:hover	{ text-decoration: underline}
.topictitle,h1,h2 { font-weight: bold; font-size: 11px; color: #000000}
a.topictitle:link { text-decoration: none; color: #b31e2e}
a.topictitle:visited { text-decoration: none; color: #b31e2e}
a.topictitle:hover	{ text-decoration: underline; color: #b31e2e}
.name { font-size: 11px; color: #000000}
.postdetails { font-size: 10px; color: #000000}
.postbody { font-size: 12px; line-height: 18px}
a.postlink:link	{ text-decoration: none; color: #b31e2e }
a.postlink:visited { text-decoration: none; color: #b31e2e}
a.postlink:hover { text-decoration: underline; color: #b31e2e}
.code { font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #77bb22;background-color: #FAFAFA; border: #d7d7d7; border-style: solid;	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}
.quote {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;background-color: #fafafa; border: #d7d7d7; border-style: solid;border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}
.copyright	{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px}
a.copyright	{ color: #444444; text-decoration: none}
a.copyright:hover { color: #000000; text-decoration: underline}
input,textarea, select {color: #000000;font: normal 11px Verdana, Arial, Helvetica, sans-serif;border-color: #000000}
input.post, textarea.post, select {background-color: #f1f1f1}
input { text-indent: 2px}
input.button {background-color: #e3e3e3;color: #000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
input.mainoption {	background-color: #FAFAFA;font-weight: bold}
input.liteoption {background-color: #FAFAFA;font-weight: normal}
.helpline { background-color: #cacaca; border-style: none}
.cse-branding-bottom, .cse-branding-right {margin:0;padding:0}
.cse-branding-bottom, .cse-branding-right {zoom: 1}
.cse-branding-bottom:after, .cse-branding-right:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.cse-branding-text { font: 10px Arial}
.cse-branding-form form {margin-bottom: 0;padding-bottom: 0}
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {display: block; float: left}
.cse-branding-bottom .cse-branding-form {margin-bottom: 3px}
.cse-branding-bottom .cse-branding-logo {padding: 0}
.cse-branding-bottom .cse-branding-text {padding-top: 4px}
.cse-branding-right .cse-branding-form {float: left}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {margin-left: 4px}
.cse-branding-right .cse-branding-form { float: left; margin-right: 4px}
.cse-branding-right .cse-branding-logo {padding: 0}
.cse-branding-right .cse-branding-text {margin-top: -4px}
.ggl { padding: 10px 0; text-align: center}
.add_top_logo { float: left; padding: 10px 0 10px 5px}
.gglstyle {background-color: #f1f1f1;color:#000; float: right; margin-top: 20px}
td.agreement { text-align: center}
div.agreement {width: 80%; margin: 0 auto 0 auto; text-align: left}
.search { text-align:center; padding: 30px 0 0 0}
.logo_wrap { padding: 20px}
.bnr_blk { padding: 0 0 0 5px; width: 245px}
.adv {padding: 5px 0 0 2px; //padding: 5px 0 0}
.rght_wrap { padding: 0 10px 0 0; vertical-align: top}