 /* ::  jurassik © 2009 :: www.design-std.ru  :: */

html, body{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-size:14px; line-height:24px; text-align:center}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, pre, form, p, blockquote, fieldset, input, td, tr, table, img{margin:0; padding:0; border:0px none}

h1, h2{line-height:normal; font-weight:normal}
h1{color:#3082a8; font-size:24px; text-align:left; border-bottom:2px solid #F0F0F0;}
h2, h4, h3{text-align:left; color:#3082a8; font-size:24px; font-weight:normal}
h2 span{line-height:18px; font-size:12px; color:#666666; display:block}
h4 a, h4 a:link, h4 a:hover, h4 a:active, h4 a:visited{color:#000000; text-decoration:none; font-weight:bold}

h5, h5 a, h5 a:link, h5 a:hover, h5 a:active, h5 a:visited{color:#FF6600; text-decoration:none; font-weight:normal; font-size:18px; clear:both; text-align:left; margin:0 0 4px 0; padding:6px 0 2px 0; line-height:22px; border-bottom:2px solid #F0F0F0; font-style:italic}
#panel h5{font-size:16px; line-height:19px; border:0px none}

h1, h2{clear:both}

#panel h1, #panel h2, #panel h3, #panel h4{font-size:16px} 

.tex img{float:left; margin:4px 8px 4px 0}

html{background:#FFFFFF url(tobg.png) repeat-x 0px 85px}
body{padding:0 4px; background:transparent url(bbg.gif) repeat-x left bottom}
#container{width:990px; margin:0 auto; color:#666666; clear:both}

#luxxlogo{line-height:normal; width:170px; height:40px; float:left}
#luxxlogo img{width:169px; height:40px}
#head{width:990px; height:63px; clear:both; padding-top:22px}
#topnav{width:810px; height:36px; float:right; padding-bottom:3px; padding-top:24px}

#topnav div{width:129px; padding:0px 2px; border-right:1px solid #CCCCCC; float:right; height:36px}
#topnav div.last{border-left:1px solid #CCCCCC}
#topnav a{display:block; height:33px; width:130px; text-align:center; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:#FFFFFF url(tobut.gif) repeat-x 0px 14px}
#topnav a:link, #topnav a:active, #topnav a:visited{text-decoration:none; border-bottom:3px #CCCCCC solid; color:#666666}
#topnav a:hover{text-decoration:none; border-bottom:3px #ff6600 solid; color:#333333}
#topnav a.here:link, #topnav a.here:active, #topnav a.here:visited, #topnav a.here:hover{text-decoration:none; border-bottom:3px #8fb0bf solid; color:#8fb0bf}

#panel{width:160px; min-height:600px; padding-right:12px; float:left; padding-top:16px; text-align:left}
#main{width:818px; float:right; text-align:left}
#headiv{width:818px; float:none; text-align:left; height:185px; background:transparent url(boxbg.png) no-repeat 3px 5px}
#innerdiv{width:678px; float:none; text-align:center; height:145px; background:transparent url(box.png) no-repeat 0px 0px; padding:40px 0 0 140px}
#innerdiv h2{text-align:center}

.clear{width:90%; clear:both; height:1px; overflow:hidden}
.hr{width:90%; clear:both; height:8px; overflow:hidden; margin:0px auto; background:transparent url(dot.gif) repeat-x 0px 4px}


div.botnav{height:20px; padding:8px 0; width:990px; overflow:hidden; text-align:center; font-size:12px; color:#333333; line-height:16px; overflow:hidden}
div.about{height:54px; width:990px; overflow:hidden; text-align:center; font-size:12px; color:#666666; line-height:15px; padding-bottom:8px}

div.colomn{width:49%; float:left; padding-right:1%; text-align:left; font-size:14px}
.colomn strong{display:block; padding:6px 2px 0px 4px; text-align:left; background:transparent url(tobut.gif) repeat-x left bottom; border-bottom:1px solid #CCCCCC}
h3{display:block; padding:6px 2px 0px 4px; text-align:left; background:transparent url(tobut.gif) repeat-x left bottom; border-bottom:1px solid #CCCCCC}

a, b{font-weight:normal}
strong{font-weight:normal; text-decoration:none; color:inherit}
a:link, a:active, a:visited, a:active{text-decoration:none; color:#3082a8}
a:hover{text-decoration:underline; color:#333333}

.smal, div.smal, body .smal{font-size:12px}

input{font-family:Arial, Helvetica, sans-serif}
textarea{width:96%; overflow:auto; font-family:"Courier New", Courier, monospace}
textarea{border:1px solid #CCCCCC; padding:2px; font-size:14px; font-weight:normal; background-color:#FFFFFF}
input.txt, input.txtb{border:1px solid #CCCCCC; width:96%}

#cse-search-box{text-align:center; width:810px}
#cse-search-box input.txt{width:520px; height:18px}

input.txt02{border:1px solid #CCCCCC; width:126px}
input.txtb{font-weight:bold}
input.but{background:transparent no-repeat left top; cursor:pointer; color:#666666; height:35px; width:104px; text-align:center; line-height:18px; font-size:14px; margin:1px}
input.butn{background-color:#FFFFFF; cursor:pointer; color:#333333; text-align:center; line-height:16px; font-size:14px; margin:0 2px; border:1px solid #427285}

input.nobord, input.but{border:0px none}

textarea.text{height:150px}
textarea.text2{height:200px}
textarea.text3{height:300px}

div.pagesnav{text-align: center; font-size:16px; clear:both}
div.pagesnav a{padding:0 4px;}

div.name{clear:both}

ul, li{list-style-position:inside}
input.txtx{width:98%; display:block; padding:2px; cursor:pointer; background-color:#CCEEFF; color:#000000; font-size:14px; clear:both; text-align:left; border:1px solid #CCCCCC}

.colomn strong{display:block; padding:6px 0 0 0}

div.name{clear:both}
i{color:#FF6600; font-style:italic; font-weight:normal}

.claim{clear:both}
#panel .claim{width:160px; height:auto}
#main .claim{width:730px; height:auto; margin:8px auto; padding:0; text-align:center}

p{padding:0 0 6px 0; margin:0; text-align:justify}
h3.frstlet{width:22px; text-align:center; float:left; margin:0 4px 0 0; background:#FFFFFF url(letbut.gif) no-repeat center bottom; height:28px; line-height:28px; border:0px none; padding:0px 3px 0px 3px; color:#FFFFFF}
.hid{display:none; visibility:hidden}
.vis{display:block; visibility:visible}
.categs .vis{text-align:center}
.categs a:active{color:#FF3300}

a sup{text-decoration:none}

div.onelef, div.onerig{display:block; overflow:hidden; height:auto; text-align:center; padding-top:2px; padding-bottom:2px; font-size:12px; line-height:14px}
.onerig{float:right; padding-right:4px;}
.onelef{float:left; padding-right:0;}

.onelef a, .onerig a{font-size:14px; line-height:16px; text-align:center; display:block}
#main a.subimg {height:112px; text-align:center; padding-bottom:4px; display:block; text-decoration:none; vertical-align:bottom}
#main a.subimg img {float:none; clear:both}

fieldset{border:1px solid #3082a8; padding:8px 4px 2px 4px; margin:8px 0 4px 0 }

.center{text-align:center}
div.center{text-align:center; display:block}
.center img{float:none; display:inline; margin:4px 2px 2px 2px; padding:0; width:auto; height:auto; max-height:400px; max-width:400px}

