/* -- Экранная версия -- */
@media screen {
h1, #nouv_film li p {
margin : 0; 
padding : 0; 
color : #515254; 
font-family : Tahoma; 
font-weight : bold; 
line-height : 13px; 
font-size : 100%; 
}

li h1 span {color: #f92801;}



h2, h6 {color: #59600e; margin: 0px 0px 2px 2px; font-size: 100%;}
h2, #logo_text {font-size: 110%; margin: 15px 0px 2px 2px;}

li span {color: #59600e;}
span {font-weight: bold;}
/*li a {margin-left:-2px;}*/
ul {margin-top: 0px; padding: 0px} 
A:link, A:visited, A:active, A:hover{
font-family : Tahoma; 
font-size : 100%; 
color : #8cae26; 
text-decoration : underline; 
} 

A:visited {text-decoration : underline; 
} 

table, img {border: 0px;}
html {margin: 0px; padding:0px;}
body {margin: 0px; padding:0px; color:#7c7c7c; font-family: Tahoma; font-size: 70%;}
form {margin:0px; display: block;}

/* -- Скелет сайта -- */
#page {background: url("trava.jpg") repeat-x;}
#content1 {width:1000px; height:800px; margin:auto; background: url("fon.jpg") no-repeat;}

#logo {width:242px; height:90px; background: url("logo.gif") no-repeat; float:left; display:inline; margin-top:106px; margin-left: 332px;}
#logo h2, #logo_text {display:none;}
#cont1 {width:408px; margin-left:166px; margin-right:60px; float:left;display:inline;}
#cont2 {width:270px; float:left; margin-top:-76px;}
#cont2 ul {margin-left:30px;}

/* -- site_nav -- */
	#site_nav ul {margin: 0px;}
	#site_nav {width:280px; float:left; margin-top:90px; margin-left: 58px;}
	#site_nav li {list-style: none; margin: 0px; padding: 0px; display: inline;}
	#site_nav li a {display: block; float: left; height:20px; font-size: 2px; padding-right:20px;}

	#site_nav li a span {display: none;}
	
	#site_nav .li1 a {background: url("main.gif") no-repeat 2px 12px; width: 48px;}
	#site_nav .li2 a {background: url("termins.gif") no-repeat 0px 12px; width: 51px; }
	#site_nav .li3 a {background: url("box.gif") no-repeat 0px 12px; width: 58px;}
	#site_nav .li4 a {background: url("contact.gif") no-repeat 0px 12px; width: 42px;}


/* -- новые анимехи -- */
#nouv_film {background: url("otherk.gif") repeat-x 0 112px; margin-right:10px; height: 120px; clear: both;}
#nouv_film img {margin:0px 20px 20px 0px; width:70px; height:105px; border: 1px dashed #7c7c7c; float:left;}
#nouv_film li {list-style: none; line-height: 13px; text-align:justify}


/* -- описание фильма -- */
#description_film ul {list-style-type: none; margin-left:0px}
#description_film img {padding-right:20px;}
#description_film li {list-style: none; line-height: 13px;}
#description_film .li1 {float:left;}
#description_film .li9 {padding-top:15px;}
#description_film .li10 {padding-top:10px; clear:left;text-align: justify}

#cost {font-weight: bold;}

#cadrs_film {text-align:center;}

#cadrs_film img#preview {padding:2px 2px; border: 1px solid #cadadf; margin:2px 3px; width:124px; height:94px} 

/* -- поиск -- */
input#name {border: 1px solid #b3ca18; color:#898e53; height:15px; width:230px; background: #fcfcfc; font-size: 12px; float:left; margin-right:5px;}
* #golos_submit {height:20px; width:20px;}

#rez p {margin:8px 0px; font-weight: bold;}
#rez ul {list-style-image: url("li.gif");}
#rez ul ul {list-style-image: none; list-style-type: none; margin-left:10px; font-size : 80%;}

#rez ul ul li {line-height: 130%;}
#rez span {font-weight : normal; color:#5d5d5d}
#rez a span {color:#5a7838; font-weight : bold}

/* -- страницы -- */
#pages{
background: url("otherk.gif") repeat-x;
  text-align:center;
  padding:5px 0;
  height:30px;
  line-height:50px;
}
#pages ul {
	margin:0px;
  list-style:none;
}

#pages li{
  display:inline;
  padding:0;
}

#pages a, #pages span {
  padding:2px 5px;
  font-weight:normal;
font-size: 10px;
  background:#f7f7f7;
  border:1px solid #c7c7c7;
  color:#000;
  text-decoration:none;
  margin:0 1px;
}

