/* CSS Document */

body {text-align:center; margin-top:0px; font-family:Tahoma; color:#4f4f4f; background-color:#FFFFFF;}



h1 { font-weight:normal; font-size:17px; line-height:24px; color:#555555; margin:20px 50px 10px -1px; }


h2  { font-weight:normal; font-size:16px; line-height:21px; color:#333333; margin:20px 50px 12px -1px; }

h3 { font-weight:bold; font-size:13px; line-height:18px; color:#666666; margin:12px 0px 3px -1px; }

hr { color:#cccccc; width:95%; align:left;}

a { color:#3366CC; text-decoration:underline;}

a:hover { color:#ffa200; text-decoration:none;}

ul{ margin:5px 0px 7px 25px; padding:0px;}

li{list-style:square; line-height:16px; margin-bottom:6px; font-size:12px;}





.shap {background-image:url(i/bach-top.gif); background-repeat:repeat-y; background-position:175px top; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#d5d5d5; }

.shap th {padding:15px 28px 0px 5px;}

.shap div {padding-top:0px; font-size:12px; text-align:center; color:#888888; margin:4px 13px 10px 0px; font-weight:normal;}

.shap-td { padding-top:3px; background-image:url(i/bach-top-r.gif); background-position:bottom right; background-repeat:no-repeat; text-align:right; vertical-align:middle; }
.shap-td table{ border-collapse:collapse; border:0px; width:100%; margin-top:0px;}
.shap-td th{padding:3px 13px 13px 0px; font-weight:normal; text-align:left;}
.shap-td b {display:block; font-size:11px; color:#666666; line-height:14px; margin-bottom:4px;}
.shap-td font {display:block; font-size:11px; color:#555555; line-height:14px; margin-bottom:2px;}
.shap-td em {font-size:10px; font-style:normal; word-spacing:-1px; color:#6f6f6f; line-height:10px;}

.top-m {font-family:Tahoma; font-size:10px; padding:0px 0px 0px 2px; text-align:left; vertical-align:top;}
.top-m table {margin-bottom:10px; border-collapse:collapse; border:0px;}
.top-m td {font-size:10px; line-height:18px; padding-bottom:8px; padding-top:0px; border-bottom:dashed 1px #d5d5d5;}
.top-m span{font-weight: bold;}
.top-m { text-align:right; vertical-align:middle; padding-left:10px; padding-top:10px; white-space:nowrap;}

.top-m a {color:#FF8834;  text-decoration:underline;  margin-right:12px;}
.top-m a:hover {color:#FF9944; text-decoration:none;    margin-right:12px;}
.top-m img { margin-right:0px;}


.l-blok {width:16%; border-right-style:dashed; border-right-width:0px; border-right-color:#d5d5d5; vertical-align:top; text-align:left; padding: 0px 5px 0px 0px; }


.l-pl { width:162px; margin-top:20px;margin:0px 0px 0px -3px; border-collapse:collapse; border-width:0px;}
.l-pl td{background-image:url(i/plash.gif); background-position:top; color:#FFFFFF; font-size:10px; font-weight:bold; padding:1px 0px 2px 29px; word-spacing:1px; } 


.mkat {list-style-image:url(i/bull-left.gif); margin:7px 0px 20px 30px; padding:0px 0px 0px 0px;}
.mkat li { line-height:17px; margin-bottom:17px; margin-top:0px;}
.mkat a {color:#0055aa;  text-decoration:none; font-size:14px;}
.mkat a:hover {color:#FF9944;  text-decoration:underline; font-size:14px;}

.mkat2 { margin-top:14px; margin-right:13px; }
.mkat2 a      {margin:8px 0px 8px 2px; padding:3px 3px 3px 19px; background-image:url(i/bull-mn.gif); background-repeat:no-repeat; background-position:left;color:#0055aa;  text-decoration:none; font-size:14px; display:block; }
.mkat2 a:hover{margin:8px 0px 8px 2px; padding:3px 3px 3px 19px; background-image:url(i/bull-mn-a.gif); background-repeat:no-repeat; background-position:2px;color:#FF9944;  text-decoration:underline; font-size:14px; display:block; }

.mkat2 font {color:#90badf; text-decoration:underline;}

.mkat3 { margin-top:10px; margin-bottom:-10px;  margin-right:13px;}

.mkat3 font {color:#90badf; text-decoration:underline;}
.mkat3 a      {margin:5px 0px 5px 0px; padding:2px 3px 2px 22px; background-image:url(i/bull-mn_2.gif); background-repeat:no-repeat; background-position:left;color:#0055aa;  text-decoration:none; font-size:14px; font-weight:bold; display:block; }

.mkat3 a:hover{margin:5px 0px 5px 0px; padding:2px 3px 2px 22px; background-image:url(i/bull-mn-a_2.gif); background-repeat:no-repeat; background-position:2px;color:#FF9944;  text-decoration:underline; font-size:14px; font-weight:bold;  display:block; }


.content {padding:20px 5px 0px 29px; vertical-align:top; text-align:left;}


.ucontent {padding:5px 0px 100px 12px; vertical-align:top; text-align:left; line-height:18px; }
.ucontent ul{ margin:10px 0px 17px 25px; padding:0px;}
.ucontent li{list-style:square; line-height:16px; margin-bottom:6px; font-size:12px;}
.ucontent strong{ font-size:12px; color:#555555;}


.divcat { width:100%; padding:0px 0px 5px 0px; text-align:left; margin:-14px 0px 0px 0px;}

.divcat table{margin:0px 18px 0px 0px; width:155px; border-width:0px; border-collapse:collapse; display:inline; cursor:pointer;}

.t {}
.t th{font-size:13px;  padding:30px 0px 0px 0px; text-align:center;}

.t td {font-size:13px;  padding:5px 7px 7px 7px;  background-color:#f3f3f3;text-align:center; background-image:url(i/morg-b.gif); background-repeat:no-repeat; background-position:bottom;}
.t span {font-size:11px; color:#757575; line-height:13px; display:block; text-transform:lowercase; }
.t a {font-size:13px; color:#2266aa; line-height:16px; display:block; font-weight:bold; text-decoration:underline; width:141px;}
.t a:hover {font-size:13px; color:#2266aa; line-height:16px; display:block; font-weight:bold; text-decoration:none; width:141px;}
.t b {font-size:16px; line-height:16px; color:#ff9900; letter-spacing:1px; display:block; margin:5px 0px 0px 23px;}
.t em {font-size:12px; color:#6f6f6f; font-style:normal; font-weight:normal; letter-spacing:0px;}
.t input {width:88px; height:25px; text-align:center; margin:8px 0px 3px 0px; padding-bottom:4px; cursor:pointer; font-size:13px; color:#666666; letter-spacing:0px;}
.t form{ padding:0px; margin:0px;}
.t font{width:33px; text-align:center; padding:0px 5px 0px 5px; background-color:#f3f3f3;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}

.ta {}
.ta th{font-size:13px;  padding:30px 0px 0px 0px; text-align:center;}

.ta td {font-size:13px;  padding:5px 7px 7px 7px; text-align:center; background-image:url(i/morgul2.gif); background-position:22px 35px; background-repeat:no-repeat; background-color:#fef1d8;}
.ta span {font-size:11px; color:#757575; line-height:13px; display:block; text-transform:lowercase; }
.ta a {font-size:13px; color:#ff6600; line-height:16px; display:block; font-weight:bold; text-decoration:none; width:141px;}
.ta b {font-size:16px; line-height:16px; color:#89aa28; letter-spacing:1px; display:block; margin:5px 0px 0px 23px;}
.ta em {font-size:12px; color:#6f6f6f; font-style:normal; font-weight:normal; letter-spacing:0px;}
.ta input {width:88px; height:25px; text-align:center; margin:8px 0px 3px 0px; padding-bottom:4px; cursor:pointer; font-size:13px; color:#666666; letter-spacing:0px;}
.ta form {padding:0px; margin:0px;}
.t font {width:33px; text-align:center; padding:0px 5px 0px 5px; background-image:url(i/morg-z.gif); background-repeat:repeat-x; background-position:0px 5px;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}

.ccol {width:10%; margin:0px 0px 0px 0px; border:0px; border-collapse:collapse;}
.ccol th{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 1px 0px 8px; background-image:url(i/c-l.gif); background-position:left 8px;}
.ccol td{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 0px 0px 0px;  background-image:url(i/c-r.gif); background-repeat:no-repeat; background-position:right 8px; border:0px;}
.ccol img{margin:1px 2px 0px 2px;}
.ccol font{width:33px; text-align:center; padding:0px 5px 0px 5px; background-image:url(i/morg-z.gif); background-repeat:repeat-x; background-position:0px 5px;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}

.ccola {width:10%; margin:0px 0px 5px 0px; border:0px; border-collapse:collapse;}
.ccola th{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 1px 0px 8px; background-image:url(i/c-l.gif); background-position:left 8px;}
.ccola td{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 0px 0px 0px;  background-image:url(i/c-r.gif); background-repeat:no-repeat; background-position:right 8px; border:0px;}
.ccola font{width:33px; text-align:center; padding:0px 5px 0px 5px; background-image:url(i/morg-z.gif); background-repeat:repeat-x; background-position:0px 5px;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}
.ccola img{margin:1px 2px 0px 2px;}


.ccol2 {width:10%; margin:0px 0px 0px 0px; border:0px; border-collapse:collapse;}
.ccol2 th{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 1px 0px 7px; background-image:url(i/c-l.gif); background-position:left 8px;}
.ccol2 td{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 0px 0px 0px;  background-image:url(i/c-r.gif); background-repeat:no-repeat; background-position:right 8px; border:0px;}
.ccol2 img{margin:1px 1px 0px 1px;}
.ccol2 font{width:33px; text-align:center; padding:0px 5px 0px 5px; background-image:url(i/morg-z.gif); background-repeat:repeat-x; background-position:0px 5px;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}

.ccola2 {width:10%; margin:0px 0px 5px 0px; border:0px; border-collapse:collapse;}
.ccola2 th{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 1px 0px 8px; background-image:url(i/c-l.gif); background-position:left 8px;}
.ccola2 td{background-repeat:no-repeat; border:0px; white-space:nowrap; padding:0px 0px 0px 0px;  background-image:url(i/c-r.gif); background-repeat:no-repeat; background-position:right 8px; border:0px;}
.ccola2 font{width:33px; text-align:center; padding:0px 5px 0px 5px; background-image:url(i/morg-z.gif); background-repeat:repeat-x; background-position:0px 5px;  font-size:11px; line-height:15px; color:#999999; font-weight:normal;}
.ccola2 img{margin:1px 2px 0px 2px;}



.divtext{width:100%; text-align:left; padding:0px 0px 5px 0px; font-size:13px; line-height:17px; }
.divtext p{ margin:10px 0px 15px 0px; line-height:18px;}
.divtext h4{ font-size:14px; color:#616161; margin:8px 0px 17px -1px;}
 

.divcat2 { width:97%; padding:0px 0px 10px 0px; text-align:left; margin:-20px 0px 100px 10px;}
.divcat2 table { display:inline; margin:0px 7px 0px 11px; width:155px; border-width:0px; border-collapse:collapse;}
.divcat2 th{font-size:13px;  padding:5px 0px 0px 0px; text-align:center; border-bottom:solid 1px #eeeeee;}
.divcat2 img{ }
.divcat2 td {font-size:13px;  padding:5px 3px 7px 3px; ;text-align:center;}
.divcat2 span {font-size:11px; color:#757575; line-height:13px; display:block; text-transform:lowercase; }
.divcat2 a {font-size:14px; color:#444444; line-height:16px; display:block; font-weight:bold; text-decoration:none; width:145px;}
.divcat2 a:hover {font-size:14px; color:#2266aa; line-height:16px; display:block; font-weight:bold; text-decoration:underline; width:145px;}
.divcat2 b {font-size:18px; color:#FF6600; margin-left:24px;}
.divcat2 em {font-size:12px; color:#6f6f6f; font-style:normal;}
.divcat2 input {width:75px; height:26px; margin:2px 0px 0px 0px;}
.divcat2 li{ margin-right:100px; margin-left:2px;}
.divcat2 p{font-size:13px; color:#444444; line-height:19px;  margin:8px 100px 12px 10px;}
.divcat2 h2  { font-weight:normal; font-size:16px; line-height:21px; color:#2a2a2a; margin:20px 100px 8px 10px; }
.divcat2 h5  { font-weight:normal; font-size:20px; line-height:24px; color:#555555; margin:25px 100px 0px 10px; }
.divcat2 h3  { font-weight:bold; font-size:16px; line-height:21px; color:#555555; margin:20px 100px 8px 10px; } 

.podv {border-top-style:dashed; border-top-width:0px; border-top-color:#ffffff;}


.aa {background-position:left bottom;  line-height:29px; background-color:#fafafa; padding:2px 0px 1px 5px;  background-repeat:no-repeat; background-image:url(i/aa-left.gif); }

.aa a{font-size:11px; line-height:13px; color:#638aeC; display:block; text-decoration:underline; white-space:nowrap; margin: 0px 15px 3px 5px; padding:0px 4px 3px 6px;}

.aa a:hover {font-size:11px; line-height:13px; color:#638aeC; background-color:#FFFFdd;  text-decoration:none; display:block;  white-space:nowrap;  margin: 0px 15px 3px 5px; padding:0px 4px 3px 6px;}
.aa td{ vertical-align:top;}

.aa b{font-size:11px; line-height:13px; white-space:nowrap; color:#aaaaaa;  margin: 0px 12px 3px 2px;  display:list-item; list-style:none;  padding:0px 4px 3px 6px;}


.aa2 {background-position:left bottom;  line-height:29px; background-color:#fafafa; padding:1px 5px 10px 15px;  background-repeat:no-repeat; background-image:url(i/aa-left.gif); }

.aa2 a{font-size:12px; line-height:23px; color:#3276ba; text-decoration:underline; white-space:nowrap; margin: 0px 0px 3px 0px; padding:0px 4px 3px 6px;}

.aa2 a:hover {font-size:12px; line-height:23px; color:#638aeC; background-color:#FFFFdd;  text-decoration:none;  white-space:nowrap;  margin: 0px 0px 3px 0px; padding:0px 4px 3px 6px;}

.aa2 b{font-size:11px; line-height:13px; white-space:nowrap; color:#aaaaaa;  margin: 0px 12px 3px 2px;  display:list-item; list-style:none;  padding:0px 4px 3px 6px;}

.aa2 img{ border:none; margin:7px 5px -4px 3px;}


.forma { border-style:solid; border-width:1px; border-color:#cccccc; padding:8px 5px 7px 6px; background-color:#fbfbfb; margin-left:0px; width:90%;}
.forma table{}
.forma td{ width:65%; font-size:12px; color:#666666; vertical-align:middle;}
.forma th{ text-align:left; font-weight:normal; font-size:14px; line-height:17px; padding-left:0px; }
.forma em{ display:block; font-style:normal;  font-size:11px; color:#777777; line-height:14px; margin-top:4px; width:70%; }
.forma select{width:330px; font-size:13px; line-height:18px; color:#5f5f5f;}
.forma textarea{width:330px; height:150px; margin-top:6px; margin-bottom:10px; font-size:12px; color:#555555; padding:4px;}
.forma input{width:130px;font-size:13px; color:#555555; margin-bottom:2px;}



/* shop 2/0 */

a.punktir{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:none;  }

a.punktir:hover{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:underline; border:0; }


.bask1 { border:solid #cccccc 1px; padding:5px 5px 10px 5px; background-color:#ffffff;}
.bask1 table{ width:96%; font-size:12px;}
.bask1 td{ padding:5px 5px 5px 13px; border-bottom:solid #e5e5e5 1px; }


.bas-knop{border:0;width:23px;height:26px; background:url(i/deth.gif); background-repeat: no-repeat; cursor: pointer}
.bas-knop2{border:0;width:23px;height:26px; background:url(i/deth-a.gif); background-repeat: no-repeat; cursor: pointer}

.bask-zak {}
.bask-zak td{ padding-right:20px; padding:7px 5px 7px 13px;}
.bask-zak b{ font-weight:normal; font-size:14px;}
.bask-zak em{  font-style:normal; font-weight:normal; font-size:10px; color:#999999; line-height:13px;}
.bask-zak p{ margin:3px 0px 3px 0px;;}

.bask-zak select { width:300px; color:#555555;}
.bask-zak input { width:300px; color:#555555;}
.bask-zak textarea { width:300px; color:#555555; height:100px;}
.bask-zak span{ margin-left:3px;}

 
.tbg {font-size:12px;}

.tbg th {background: #c5c5c5; font-weight: bold; color:#ffffff;text-align:center; padding:3px 3px 3px 3px; border-right:solid #FFFFFF 4px;}
.tbg td {padding:8px 3px 4px 3px; border-bottom:solid #dddddd 1px; }

.tbg em { font-style:normal; font-weight:normal; font-size:10px; color:#999999;}

.itogo {vertical-align:top; padding-right:5px;}
.itogo strong{font-size:16px; color:#555555; display:block; margin:2px 0px 3px 22px; letter-spacing:1px; font-weight:bold; }
.itogo p{ font-size:11px; color:#666666; margin:5px 0px 3px 22px; }

.itog-tab { width:96%; margin:8px 0px 0px 0px; font-size:12px;}
.itog-tab td{ vertical-align:top; border:0px;} 
.itog-tab em {  font-style:normal; font-weight:normal; font-size:10px; color:#999999;}
.itog-tab strong { font-size:15px;}
.itog-tab b{ color:#5f5f5f;}
.itog-tab img{ margin:0px 0px 2px 5px;}

.bask2 {padding-right:4px; padding-top:12px; text-align:right;}
.bask2 a{background-color:#ffffff; font-size:12px; padding:3px 7px 6px 7px; margin-left:15px; border:solid #dfdfdf 2px;}
.bask2 a:hover{background-color:#FFf5e5; font-size:12px; padding:3px 7px 6px 7px; margin-left:15px; border:solid #dfdfdf 2px;}


.bask-send { width:200px; border:#cccccc solid 2px;  padding:2px 2px 2px 4px; text-align:center; vertical-align:top;}
.bask-send       a{color:#FF6600; background-color:#ffffff; font-size:23px; padding:2px 0px 6px 0px; display:block;}
.bask-send a:hover{color:#FF6600;background-color:#FFf5e5; font-size:23px; padding:2px 0px 6px 0px;  display:block;}


.bask-send2 { width:200px; border:#cccccc solid 2px;  padding:0px 0px 0px 2px; margin:2px 0px 2px 0px; text-align:center; vertical-align:top;}
.bask-send2       a{color:#FF6600; background-color:#ffffff; font-size:23px; padding:2px 0px 6px 0px; display:block;}
.bask-send2 a:hover{color:#FF6600;background-color:#FFf5e5; font-size:23px; padding:2px 0px 6px 0px;  display:block;}


.trow1 {background: #FFFFFF}
.trow2 {background: #F3F3F3}
.trow3 {background: #FFF2F5;}
.trow4 {background: #FFE3E8;}

/* input { border:1px #E03F00 solid; font-size:11px;text-align:right;padding-right:5px; }  */

.but { border:1px #E03F00 solid; font-size:12px;text-align:center; background:#F3F3F3;}



.zakaz {background: #CCCCCC;}

.zakaz td{ color:#000000; font-size:12px;font-family:Trebuchet MS; font-weight:normal;}

.zakaz a{ font-size:12px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }

.zakaz a:hover{ font-size:12px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }

.zakaz input { border:1px #CCCCCC solid; font-size:12px;text-align:left;}

.zakaz textarea{ border:1px #CCCCCC solid; font-size:12px;text-align:left;} 



.prewiev {font-size:11px;}

.prewiev td{ color:#000000; font-family:Trebuchet MS; font-weight:normal;}

.prewiev a{ font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }

.prewiev a:hover{ font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }

.prewiev input { border:1px #CCCCCC solid; text-align:left;}

.prewiev textarea{ border:1px #CCCCCC solid; text-align:left;} 





.tbg2 {background: #CCCCCC;font-size:11px;}



.tbg3 {font-size:12px;color:#333333;font-family:Trebuchet MS;}

.tbg3 a{font-size:12px;color:#333333;font-family:Trebuchet MS;text-decoration:underline;}

.tbg3 a:hover{font-size:12px;color:#222222;font-family:Trebuchet MS; text-decoration:none;}





.z_noact1{background:url(/img/left_n.jpg) no-repeat;}

.z_noact2{background:url(/img/right_n.jpg) no-repeat;}

.z_noact3{background:url(/img/n_act.jpg) repeat-x;}

.z_act1{background:url(/img/left_c.jpg) no-repeat;}

.z_act2{background:url(/img/right_c.jpg) no-repeat;}

.z_act3{background:url(/img/c_act.jpg) repeat-x;}



.f_act1{font-weight:bold;}

.f_noact1{font-weight:normal;}



a.back{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }

a.back:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:none; border:0; }







.news td.title{	color:#E03F00; font-size:16px; font-weight:bold;}

.news td.title a{	color:#E03F00; font-size:12px; font-weight:bold;}

.news td.title a:hover{	color:#E03F00; font-size:12px; font-weight:bold;}



.news td.text{ color:#000000;font-size: 12px;padding-top:3px;	padding-bottom:10px;}

.news td.text2, .news .text2, .news .text2 p, .news .text2 div{ color:#666666;font-size: 12px;padding-top:3px;	padding-bottom:5px; }



.news td.date{color:#999999;font-size: 11px;padding-top:5px;}

.news td{ color:#173452;font-size: 12px;}

.news a.title{	color:#E03F00; font-size:16px; font-weight:bold;text-decoration:none;}

.news a.title:hover{color:#E03F00; font-size:16px; font-weight:bold;text-decoration:underline;}





.news a{color:#E03F00;	font-size: 12px;	text-decoration:none;}

.news a:hover{	color:#E03F00;	font-size: 12px;	text-decoration:underline;}



.news a.all{	color:#E03F00;	font-size: 10px;	text-decoration:underline;}

.news a.all:hover{	color:#E03F00;	font-size: 10px;	text-decoration:none;}



.news a.all2{	color:#E03F00;	font-size: 11px;	text-decoration:underline;}

.news a.all2:hover{	color:#E03F00;	font-size: 11px;	text-decoration:none;}



img.cashe, iframe.transfer { top: 0px; left: 0px; position: absolute; z-index: 0; visibility: hidden;}

table.window_screen { top: 0px; left: 0px; visibility: hidden; position: absolute; z-index: 0; font-size:11px; border:solid #888888 2px;}

table.window_frame { top: 0px; left: 0px; position: relative; background: #e5e5e5; z-index: 0;}

td.window_frame { background: #fafafa; padding : 10px;}

.window_border { border : 0px solid #aaaaaa;}

.window_head, .skeleton, .skeleton a, .skeleton a:hover {font-size:11px;}

a.skeleton, a.skeleton:hover {font-size:11px;} 





.request {color:#000000; width:364px; position:fixed; top:15%; left:44%; z-index:300 }

.request .wrapper { padding:20px 15px 20px 20px;}

.request .wrapper strong { color:#e1bf93; font-size:14px }

.request .wrapper label { font-size:14px; clear:both }

.request .wrapper .inputBlock { height:50px; color:#000000; }

.request .wrapper .inputBlock div input { font-size:13px; border:#666666 1px solid; background:#F6F6F6; margin:2px; font-family:Arial, Helvetica, sans-serif }



.request .wrapper .inputBlock div { background:#e1bf93; float:left; margin-bottom:8px  }

.request .wrapper textarea { width:300px; height:115px; border:#666666 1px solid; background:#F6F6F6; font-family:Arial, Helvetica, sans-serif; margin:2px; font-size:13px }

.request .wrapper .code { height:75px }

.request .wrapper .code img { float:left; margin-right:5px }

.request .wrapper .code input { width:90px }

.request .wrapper em span { color:#e1bf93 }





.black { width:100%; height:100%; background:#EBDFBD; position:fixed; left:0; top:0; 

	filter: alpha(opacity=50);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);

	-moz-opacity: 0.50;

	opacity:0.50;

	z-index:290;

}





.menu a.finish{ font-size:13px;color:green;text-decoration:none;font-weight:bold; }

.menu a.finish:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;} 

.menu a.caps{ font-size:13px;color:#0660B3;text-decoration:none;font-weight:bold; }

.menu a.caps:hover{ font-size:13px;color:#064580;text-decoration:underline; border:0px;font-weight:bold;} 

.menu a.demand{ font-size:13px;color:red;text-decoration:none;font-weight:bold; }

.menu a.demand:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;} 





a.zak{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:underline;  font-weight:bold;}

a.zak:hover{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:none; border:0; font-weight:bold;}



.treb{ font-size:16px; color:#E03F00; font-weight:bold; }

a.treb{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:none; }

a.treb:hover{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:underline; }



#basket_top a.basket_go{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:underline; }

#basket_top a.basket_go:hover{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:none; border:0px; } 





.sendToAFriendForm { position:absolute; width:284px; padding:11px; background:#e2d1b5; top:40px; left:-3px }

.sendToAFriendForm .textInput { width:170px }

.sendToAFriendForm textarea.textInput { width:275px; height:65px }



.leaveComment .textInput { width:270px }

.leaveComment .textInput.red { border: #CCCCCC 2px solid;}

.leaveComment textarea.textInput { width:500px; height:140px; }





img.photos1 {border:1px solid #EBEBEB; padding:2px;}



a.tag{ color:#313131;text-decoration:none; padding:3px; white-space:nowrap;}



a.tag:hover{ color:#000000;text-decoration:none; border:0px; padding:3px;background:#FF5F21;white-space:nowrap;} 

span.tag{ color:#000000;text-decoration:none; border:0px;background:#FF5F21; padding:3px;white-space:nowrap;} 


.tovtab {border:solid #e5e5e5 4px;}
.tovtab td{font-size:14px; padding-left:20px; text-align:left;}
.tovtab th{text-align:center;}
.tovtab label{margin-bottom:5px; display:block; width:115px; cursor:pointer;}
.tovtab input{ cursor:pointer; margin:0px 5px 0px 5px;}
.tovtab img { margin-top:5px; cursor:pointer;}

.spa {display:block; margin-bottom:4px; margin-top:15px; font-size:12px; color:#888888;}

.toptab2 { border:0px; width:100%;}
.toptab2 td{ text-align:center;}
.toptab2 span{display:block; font-size:12px; color:#777777; margin:11px 0px 6px 0px;}
.toptab2 a{font-size:13px; line-height:28px; cursor:pointer;}

.toptab3 {width:200px; border:0px; margin-bottom:5px;}
.toptab3 b {font-size:16px; color:#ff6600;  padding:10px 5px 11px 15px; margin-top:0px; display:block; width:92px; background-color:#f5f5f5;}
.toptab3 em {font-size:12px; color:#6f6f6f; font-style:normal; font-weight:normal;}
.toptab3 table {border:0px; border:solid #e5e5e5 4px;  margin:0px 0px 0px 0px; padding:0px; }
.toptab3 th{text-align:left; font-weight:normal; padding:0px;}
.toptab3 td{ padding:0px;}
.toptab3 span {font-size:12px; color:#777777;  display:block; margin-bottom:4px; background-color:fafafa;}
.toptab3 select {cursor:pointer;}
.toptab3 input {cursor:pointer;}


.tovtab4{ width:100%;}
.tovtab4 table { width:100%;border:0px; border:solid #e5e5e5 4px;  margin:0px 0px 0px 0px; padding:0px; }
.tovtab4  span {font-size:12px; color:#777777;  display:block; margin-bottom:4px;}

.put {margin: 0px 0px 0px 0px; font-size:11px; color:#7f7f7f;}
.put a{ text-decoration:underline; color:#638aeC;}
.put a:hover{  text-decoration:none; color:#638aeC;}


.opisalovo { margin:18px 0px 17px 15px; padding:0px 100px 0px 0px; font-size:12px; line-height:19px; color:#444444;}
.opisalovo strong { color:#555555; }
.opisalovo b { color:#555555; }
.opisalovo p{ margin:0px 0px 13px 0px; padding:0px;}
.opisalovo ul{ margin:7px 0px 0px 17px; padding:0px;}
.opisalovo li{ list-style:square; margin-top:0px 0px 5px 0px; padding:0px;} 
.opisalovo h2{ margin-top:30px; margin-bottom:6px; color:#888888; font-size:12px; font-weight:bold;}
.kak { color:#6f6f6f; font-size:11px; line-height:17px;}
.kak font{ font-weight:bold; color:#666666;} 
.kak b{ color:#808080;}
.kak span{ font-style:normal; font-weight:bold; color:#808080;}


.hr { width:87%; height:1px; border-bottom:solid #CCCCCC 1px; margin-left:29px; margin-top:9px; }

.str { border:0px; border-collapse:collapse; color:#909090;margin:25px 0px -3px -5px;}
.str td{font-size:11px; padding:6px 2px 2px 2px;  color:#909090;} 

.str a{color:#2266aa; margin:7px 0px 7px 0px;}
.str a:hover{color:#FF9900;}
.str th {padding:5px 9px 9px 9px; background-color:#bfbfbf; white-space:nowrap; vertical-align:middle;}
.str strong {color:#FFFFFF; font-size:23px; font-weight:normal; line-height:23px; border:0px;}
.str b {margin:0px 2px 0px 1px; font-size:14px; font-weight:bold; border:solid 1px #CCCCCC; padding:0px 5px 2px 5px;}



.anews {}
.anews em{ font-style:normal; color:#FFFFFF; font-weight:bold; font-size:9px; font-family:Tahoma; display:block; padding:0px 0px 1px 3px; margin: 11px 0px 3px 0px; background-image:url(i/data.gif); background-repeat:no-repeat;}
.anews h5{ font-weight:bold; font-size:11px; line-height:15px; margin: 3px 0px 3px 1px; width:164px;}
.anews p{ font-size:11px; line-height:15px; color:#363636; margin: 3px 0px 10px 1px; width:174px;}
.anews img{ float:left; margin:4px 8px 2px 0px;}
.anews span{display:block; color:#437db7; font-size:10px; padding:0px 0px 0px 12px; margin:10px 0px 0px 72px;  text-align:left; background-image:url(i/bull-sm.gif); background-repeat:no-repeat; background-position:0px 4px;}
.anews b,strong{ color:#666666;}
.anews a{ text-decoration:underline;}
.anews a:hover{text-decoration:none;}

.anews2 { margin:6px 0px 25px 0px;}

.anews2 table {width:161px; margin:0px 0px 0px -3px; border-collapse:collapse; border-width:0px; background-position:bottom;}
.anews2 td{ text-align:center; background-repeat:no-repeat; border-collapse:collapse; border-width:0px; background-position:top; }
.anews2 p{display:block; font-size:11px; color:#777777; margin:8px 0px 2px 0px;}
.anews2 strong {display:block; margin:2px 0px 6px 28px; font-size:11px; font-weight:bold; white-space:nowrap;}
.anews2 img{ border:0px;}
.anews2 b{display:block; font-size:12px; color:#FF9900;  margin:2px 0px 7px 10px; font-weight:bold;}
.anews2 em{ font-weight:normal; font-style:normal; color:#888888; font-size:10px; }

.anews2 span{display:block; color:#437db7; font-size:10px; background-image:url(i/bull-sm.gif); background-repeat:no-repeat; text-align:right; width:110px; margin:7px 0px 0px 48px; line-height:13px; padding:0; background-position:33px 5px;}

.ltab1 {background-image:url(i/br-mid.gif);}
.ltab1 td {background-image:url(i/br-top.gif);}

.ltab2 {background-image:url(i/br-mid.gif);}
.ltab2 td {background-image:url(i/br-top2.gif);}

.ltab3 {background-image:url(i/br-bot.gif);}
.ltab3 td {background-image:url(i/br-top2.gif);}

.vesel {font-family:Tahoma; font-size:11px; text-decoration:none; word-spacing:2px; padding:5px 0px 5px 28px; margin-left:3px; background-image:url(i/naush2.gif); background-repeat:no-repeat; background-position:1px -1px; display:block;}
.vesel2 {font-family:Tahoma; font-size:11px; text-decoration:none; word-spacing:2px; padding:5px 0px 5px 28px; margin-left:3px; background-image:url(i/naush3.gif); background-repeat:no-repeat; background-position:1px -1px;  display:block;}
.vesel3 {font-family:Tahoma; font-size:11px; text-decoration:none; word-spacing:2px; padding:5px 0px 5px 28px; margin-left:3px; background-image:url(i/naush4.gif); background-repeat:no-repeat; background-position:1px -1px;  display:block;}

.testdiv1 a{ display:block; float:left; width:72px; margin:0px 1px 0px 2px; padding:13px 0px 24px 0px; background-color:#0099CC; text-align:center;}
.testdiv1 a:hover{ display:block; float:left; width:78px; margin:0px -2px 0px -1px; padding:13px 0px 24px 0px; background-color:#0099CC; text-align:center;}

.testdiv1 img { border:0;}


.testdiv { display:block; float:left; width:72px; margin:0px 1px 0px 2px; padding:6px 0px 19px 0px; text-align:center; cursor:pointer;}
.testdiv img { border-top: solid 6px #FFFFFF; border-bottom: solid 6px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}

.testdivaa { display:block; float:left; width:72px; margin:0px 1px 0px 2px; padding:6px 0px 19px 0px; text-align:center; cursor:pointer; background-image:url(i/un-vac.gif); background-position:-3px top;}
.testdivaa img {  border-top: solid 10px #FFFFFF; border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}

.testdivaaaa { display:block; float:left; width:78px; margin:0px -2px 0px -1px; padding:6px 0px 19px 0px; text-align:center; background-image:url(i/un-vid.gif); background-position:0px top;}
.testdivaaaa img {  border-top: solid 10px #FFFFFF; border-bottom: solid 2px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}

.dman { width:135px; height:26px; background-image:url(i/un-but-man.gif); cursor:pointer; }
.dman b{margin-left:41px; color:#3a55b9; background-image:url(i/dash.gif); background-repeat:repeat-x; background-position:0px 16px;}
.dmanaa { width:135px; height:26px; background-image:url(i/un-but-man-nav.gif); cursor:pointer; }
.dmanaa b{margin-left:41px; color:#ffa200;}
.dmanaaaa { width:135px; height:26px; background-image:url(i/un-but-man-act.gif);}
.dmanaaaa b{margin-left:50px; color:#646465;}

.dwoman { width:135px; height:26px; background-image:url(i/un-but-woman.gif); cursor:pointer; }
.dwoman b{margin-left:41px; color:#3a55b9; background-image:url(i/dash.gif); background-repeat:repeat-x; background-position:0px 16px;}
.dwomanaa { width:135px; height:26px; background-image:url(i/un-but-woman-nav.gif); cursor:pointer; }
.dwomanaa b{margin-left:41px; color:#ffa200;}
.dwomanaaaa { width:135px; height:26px; background-image:url(i/un-but-woman-act.gif);}
.dwomanaaaa b{margin-left:50px; color:#646465;}

.dchild { width:135px; height:26px; background-image:url(i/un-but-child.gif); cursor:pointer; }
.dchild b{margin-left:41px; color:#3a55b9; background-image:url(i/dash.gif); background-repeat:repeat-x; background-position:0px 16px;}
.dchildaa { width:135px; height:26px; background-image:url(i/un-but-child-nav.gif); cursor:pointer; }
.dchildaa b{margin-left:41px; color:#ffa200;}
.dchildaaaa { width:135px; height:26px; background-image:url(i/un-but-child-act.gif);}
.dchildaaaa b{margin-left:50px; color:#646465;}

.tttype {width:135px; background-color:#FFFFFF; vertical-align:top; padding:3px 0px 0px 0px; }
.tttype div {vertical-align:top; padding:0px 0px 0px 0px;  background-repeat:no-repeat; margin-bottom:4px; margin-top:0px; display:block;}
.tttype label {vertical-align:top; padding:0px 0px 0px 0px;  background-repeat:no-repeat; margin-bottom:4px; margin-top:0px; display:block;}
.tttype b {font-family:Tahoma; font-size:14px; line-height:23px;  font-weight:normal;}

#tagcloud { 

    text-align:left;
	font-family:Tahoma;
	line-height:20px;
	margin-top:7px;

} 

#tagcloud span { 
    padding-top: 7px;
} 

.smallest { 
    font-size: 10px; 
} 

.small { 
    font-size: 13px; 
} 

.medium { 
    font-size:16px; 
} 

.large { 
    font-size:18px; 
} 

.largest { 
    font-size:25px; 
} 


.bmenu { width:94%; border-collapse:collapse; border:1px #cccccc dashed; font-size:11px; font-family:Tahoma;}
.bmenu th { font-weight:normal; width:16%; text-align:right; vertical-align:top; padding:14px 14px 0px 10px; font-size:14px; color:#8f8f8f;}
.bmenu td { text-align:left; vertical-align:top; padding:10px 100px 3px 15px;}
.bmenu a {padding:3px 6px 6px 0px;  margin:0px 6px 0px 0px; line-height:24px; white-space:nowrap; color:#4376dC;}
.bmenu a:hover {padding:3px 6px 6px 0px;  margin:0px 6px 0px 0px; line-height:24px; white-space:nowrap; color:#ffa200; text-decoration:none;}
.bask-zak strong { font-weight:bold; font-size:12px; color:#444444;
margin:0px -1px 0px 1px; }