body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{border:0}
html,body{width:100%;overflow-x:visible}
body{font:1em Georgia,serif;color:#444;background-color:#fff}
.clear{clear:both;overflow:hidden;height:0}
a{color:#444}
a:hover{color:#000}
a.dashed{text-decoration:none;line-height:1.6em;position:relative;top:-0.1em}
a.dashed span{border-bottom:1px dashed !important}
h1{font-size:2.5em}h2{font-size:2.2em}h3{font-size:2em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}
h1,h2,h3,h4,h5,h6{font-style:italic;font-weight:bold}
ul.menu{list-style:none}
input{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}

body.mainpageb{background-color:#ae0330}
.mainpage{margin:0 auto;background:url(../img/mainpage_bg.jpg) top;width:1024px;height:868px}
.mainpage .flags{margin-left:-143px;position:absolute;top:515px;left:50%;font-size:.7em;width:285px}
.mainpage .flags a{float:left;margin-left:15px;color:#fff;text-align:center;text-decoration:none}
.mainpage .flags a img{}

#mainlogo{position:static;margin:0 auto;width:145px;height:130px}
#header,#tiplayer,#buttons_frame,#motioncontainer,.pentitle,#footer{display:none}

.content{clear:both;padding:0;margin:0}
.content *{overflow:visible !important}
#slider ul{width:100% !important}
#slider li{float:none;width:100%;padding:0 !important;margin:0 !important}

ul.extra_nav{font:.7em 'Trebuchet MS',Arial,Helvetica,sans-serif;color:#7f7f7f}
ul.extra_nav li{float:left;margin-right:15px}
ul.extra_nav a{color:#7f7f7f;text-decoration:none;line-height:1.6em;position:relative;top:-0.1em}
ul.extra_nav a span{border-bottom:1px solid}
ul.extra_nav a:hover{color:#000}

.content.news{padding-top:0}
.news_box{margin:10px 100px 40px 0}
.news_box .body img{}
.news_box .caption{color:#000;font-size:1.05em}
.news_box .date{font:.6em 'Trebuchet MS',Arial,Helvetica,sans-serif}
.body{font-size:.7em;margin:10px 0}

.premier_page{margin-top:35px}
.premier{margin-top:-90px}
.premier_box{margin:-500px 0 0 26%;padding-bottom:300px;max-width:700px;position:relative}
.premier_box .line{position:absolute;top:60px;left:-190px;z-index:10}
.premier h2,.premier h2 a{color:#d70835}
.premier h2 a:hover{color:#000}
.premier h2 small{font-size:.4em}
.premier .body{margin:10px 100px 20px 0}
.premier_box .caption{color:#000;font-size:.9em}
#statusdiv{display:none}

.penname{font-size:1em;font-weight:bold;font-style:italic}
.pendate{font:.6em 'Trebuchet MS',Arial,Helvetica,sans-serif}
.pen img{margin:70px 0 0 -33px}
.pendescript{width:750px;min-height:430px;font-size:.7em;margin:10px 0 0}
.pendescript .im1{width:250px;float:left;margin:12px 0 0 14px}
.pendescript .im2{width:71px;float:left;margin:18px 0 0 14px}
.pendescript .text{width:200px;float:left}
.pendescript .text p{margin:1em 0}
.pendescript .pattern{font:.9em 'Trebuchet MS',Arial,Helvetica,sans-serif;margin-top:10px;width:100px}

.collections{padding-top:30px}
.collections .col{margin-bottom:40px}
.collections .pen img{margin:0}
.coltitle{color:#000;padding:5px 0 15px 0}
.colname{font-size:1em;font-weight:bold;position:relative;font-style:italic}
.coltitle .line{display:inline;position:absolute;top:-55px;left:auto;padding-left:5px}
.colcount{font:.6em 'Trebuchet MS',Arial,Helvetica,sans-serif}
.coldescript{width:600px;font-size:.7em}

ul.collection{margin:0}

.wrappings .col{margin-bottom:40px}
.wrappings .pen{margin-left:0}
.wrappings .pen img{margin:0}

.content.shops{padding-top:0;max-width:780px}
.shops .city{font-size:.95em;margin-bottom:10px}
.shoplist{float:left;margin-right:20px;width:180px;font-size:.7em}
.shoplist li{padding:0 0 1em 1em}
.shoplist li.nomarker{padding-left:0}
.shoplist li .dash{margin-left:-1em}
.shoplist li .dashed{top:0}
.shops .image{float:right;margin-top:-25px}

.content.contacts{padding-top:0/*max-width:780px*/}
.contacts h3{font-size:.95em;margin-bottom:10px;color:#000}
.contacts p{margin:5px 20px 20px 0;width:200px;font-size:.7em}
.contacts p .dashed{top:0}
.contacts .image{float:right;margin-top:30px}

.history{}
.history #prevBtn_am,.history #nextBtn_am{display:none}
.history #slider li{margin-top:80px;float:none}
.histtitle{color:#000;padding:5px 0 15px 0}
.histname{font-size:1em;font-weight:bold;position:relative;font-style:italic}
.histname .line{display:inline;position:absolute;top:-55px;left:auto;padding-left:5px}
.histdescript{width:600px;font-size:.7em;margin:10px 0 0}
.histdescript p{margin:1em 0}
.histimg,.histimg img{position:static}
.histdescript p a{display:none}
#hide0,#hide1,#hide2,#hide3,#hide4,#hide5,#hide6,#hide7,#hide8,#hide9,#hide10,
#hide11,#hide12,#hide13,#hide14,#hide15,#hide16,#hide17,#hide18,#hide19,#hide20{display:block !important}

.wrapping{}
.wrapping #prevBtn_am,.wrapping #nextBtn_am{display:none}
.wrapping #slider ul{}
.wrapping #slider li{width:750px}
.wraptitle{color:#000;padding:5px 0 15px 0}
.wrapimg{}
.wrapname{font-size:1em;font-weight:bold;position:relative;font-style:italic}
.wraptitle .line{display:inline;position:absolute;top:-55px;left:auto;padding-left:5px}
.wraplinks{font:.7em 'Trebuchet MS',Arial,Helvetica,sans-serif;color:#aaa}
.wraplinks a{color:#aaa}
.wraplinks a:hover{color:#000}
.wrapdescript{width:600px;font-size:.7em;margin:10px 0 0}
.wrapdescript p{margin:1em 0}

.equipment{}
.equiptitle{position:relative;width:370px;margin-top:0}
.equiptitle .equipname{font-size:1em;font-weight:bold;position:relative;font-style:italic;margin-bottom:1em;color:#000}
.equiptitle .equipname .line{display:none}
.equiptitle p{font-size:.7em}
.equipment img{width:90%;margin-left:0 !important}

.rss{}
.rss h1{font-size:.95em}
.rss p{margin:1em 0;width:550px;font-size:.7em}
.rss form input{vertical-align:middle}
.rss form .textfield{font:.95em 'Trebuchet MS',Arial,Helvetica,sans-serif;border:1px solid #ccc;background:#fff;color:#444;padding:2px 5px;margin-right:10px}
.rss form .textfield.no_empty{color:#000}
.rss form .button{border:none;background:#fff;color:#444;text-decoration:underline;cursor:pointer}
.rss form a{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}