#pages a:hover {
  background:#ccc;
  border:1px solid #666;
}

#pages span {
  background:#666;
  border:1px solid #666;
  color:white;
}

/* -- Рекомендации по аниме -- */
#recomend ul {list-style: url("li.gif"); margin-left:20px}
#recomend ul li {margin-top: 12px; font-weight: bold;}
#recomend a {display:block; font-weight: normal; width:50px;white-space: nowrap}
#recomend em {font-style: normal;}
#recomend p {text-align: justify}

/* -- Информация -- */
#info_left ul, #info_right ul {list-style: url("li.gif"); margin-left:20px}
#info_left li span {font-weight: bold; display: block; color:#706f6f;}
#info_right p {font-size: 90%; line-height: 10px; color:#706f6f;}
#info_left p {margin-bottom:0px;}

/* -- Термины -- */
#termins em {font-style: normal; color:#daba33;}


/* -- Каталог -- */
#info_cat p{margin:0px 2px 15px 2px; text-align: justify}
#catalog {margin:2px}
#catalog p {clear:both; font-weight: bold; margin:2px 0px 3px 0px}
#catalog p span {font-weight: normal}
#catalog ul{margin:0px;padding:0px;}
ul#categ li {list-style: none; float:left; display:block; width:26px; height:18px; text-align: center}
#comment_genre {font-size: 10px; color:#727272; font-weight: bold; margin:0px!important;}
#comment_description {margin-top:0px!important;margin-bottom:4px!important;}
#info_cat ul {list-style-image: url("li.gif");margin-left:20px;padding:0px;}



#podval {width:800px; clear: both; margin:auto; text-align:center; padding:10px 0 20px 0;}
#podval a {padding:20px;}

