Помощ за css

KyMyHuCT

Registered
здравейте незнам темата дали е на правилното място ако не е моля да бъде преместена ,

та въпросът ми е как мога да премахна това бяло петно вижте снимката

7832518M.gif


така става като се мъча да направя визуална интеграция на phpbb3 и един стил ,упитах с различни стилова на phpbb3 и все си седи там това петно тъй като не разбирам много css се надявам да ми помогнете благодаря предварително
 
Дай ни част от кода.
Заглавието просто има бял фон. а ако е за картинката просто display: none
или я изтрий като цяло.
Това е :?:
 
това е целият код

Код:
/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
*:focus { outline: none }

body		{ background: #255994; line-height: 1.4em; margin: 0; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; height: 100%; color: #5d5d5d; }
html, body	{ height: 100%; }

a:link,
a:visited	{ color: #0c9cf5; text-decoration: none; }
a:hover		{ color: #f60; }
a.cat:link,
a.cat:visited	{ color: #075e93; }
a.cat:hover	{ color: #748fb3; text-decoration: none; }
a.linkbutton:hover	{ color: #f60 !important; }
a.external      { padding-right: 5px }

h1,h2,h3,h4,h5,h6 { font-weight: normal; margin-bottom: 15px; color: #5d5d5d; }
h1 		  { font-size: 28px; }
h2 		  { font-size: 26px; }
h3 		  { font-size: 24px; }
h4 		  { font-size: 22px; }
h5 		  { font-size: 20px; }
h6 		  { font-size: 18px; }


img		{ border: 0px; vertical-align: middle; }
p               { margin-bottom: 15px; }
.left		{ float: left; }
.right		{ float: right; }
.noin           { display: none; }
.blue           { color: #0c9cf5; }
.gray           { color: #aaaeae; }
.orange         { color: #f60; }
.red            { color: #ca0000; }

/* thumb float*/
.imgleft	{ float: left; margin: .2em 1em 1em 0 !important; }
.imgright	{ float: right; margin: .2em 0 1em 1em !important; }
.imgtext-left	{ float: left; margin: 1em 1em 1em 0 !important; }
.imgtext-right	{ float: right; margin: 1em 0 1em 1em !important; }

.al		{ text-align: left; }
.ar		{ text-align: right; }
.ac		{ text-align: center; }
.va		{ vertical-align: middle; }
.vt		{ vertical-align: text-top; }
.fi             { font-style: italic; !important; }
.fb             { font-weight: bold; !important; }
.clear		{ clear: both; height: 0; display: block; font-size: 1px; line-height: 1px; background: transparent; }
.clear-line	{ clear: both; height: 7px; display: block; font-size: 7px; line-height: 7px; background: transparent; }
.pad		{ padding: 7px; }
.mad		{ margin: 7px; }
.pad-horiz	{ padding: 0 7px; }
.norm           { font-weight: normal }
hr              { border: 0px; color: #d4d4d4; background-color: #d4d4d4; height: 1px; }

#container	{ min-height: 100%; position: relative; }
#logo-type	{ background: #6f99c6 url(../images/header.jpg) no-repeat; height: 180px; margin: 0 auto; }
#logo-type h1	{ background: url(../images/logo.png) no-repeat center bottom; width: 400px; height: 200px; margin: 0; text-indent: -9999px; }

/* zoom width */
#w1, #w2, #w3,
 #table-main,
  #table-bot    { margin: 0 auto; }
.w-fix          { width: 964px !important; }
.w-full         { width: 100% !important; }
#switch         { float: right; display: block; position: absolute; top: 180px; right: 0; cursor: pointer;
                  background: url(../images/w.png) no-repeat; width: 32px; height: 30px; border: 0; }

.js #something  { position: absolute; left: 0; top: 0; display: block; visibility: visible; width: 100%; height: 100%; overflow: hidden; background: #fff; z-index: 1000 }
.lockoff        { visibility: hidden; display: none }

/* Block menu */
a.blockmenu:link,
a.blockmenu:visited  	            { color: #777; background: #fff; display: block; line-height: 1.9em; margin: 1px 5px; padding-left: 20px; border: 1px solid #edf0f2;
                                      -moz-border-radius: 2px; -webkitborder-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; }
a.blockmenu:hover  	            { color: #333; background: #f9f9f9 url(../images/menu.gif) repeat-x 10px 0; border: 1px solid #d4d4d4; text-decoration: none; }
html>body          a.blockmenu      { position: relative; } /* All */
* html             a.blockmenu      { position: static; }   /* IE6 */
*:first-child+html a.blockmenu      { position: static; }   /* IE7 */
html>body a.blockmenu:link:after,
html>body a.blockmenu:visited:after { content: "\00A0\00bb"; position: absolute; left: 5px; top: -2px; } /* All */
* html a.blockmenu:link:after,
* html a.blockmenu:visited:after    { content: ""; } /* IE6 */
a.blockmenu:hover:after             { color: #f60; }

/* Top menu */
#top-menu,
#bot-menu	                 { background: #265e9d url(../images/menu-bg.gif) repeat-x; height: 30px; line-height: 30px; padding: 0 10px;
                                   border-top: 1px solid #7a9dc4; border-bottom: 1px solid #215288; }
.menu                            { background: #265e9d; margin: 0; }
.menu a                          { color: #fff !important; font-weight: bold; border-left: 1px solid #5c8bc0; padding: .75em 1em; text-decoration: none; }
.menu a, .menu a:visited         { color: #fff !important; }
.menu li                         { background: transparent; }
.menu li ul                      { width: 200px; display: inline; position: absolute; }
.menu li li                      { background: #5c8bc0; width: 200px; }
.menu li li li                   { background: #5c8bc0; }
.menu a:focus,
.menu a:active, .menu a:hover    { background: #4979b2; color: #fff; }
.menu li:hover,
.menu li ul li a:hover           { background: #4979B2 url(../images/submenu.gif) repeat-y left top; color: #fff; }
.menu li.m-hover                 { background: #5c8bc0; color: #fff; outline: 0; /*opacity: 0.95;*/ z-index: 100; }
.menu li ul a                    { margin-left: -6px }

#table-bot td	{ height: 50px; line-height: 50px; padding: 0 12px; }
#bodys		{ padding-bottom: 70px; }

#table-main	{ margin: 0 auto; }
#table-left,
#table-center,
#table-right	{ padding: 0; vertical-align: top; }
#table-center	{ padding: 0 15px; width: 100%; }
#table-left,
#table-right	{ width: 200px; }
#table-bot	{ color: #a5cffe; font-size: 11px; padding: 0; }
#table-bot td	{ padding: 0 20px; }
#table-bot a	{ color: #fff; }
#wrap           { background: #fff url(../images/c-bg.gif) repeat-x left top; padding: 20px 15px 15px; }
.tables         {  }
.tabletd        { padding: 0 10px; }

.top-block, .bot-block   { background-color: #fff; width: 100%; border: 1px solid #d4d4d4; margin: 0 0 10px;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.top-block-title,
  .bot-block-title	{ background: url(../images/grey-bg.gif) repeat-x; color: #6a6a6a; font-weight: bold; text-transform: capitalize; text-shadow: 1px 1px #f0f0f0; display: block; padding: 0 10px; height: 28px; line-height: 28px; border-bottom: 1px solid #d4d4d4; }
* html .top-block-title,
* html .top-block-title { padding: 7px 10px 0; } /* IE6 */
.top-block-text,
  .bot-block-text	{ display: block; padding: 7px; }
.right-block,
  .left-block		{ background-color: #fff; width: 200px; border: 1px solid #d4d4d4; margin: 0 0 10px;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.right-block-title,
  .left-block-title	{ background: url(../images/grey-bg.gif) repeat-x; color: #6a6a6a; font-weight: bold; text-transform: capitalize; text-shadow: 1px 1px #f0f0f0; display: block; padding: 0 10px; height: 28px; line-height: 28px; border-bottom: 1px solid #d4d4d4; }
* html .right-block-title,
* html .left-block-title{ padding: 7px 10px 0; } /* IE6 */
.right-block-text,
  .left-block-text	{ display: block; padding: 10px; }
.menu-block-text	{ display: block; padding: 5px 0; }

.user		        { background: url(../images/icon/act.gif) no-repeat left center; padding-left: 14px !important; margin: 0; }

.site-title		{ background: #fff url(../images/menu.gif) repeat-x; display: block; height: 28px; line-height: 28px; color: #3e6793; padding: 0 10px; margin: 0 0 10px;
                          border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 6px #eee; -webkit-box-shadow: 1px 1px 6px #eee;
                          -khtml-box-shadow: 1px 1px 6px #eee; box-shadow: 1px 1px 6px #eee;
                          -moz-border-radius: 3px; -webkitborder-radius: 3px;
                          -khtml-border-radius: 3px; border-radius: 3px; }
.site-title h3    	{ font-size: 12px; }
.site-title a:link,
.site-title a:visited   { color: #3e6793; }
.site-title a:hover  	{ color: #748fb3; }

.cats    		{ margin: 10px 15px; width: 96%; }
.cat-head td		{ color: #5d5d5d; margin: 0; border-left: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; padding: 7px 10px; }
.cat-body td		{ color: #9da0a2; margin: 0; border-left: 1px solid #9da0a2; border-bottom: 1px solid #9da0a2; padding: 7px 10px; }
.cat-info td 	        { padding: 7px 10px; border: 0; }
.cat-info td em	        { color: #9da0a2; font-size: 11px; padding: 7px 10px; border: 0; }

.social                 { float: left; margin: 0 10px 0; }
a.social-link,
a.social-link:visited	{ margin-right: 5px; text-align: center; width: 25px; height: 25px; float: left; display: block;
                          border: 1px solid #9dd8fb;
                          -moz-border-radius: 25px; -webkitborder-radius: 25px;
                          -khtml-border-radius: 25px; border-radius: 25px;
                          -moz-box-shadow: inset 0 0 7px #b6d7fc; -webkit-box-shadow: inset 0 0 7px #b6d7fc;
                          -khtml-box-shadow: inset 0 0 7px #b6d7fc; box-shadow: inset 0 0 7px #b6d7fc; }
a.social-link img	{ vertical-align: middle; padding: 5px 0 0 0; }
a.social-link:hover	{ border-color: #0c9cf5; }

.pages		        { font-size: 11px; margin: 5px 0 0; padding: 7px; text-align: center; clear: both; }
.pages span		{ background: #fff; color: #83868a; margin: 2px 0; padding: 2px 6px; border: 1px solid #d4d4d4; }
.pages strong		{ font-weight: normal; color: #6a6c70; }
.pages.pagesrow		{ color: #fff; background-color: #6699cc; border-color: #24578a; }
.pages.pagesrow strong	{ color: #e6f5fd; }
.pages a		{ background: #fff url(../images/menu.gif) repeat-x; color: #5d5d5d; margin: 2px 0; padding: 2px 6px; border: 1px solid #d4d4d4; }
.pages a:hover		{ background: #fff url(../images/menu-on.gif) repeat-x bottom; color: #5d5d5d; text-decoration: none; }
.pages .pagesempty      { background: #fff; color: #f60; margin: 2px 0; padding: 2px 6px; border: 1px solid #f60; }

.cont		        { padding: 0; margin: 0; }
.conttitle		{ color: #748fb3; padding: 7px 0 3px; margin: 0 7px 2px; font-size: 13px; display: block; border-bottom: 1px solid #eee; }
.conttitle img	        { vertical-align: middle; padding: 0 2px 3px; }
.conttitle h1		{ color: #333; font-size: 13px; padding: 0 1px; margin: 0; }
.conttitle h3		{ padding: 0; margin: 0; }
.conttitle .time	{ color: #9da0a2; font-size: 11px; font-weight: normal; float: right; margin: 0; vertical-align: middle; }
.conttext		{ padding: 7px; }
.conttext .cimg         { border: 1px solid #c6c6c6; padding: 5px;
                          -moz-box-shadow: 1px 1px 4px #dbdbdb; -webkit-box-shadow: 1px 1px 4px #dbdbdb;
                          -khtml-box-shadow: 1px 1px 4px #dbdbdb; box-shadow: 1px 1px 4px #dbdbdb;
                          -moz-border-radius: 3px; -webkitborder-radius: 3px;
                          -khtml-border-radius: 3px; border-radius: 3px; }
.contrating		{ color: #aaaeae; padding: 7px 7px 0 7px; font-size: 12px; }
.conttext ol		{ color: #9da0a2; margin: 0 0 0 -10px; padding: 0 25px; }
.conttext ol span	{ color: #f60; }

.continfo		{ font-size: 12px; padding: 5px 7px 7px; text-align: right; color: #aaaeae; clear: both; }
.continfo img		{ vertical-align: middle; padding: 0 2px 2px; }
.continfo span		{ font-weight: normal; color: #ccc; margin: 0 5px; }
.continfo.tags		{ color: #aaaeae; margin: 0; text-indent: -1111160px; }
.continfo i	        { color: #d1d3d3; font-style: normal; margin: 0 3px; }
.continfo a:link,
.continfo a:visited	{ color: #aaaeae; }
.continfo a:hover  	{ color: #767d7d; }

.thumb		        { padding: 5px 5px 5px; margin: 5px 0 0; border: 1px solid #c6c6c6;
                          -moz-box-shadow: 1px 1px 6px #e1e1e1; -webkit-box-shadow: 1px 1px 6px #e1e1e1;
                          -khtml-box-shadow: 1px 1px 6px #e1e1e1; box-shadow: 1px 1px 6px #e1e1e1;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.thumb-bg		{ background: #f5f5f5; }
.thumb-river		{ border: 1px solid #c6c6c6; }
.thumb-left		{ height: 10px; background: url(../images/thumb-left.gif) no-repeat left center; }
.thumb-right		{ height: 10px; background: url(../images/thumb-right.gif) no-repeat right center; }
.thumb img		{ margin: 0px; padding: 0px; }
.thumb-title		{ color: #0c9cf5; font-weight: normal; padding: 0 5px 5px; }
.thumb-cet		{ padding: 3px 0 5px; }
.thumb-cet img		{ border: 3px solid #ededed; padding: 0; }
.thumb-cet img:hover	{ border: 3px solid #e0e0e0; padding: 0; }
.thumb-text		{ color: #888; font-size: 11px; padding: 0 5px; }
.thumb-rate		{ padding: 0 5px; }
.thumb-rate img,
.thumb-text img	        { border: 0; padding: 0 2px 3px; vertical-align: middle; }

#cont-details		{ background: #fff; margin: 0 5px 5px; padding: 0; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.details		{ width: 100%; border: 0; padding: 0; margin: 3px; }
.details th		{ padding: 4px 20px; border-bottom: 1px dotted #d4d4d4; font-weight: bold; text-align: left; }
.details td		{ padding: 4px 20px; border-bottom: 1px dotted #d4d4d4; }
.details td.none	{ border-bottom: 0; }
.details-title		{ padding: 5px 15px; border-bottom: 1px dotted #d4d4d4; background: #fbfbfb; }
.details-one		{ color: #5d5d5d; background: #fff; font-weight: normal !important; width: 30%; }
.details-two     	{ color: #919191; width: 70%; }
.details-two input	{ /*width:100%;*/ }
.details-two textarea	{ overflow: hidden; }
.w50                    { width: 50px; }
.w100                   { width: 100%; }

#pload                  { margin: 10px 0; }
a.load-broken:link,
a.load-broken:visited	{ color: #aaaeae; margin: auto; padding: 5px; float: right; }
a.load-broken:hover	{ color: #767d7d; }
a.load:link,
a.load:visited		{ background: url(../images/button-blue.gif) repeat-x 0 0; color: #fff; font-size: 11px; font-weight: bold; padding: 6px 20px; margin: 20px 0; width: auto; overflow: visible; border: 1px solid #5c8bc0; cursor: pointer;
                          -moz-box-shadow: 1px 1px 6px #e1e1e1; -webkit-box-shadow: 1px 1px 6px #e1e1e1;
                          -khtml-box-shadow: 1px 1px 6px #e1e1e1; box-shadow: 1px 1px 6px #e1e1e1;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
a.load:hover  	        { background-position: 0 -30px; }

a.jump:link,
a.jump:visited          { color: #777; background: url(../images/menu.gif) repeat-x; border: 1px solid #d4d4d4;
                          display: block; width: 91px; height: 22px; line-height: 22px; margin: 0; text-align: center; cursor: pointer;
                          -moz-box-shadow: 1px 1px 3px #eee; -webkit-box-shadow: 1px 1px 3px #e1e1e1;
                          -khtml-box-shadow: 0px 0px 3px #eee; box-shadow: 1px 1px 3px #e1e1e1;
                          -moz-border-radius: 3px; -webkitborder-radius: 3px;
                          -khtml-border-radius: 3px; border-radius: 3px; }
a.jump:hover  	        { color: #333; }
a.jump:active  	        { background: url(../images/menu-on.gif) repeat-x bottom; }
a.jump:after            { content: "\00A0\00bb"; }

.content-box		{ padding: 1px; background: #f0f0f0; margin: 0; }
.content-box h2		{ padding: 5px 7px; font-size: 12px; margin: 0; }
.content-box-text	{ padding: 7px 7px 0px 7px; background: #fff; margin: 0; display: block; }
.content-box-sub	{ padding: 7px; background: #fff; margin: 0; display: block; }

.error		        { margin: 5px auto 20px; padding: 15px; background: #fff7f7; border: 1px solid #e56161;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.error-title		{ color: #ca0000; padding: 0 0 5px; margin: 0; border-bottom: 1px dotted #e6d7d7; text-shadow: 1px 1px 3px #ffe6e6; }
.error-title img	{ vertical-align: middle; padding: 0 5px 5px 0; }
.error-text		{ color: #5d5d5d; margin: auto; padding: 15px 10px 10px; }
.error-input		{ border: 1px solid #f60; display: block; padding: 2px; }
#errorbox               { margin: 0; padding: 5px; color: #ca0000; font-size: 13px; }
#ajaxbox                { margin: 0; padding: 5px 0; }

.support-center         { margin: -20px auto 0; height: 100%; }
.support                { background: #fff; border: 10px solid #9cb6d4; vertical-align: middle; width: 450px; height: 450px;
                          -moz-box-shadow: 0 0 33px #1b416c; -webkit-box-shadow: 0 0 33px #1b416c;
                          -khtml-box-shadow: 0 0 33px #1b416c; box-shadow: 0 0 33px #1b416c;
                          -moz-border-radius: 500px; -webkitborder-radius: 500px;
                          -khtml-border-radius: 500px; border-radius: 500px; }
.support table          { margin: auto; height: 100%; }
.support td             { text-align: center; line-height: 1.4em; text-shadow: 1px 1px 3px #ddd; }
.support strong         { font-size: 18px; color: #ca0000; display: block; margin: 0; text-shadow: 1px 1px 3px #ffc9c9; }

/* Redirect */
.redirect-center        { margin: -20px auto 0; height: 100%; }
.redirect        	{ background: #fff; border: 3px solid #9cb6d4; width: 500px; height: auto; position:absolute;top:20%;left:50%;margin-left:-250px;
                          -moz-box-shadow: 0 0 33px #1b416c; -webkit-box-shadow: 0 0 33px #1b416c;
                          -khtml-box-shadow: 0 0 33px #1b416c; box-shadow: 0 0 33px #1b416c;
                          -moz-border-radius: 50px; -webkitborder-radius: 50px;
                          -khtml-border-radius: 50px; border-radius: 50px; }

.redirect div           { text-align: center; line-height: 1.4em; text-shadow: 1px 1px 3px #ddd; }
.redirect big         	{ font-size: 18px; color: #ca0000; display: block; margin: 0; text-shadow: 1px 1px 3px #ffc9c9; }
.redirect p           	{ font-size: 12px; }
.redirect p a         	{ text-decoration: underline; }
.redirecttext         	{ width:80%;margin:100px auto; }
.redirecttext strong  	{ color:#333isplay:block; }

.alerts		        { background: #fbfbfb; color: #9da0a2; font-style: italic; margin: 5px auto; padding: 8px 10px; border: 1px solid #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.alerts	img	        { margin: -2px 8px 2px; vertical-align: middle; }

.infos		        { background: #fff; margin: 0 0 5px; padding: 15px; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.infos img		{ vertical-align: middle; padding: 0 5px 4px 0; }
.infos-title		{ color: #3e6793; font-size: 12px; padding: 0 5px 5px; border-bottom: 1px dotted #ddd; }
.infos-text		{ margin: auto; padding: 10px; }

.site-rec		{ padding: 3px 0; margin: 0 10px 5px; border-bottom: 1px dotted #e1e1e1; }
.site-rec-time		{ color: #9da0a2; float: right; font-size: 11px; padding: 3px; }
.site-rec-time img	{ vertical-align: middle; padding: 0 3px 4px; }

.forms		        { padding: 15px 25px; margin: 15px 5px; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.forms fieldset		{ margin: 0 0 10px; }
.forms strong		{ background: #f60; color: #f60; display: block; margin: 0 3px 0; width: 2px; height: 22px; float: left; }
.forms input.width	{ width: 50%; display: block; padding: 2px; }
.forms textarea.width	{ width: 99%; display: block; padding: 2px; }
.forms textarea  	{ border: 1px solid #d4d4d4; }
.forms textarea:focus   { border: 1px solid #b2c8ff !important; }
.form-area		{ background: #fff; margin: 0 auto; padding: 10px 20px; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.form-area-apart	{ font-weight: bold; color: #b90000; margin: 0 auto 10px; padding: 5px; }
.form-area-apart img	{ vertical-align: middle; padding: 0 5px 5px; }
.form-area fieldset	{ border: 1px solid #e7ecf2; padding: 7px; margin: 0 0 10px; }
.form-area legend	{ color: #748fb3; padding: 0 10px; }
.form-area input	{ width: 300px; margin-right: 3px; }
.form-area select	{ width: 100px; padding: 2px; margin-right: 3px; }
.form-area textarea	{ width: 99%; border: 1px solid #d4d4d4; }
.form-area p    	{ color: #0c9cf5; margin: 0; padding: 2px 10px; font-weight: normal; }
.form-area strong	{ background: #f60; color: #f60; display: block; margin: 0 3px 0; width: 2px; height: 22px; float: left; }
.tab-content     	{ padding: 15px; }
.binput                 { margin: 0 0 5px; }

.form-search		{ padding: 7px 20px; }
fieldset                { border: 1px solid #e7ecf2; padding: 7px; }
legend                  { color: #748fb3; padding: 0 5px; }
input                   { border: 1px solid #d4d4d4; color: #868686; padding: 1px 0 3px 4px; font-size: 12px; }
textarea                { border: 1px solid #d4d4d4; color: #868686; padding: 1px 0 3px 4px; font-size: 12px; font-family: Arial, sans-serif; }
select                  { border: 1px solid #d4d4d4; }
.standart	        { border: 1px solid #e7ecf2; padding: 7px 10px 10px; margin: 0 5px 5px; }
.standart legend        { color: #748fb3; }
.width		        { width: 98%; }

fieldset.prof		{ width:46%; }
.prof img.u_avat	{ width:auto;float:left;display:block;margin:0 10px;padding:2px;border:2px solid #d4d4d4; }
.prof ul.u_dann		{ list-style:square inside;margin:0; }
.prof ul.u_dann li	{ color: #748fb3; }
.prof ul.u_dann li em	{ padding: 0 0 0 6px;color:#000000;font-style:oblique; }

.userblock	        { border: 1px solid #e7ecf2; padding: 7px 10px 10px; margin: 0 5px 5px; }
.userblock legend       { color: #748fb3; }
.userblock input        { width: 132px; }
.user-link              { padding: 7px 7px 7px 16px; text-align: left; }

/* input-focus */
input:focus,
  textarea:focus        { background: #fff; border-color: #9dcdfa !important; color: #000;
                          -moz-box-shadow: 0 0 4px #9dcdfa; -webkit-box-shadow: 0 0 4px #9dcdfa;
                          -khtml-box-shadow: 0 0 4px #9dcdfa; box-shadow: 0 0 4px #9dcdfa; }
input:hover,
  textarea:hover        { background: #fff; border-color: #9dcdfa !important; color: #000; }

/* Комментарии - форма */
.comment		{ padding: 15px 25px; margin: 15px 5px; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.comment fieldset	{ margin: 0 0 10px; }
.comment strong		{ background: #f60; color: #f60; display: block; margin: 0 3px 0; width: 2px; height: 22px; float: left; }
.comment input.width	{ width: 50%; display: block; }
.comment textarea.width	{ width: 99%; display: block; }
.comment input.error-input	{ width: 50% !important; }
.comment textarea.error-input	{ width: 99% !important; }
.comment textarea  	{ border: 1px solid #d4d4d4; }
.comment textarea:focus { border: 1px solid #b2c8ff !important; }
.comment input.disable	{ background: #fdfdfd; color: #c7c7c7; }
.comment p, .forms p	{ color: #0c9cf5; margin: 0; padding: 2px 10px; font-weight: normal; }
.commentsend		{ margin: 20px 20px 15px; }
.commentsend .sendtext	{ color: #0c9cf5; padding-left: 10px; }
.commentsend img	{ margin: 0 0 3px; vertical-align: middle; }
.commentarea		{ margin: 0; padding: 5px 8px; }
.commentsmilie img      { padding: 5px 5px 0 0; cursor: pointer; }
.commentbb img		{ padding: 0 5px 5px 0; cursor: pointer; }

/* Комментарии - сообщения */
.comnent-body           { padding: 15px 25px; margin: 0 5px 10px; padding: 5px 10px; border: 1px solid #d4d4d4;
                          -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; overflow:hidden; }
.comnent-author         { color: #9da0a2; padding: 5px 1px; border-bottom: 1px dotted #e1e1e1 }
.comnent-author img	{ vertical-align: middle; padding: 0 1px 2px; }
.comnent-author big	{ color: #0c9cf5; }
.comnent-author b	{ padding: 0 5px 0; }
.comnent-info           { margin: 0; }
.comnent-info p         { color: #9da0a2; font-size: 11px; margin: 0; padding: 1px 7px; }
.com-left               { width: 100px; }
.com-right              { width: auto }
.comnent-avatar         { margin: 0 auto; }
.comnent-avatar img	{ padding: 0 10px 0 0; }
.comment-time		{ font-size: 11px; }
.comnent-text		{ padding: 5px 15px; }

.grippie		{ display: block; border-style: solid; border-width: 0 1px 1px; border-color: #b2c8ff; cursor: s-resize; height: 10px; overflow: hidden;
                          background: #f9f9f9 url("../images/grippie.png") no-repeat scroll center 2px; }

ul.tabs		        { float: left; list-style: none; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid #d4d4d4; }
ul.tabs li		{ background: #fff url(../images/menu.gif) repeat-x; float: left; position: relative; margin: 0 2px -1px 0; padding: 0; border-left: none; overflow: hidden; border: 1px solid #d4d4d4; }
ul.tabs li a		{ color: #3e6793; display: block; padding: 5px 7px; font-weight: bold; border: 1px solid #fff; text-decoration: none; outline: none; }
ul.tabs li a:hover	{ background: #fff url(../images/menu-on.gif) repeat-x bottom; color: #3e6793; }
html ul.tabs li.active a	{ border: 1px solid #fff; }
html ul.tabs li.active,
html ul.tabs li.active a:hover	{ background: #fff; border-bottom: 1px solid #fff; color: #748fb3; }

button.sub		{ background: url(../images/button-blue.gif) repeat-x 0 0; padding: 0; margin: 0; width: auto; overflow: visible; border: 1px solid #5c8bc0; cursor: pointer;
                          -moz-box-shadow: 1px 1px 6px #e1e1e1; -webkit-box-shadow: 1px 1px 6px #e1e1e1;
                          -khtml-box-shadow: 1px 1px 6px #e1e1e1; box-shadow: 1px 1px 6px #e1e1e1;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
button.sub:hover  	{ background-position: 0 -30px; }
button.sub em		{ display: block; color: #fff; font-family: Arial, Tahoma, Verdana, sans-serif; font-style: normal; font-size: 11px; font-weight: bold; padding: 3px 20px; }
button.sub:hover em	{ color: #fff; }
button.bl       	{ margin-left: 3px; }

.login		        { background: url(../images/button-blue.gif) repeat-x 0 0; margin: 0; width: auto; height: 25px; overflow: visible; border: 1px solid #5c8bc0; cursor: pointer;
                          -moz-box-shadow: 1px 1px 6px #e1e1e1; -webkit-box-shadow: 1px 1px 6px #e1e1e1;
                          -khtml-box-shadow: 1px 1px 6px #e1e1e1; box-shadow: 1px 1px 6px #e1e1e1;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }
.login		        { display: block; color: #fff; font-family: Arial, Tahoma, Verdana, sans-serif; font-style: normal; font-size: 11px; font-weight: bold; padding: 5px 20px; }
.login:hover	        { background: url(../images/button-blue.gif) repeat-x 0 -30px; color: #fff; border: 1px solid #5c8bc0 !important; }

.calendar		{ width: 100%; background: #bababa; text-align: center; font-size: 11px; }
.calendar td		{ color: #797979; background: #ddd url(../images/menu.gif) repeat-x; padding: 3px; }
.calendar td.calendar-month	{ font-weight: bold; }
.calendar td.calendar-title	{ color: #0c9cf5; }
.calendar td.calendar-today	{ color: #ca0000; }
.calendar td.calendar-allday	{ background: #fff; }

.info-title		{ background: url(../images/icon/act.gif) no-repeat 0 49%; padding: 5px 7px 5px 16px !important; margin: 0 15px; border-bottom: 1px dotted #e1e1e1; }
.info-title img		{ vertical-align: middle; }

.tags-info		{ padding: 10px; }
.tags-info.smallmin	{ font-size: 10px; }
.tags-info.small	{ font-size: 11px; }
.tags-info.medium	{ font-size: 12px; }
.tags-info.high		{ font-size: 13px; }
.tags-info.highmax	{ font-size: 14px; }

.forum		        { margin: 0; padding: 0; }
.forumtitle		{ margin: 0; padding: 7px; background: #f9f9f9; font-weight: bold; }
.forumtopic		{ margin: 0; padding: 7px; }

.poll		        { width: 100%; }
.poll td		{ padding: 3px; vertical-align: middle; }
.pollbar		{ background: transparent url(../images/poll.png) repeat-x; height: 13px; }
.pollbarout		{ margin: 2px 0 1px; padding: 1px; border-style: solid; border-width: 1px; text-align: left; }
.pollbarout_bloc	{ padding: 0; border: 1px solid #fff; text-align: left; }
.poll-block		{ padding: 5px; }
.poll-radio	        { padding: 2px 0; }
.poll-block-title	{ font-weight: bold; padding: 2px 5px; }
.poll input[type=radio]	{ vertical-align: middle; margin: 0 3px 4px 1px; }
.poll-block input[type=radio]	{ vertical-align: middle; margin: 0 3px 3px 1px; }

.tableod		{ padding: 5px 25px; text-align: center; }
.tablein		{ padding: 5px; text-align: center; }
.tablein strong		{ color: #5d5d5d; }
.tableod img	        { border: 1px solid #d4d4d4; padding: 5px;
                          -moz-box-shadow: 0px 0px 12px #ddd; -webkit-box-shadow: 0px 0px 12px #ddd;
                          -khtml-box-shadow: 0px 0px 12px #ddd; box-shadow: 0px 0px 12px #ddd;
                          -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          -khtml-border-radius: 5px; border-radius: 5px; }

.mediain		{ padding: 7px; display: inline-block; vertical-align: middle; }
.mediain img.photosod	{ border: 1px solid #d4d4d4; margin: 5px; padding: 3px; }
.mediain img.photosit	{ border: 1px solid #9dcdfa; margin: 5px; padding: 3px; }
.mediain img.photosit,
.mediain img.photosod	{ -moz-border-radius: 3px; -webkitborder-radius: 3px;
                          -khtml-border-radius: 3px; border-radius: 3px; }
.mediain img.photosod	{ -moz-box-shadow: 0px 0px 9px #ddd; -webkit-box-shadow: 0px 0px 9px #ddd;
                          -khtml-box-shadow: 0px 0px 9px #ddd; box-shadow: 0px 0px 9px #ddd; }
.mediain img.photosit	{ -moz-box-shadow: 0px 0px 9px #9dcdfa; -webkit-box-shadow: 0px 0px 9px #9dcdfa;
                          -khtml-box-shadow: 0px 0px 9px #9dcdfa; box-shadow: 0px 0px 9px #9dcdfa; }

a.moves		        { border: none; background: none; padding: 0; margin: 0; overflow: visible; text-align: center; white-space: nowrap; height: 25px; line-height: 25px; cursor: pointer; width: auto; }
a.moves span,
a.moves em		{ background: #fff url(../images/menu.gif) repeat-x; display: block; height: 21px; line-height: 21px; margin: 0; color: #5d5d5d; font-size: 11px; }
a.moves span		{ padding-left: 10px; border: 1px solid #d4d4d4; 
                          -moz-border-radius: 2px; -webkitborder-radius: 2px;
                          -khtml-border-radius: 2px; border-radius: 2px; }
a.moves em		{ font-style: normal; padding-right: 10px; }
a.moves:hover span	{ background: #fff url(../images/menu-on.gif) repeat-x bottom; }
a.moves:hover em	{ background: #fff url(../images/menu-on.gif) repeat-x bottom; }

.faqul		        { margin: 0 10px; padding: 0; }
.faqli		        { padding: 7px; list-style-type: none; border-bottom: 1px dotted #ccc; }
.faqli a		{ text-decoration: underline; }
.faqtitle		{ color: #5d5d5d; padding: 0 0 5px; }
.faqtitle big		{ color: #ccc; vertical-align: middle; padding: 0 7px 5px; }
.faqtext		{ color: #6a6a6a; padding: 7px 20px; }

.maps		        { padding: 0 50px; margin: 0; }
.maps-title		{ padding: 0 7px; display: block; height: 30px; line-height: 30px; }
.maps-title h2		{ background: url(../images/icon/act.gif) no-repeat 0 10px; font-size: 13px; padding: 0 0 0 15px; }
.maps-text	{ padding: 0 15px; }
.maps-link	{ padding: 0 23px; }

.ajax-rating	        	{ list-style: none; padding: 0px; width: 55px; height: 11px; position: relative; background: url(../images/rates.gif) top left repeat-x; }
.ajax-rating li		        { padding: 0px; margin: 0px; float: left; }
.ajax-rating li a	        { display: block; width: 11px; height: 11px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
.ajax-rating li a:hover	        { background: url(../images/rates.gif)left bottom; z-index: 2; left: 0px; }
.ajax-rating a.one-ajax	        { left: 0px; }
.ajax-rating a.one-ajax:hover	{ width: 11px; }
.ajax-rating a.two-ajax		{ left: 11px; }
.ajax-rating a.two-ajax:hover	{ width: 22px; }
.ajax-rating a.three-ajax	{ left: 22px; }
.ajax-rating a.three-ajax:hover	{ width: 33px; }
.ajax-rating a.four-ajax	{ left: 33px; }
.ajax-rating a.four-ajax:hover	{ width: 44px; }
.ajax-rating a.five-ajax	{ left: 44px; }
.ajax-rating a.five-ajax:hover	{ width: 55px; }
.ajax-rating li.current-rating	{ background: url(../images/rates.gif)left center; position: absolute; height: 11px; display: block; text-indent: -9000px; z-index: 1; }

.debug		        { margin: 7px; padding: 7px; background: #e6f5fd; border: 1px solid #fff; font-size: 11px; }
.debug ol		{ margin: 0; padding: 0 25px; }
.debug ol li		{ color: #b90000; }
.debug ol li p		{ color: #265e9d; }
.debug ol li span	{ color: #000; }

#tooltip		{ background: #fff; color: #0c9cf5; font-size: 11px; position: absolute; margin: 0; padding: 5px 12px; z-index: 999999;
                          border: 1px solid #6cc4f9; display: none; -moz-border-radius: 0px 9px 0px 9px; -webkitborder-radius: 0px 9px 0px 9px;
                          -khtml-border-radius: 0px 9px 0px 9px; border-radius: 0px 9px 0px 9px;
                          -moz-box-shadow: 0px 0px 9px #e1e1e1; -webkit-box-shadow: 1px 1px 6px #e1e1e1;
                          -khtml-box-shadow: 1px 1px 6px #e1e1e1; box-shadow: 1px 1px 6px #e1e1e1; }
#divcaptcha             { width: 100px; height: 50px; }

/* Стиль форума */
/*.dhfforum				{ width:96%; padding: 15px 2%; margin: 15px 0px; border: 1px solid #d4d4d4;*/
.dhfforum				{ padding: 15px 25px; margin: 15px 5px; border: 1px solid #d4d4d4; overflow:hidden;
                          		  -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          		  -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          		  -moz-border-radius: 5px; -webkitborder-radius: 5px;
                          		  -khtml-border-radius: 5px; border-radius: 5px; }
.dhfforum fieldset			{ margin: 0 0 10px; }
.dhfforum input.width			{ width: 50%; display: block; }
.dhfforum textarea.width		{ width: 99%; display: block; }
.dhfforum input.error-input		{ width: 50% !important; }
.dhfforum textarea.error-input		{ width: 99% !important; }
.dhfforum textarea  			{ border: 1px solid #d4d4d4; }
.dhfforum textarea:focus		{ border: 1px solid #b2c8ff !important; }
.dhfforum input.disable			{ background: #fdfdfd; color: #c7c7c7; }
.dhfforum p, .forms p			{ color: #0c9cf5; margin: 0; padding: 2px 10px; font-weight: normal; }
.dhfforumsend				{ margin: 20px 20px 15px; }
.dhfforumsend .sendtext			{ color: #0c9cf5; padding-left: 10px; }
.dhfforumsend img			{ margin: 0 0 3px; vertical-align: middle; }
.dhfforumarea				{ margin: 0; padding: 5px 8px; }
.dhfforumsmilie img			{ padding: 5px 5px 0 0; cursor: pointer; }
.dhfforumbb img				{ padding: 0 5px 5px 0; cursor: pointer; }

/* Float */
.fl                                     { float: left; }
.fr                                     { float: right; }

/* Рейтинг Форум */
.dt .fr                                 { float:none; width:70px; position:absolute; top:8px; right:6px; }
ul.rating_forum                         { margin:0px; padding:0px; list-style:none; width:70px; height:14px; position:relative; background:url(../images/forum/icon/rates.gif); }
ul.rating_forum li                      { float:left; margin:0px; padding:0px; }
ul.rating_forum li a                    { display:block; width:14px; height:14px; position:absolute; text-decoration:none; z-index:3; }
ul.rating_forum li a:hover              { left:0px !important; background:url(../images/forum/icon/rates.gif) left center; z-index:2; }
ul.rating_forum li a.rate1              { left:0px; }
ul.rating_forum li a.rate1:hover        { width:14px; }
ul.rating_forum li a.rate2              { left:14px; }
ul.rating_forum li a.rate2:hover        { width:28px; }
ul.rating_forum li a.rate3              { left:28px; }
ul.rating_forum li a.rate3:hover        { width:42px; }
ul.rating_forum li a.rate4              { left:42px; }
ul.rating_forum li a.rate4:hover        { width:56px; }
ul.rating_forum li a.rate5              { left:56px; }
ul.rating_forum li a.rate5:hover        { width:70px; }
ul.rating_forum li.current              { height:14px; position:absolute; background:url(../images/forum/icon/rates.gif) left bottom; z-index:1; }

/* topics */
ul.ftopic                               { list-style:none; width:100%; position:relative; overflow:hidden; margin:10px 0px; }
ul.ftopic li                            { display:block; position:relative; margin:0px 0px 30px 0px; }
ul.ftopic div.dt                        { padding:6px 10px; border:1px solid #D3DADE; }
ul.ftopic div.dt strong                 { margin-left:84px; font:normal 15px 'PT Sans Narrow'; }
ul.ftopic div.dt img.singlecom          { width:16px; position:absolute; top:6px; right:6px; }
ul.ftopic div.use_user,
ul.ftopic div.use_mess                  { min-height:180px; margin-bottom:20px; }
ul.ftopic div.use_mess p.clr,
.dhfforum p.clr				{ color:#5d5d5d !important; }
ul.ftopic div.use_user                  { width:160px; position:absolute; left:0px; padding:0px 10px; z-index:1000; }
p.autor                                 { margin:0px 0px 6px 0px;font:normal 17px 'PT Sans Narrow';  }
img.vips                                { width:19px; height:29px; position:absolute; top:18px; left:12px; }
img.fl, img.avat                        { width:80px; height:auto; }
p.data                                  { clear:both; }
ul.ftopic div.use_mess                  { position:relative; padding:10px 10px 44px 190px; border:1px solid #D3DADE; border-top:none; background:url(../images/topic_brd.png) repeat-y; }
ul.ftopic div.use_mess em.podp          { width:auto; position:absolute; bottom:2px; left:194px; font-style:normal; font-size:11px; border-top:1px solid #D3DADE; }
p.pr                                    { width:auto; position:absolute; right:0px; bottom:-24px; text-align:right; }
p.pr a                                  { cursor:pointer;}
p.lastedit                              { width:auto; position:absolute; bottom:20px; left:194px; padding:2px 0px 4px 0px; font-size:80%; border-top:1px dotted #D3DADE; }
.use_mess fieldset                      { margin:4px 0px; padding:2px 2px 2px 6px; border:1px dotted #D3DADE; }
p.online_user                           { margin:0px 0px 10px 0px; }
.smilielist                             { margin:4px 0px; padding:4px 10px; border:1px dotted #9B9B9B; }
a.highslide img                         { width:80px; height:80px; }

/* подсветка блокированных ответов */
.noactpost				{ background-color: #FFEDED; }

/* Сортировка */
a.sortable				{ padding-left:14px; background:url(../images/forum/sort.png) no-repeat; background-position:0px 6px; }
a.back					{ background-position:0px -6px; }

/* Подкатегории форума */
.substandart	        		{ border: 1px solid #e7ecf2; padding: 7px 10px 10px; margin: 0 5px 5px; }
.substandart legend     		{ color: #748fb3; background: #fdfdfd; }

/* Спонсор */
.sponsor				{ width: 100%; float: right; margin-top: 4px; font-size: 10px; }

/* Табличная разметка категорий форума */
.cat-forum				{ border: 1px solid #e7ecf2; padding: 7px 10px 10px; margin: 0 5px 5px; background: #FFF url(../images/forum/standart.gif) repeat-x 0 0; }
.cat-forum-head td			{ color: #5d5d5d; margin: 0; border-bottom: 1px solid #5d5d5d; padding: 7px 10px; }
.cat-forum-body td			{ color: #9da0a2; margin: 0; border-bottom: 1px dotted #9da0a2; padding: 7px 10px; } 

/* Классы сворачивания филдсетов на главной форума */
.ilt					{ background: url(../images/forum/icon_open_top.gif) no-repeat left center; height: 11px; }
.iltopen				{ background: url(../images/forum/icon_last_top.gif) no-repeat left center; height: 11px; }

/* Класс для прикрепления файлов */
a.topnolink:link,
a.topnolink:visited                     { color:#555; text-decoration:none; line-height:17px; padding:3px; background-color:#e8e8e8; display:inline; font-weight:normal; border:1px solid #ccc; }
a.topnolink:hover                       { color:#333; text-decoration:none; line-height:17px; padding:3px; background-color:#fff; display:inline; font-weight:normal; border:1px solid #ccc; }
.dl_title                               { color:#4E4E4E; padding:5px; }
.dl_info                                { margin:5px; padding:7px; color:#000; border:1px solid #b90000; background-color:#FED4D4; text-align:left; }

/* Класс для цитат */
blockquote, q                           { display:block;margin:6px 0px;padding: .6em 1em; border: 1px solid #dfdfdf; background: #EEEEEE url("../images/forum/icon_quote.gif") no-repeat 0 0; color:#626262; }

/* Класс для бэкграунда подсветки */
.codecode				{ display:block;margin:6px 0px;padding: .6em 1em; border: 1px solid #dfdfdf; background: #EEEEEE url("../images/forum/codebgc.gif") no-repeat 0 0; color:#626262; }
.codehtml				{ display:block;margin:6px 0px;padding: .6em 1em; border: 1px solid #dfdfdf; background: #EEEEEE url("../images/forum/codebgh.gif") no-repeat 0 0; color:#626262; }
.codephp				{ display:block;margin:6px 0px;padding: .6em 1em; border: 1px solid #dfdfdf; background: #EEEEEE url("../images/forum/codebgp.gif") no-repeat 0 0; color:#626262; }

/* Костыль */
pre					{ white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }

/* Стили для ПДД */
.form-area-stat				{ background: #fff; margin: 30px auto; padding: 10px 20px; border: 1px solid #d4d4d4;
                          		-moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                          		-khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          		-moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          		-khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }

.tab-content-stat		     	{ padding: 15px; }

ul.tabstat			        { float: left; list-style: none; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid #d4d4d4; }
ul.tabstat li				{ background: #fff url(../images/menu.gif) repeat-x; float: left; position: relative; margin: 0 2px -1px 0; padding: 0; border-left: none; overflow: hidden; border: 1px solid #d4d4d4; }
ul.tabstat li a				{ color: #3e6793; display: block; padding: 5px 7px; font-weight: bold; border: 1px solid #fff; text-decoration: none; outline: none; }
ul.tabstat li a:hover			{ background: #fff url(../images/menu-on.gif) repeat-x bottom; color: #3e6793; }
html ul.tabstat li.active a		{ border: 1px solid #fff; }
html ul.tabstat li.active,
html ul.tabstat li.active a:hover	{ background: #fff; border-bottom: 1px solid #fff; color: #748fb3; }

/* Стили для каталога */
ul.imgtab				{ height:80px; list-style:none; }
.imgtab li				{ width:auto; float:left; margin:0 7px 0 0; display:inline; cursor:pointer; position:relative; }
.imgtab li img				{ padding:2px; border:1px solid #E4E4E4; }
.imgtab li:hover img			{ border:1px solid #666; }
img.box					{ display:none; padding:2px; border:1px solid #D4D4D4; }
.box.visible				{ display:block; float:right; }
.instructor_good        		{ display:inline-block; width:19px; height:22px; padding-top:3px; background:url(../images/catalog/good.gif) no-repeat; color:white; text-align:center; font-weight:bolder }
.instructor_bad        			{ display:inline-block; width:19px; height:22px; padding-top:3px; background:url(../images/catalog/bad.gif) no-repeat; color:white; text-align:center; font-weight:bolder }
.comment-body-answer-arrow		{ background:url(../images/catalog/answer_arrow.gif) 15px 0.8em no-repeat transparent; margin-top: -1.5em;padding: 3em 0px 0px 45px; }
.formcat-area				{ background: #fff; margin: 0 auto; padding: 10px 20px; border: 1px solid #d4d4d4;
                          		  -moz-box-shadow: 1px 1px 9px #ddd; -webkit-box-shadow: 1px 1px 9px #ddd;
                         		  -khtml-box-shadow: 1px 1px 9px #ddd; box-shadow: 1px 1px 9px #ddd;
                          		  -moz-border-radius: 0 0 5px 5px; -webkitborder-radius: 0 0 5px 5px;
                          		  -khtml-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.formcat-area-apart			{ font-weight: bold; color: #b90000; margin: 0 auto 10px; padding: 5px; }
.formcat-area-apart img			{ vertical-align: middle; padding: 0 5px 5px; }
.formcat-area fieldset			{ border: 1px solid #e7ecf2; padding: 7px; margin: 0 0 10px; }
.formcat-area legend			{ color: #748fb3; padding: 0 10px; }
.formcat-area input			{ margin-right: 3px; }
.formcat-area select			{ width: 100px; padding: 2px; margin-right: 3px; }
.formcat-area textarea			{ width: 99%; border: 1px solid #d4d4d4; }
.formcat-area p    			{ color: #0c9cf5; margin: 0; padding: 2px 10px; font-weight: normal; }
.formcat-area strong			{ background: #f60; color: #f60; display: block; margin: 0 3px 0; width: 2px; height: 22px; float: left; }

ul.tabz                			{ float: left; list-style: none; width: 100%; margin: 0; padding: 0; border-bottom: 1px solid #d4d4d4; }
ul.tabz li        			{ background: #fff; float: left; position: relative; margin: 0 2px -1px 0; padding: 0; border-left: none; overflow: hidden; border: 1px solid #d4d4d4; }
ul.tabz li p        			{ color: #3e6793; display: block; padding: 5px 7px; font-weight: bold; border: 1px solid #fff; text-decoration: none; outline: none; background: #fff url(../images/menu-on.gif) repeat-x bottom; color: #3e6793; margin-bottom: 0px; }
html ul.tabz li.active p    		{ background: #fff; border-bottom: 1px solid #fff; color: #748fb3; border: 1px solid #fff; margin-bottom: 0px; }
html ul.tabz li.active     		{ background: #fff; border-bottom: 1px solid #fff; color: #748fb3; }

.cath_show				{ border-bottom: 1px dashed currentColor; color: #FF6500; cursor: pointer; }
.cath_hidden				{ display: none; }

/* Стили для поиска */
.highmax                                { font-size: 1.9em }
.high                                   { font-size: 1.6em }
.medium                                 { font-size: 1.3em }
.small                                  { font-size: 1.0em }
.smallmin                               { font-size: 0.7em }
.f_search               		{ width:98%;margin:0 auto;list-style:none;display:block;overflow:hidden; }
.f_search li            		{ width:30%;float:left;margin:0px 10px; }
.f_search li select     		{ width:98%; }
.s_buttons              		{ width:160px;margin:0 auto;clear:both; }

/** стили для карты **/
.mapmod                                 { padding-left:20px;}
.Container li 				{ list-style: none;line-height:18px; }
.Container li a                         { margin:0px 2px;}
.Node 					{ background:url(../images/map/i.gif) top left repeat-y; margin-left:18px;zoom: 1; }
.IsRoot 				{ margin-left:0px; }
.IsLast 				{ background:url(../images/map/i_half.gif) no-repeat; }
.ExpandOpen .Expand 			{ background: url(../images/map/expand_minus.gif); }
.ExpandClosed .Expand 			{ background: url(../images/map/expand_plus.gif); }
.ExpandLeaf .Expand 			{ background: url(../images/map/expand_leaf.gif); }
.Content 				{ min-height:18px;margin-left:18px; }
* html  .Content 			{ height: 18px; }
.Expand 				{ width: 18px; height: 18px; float: left; }
.ExpandLoading   			{ width: 18px; height: 18px; float: left; background: url(../images/map/expand_loading.gif); }
.ExpandOpen .Container 			{ display: block; }
.ExpandClosed .Container 		{ display: none; }
.ExpandOpen .Expand,
.ExpandClosed .Expand 		        { cursor: pointer; }
.ExpandLeaf .Expand 		        { cursor: auto; }

/* Стили для блока доски */
.home_art                               { height:200px; padding:0px 0px 30px 0px; overflow:hidden; }
.list_block, .art_block                 { width:48%; overflow:hidden; margin:6px; position:relative; }
.list_block li span                     { display:inline-block; width:100px; padding:0 6px 0 0; color:#008000;}
.art_block                              { float:left; }
.list_block                             { float:right; }
#list_block, #art_block                 { list-style:none; overflow:hidden; }
#list_block li, #art_block li           { display:block; overflow:hidden; }

/* Стили для доски */
.bdsub					{ width:180px; margin:0 auto; }
.prev					{ float:left; }
.next					{ float:right; }
.prev, .next				{ width:80px; }
a.prev, a.next				{ display:block; border:1px solid #CCC; text-decoration:none; text-align:center; }
.no_act					{border:1px solid red;background:url(../images/no_act.png) no-repeat right bottom;}

/* Стили для блока ДР */
.birthday                               {font:14px 'PT Sans Narrow';color:#B64926;width:100%;margin:1% 0;padding:2% 0;text-shadow:1px 1px 2px #FFC;background:url(../images/birth.png) no-repeat center right;}
.birthday li                             {width:100%;display:block;padding:1% 0;list-style:none;color:#008000;overflow:hidden;line-height:30px;}
.birthday img                         {width:30px;height:30px;float:left;margin:0 4% 0 0;}

/* NEWS SLIDER */
.rotator{width:100%;margin:0px auto 15px auto;height:210px;position:relative;overflow:hidden;text-transform:uppercase;border:1px solid #D4D4D4;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4p
 
не на дизайн от скриншота а на дизайн с който искам да направя визуална интеграция на phpbb3 и тоя дизайн всичко става до бре обаче ми излиза 1 бяло петно и това ми е проблема ...
 

Back
Горе