/*COMMON*/
@import url('add00000.css');
 
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#545454; background:#CBCCCC url(bcg00000.gif); min-width:960px; font-size:78%;}
html, body {height:100%;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
table,img {border:0;}
table {border-collapse:collapse;}
input, select, option, textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
p {padding:0 0 10px;}
a {color:#CC0000; text-decoration:none;}
a:hover {color:#CC0000; text-decoration:underline;}
h1,h2,h3,h4 {margin:0; padding:0; color:#545454; font-family:Arial, sans-serif; font-weight:normal;}
h1 {font-size:20px; padding:10px 0;}
h2 {font-size:18px; padding:10px 0;}
h3 {font-size:16px; padding:10px 0; font-weight:bold;}
h4 {font-size:140%; padding:10px 0; font-weight:bold;}
ol, ul {padding:0 0 10px 20px;}
/*//COMMON*/

/*MAIN*/
#mainWrapper {position:relative; min-height:100%;}
* html #mainWrapper, * html #footer {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?'960px':'100%');}
* html #mainWrapper {height:100%;}

.png {//background-image: none ! important; behavior: url('pngfix00.htc'); display:block;}
/*//MAIN*/

/*LAYOUT*/
#header {height:170px; width:100%;}
#headSp {width:10px;}
#headSp div {width:10px;}
#headRight {width:25%; text-align:center; overflow:hidden;}

#top {width:100%; height:110px;}
#logo {width:290px;}
#logo h1 {padding:19px 0 0 20px;}

#sb {width:100%; height:54px; border-bottom:1px solid #AEAEAE;}
#sb1 {width:30px; text-align:center;}
#sb1 div {width:30px;}
#sb1 img {display:block; margin:0 auto;}
#sb2 {width:80%;}
#sb2 .inp {width:99%;}
#sb3 {text-align:center; padding:3px 10px 0;}
* html #sb3 {padding:0 10px;}
*+html #sb3 {padding:0 10px;}
#sb4 {white-space:nowrap; text-align:right; padding:0 10px 0 0; width:5%;}

#cab {border-top:1px solid #E7E7E7;}
#cab p {padding:11px 0 0 30px; background:url(ico-cab0.gif) no-repeat 8px 12px;}
#cab a {margin:0 5px;}

#menu {height:60px; background:#C4151C url(menu-bcg.gif) no-repeat 100% 100%; overflow:hidden;}
#menu2 {padding:7px 10px 0;}
#menu a {font-size:12px; line-height:15px; color:#FFF; text-decoration:none; font-weight:bold; display:block; float:left; border-right:1px solid #CD5E5E; margin:0 0 5px;}
* html #menu a {margin:0;}
*+html #menu a {margin:0;}
#menu a:hover {color:#C4151C; background:#FFF; text-decoration:none;}
#menu a span {padding:2px 10px 3px; display:block;}

#hRight {width:90%; height:170px; margin:0 auto; overflow:hidden;}
#hRight2 {padding:7px 0 5px;}
.calendar {width:100%;}
.calendar th {padding:3px 0;}
.calendar td {text-align:center; font-weight:bold; width:14%;}
.calendar a {display:block; width:100%; height:20px; font-size:11px;}
.calendar a span {display:block; padding:3px 0 0;}
.calendar a:hover {background:#CC0000; color:#FFF; font-size:18px; text-decoration:none; line-height:18px;}
.calendar a:hover span {padding:1px 0 0;}
.calendar strong {display:block; width:100%; height:20px; font-size:18px; background:#CC0000 url(calend-b.gif); line-height:18px; color:#FFF;}
.calendar strong span {padding:1px 0 0; display:block;}
.calendar div {width:100%; height:20px; color:#8F8F8F;}
.calendar div span {padding:3px 0 0; display:block;}

#mTable {width:100%; height:300px;}
#mSp {width:10px;}
#mSp div {width:10px;}
#mRight {width:25%; padding:10px 0 0;}
#mLeft {padding:0;}

#tabMenu {width:100%; background:url(tab-bcg0.gif) repeat-x 0 50px;}
.tb {padding:0 1px 0 0; height:49px;}
#tabMenu a {display:block; width:100%; height:49px; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
#tabMenu a:hover {color:#FFF; text-decoration:none;}
#tabMenu a span {padding:22px 0 0; display:block;}
#tabMenu a:hover span {padding:17px 0 0;}
#tb1 {background:#35535F url(tb1-bcg0.gif) no-repeat 100% 0;}
#tb1:hover {background:#35535F url(tb1-bcg0.gif) no-repeat 100% -9px;}
#tb1on {background:#35535F url(tb1-bcg0.gif) no-repeat 100% -9px;}
#tabMenu #tb1on span {padding:17px 0 0;}
#tb2 {background:#75415B url(tb2-bcg0.gif) no-repeat 100% 0;}
#tb2:hover {background:#75415B url(tb2-bcg0.gif) no-repeat 100% -9px;}
#tb2on {background:#75415B url(tb2-bcg0.gif) no-repeat 100% -9px;}
#tabMenu #tb2on span {padding:17px 0 0;}
#tb3 {background:#565A41 url(tb3-bcg0.gif) no-repeat 100% 0;}
#tb3:hover {background:#565A41 url(tb3-bcg0.gif) no-repeat 100% -9px;}
#tb3on {background:#565A41 url(tb3-bcg0.gif) no-repeat 100% -9px;}
#tabMenu #tb3on span {padding:17px 0 0;}
#tb4 {background:#706F6F url(tb4-bcg0.gif) no-repeat 100% 0;}
#tb4:hover {background:#706F6F url(tb4-bcg0.gif) no-repeat 100% -9px;}
#tb4on {background:#706F6F url(tb4-bcg0.gif) no-repeat 100% -9px;}
#tabMenu #tb4on span {padding:17px 0 0;}
#tb5 {background:#706F6F url(tb5-bcg0.gif) no-repeat 100% 0;}
#tb5:hover {background:#706F6F url(tb5-bcg0.gif) no-repeat 100% -9px;}
#tb5on {background:#706F6F url(tb5-bcg0.gif) no-repeat 100% -9px;}
#tabMenu #tb5on span {padding:17px 0 0;}

#tb1dop {font-size:1px; line-height:1px; height:13px; overflow:hidden;}
#tb1dop .tbOff {height:13px; background:url(tb1-off0.gif) repeat-x 0 0;}
#tb1dop .tbOn {height:13px; background:url(tb-arr10.gif) repeat-x 50% 0;}
#tb2dop {font-size:1px; line-height:1px; height:13px; overflow:hidden;}
#tb2dop .tbOff {height:13px; background:url(tb2-off0.gif) repeat-x 0 0;}
#tb2dop .tbOn {height:13px; background:url(tb-arr20.gif) repeat-x 50% 0;}
#tb3dop {font-size:1px; line-height:1px; height:13px; overflow:hidden;}
#tb3dop .tbOff {height:13px; background:url(tb3-off0.gif) repeat-x 0 0;}
#tb3dop .tbOn {height:13px; background:url(tb-arr30.gif) repeat-x 50% 0;}
#tb4dop {font-size:1px; line-height:1px; height:13px; overflow:hidden; background:url(tab-bcg2.gif) no-repeat 100% 1px;}
#tb4dop .tbOff {height:13px; background:url(tb4-off0.gif) repeat-x 0 0;}
#tb4dop .tbOn {height:13px; background:url(tb-arr40.gif) repeat-x 50% 0;}
#tb5dop {font-size:1px; line-height:1px; height:13px; overflow:hidden;}
#tb5dop .tbOff {height:13px; background:url(tb5-off0.gif) repeat-x 0 0;}
#tb5dop .tbOn {height:13px; background:url(tb-arr50.gif) repeat-x 50% 0;}

.col00 {background:#C4151C;}
.col01 {background:#5C7986 url(col01000.gif) repeat-x 0 0;}
.col02 {background:#955B76 url(col02000.gif) repeat-x 0 0;}
.col03 {background:#737958 url(col03000.gif) repeat-x 0 0;}
.col05 {background:#959595 url(col04000.gif) repeat-x 0 0;}
.col06 {background:#cc0000 url(col05000.gif) repeat-x 0 0;}
.col07 {background:#bedce4 url(col07000.jpg) repeat-x 0 0;}
.color00 {background:#C4151C url(hb-00000.gif) repeat-x 0 0;}
.color01 {background:#5B7986 url(color-01.gif) repeat-x 0 0;}
.color02 {background:#925873 url(color-02.gif) repeat-x 0 0;}
.color03 {background:#707656 url(color-03.gif) repeat-x 0 0;}
.color05 {background:#cc0000 url(color-04.gif) repeat-x 0 0;}
.color07 {background:#bedce4 url(color-07.jpg) repeat-x 0 0;}
.headBlock {padding:10px 6px 0;}
.headBlock h1 {color:#FFF; font-family:Impact, Arial, Helvetica, sans-serif; font-size:30px; padding:0 0 0 15px; font-weight:normal; text-transform:uppercase; height:39px;}
.headBlock h1 a {color:#FFF;}
.headBlock h1 a:hover {color:#FFF;}
.hbSp {height:10px; overflow:hidden; clear:both;}

.hbMenu {padding:6px 5px 0;}
.hbMenu a {font-size:14px; line-height:15px; color:#FFF; text-decoration:none; font-weight:bold; display:block; float:left; margin:0 0 5px; position:relative;}
.hbMenu a div {display:none;}
* html .hbMenu a {white-space:nowrap;}
*+html .hbMenu a {white-space:nowrap;}
.col00 .hbMenu a {border-right:1px solid #DC3E44;} 
.col01 .hbMenu a {border-right:1px solid #96A0A4;} 
.col02 .hbMenu a {border-right:1px solid #A6999F;} 
.col03 .hbMenu a {border-right:1px solid #959886;} 
.col05 .hbMenu a {border-right:1px solid #BFBFBF;} 
.col00 .hbOn {background:#FFF; color:#DC3E44;}
.col01 .hbOn {background:#FFF; color:#5C7986;}
.col02 .hbOn {background:#FFF; color:#955B76;}
.col03 .hbOn {background:#FFF; color:#737957;}
.col05 .hbOn {background:#FFF; color:#747574;}
.col06 .hbOn {background:#FFF; color:#DC3E44;}
.color00 .hbMenu a {border-right:1px solid #DC3E44;} 
.color01 .hbMenu a {border-right:1px solid #96A0A4;} 
.color02 .hbMenu a {border-right:1px solid #A6999F;} 
.color03 .hbMenu a {border-right:1px solid #959886;} 
.color05 .hbMenu a {border-right:1px solid #BFBFBF;} 
.color06 .hbMenu a {border-right:1px solid #DC3E44;} 
.color07 .hbMenu a {border-right:1px solid #1baac8;} 
.color00 .hbOn {background:#FFF; color:#DC3E44;}
.color01 .hbOn {background:#FFF; color:#5C7986;}
.color02 .hbOn {background:#FFF; color:#955B76;}
.color03 .hbOn {background:#FFF; color:#737957;}
.color05 .hbOn {background:#FFF; color:#747574;}
.color06 .hbOn {background:#FFF; color:#DC3E44;}
.color07 .hbOn {background:#FFF; color:#1baac8;}

.hbMenu .hbOn div {display:block; position:absolute; top:100%; left:50%; width:0;}
.hbMenu .hbOn div div {display:block; position:absolute; top:0; left:-2px; width:7px; height:5px; background:url(menu-arr.gif) no-repeat 0 0;}
* html .hbMenu a {margin:0;}
*+html .hbMenu a {margin:0;}
.hbMenu a:hover {background:#FFF; text-decoration:none;}
.col00 .hbMenu a:hover {color:#DC3E44;}
.col01 .hbMenu a:hover {color:#5C7986;}
.col02 .hbMenu a:hover {color:#955B76;}
.col03 .hbMenu a:hover {color:#737957;}
.col05 .hbMenu a:hover {color:#747574;}
.col06 .hbMenu a:hover {color:#DC3E44;}
.col07 .hbMenu a:hover {color:#1baac8;}
.color00 .hbMenu a:hover {color:#DC3E44;}
.color01 .hbMenu a:hover {color:#5C7986;}
.color02 .hbMenu a:hover {color:#955B76;}
.color03 .hbMenu a:hover {color:#737957;}
.color05 .hbMenu a:hover {color:#747574;}
.color06 .hbMenu a:hover {color:#DC3E44;}
.color07 .hbMenu a:hover {color:#1baac8;}
.hbMenu a span {padding:2px 10px 3px; display:block;}

.hbDop {padding:0; position:relative;}
.hbDop2 {padding:5px 6px 0;}
.hbDop .hbSp {height:4px;}
.hbDop .hbMenu a {font-size:12px;}
.size1 .hbMenu a {font-size:11px;}
* html .hbDop .hbSp {height:8px;}
.color00 .hbUg1 {position:absolute; top:-10px; left:0px; width:19px; height:11px; overflow:hidden; background:url(hbug1-00.gif);}
.color01 .hbUg1 {position:absolute; top:-11px; left:0px; width:20px; height:11px; overflow:hidden; background:url(hbug1-10.gif);}
.color02 .hbUg1 {position:absolute; top:-11px; left:0px; width:20px; height:11px; overflow:hidden; background:url(hbug1-20.gif);}
.color03 .hbUg1 {position:absolute; top:-11px; left:0px; width:20px; height:11px; overflow:hidden; background:url(hbug1-30.gif);}
.color05 .hbUg1 {position:absolute; top:-11px; left:0px; width:20px; height:11px; overflow:hidden; background:url(hbug1-40.gif);}
.color00 .hbUg2 {position:absolute; top:-10px; right:0px; width:19px; height:11px; overflow:hidden; background:url(hbug2-00.gif);}
.color01 .hbUg2 {position:absolute; top:-11px; right:0px; width:20px; height:11px; overflow:hidden; background:url(hbug2-10.gif);}
.color02 .hbUg2 {position:absolute; top:-11px; right:0px; width:20px; height:11px; overflow:hidden; background:url(hbug2-20.gif);}
.color03 .hbUg2 {position:absolute; top:-11px; right:0px; width:20px; height:11px; overflow:hidden; background:url(hbug2-30.gif);}
.color05 .hbUg2 {position:absolute; top:-11px; right:0px; width:20px; height:11px; overflow:hidden; background:url(hbug2-40.gif);}

.content {background:#E2DFD3; border-top:1px solid #474E52; border-bottom:1px solid #B2AE9D; position:relative;}
.content2 {background:#FFF; border-top:1px solid #C8C8C8; border-bottom:1px solid #C8C8C8; position:relative;}
.ug1 {position:absolute; top:-11px; left:0; width:19px; height:11px; overflow:hidden; background:url(ugol1-10.gif);}
.ug2 {position:absolute; top:-11px; right:0; width:19px; height:11px; overflow:hidden; background:url(ugol1-20.gif);}
* html .ug1 {top:-10px;}
* html .ug2 {top:-10px;}
.content2 .ug1 {background:url(ugol4-10.gif);}
.content2 .ug2 {background:url(ugol4-20.gif);}
.mCont {text-align:center;}
.mCont2 {padding:20px 0; width:94%; margin:0 auto; text-align:left;}

.contBot {height:20px; clear:both; position:relative;}
.contBot div {position:absolute; top:-12px; right:0; width:11px; height:12px; background:url(c-ugol00.gif); overflow:hidden;}
.contBot2 {height:20px; clear:both; position:relative;}
.contBot2 div {position:absolute; top:-12px; right:0; width:11px; height:12px; background:url(c-ugol20.gif); overflow:hidden;}

.col3 {width:100%;}
.colSide {width:33%;}
.colSp {width:20px;}
.colSp div {width:20px;}
.bord {padding:15px 0; border-bottom:1px solid #C6C2B1;}
.noBord {padding:15px 0; border:0;}

.color1 a {color:#365D6E;}
.color1 a:hover {color:#365D6E;}
.color2 a {color:#852052;}
.color2 a:hover {color:#852052;}
.color3 a {color:#5D7201;}
.color3 a:hover {color:#5D7201;}
.color4 a {color:#CC0000;}
.color4 a:hover {color:#CC0000;}
.color5 a {color:#616161;}
.color5 a:hover {color:#616161;}
h2.color0 {color:#cc0000;}
h2.color1 {color:#365D6E;}
h2.color2 {color:#852052;}
h2.color3 {color:#5D7201;}
h2.color5 {color:#616161;}
.color1 strong {color:#365D6E;}
.color2 strong {color:#852052;}
.color3 strong {color:#5D7201;}
.color4 strong {color:#CC0000;}
.color5 strong {color:#616161;}

.midBanners {width:100%;}
.midBanners td {padding:0 0 20px; text-align:center;}
.midBanners img {display:block; margin:0 auto;}

#partnTop {background:#FFF; border-bottom:1px solid #E1E1E1; padding:8px 0; text-align:center;}
#partnTop h1 {color:#909090; font-size:18px; font-family:Impact, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0;}
#partners {width:100%; background:#FFF url(partn-bc.gif) no-repeat 100% 100%;}
.partnSp {width:20px;}
.partnSp div {width:20px;}
.partnSide {width:33%; text-align:center; padding:15px 0; font-size:11px;}
.partnSide2 {width:20%; text-align:center; padding:5px 0; font-size:11px;}
.partnSide2 a{text-decoration: underline;}

.sTit {background:#C4151C; text-align:center;}
.sTit h2 {background:#C4151C; color:#FFF; font-family:Impact, Arial, Helvetica, sans-serif; font-size:22px; width:86%; margin:0 auto; text-align:left; text-transform:uppercase; padding:4px 0;}
.sTit h2 a {color:#FFF;}
.sTit h2 a:hover {color:#FFF;}
.mrCont {background:#FFF url(mrc-bcg0.gif) no-repeat 0 100%; text-align:center; margin:0 0 10px;}
.mrCont2 {width:86%; margin:0 auto; padding:15px 0; text-align:left; color:#545454;}
.sLine {height:8px; border-bottom:1px solid #E1E1E1; margin:0 0 8px;}
.sLine2 {height:15px; border-top:1px solid #CBCBCB; background:url(ico-line.gif) no-repeat 50% 0; overflow:hidden;}

.redCont {background:#C4151C url(rc-bcg00.gif) no-repeat 0 100%; text-align:center; margin:0 0 10px;}
.redCont div {width:86%; margin:0 auto; padding:15px 0; text-align:left; color:#FFF;}
.redCont h2 {padding:0 0 5px; font-size:22px; color:#FFF; font-family:Impact, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.redCont h2 a {color:#FFF; display:block; padding:165px 0 0; background:url(ill-podp.gif) no-repeat 20px 0; width:100%;}
.redCont h2 a:hover {color:#FFF;}

#rBanners {text-align:center;}
#rBanners div {padding:8px 0;}
#rBanners img {display:block; margin:0 auto;}

.tLine {height:1px;  border-top:1px solid #C6C2B1; border-bottom:1px solid #C6C2B1; overflow:hidden; background:#E2DFD3; clear:both;}
.tLine div {height:1px; overflow:hidden;}
.sLine {height:10px; border-bottom:1px solid #C6C2B1; margin:0 0 10px;}

.nLine {border-top:1px solid #474E52; background:#BDB8A5; position:relative;}
.nLine2 {padding:7px 20px; color:#A39E8E; font-weight:bold; font-size:11px;}
.nLine3 {height:30px; padding:0 0 0 10px; overflow:hidden;}
.nLine4 {border-top:1px solid #474E52; background:#E8E8E8; position:relative; color:#A5A5A5;}
.nLine5 {border-top:1px solid #474E52; background:#E8E8E8; position:relative;}
.nUg1 {position:absolute; top:-11px; left:0; width:19px; height:11px; overflow:hidden; background:url(ugol2-10.gif);}
.nUg2 {position:absolute; top:-11px; right:0; width:19px; height:11px; overflow:hidden; background:url(ugol2-20.gif);}
.nLine4 .nUg1 {background:url(ugol3-10.gif);}
.nLine4 .nUg2 {background:url(ugol3-20.gif);}
.nLine5 .nUg1 {background:url(ugol3-10.gif);}
.nLine5 .nUg2 {background:url(ugol3-20.gif);}
* html .nUg1 {top:-10px;}
* html .nUg2 {top:-10px;}
.nLine a {color:#FFF;}
.nLine a:hover {color:#FFF;}
.nLine img {vertical-align:middle;}
.nLine5 a {color:#a5a5a5;}
.nLine5 a:hover {color:#a5a5a5;}
.nLineFilter {padding:7px 20px; color:#a5a5a5; font-weight:bold; font-size:11px;}
.nLineFilter td {padding:5px 5px 5px 5px;}

.fPager {background:#BDB8A5 url(fp-bcg10.gif) repeat-x 0 100%; margin:0 0 15px; height:31px; position:relative;}
.fPager div {height:31px; background:url(fp-bcg30.gif) no-repeat 100% 100%;}
.fPager div div {height:31px; background:url(fp-bcg20.gif) no-repeat 0 100%; overflow:hidden;}
.fPager2 {background:#E8E8E8 url(fp2-bcg1.gif) repeat-x 0 100%; margin:0 0 15px; height:31px; position:relative;}
.fPager2 div {height:31px; background:url(fp2-bcg3.gif) no-repeat 100% 100%;}
.fPager2 div div {height:31px; background:url(fp2-bcg2.gif) no-repeat 0 100%; overflow:hidden;}
.dopPager {background:#E8E8E8; margin:0; height:31px; position:relative;}
.dopPager div {height:31px; background:none;}
.dopPager div div {height:31px; overflow:hidden; background:none;}
.pager {height:auto; background:none; padding:5px 0 0 10px; font-weight:bold;}
.fPager div div .pager {height:auto; background:none; padding:5px 0 0 20px; font-weight:bold;}
.fPager2 div div .pager {height:auto; background:none; padding:5px 0 0 20px; font-weight:bold;}
.pager a {display:block; float:left; color:#FFF; font-size:12px; line-height:13px; height:19px; overflow:hidden;}
.pager a:hover {color:#FFF; text-decoration:none; background:#A39E8E;}
.pager a span {display:block; padding:2px 6px 3px;}
.pager strong {display:block; float:left; color:#A39E8E; background:#FFF url(pag-arr0.gif) repeat-x 50% 100%; height:23px; overflow:hidden;}
.pager strong span {display:block; padding:2px 6px 6px;}
.pager i {display:block; float:left; width:1px; height:23px; background:url(pag-bord.gif) no-repeat 0 5px; overflow:hidden;}
.nLine4 .pager a {color:#A5A5A5;}
.nLine4 .pager a:hover {color:#FFF; background:#A5A5A5;}
.nLine4 .pager strong {color:#A5A5A5; background:#FFF url(pag-arr2.gif) repeat-x 50% 100%;}
.fPager2 .pager a {color:#A5A5A5;}
.fPager2 .pager a:hover {color:#FFF; background:#A5A5A5;}
.fPager2 .pager strong {color:#A5A5A5; background:#FFF url(pag-arr2.gif) repeat-x 50% 100%;}

.pager2 a {display:block; float:left; color:#FFF; font-size:12px; line-height:13px; height:19px; overflow:hidden; font-weight:bold;}
.pager2 a:hover {color:#FFF; text-decoration:none; background:#A39E8E;}
.pager2 a span {display:block; padding:2px 6px 3px;}
.pager2 strong {display:block; float:left; color:#A39E8E; background:#FFF url(pag-arr0.gif) repeat-x 50% 100%; height:23px; overflow:hidden;}
.pager2 strong span {display:block; padding:2px 6px 6px;}
.pager2 img {display:block; float:left; padding: 6px 6px 6px; overflow:hidden;}
.pager2 b {display:block; color:#cccccc; float:left; padding: 2px 6px 6px; overflow:hidden;}
.nLine7 .pager2 a {color:#A5A5A5;}
.nLine7 .pager2 a:hover {color:#FFF; background:#A5A5A5;}
.nLine7 .pager2 strong {color:#A5A5A5; background:#FFF url(pag-arr2.gif) repeat-x 50% 100%;}
.nLine7 {border-top:1px solid #474E52; background:#E8E8E8; position:relative; color:#A5A5A5;}
.nLine7 .nUg1 {background:url(ugol3-10.gif);}
.nLine7 .nUg2 {background:url(ugol3-20.gif);}
.nLine8 {height:40px; padding:0 0 0 10px; overflow:hidden;}
/*//LAYOUT*/

/*//SEARCH*/
a.searchv, a:hover.searchv {color:#FFF; width: 100%; padding:0 0 0 8px; font-weight:bold;}
.searchnew dt {padding:0 0 5px;}
.searchnew dd {padding:4px 0 4px; width:100%; background: url(ugolsear.gif) right top no-repeat;}
.searchcolor1 {background:#426676;}
.searchcolor2 {background:#915974;}
.searchcolor3 {background:#6f7454;}
.searchcolor4 {background:#c4151c;}

.newp b {color: #FFFFFF; background:#c4151c;}
div.selectp {visibility:hidden; position:absolute; margin-top:-18px; margin-right:0px; overflow:hidden;}
/*//SEARCH*/

/*DOP*/
.inp {background:#FFF; border:1px solid #808080; border-right:1px solid #EBE7E1; border-bottom:1px solid #EBE7E1; font-size:14px; font-weight: normal;}
.inp option {font-size:14px; font-weight: normal;}

.new {font-size:10px; text-align: justify;}
div.new {font-size:12px;}
div.new img {float:left; margin:2px 10px 0 0; display:block;}
div.new a:hover img {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.new dt {padding:0 0 1px;}
.new dd {padding:0 0 5px; color:#909090;}
.views {color:#909090; font-size:11px;}
div.new .views img {float:none; margin:0; display:inline;}
.sNew {padding:5px 0; border-bottom:1px solid #E1E1E1;}
.newdjs {font-size:10px; text-align: justify;}
div.newdjs {font-size:12px;}
div.newdjs img {margin:2px 10px 0 0; display:block;}
div.newdjs a:hover img {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
div.newdjs .views img {float:none; margin:0; display:inline;}

.date {font-size:11px; color:#909090; padding:0 0 8px;}
.newName {font-size:18px;}
.newName strong {font-weight:normal;}
.cont {font-size:14px; color:#545454; text-align: justify;}
.cont p {padding:0 0 15px;}
.cont li {margin-left: 10px;}

.hr1 { border: none; background-color: #c8c8c8;  height:1px; color:#c8c8c8; overflow:hidden;}
.ordert {color:#a5a5a5; font-family:Arial, sans-serif; font-size:10px;}
.ordert th {padding:0px 10px 0px 10px;}
.ordert td {color:#545454; font-size:11px; padding:0px 10px 0px 10px; vertical-align: top;}
.ordert b {color:#545454; font-family:Arial, sans-serif; font-size:11px;}
.orderss {color:#CC0000; font-family:Arial, sans-serif; font-size:12px; font-weight:bold;}
.ordersmt {color:#a5a5a5; font-family:Arial, sans-serif; font-size:10px;}

.orderd {color:#545454; font-family:Arial, sans-serif; font-size:12px; }
.orderd td { vertical-align: top;}

.ordert1 {color:#a5a5a5; font-family:Arial, sans-serif; font-size:10px;}
.ordert1 th {padding:0px 10px 0px 0px;}
.ordert1 td {color:#545454; font-size:11px; padding:0px 10px 0px 0px; vertical-align: middle;}
.ordert1 b {color:#545454; font-family:Arial, sans-serif; font-size:11px;}

.fotopodp {color:#545454; font-family:Arial, sans-serif; font-size:11px;}

.poll dt {padding:0 0 4px;}
.poll dd {padding:0 0 2px;}
.pollBtn {padding:10px 0 0;}

.book {width:100%;}
.bookPic {width:1%;}
.bookPic div {width:67px; height:91px; background:url(book-bcg.gif) no-repeat 0 0;}
.bookPic div div {background:none; width:auto; height:auto; padding:1px 0 0 1px;}
.bookPic a:hover img {opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.bookTxt {padding:0 0 0 13px;}
.bookTxt p {font-size:10px; padding:0 0 4px; color:#909090;}
.bookTxt dt {font-size:14px; font-weight:bold; padding:0 0 3px;}
.bookTxt dd {font-size:11px; padding:0 0 8px;}
.bookTxt div {font-size:12px; font-weight:bold; color:#CC0000;}
.bookTxt div img {margin:4px 0 0;}

.bookLot {width:100%; background:url(bb-bcg10.gif) repeat-x 100% 100%;}
.bookLot .bookPic {padding:0 0 13px;}
.bookPic span {display:block; font-size:12px; font-weight:bold; color:#CC0000; padding:5px 0 0; text-align:center;}
.bookPic span img {margin:4px 0 0;}
.bookPic span dl {font-size:10px; color:#909090; text-align:left; padding:4px 0 6px;}
.bookPic span .num {width:60px; font-weight:normal; color:#545454; font-size:13px;}
.bookLot .bookTxt {padding:0 13px 13px; background:url(bb-bcg20.gif) no-repeat 100% 100%;}
.bookLot .bookTxt p {border-bottom:1px solid #E1E1E1; padding:0 0 3px; margin:0 0 3px;}

.tit {padding:0 0 15px; font-size:18px; font-family:Impact, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.tit1 {padding:0 0 15px; font-size:30px; font-family:Impact, Arial, Helvetica, sans-serif;}
.tit2 {padding:0 0 0 0; font-size:24px; font-family:Impact, Arial, Helvetica, sans-serif;}
.tit3 {padding:0 0 0 4; font-size:18px; font-family:Impact, Arial, Helvetica, sans-serif;}
.tit4 {padding:0 0 15px; font-size:30px; font-family:Impact, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.line {height:5px; border-bottom:1px solid #E1E1E1; margin:0 0 20px; overflow:hidden;}
.line2 {height:15px; border-bottom:1px solid #E1E1E1; margin:0 0 15px; overflow:hidden;}
.order {height:30px;}
.order input {float:left;}
.order div {float:left; padding:0 0 0 20px;}
.order strong {color:#C00; font-size:18px; font-weight:normal; vertical-align:middle; margin:0 0 0 10px;}

.imgLeft {float:left; width:220px; margin:0 20px 5px 0;}
.imgLeft img {display:block; margin:0 0 5px;}
.imgLeft span {display:block; font-size:10px;}
.imgLeftcat {float:left; width:90px; margin:0 20px 5px 0;}
.imgLeftcat img {display:block; margin:0 0 5px;}
.imgLeftcat span {display:block; font-size:10px;}
.imgRight {float:right; width:200px; margin:0 0 0 20px;}
.imgRight img {display:block; margin:0 0 5px;}
.imgRight span {display:block; font-size:10px;}
.imgLeft1 {float:left;  margin:0 20px 20px 0; border:7px solid #e8e8e8;}
.imgLeft1 img {display:block; margin:0 0 0px;  border:4px solid #FFF;}
.imgFoto { margin:0 0px 0px 0; border:7px solid #e8e8e8;}
.imgFoto img {display:block; margin:0 0 0px;  border:4px solid #FFF;}

#videoobr { margin:0 0 0 0; border:7px solid #e8e8e8;}

.quest {font-size:14px; color:#545454; font-weight:bold; padding:0;}
.ta {padding:5px 0 10px;}
.ta textarea {width:99%; height:140px; overflow:auto; font-size:13px; color:#666;}
.ta span {color:#C4151C; margin:0 0 0 5px;}
.ta input {vertical-align:middle;}

.answer {width:100%;}
.anLeft {width:50px; color:#909090; padding:2px 0 0;}
.anLeft div {width:50px;}
.anRight {padding:2px 0 0;}
.anRight p {padding:2px 5px;}
.anMenu {height:20px; overflow:hidden;}
.anMenu a, .anMenu strong, .anMenu i {display:block; float:left; overflow:hidden;}
.anMenu i {width:1px; height:16px; background:#E1E1E1; margin:0 2px;}
.anMenu a {height:16px;}
.anMenu a:hover {height:16px; color:#FFF; background:#C4151C; text-decoration:none;}
.anMenu strong {height:20px; background:#C4151C url(anmenu-b.gif) repeat-x 50% 100%; color:#FFF; font-weight:normal;}
.anMenu span {display:block; padding:0 5px;}

.big {border:1px solid #E1E1E1; border-top:0; padding:15px 0; text-align:center; margin:0 0 9px;}
.big div {width:94%; margin:0 auto; text-align:left;}
.tabs {height:43px; overflow:hidden; background:url(tabs-bcg.gif) repeat-x 0 41px; font-family:Impact, Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase;}
.tabs a, .tabs strong {display:block; float:left; font-weight:normal; color:#545454; text-decoration:none; white-space:nowrap;}
.tabs strong {margin:3px 0 0; background:url(tab10000.gif) no-repeat 100% 0; height:40px; border-left:1px solid #E1E1E1;}
.tabs a {margin:3px 0 0; background:url(tab20000.gif) no-repeat 100% 0; height:39px; border-left:1px solid #E1E1E1;}
.tabs a:hover {margin:1px 0 0; text-decoration:none; height:41px; color:#545454;}
.tabs span {display:block; padding:9px 50px 5px 20px;}
a.tabsn {display:block; float:left; font-weight:normal; color:#545454; text-decoration:none; white-space:nowrap;
margin:3px 0 0; background:url(tab10000.gif) no-repeat 100% 0; height:40px; border-left:1px solid #E1E1E1;}
a.tabsn:hover {margin:3px 0 0; text-decoration:none; height:41px; color:#545454;}
a.tabso {margin:3px 0 0; background:url(tab20000.gif) no-repeat 100% 0; height:39px; border-left:1px solid #E1E1E1;}
a.tabso:hover {margin:1px 0 0; text-decoration:none; height:41px; color:#545454;}

.col3side {width:33%;}
.col3sp {width:21px;}
.col3sp div {width:21px;}
.forms {padding:0 0 10px;}
.forms dt {font-size:12px; color:#909090; padding:0 0 2px 1px;}
.forms .inp {width:98%;}
.forms textarea {width:99% !important; height:80px; overflow:auto;}
#reg {background:#E8E8E8 url(reg-bcg1.gif) no-repeat 0 100%; text-align:center;}
#reg div {padding:11px 0; background:url(reg-bcg2.gif) no-repeat 100% 100%;}
#reg input {display:block; margin:0 auto;}

.popClose {position:absolute; top:12px; right:20px;}
#popSign {visibility:hidden; position:absolute; top:200px; right:350px; width:505px; height:130px; overflow:hidden;}
#popInfo {position:absolute; top:70px; right:350px; width:305px; height:80px; overflow:hidden; z-index: 100;}
#popInfo2 {visibility:hidden; position:absolute; top:50px; left:140px; width:505px; height:130px; overflow:hidden; z-index: 100;}
#club {visibility:hidden; left:22; position:absolute; overflow:hidden;}
#psTop {position:absolute; top:0; left:0; width:500px; height:30px; background:#C4151C; overflow:hidden;}
#psTop p {color:#FFF; font-size:18px; font-family:Impact, Arial, Helvetica, sans-serif; font-weight:normal; padding:8px 0 0 20px; text-transform:uppercase;}
#psTop2 {position:absolute; top:0; left:0; width:300px; height:30px; background:#C4151C; overflow:hidden;}
#psTop2 p {color:#FFF; font-size:18px; font-family:Impact, Arial, Helvetica, sans-serif; font-weight:normal; padding:8px 0 0 20px; text-transform:uppercase;}
#psCont {position:absolute; top:40px; left:0; width:500px; height:80px; background:#FFF; overflow:hidden; text-align:center;}
#psCont table {width:460px; margin:0 auto; text-align:left;}
#psCont td {color:#909090;}
#psCont2 {position:absolute; top:40px; left:0; width:300px; height:30px; background:#FFF; overflow:hidden;}
#psCont2 p {padding:7px 0 0 20px;}
.psInp {width:44%;}
.psInp .inp {width:95%;}
.psLine1 td {padding:8px 0 0;}
.psLine2 td {padding:0 0 10px;}
/*//DOP*/

/*FOOTER*/
#footer {position:relative; height:155px; color:#909090; font-size:11px;}
#fLogo {position:absolute; top:63px; left:19px;}
#counter1 {position:absolute; right:20px; left: 20px; height: 1px;}
#counter2 {position:absolute; right:20px; left: 20px; height: 1px;}
#counter {position:absolute; left:30px; margin: -10px 10px 30px 10px;}

#copy {position:absolute; top:97px; left:42px;}
#pred {position:absolute; top:97px;}
#iqb1 {position:absolute; top:65px; right:118px;}
#iqb2 {position:absolute; top:96px; right:24px; width:168px;}
#iqb2 a {color:#909090;}
#iqb2 a:hover {color:#666;}

/*//FOOTER*/

/*NEW 25.10.2007*/
#return {padding:10px 0 24px; font-weight:bold;}
#return a {display:block; padding:0 0 3px 42px; background:url(ico-retu.gif) no-repeat 20px 1px;}

.comments {width:100%;}
.commDate {width:100px; font-size:10px; color:#909090; border-bottom:1px solid #C6C2B1; padding:10px 0;}
.commTxt {border-bottom:1px solid #C6C2B1; padding:10px 0;}
.commTxt dt {font-weight:bold;}
.commTxt img {display:block; float:left; margin:0 10px 2px 0;}

.inPager {height:40px; background:#CECAB8 url(inpag-le.gif) no-repeat 0 100%; font-weight:bold; margin:0 0 10px;}
.inPager div {height:40px; background:url(inpag-ri.gif) no-repeat 100% 100%; padding:0 0 0 10px;}
.inPager div div {height:auto; padding:11px 0 0; background:none;}
.inPager a {color:#FFF !important; text-decoration:none; display:block; float:left; height:16px; overflow:hidden; padding:0 6px;}
.inPager a:hover {color:#A39E8E; text-decoration:none; background:#A39E8E;}
.inPager span {display:block; padding:0;}
.inPager strong {color:#A39E8E !important; text-decoration:none; background:#FFF url(inpag-bc.gif) no-repeat 50% 0; display:block; float:left; height:20px; overflow:hidden; padding:0 6px;}
.inPager i {font-size:0; line-height:0; float:left; display:block; height:10px; width:1px; background:#A39E8E; margin:3px 0 0;}
.inPager em {font-size:0; line-height:0; height:1px; display:block; clear:both;}

.inForm {background:#CECAB8 url(inpag-le.gif) no-repeat 0 100%;}
.inForm div {background:url(inpag-ri.gif) no-repeat 100% 100%; text-align:center;}
.inForm div div {background:none; width:96%; margin:0 auto; text-align:left; padding:10px 0;}
.inForm table {width:100%;}
.infSp {width:2%;}
.infMail {width:30%;}
.infLog {text-align:right; font-size:10px; color:#A39E8E;}
.infLog a {color:#C00 !important;}
.infInp td {padding:3px 0 5px;}
.inForm .inp {width:100%;}
.inForm textarea {height:77px; overflow:auto;}
.code {width:2%; padding:0 10px 0 0;}
.code img {display:block; border:1px solid #333;}
p.btn {border-top:1px solid #ACA998; padding:10px 0 0; text-align:center; margin:10px 0 0;}

#pred {width:100%;}
.predLogo {vertical-align:bottom; padding:10px 0 10px; width:33%;}
.predLogo img {display:block;}
.predTxt {padding:0 0 15px; border-bottom:1px solid #C8C8C8; width:33%; vertical-align:top;}
.predTxt dt {font-weight:bold; padding:0 0 5px;}
.predSp {width:20px;}
.predSp div {width:20px;}
#pred .last td {border-bottom:0;}

.return {padding:8px 0 0 30px; font-size:11px; background:url(ico-retv.gif) no-repeat 13px 10px; font-weight:bold;}
.return a {color:#A5A5A5;}
.return a:hover {color:#C00;}

/*NEW 16.11.2007*/
.rCart {background:#F6F6F6; border:1px solid #E1E1E1; padding:6px 10px;}
.rCart h3 {font-size:14px; text-transform:uppercase; font-family:Impact, Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 10px;}
.rCart a {color:#545454; text-decoration:none;}
.rCart a:hover {color:#545454; text-decoration:underline;}
.rCart p