/* -- Список аниме в корзине -- */
#panier h1 {color:#6b7e23; padding-left:5px;}
#panier label {font-weight: bold; padding-left:5px;}
#panier_form {border-top:1px solid #fff50d; padding-bottom:1px;}
#no_panier {margin-top:8px;width:400px; height:40px; border-bottom:1px dashed #b3ca18; border-top:1px dashed #b3ca18; line-height:50px ; font-weight: bold; color: red;text-align: center;}
#cost {width:40px; border:1px solid #9a9a9a;}
#panier_form table {width:100%}
#t1, #t2, #t3 {border-bottom:1px dashed #b3ca18;}
#panier_form a {margin-left:20px; vertical-align: middle}
#t1 {width:162px; padding-left:20px;}
#t3 select {width:40px; border:1px solid #9a9a9a;} 
#t2, #t3, #itogo {color: #59600e; font-weight: bold;}
#t3 { width:68px;}
#t2 { width:79px;}
#t2 span {border: solid #d4d0c8 1px; padding:2px 5px; color: black; font-weight: normal; font-size: 14px;}
#itogo, #itogo_error {width:96%; height:30px; text-align: right;margin-top:2px;}
.itogo_error {color:red}
.navig_error {color:red; margin-top:10px;}
.navig_error span {font-weight: bold;}
.navig {width:96%; text-align: right; line-height: 16px;}
.recost{border-left: solid white 1px; border-top: solid white 1px; border-right: solid #82983e 1px; border-bottom: solid #82983e 1px; background-color: #b2d545; font-size: 100%; color:white; cursor:hand;}
#submit {text-align: center; margin-top:5px;}


/* -- Список заказов -- */

#info_zakaz h5 {color:#515254; margin-top:0px;}
#info_zakaz form div { float:left;}
#info_zakaz form div label {padding:3px;}
input#uz_pass, input#uz_login {border: 1px solid #b3ca18; color:#898e53; height:15px; width:80px; background: #fcfcfc; font-size: 12px;margin-right:6px;}
#info_zakaz form {width:100%;}
#nav {width:96%; text-align: right; line-height: 16px;} 
#no_autor {color: red; margin-bottom:0px}

#info_zakaz ul {list-style-image: url("li.gif");}
#info_zakaz ul li span {color:#8cae26;}
#info_zakaz ol {list-style-type:decimal; list-style-image:none;margin-left:20px;}
#itog span {text-align: right; padding-left: 5px; font-weight: normal;}
#itog {text-align: right;}

/* -- Контактная инфа -- */
#cont_info, #old_zacaz {margin:10px 0px; border-top:1px dashed #b3ca18; padding-top:5px;}
#cont_info h6, #old_zacaz h6 {color:#6b7e23;}
#cont_info p, #status p {color:#7c7c7c; margin:0px;}
#cont_info p span {color: #59600e;}
p#p2 {font-weight: bold; margin:0px 0px 5px 0px; border-bottom: 1px dotted #9a9a9a; width:90%}
#old_zacaz .obr {color: red}
#old_zacaz .otpr {color: #4d7519}


#old_zacaz ul li ol {margin-left:20px; padding-left:0px;}
#old_zacaz ul .cena_zac {color:#7c7c7c; font-weight: bold;}

/* -- Оформление заказа -- */
#of_zacaz ul {margin:0px 10px;}
#of_zacaz ul li {list-style: none;}
#of_zacaz ul li span {color:#8cae26;}
#of_zacaz td {border-bottom:1px dashed #b3ca18; color:#7c7c7c; font-weight: normal}
#of_zacaz table {width:100%;}
#of_zacaz #t1 {width:65%;}
#of_zacaz #t2 {width:20%;}
#of_zacaz #t3 {width:15%;} 
#of_zacaz #itogo {text-align: right; color:#7c7c7c;}
#of_zacaz #itogo span {color: #474747;}
input#radio {float:left; display:block;width: 2em;}
#of_zacaz form div input label {display:block; margin-left: 1em;}
#of_zacaz form div {clear:both; width:100%;}



/* -- Регистрация -- */

#registration form {margin-top:20px; text-align:left}
#registration form div {margin:5px 0px;}
#registration form div input {color:#898e53; font-family: "Times New Roman"; font-size: 13px;}
#registration form div label {display:block; padding:3px; width:140px; float:left; color:#91aa44; font-weight: bold}
.middle {border: 1px solid #b3ca18; height:15px; width:226px; background: #fcfcfc; font-size: 12px;}
.text_arr {border: 1px solid #b3ca18; color:#898e53; font-size: 12px;}
#p8{width:28px; float:right;}
.comment {padding-left:150px;padding-right:16px; font-size: 11px;}
.status_bar {width:100%}
#registration {text-align:center}
#registration p {display:block;text-align:left}
#registration p span {color:red; font-weight: bold}


/* -- Сроки доставки посыло -- */
#sroki table { width:100%;border-spacing:0px; padding:0px; margin-bottom:20px;}
.gorod1, .gorod_zagol1, .gorod2, .gorod_zagol2 {width: 32%;padding-left:15px;}

.day1, .day_zagol1, 
.day2, .day_zagol2 {width: 18%; text-align: center; border-left:1px solid #cce4cc;}

.day1, .day_zagol1 {border-right:1px solid #cce4cc;}

.gorod_zagol1, .day_zagol1,
.gorod_zagol2, .day_zagol2 {font-weight: bold;padding-left:3px; padding-bottom:5px;}

}/* конец экранной версии*/
