table.green-medium
{
	border: 1px solid #CDDA32;
	width: 500px;
}
th
{
	color: #000000;
	border: 1px solid white;
	background-color: #CDDA32;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
}

td.line
{
	padding:5px 15px 5px 15px;
	vertical-align:top;
}
td.left
{
	color:#001B3A;
	padding: 5px 5px 5px 15px;
	text-align:left;
	vertical-align:middle;
}
td.right
{
	color:#001B3A;
	padding: 5px 15px 5px 5px;
	text-align:right;
	vertical-align:middle;
}
td.padding
{
	height:10px;
}
td.padding-ie
{
	#height:10px;
}
td.error
{
	color:red;
	padding: 5px 5px 5px 15px;
	text-align:left;
	vertical-align:middle;
}
td.sucess
{
	color:green;
	padding: 5px 5px 5px 15px;
	text-align:left;
	vertical-align:middle;
}
input.small
{
	width:50px;
	height:20px;
	font-size:10px;
}
input.normal
{
	width:120px;
	height:20px;
	font-size:10px;
}
input.medium
{
	width:150px;
	height:20px;
	font-size:10px;
}
input.large
{
	width:220px;
	height:20px;
	font-size:10px;
}
select.small
{
	width:50px;
	height:16px;
}
select.normal
{
	width:120px;
	height:16px;
}
select.medium
{
	width:150px;
	height:16px;
}
select.large
{
	width:220px;
	height:16px;
}
span.red
{
	color:red;
}
input.standart,select.standart
{
	width:180px;
	font-size:11px;
}

td.price
{
	border:1px solid #A9BE86;
	font-size:10px;
	color:#696864;
	font-weight:normal;
	width:68px;
	text-align:center;
	vertical-align:middle;
	background-color:#EEEEEE;
	border:1px solid #A9BE86;
}
/*input.small,select.small
{
	width:120px;
	font-size:11px;
}*/
span.estandart
{
	display: block;
	font-weight:normal;
}
span.example
{
	display: block;
	color:#666666;
	font-weight:normal;
}
td.bk
{
	height:1px;
	background-color:#cccccc;
}
input.button
{
	font:11px Verdana;
	border:none;
	width:93px;
	height:26px; #height:27px;
	background:url('images/button_grey.gif') no-repeat;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
}

