/* Starkov's CSS Document */
html {height:100%;margin:0;padding:0;}
body {background:url(i/ap3.jpg);height:100%;width:100%;font-family: Georgia, serif;font-size:16px;margin:0;padding:0;}
a {font-size:16px;}
#container {margin:0 auto 0;padding:0 0 0 0;position:releative;width:980px;height:100%;}
#logo {padding:0;margin:0;height:88px;vertical-align:bottom;}
#logo img {border:none;}
#logo_album {padding:0;margin:0;vertical-align:bottom;}
#logo_album img {border:none;padding:24px 8px;}
#chain {float:left;padding:68px 0 0 60px;font-style:italic;}
#chain a {color:#000;font-style:italic;}
#maincontent {position:inherit;background: url(i/mbottom.png) top left no-repeat;margin:0 auto 0;height:100%;min-height:475px;padding:0 0 48px 0;width:980px;}
#maincontent_album {position:inherit;margin:0 auto 0;height:100%;padding:0;width:980px;}
#menu {position:relative;margin:9px 0 0 169px;padding:0;font-size:24px;_z-index:9999;}
#menu a {display:inline;font-family: Georgia;font-size:24px;color:#000;text-decoration:none;font-style:italic;}

#tm {background:url(i/starkov-126x40.jpg) top left no-repeat;position:relative;margin:0 0 0 134px;padding:9px 0 0 169px;height:47px;z-index:9999;}
#tm a {display:inline;font-family: Georgia;font-size:24px;color:#000;text-decoration:none;font-style:italic;}

.hide {float: left;padding:0;margin: 0 45px 0 0;font-size:0.8em;}
.hide .submenu {display:none;border:2px solid #3c0e01;padding:0;position:absolute;top:29px;left:-8px;margin:0;width:96px;z-index:1000;font-size:0.8em;
-moz-box-shadow: 1px 5px 10px rgba(68,68,68,0.6);
-webkit-box-shadow: 1px 10px 5px rgba(68,68,68,0.6);
box-shadow: 1px 5px 10px rgba(68,68,68,0.6);
}