div.adminmenu { color: #152649; font:11px verdana; }

ul.adminmenu { margin: 0; padding: 0; list-style: none; float: left; }
ul.adminmenu li { position: relative; float:left; }
ul.adminmenu li a { text-decoration: none; color: #777; background: #fff; padding: 5px; border: 1px solid #ccc; border-right: 0; }

li ul { position: absolute; left: 0px; top: 100px; display: none; }

/* ----------------------- zelenaja tablica ---------------------------- */
div.caption { padding-bottom: 10px; font: 24px Verdana; color: #000000; }

table.gmedium { width: 500px; border: 1px solid #CDDA32; }
th.gheader, td.gcontent { border: 1px solid white; }
td.gcontent { padding: 15px; }
table.gcontent { width: 100%; }
th.gheader
{
	height: 30px; padding-left: 15px;
	color: #000000; background-color: #CDDA32;
	font-size: 12px; font-weight: bold;
}
td.gleft1, td.gcenter1, td.gright1, td.gleft2, td.gcenter2, td.gright2, td.gline { vertical-align: middle; }
td.gleft1, td.gcenter1, td.gright1 { text-align: left; padding: 3px 0px 3px 0px; }
td.gcenter1 { padding-left: 10px; }
td.gright1 { width:300px; }
td.gleft2, td.gcenter2, td.gright2, td.gright3 { height: 25px; }
td.gleft2, td.gcenter2 { text-align: left; }
td.gright2 { text-align: right; }
td.gright3 { text-align: left; }
td.gline { padding: 5px 0px 5px 0px; }
td.gback { height: 1px; background-color: #cccccc; }

td.green-left,td.green-center,td.green-right,td.green-right2 { color: #152649; }

input.buttype1
{
	font: 11px Verdana;
	border: none;
	width: 93px;
	height: 26px; #height: 27px;
	background: url('images/button_grey.gif') no-repeat;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding-bottom: 3px;
}

span.buyphone-summa { color: #ff6600; font-size: 14px; font-weight: bold; }
span.buyphone-summa1 { font-size: 14px; }

table.hiddenTable
{
	width: 499px;
	border:1px solid #E5E5E5;
	z-index:12;
	position:absolute;
	background-color:white;
	visibility:hidden;
	padding: 10px;
}

select.green-type1,select.green-type3 { height:18px; font:11px Tahoma; color:#696864; border:1px solid #B3B9C3; display:inline; }

select.green-type1 { width:50px;  }
select.green-type3 { width:150px; }

input.green-type1,input.green-type2,input.green-type3 { height:20px; font-size:10px; border:1px solid #B3B9C3; }
input.green-type1 { width:50px; }
input.green-type2 { width:120px; }
input.green-type3 { width:150px; }

div.edit-block { width:300px; height:300px; position: relative; margin-top:100px; }
div.edit-lang { position: absolute; top:0px; left:0px; }



th.green-bold
{
	color: #000000;
	border: 1px solid white;
	background-color: #CDDA32;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

td.green-cont
{
	border: 1px solid white;
	padding: 15px;
}

td.green-left,td.green-center,td.green-right
{
	color: #152649;
	vertical-align: top;
	text-align: left;
}

td.green-center
{
	padding: 0px 10px 0px 0px;
}

td.green-line
{
	padding: 5px 0px 5px 0px;
	vertical-align: top;
}

td.green-bk
{
	height: 1px;
	background-color: #cccccc;
}
input.button-type1
{
	font: 11px Verdana;
	border: none;
	width: 93px;
	height: 26px; #height: 27px;
	background: url('images/button_grey.gif') no-repeat;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding-bottom: 3px;
}
input.paypal
{
	font:11px Verdana;
	border:none;
	width:118px;
	height:26px;
	background:url('images/paypal/paypal.gif') no-repeat;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
}

input.card
{
	font:11px Verdana;
	border:none;
	width:118px;
	height:26px;
	background:url('images/paypal/card.gif') no-repeat;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
}

div.captblock { position: relative; width: 100%; }
div.baskbutton { position: absolute; top:0px; right: 0px; width: 300px; }
img.baskimg { vertical-align: bottom; padding-bottom: 2px; }
a.baskimg { text-decoration: none; color: #17254c; }

table.baskbut { border: 1px solid #CDDA32; background: white; float: right; margin-left: 5px; cursor: pointer; }
td.baskbut { background: #f1f0ee; padding: 5px 10px 5px 10px; #padding: 4px 10px 5px 10px; }
div.baskbut { margin-bottom: 1px; border: 1px solid #f1f0ee; display: inline; height: 10px; #margin-bottom: 1px; }

table.shop1 { width: 346px; height: 167px; float: left; border: 1px solid #CDDA32; margin-bottom: 8px; cursor: pointer; }
th.shop1 { height: 20px; font: bold 11px Verdana; color: #132847; border: 1px solid white; padding-left: 10px; }
td.shop1 { border: 1px solid white; border-top: none; }
a.shop1 { text-decoration: none; color: #17254c; }
div.shop1 { width: 342px; height: 144px; position: relative; }

div.shop2, div.shop3, div.shop4, div.shop5, div.shop6, div.shop7 { position: absolute; padding-right: 5px; }
div.shop2 { width: 160px; height: 144px; top: 0px; left: 0px; }
div.shop3 { width: 180px; height: 144px; top: 0px; right: 0px; background: #f2f2f2; }
div.shop4 { top: 5px; left: 170px; }
div.shop5 { width: 180px; height: 1px; top: 123px; left: 158px; border-top: 1px solid #dfdfdf; }
div.shop6 { top: 127px; left: 170px; }
div.shop7 { top: 127px; left: 270px; color: #fe0000; font-weight: bold; }


div.pblock { width: 100%; }

table.info_block { border: 1px solid #CDDA32; }
td.info_image { vertical-align: top; width: 300px; padding: 15px; }
td.info_text { vertical-align: top; width: 400px; padding: 15px; }

div.info_capt { width: 100%; font: bold 16px Verdana; color: #000000; padding: 0px 0px 15px 0px; }
div.info_imgpanel { width: 100%; height: 65px; padding: 0px 0px 15px 0px; }
div.info_img { width: 46px; height: 63px; float: left; border: 1px solid white; cursor: pointer; }
div.info_desk { width: 100%; font: 11px Verdana; color: #000000; padding: 0px 0px 15px 0px; }
div.info_button { width: 100%; }
a.menu
{
	color:white;
	text-decoration:none;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
}