.hide:hover .submenu {display:block;}
.hide .submenu a {display:block;font-size:0.8em;}
.smtop {background:url(i/smtop.jpg) top left repeat-y;padding: 8px 8px 0 8px;font-family: Georgia;font-size:70%;line-height:110%;}
#menu .smtop a {display:block;font-family: Georgia, serif;font-size:21px;line-height:110%;}
.smbottom {background:url(i/smbottom.jpg) top left repeat;width:96px;height:12px;}
.content {position:relative;margin-top:142px;margin-left:169px;margin-bottom:48px;padding:0;}
.albums {position:relative;margin-top:142px;margin-left:0;margin-bottom:48px;padding:0;}
.albums_new {position:relative;margin-top:0;margin-left:0;margin-bottom:96px;padding:0;}
.content_album {position:inherit;margin-top:24px;margin-left:169px;padding:0;}
.lasts {margin:20px 0 0 52px;width:635px;}
.lasts img {border:8px solid white;}
h1 {font-family: Georgia;font-size:24px;color:#3c0e01;font-style:italic;font-weight:lighter;}
h2 {font-family: Georgia;font-size:18px;color:#000;font-style:italic;font-weight:lighter;margin:36px 0 16px 0;}
h3 {font-family: Georgia;font-size:16px;color:#3c0e01;font-style:italic;font-weight:bold;}
/******************  footer ***************************/
#forbottomsake {min-height:100%;position:relative;width:100%;margin:0;padding:0;}
#footer {background:url(i/f.jpg) top left repeat-x;height:48px;width:100%;clear:both;text-align:center;margin:0;padding:0;
position:absolute;bottom:0;}
#footer p {margin:0;padding:16px;font-size:0.8em;}
/************** topmenu in album **********/
.tm {background:url(i/t.jpg) top left repeat-x;height:48px;width:100%;}

.fl {float:left;padding-right:20px;}
.fl img {border:8px solid #fff;width:320px;}
.fl a img {border:8px solid #fff;width:320px;}
.fl h2 {margin: 8px 0 24px 0;}
.rakurs img {border:15px solid white;}
.albdesc {width:580px;}
#paging {margin: 0 120px 20px 0;font-weight:lighter;float:right;}
#paging a {padding:2px;text-decoration:none;color:#333;}
#paging a:hover {background:#333;color:#fff;}
#description {background-color:#e3cdac;padding:20px; width:300px;
-moz-box-shadow: 1px 5px 10px rgba(68,68,68,0.6);
-webkit-box-shadow: 1px 10px 5px rgba(68,68,68,0.6);
box-shadow: 1px 5px 10px rgba(68,68,68,0.6);
margin-bottom:40px;}
.mmg {font-size:1.2em;}
#zoomin {background-color:#CCCCCC;padding:0;margin:5px 5px 5px 300px; width:200px;
-moz-box-shadow: 1px 5px 10px rgba(68,68,68,0.6);
-webkit-box-shadow: 1px 10px 5px rgba(68,68,68,0.6);
box-shadow: 1px 5px 10px rgba(68,68,68,0.6);}
#zoomin a {text-decoration:none;}
#zoomin a:hover {color:#FFFFFF;}
#zoom {background:url(i/zoom.gif) top left no-repeat;color:#333;padding: 12px 0px 12px 48px;margin:36px;text-decoration:none;}
#zoom a {color:#000000;text-decoration:none;}

#prev {float:left;height:60px;width:40px;margin:30px 0 15px 290px;padding:0;}
#prev a {background: url(i/prev_sv.gif) center no-repeat;padding:0;height:60px;min-height:60px;width:40px;font-size:60px;}
#prev a:hover {background:url(i/prev_temn.gif) center no-repeat;padding:0;}
#zin  {float:left;height:60px;width:47px;margin:30px 0 15px 65px;padding:0;}
#zin a {background:url(i/smallzoom.gif) center no-repeat;padding:0;height:60px;min-height:60px;font-size:60px;}
#zin a:hover {background:url(i/bigzoom.gif) center no-repeat;}
#next  {float:left;height:60px;width:40px;margin:30px 0 15px 65px;padding:0;}
#next a {background:url(i/next_sv.gif) center no-repeat;height:60px;min-height:60px;width:40px;padding:0;font-size:60px;}
#next a:hover {background:url(i/next_temn.gif) center no-repeat;padding:0;}
#clears {clear:both;margin:0;padding:0;}

.nekst {}
.nekst img {border:none;}
/*---- form -----*/
label {width: 4em;float: left;text-align: right;margin-right: 0.5em;display: block;}
input {color: #3c0e01;background: #fee3ad;border: 1px solid #3c0e01;}
textarea {color: #3c0e01;background: #fee3ad;border: 1px solid #3c0e01}
.submit input {margin-left: 4.5em;color: #000;background: #ffb740;border: 2px outset #3c0e01;} 
fieldset {border: 1px solid #3c0e01;width: 32em;}
legend {color: #000;background: url(i/f1.jpg);border: 1px solid #3c0e01;padding: 2px 6px;font-size:1.2em;font-style:italic;}

/*file-uploader*/
.qq-uploader { position:relative; width: 100%;}

.qq-upload-button {
    display:block; /* or inline-block */
    width: 120px; padding: 7px 0; text-align:center;    
    background:#FEE3AD;
    border: 1px solid #3C0E01;
    color:#3C0E01;    
	font-size: 14px;    
}
.qq-upload-button-hover {_background:#cc0000;}
.qq-upload-button-focus {outline:1px dotted black;}

.qq-upload-drop-area {
    position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;
    background:#FF9797; text-align:center; 
}
.qq-upload-drop-area span {
    display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;
}
.qq-upload-drop-area-active {background:#FF7171;}

.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}

.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url("i/loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}