small a{
	color : Silver;
}
small {color : Silver;}

div.reklama {
      font-family:Arial;
      font-size: 1pt;
	  color:#F9F9F9;

}
.reklama a{color :#F9F9F9;}
.reklama a:hover{color :#F9F9F9;}

.sms_msg
{
        color: #0033cc;
        background-color: #ffa;
        font-weight: bold;
}

a.a4{
	font-size : 8pt;
	text-decoration : none;
	font-weight : normal;

}
a.a4:hover {
	color : Black;
	text-decoration : underline;
} 
h3.zagol{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
}
a{
	color : Black;
}
a:hover{
	color : Navy;
}
a.a1,a.a1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : White;
}
a.a2 {
	font-family : Verdana;
	font-size : 8pt;
	text-decoration : none;
	color : #004a90;
	font-weight : normal;
}
a.a2:hover {
	color : Blue;
	text-decoration : underline;
}
a.a3{
	font-family : Verdana;
	font-size : 9pt;
	text-decoration : none;
	color : #004a90;
	font-weight : normal;
}
a.a3:hover {
	color : Black;
	text-decoration : underline;
}
a.a3_1{
	font-family : Verdana;
	font-size : 9pt;
	text-decoration : none;
	color : #0000CD;
	font-weight : normal;
}
a.a3_1:hover {
	color : Black;
	text-decoration : underline;
}

td.td1{
	padding-bottom : 5pt;
}
.gamestext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : normal;
	color : Navy;
}
p.dsk{
	font-family : Verdana;
	font-size : 7pt;
	text-decoration : none;
	color : #1B1B1B;
	font-weight : normal;
	margin-top: 0px;
	margin-bottom : 7px;
	text-align : left;
	}
p.dtime{
	font-family : Arial, Helvetica, sans-serif;
	font-size :10px;
	text-decoration : none;
	color : #2E2E2E;
	font-weight : normal;
	margin-top: 0px;
	margin-bottom : 0px;
	text-align : left;
}
sup.kolview{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #400080;
}
acronym {
	border-bottom: 1px dotted black;
	cursor: help;
}
td.td2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : White;
	background-color : #009999;
	background : url(i/line2.jpg);
}
td.td12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : White;
		background-color : #9aa59b;
	background-color : #f2c039;

}
td.td2_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : Black;
}
td.td3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color : Black;
	background : url(i/new/tb2.gif);
}
p.p1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : Black;
	margin : 0 0 2 0;
	margin-left:11.0pt;
	text-indent:-6.0pt;
	margin-top : 2px;
	margin-bottom : 0px;
}
.valuta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #444444;
}
SELECT {
	color: #336699;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
INPUT {
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
}
SUBMIT {
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: hand;
	background:#FFCC66;
	color: #000000;
}
BUTTON {
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: hand;
	background:#FFCC66;
	color: #000000;
}
.ph_new{
	color : Red;
	font-family : "Arial Narrow", Arial;
	font-weight : bold;
}

p.news{
	font-size: 9pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #121212;
	margin-top : 5pt;
	margin-bottom : 0pt;
	text-align : justify;
	text-indent : 15pt;
}
img{
	border: 0;
}
.avtor{
	font-size: 9pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green;
	margin-top : 5pt;
	margin-bottom : 0pt;
	text-align : right;
}
A.a11{
	font-size:9.0pt;
	font-family:  Arial;
}
A.a11:visited {
	color: Navy;
}
A.a11:link {
	font-size:9.0pt;
	color: Navy;
}
A.a11:active {
	COLOR: Navy;
}
A.a11:hover {
	FONT-WEIGHT:bold;
	COLOR: Black;
}
hr{
	color : #6C6C6C;
}
a.kkk:hover{
	TEXT-DECORATION: underline;color : Blue;
}
a.kkk{
	TEXT-DECORATION: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
h3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13pt;
	
}
p.zag,span.title_red {FONT-WEIGHT:bold;TEXT-DECORATION:underline;margin-bottom:0.0pt;font-size:8.0pt;font-family:Verdana;color:#5656A9}


.ph_g_h2 {
	font-family : Tahoma;
}

.ph_g_h3 {
	font-family : Arial;
}
.ph_glink{
	font-size : x-small;
	font-family : Tahoma;
}
.ph_intro{
	font-family : Verdana;
	font-size : 8pt;
	color : Black;
}
.ph_operators
{
	font-family : Verdana;
	font-size : 8pt;
	color : Maroon;
}
.ph_oper_number
{
	color : Red;
	font-weight : bold;
}
.ph_genre{
	font-family : Arial;
	font-size : 10pt;
	color : #262626;
}
.ph_select_genre{
	font-family : Arial;
	background-color:#F0F0F0;
	font-size : 10pt;
	font-weight : bold;
}
.ph_new{
	color : Red;
	font-family : "Arial Narrow";
	font-weight : bold;
}
.ph_pager{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.ph_describe{
	font-family : Verdana;
	font-size: 10pt;
}
.ph_gphones_table{
	background-color : #FFDAB9;
}
.ph_gphones_header{
	background-color : #EEE8AA;
	font-family : Arial;
	font-size: 10pt;
	font-weight: bold;
}
.ph_gphones_td{
	background-color : White;
		font-family : Arial;
	font-size: 9pt;
}
.ph_gcard_data_name{
	font-family : Verdana;
}
.ph_gcard_data_genre{
	font-family : Arial;
	font-size : x-small;
}
.ph_code{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : Black;
}
.ph_gphones_footer{
	height: 10px;
	background-color : #EEE8AA;
	font-size : 8px;
}

.ph_filters_p{	
}

.ph_filters_submit{
}

.ph_filters_submit{
}
.ph_card_td,.ph_gcard_td{
font-family : Verdana;

	font-size : 9pt;
}
.ph_card_singer_td{
	font-family : Verdana;
	font-size : 8pt;
}
.ph_card_name_td{
	font-family : Verdana;

	font-size : 9pt;
	font-weight: bold;
}
.ph_code_number
{
	font-family : Verdana;

	font-size : 8pt;
	font-weight: bold;
	color : Navy;
}
}
table#ph_PhoneList th{

}
table#ph_PhoneList a{
	text-decoration:none;
	color: blue;
}
table#ph_PhoneList a:hover{
	text-decoration:underline;
}
table#ph_PhoneList a.selected{
	font-weight: bold;
}
.ph_mcard_caption_td{
	background-color:#F0F0F0;
	color : Black;
	font-family : Arial;
	font-weight: bold;
	font-size : 10pt;
}
.ph_gl_td{
	text-align : center;
	font-family : Verdana;font-size : 10pt;
}
.ph_howbuy
{
	font-family : Arial;
	font-size : 9pt;
}
.ph_g_h2{
	font-size : 12pt;
}
.ph_g_table	
{
	padding-right : 10px;
	padding-left : 10px;
}


div.HeaderBanner
{
	height: 100px;
	width : 1002px;
	overflow: hidden;
	background: #6DA7C5 url(i/logo2.gif) no-repeat center;
}

div.SubHeader3
{
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #666666;
	border-bottom: solid 1px #999999;
	background-color: #E0E0E0;
	background-image: url(i/header3_.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 6px;
	overflow: hidden;
	width : 1002px;
}

html, body
{
	margin: 0px;
	padding: 0px;
}
body
{
	font-size: 0.7em;
	overflow: auto;
}

body, input, select, textarea
	{ font-family: Verdana, Arial, Helvetica, sans-serif; }
table
{
	font-size: 1em;
}
a img
{
	border: 0px;
}

h1 { 
font-size: 10pt;
font:"Courier New", Courier, mono;
text-align:center;

}
h1.al
{
text-align:left;
font-size:9pt;
}
h2 { 
font-size: 9pt;
font:"Courier New", Courier, mono;
text-align:center;

 }
h3 { font-size: 1.2em; }

.collapsed { display: none; }

div.Footer
{
	border-top: solid 1px #333333;
	background-color: #CFCFCF;
	background-image: url(i/new/footer_b.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 31px;
	padding: 7px 10px 7px 10px;
	width : 1000px;
}


/* Menu Bar */
div.ctrl_menu_bar
{
	margin: 0px;
	padding: 0px 0px 0px;
	border-top: solid 1px #ffffff;
	background-color: #ffffff;
	padding-bottom: 6px;
	background-image: url(i/new/menubar_.gif);
	/*background-position: bottom;
	*/
	background-repeat: repeat-x;
	width : 1000px;
	height : 1px;

}
div.ctrl_menu_bar div.menu
{
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #868686;
	border-bottom: solid 1px #6D6D6D;
	background-color: #C8C8C8;
	background-image: url(i/new/menubar0.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 27px;
}
div.ctrl_menu_bar table
{
	margin-top: 3px;
}
div.ctrl_menu_bar td.center
{
	border-top: solid 1px #888888;
	border-bottom: solid 1px #D5D5D5;
	background-color: #EFEFEF;
	height: 19px;
	padding: 0px 10px 0px 10px;
	vertical-align: middle;
	background-image: url(i/new/menubar1.gif);
	background-position: top;
	background-repeat: repeat-x;
	white-space: nowrap;
}
div.ctrl_menu_bar td.left
{
	width: 10px;
	background-image: url(i/new/menubar_.png);
	background-position: right top;
	background-repeat: no-repeat;
}
div.ctrl_menu_bar td.right
{
	width: 4px;
	background-image: url(i/new/menubar0.png);
	background-position: left top;
	background-repeat: no-repeat;
}
div.ctrl_menu_bar a,
div.ctrl_menu_bar a:link, div.ctrl_menu_bar a:visited,
div.ctrl_menu_bar a:hover, div.ctrl_menu_bar a:active
	{ font-weight: bold; text-decoration: none; color: #666666}
div.ctrl_menu_bar a:hover, div.ctrl_menu_bar a:active
	{ color: #006699; }

/* Pane control */
div.ctrl_pane
	{
	background-color: #F9F9F9;
	margin-bottom: 5px;
	text-align : left;
}
div.ctrl_pane div.border_top,
div.ctrl_pane div.border_bottom
	{ height: 6px; overflow: hidden; }
div.ctrl_pane .label
	{ color:#006699; margin: 0px 0px 10px 17px; font-size: 0.8em; font-weight: bold; }

div.ctrl_pane div.form_ctrl .formctrl_select_ctrl
	{ width: 175px; }

div.ctrl_pane div.border_top div.inside
	{ border-top: solid 1px #C2C2C2; height: 5px; overflow: hidden; }
div.ctrl_pane div.border_bottom div.inside
	{ border-bottom: solid 1px #C2C2C2; height: 5px; overflow: hidden; }
div.ctrl_pane.orient_left div.border_top div.inside,
div.ctrl_pane.orient_left div.border_bottom div.inside
	{ margin-right: 6px; }
div.ctrl_pane.orient_left div.border_top
	{ background-image: url(i/new/pane_rig.gif); background-position: right top; background-repeat: no-repeat; }
div.ctrl_pane.orient_left div.border_bottom
	{ background-image: url(i/new/pane_rih.gif); background-position: right bottom; background-repeat: no-repeat; }
div.ctrl_pane.orient_left div.border_center
	{ border-right: solid 1px #CFCFCF; background-position: right; background-repeat: repeat-y; }

div.ctrl_pane.orient_r div.border_top div.inside,
div.ctrl_pane.orient_r div.border_bottom div.inside
	{ margin-left: 6px; }
div.ctrl_pane.orient_r div.border_top
	{ background-image: url(i/new/pane_lig.gif); background-position: left top; background-repeat: no-repeat; }
div.ctrl_pane.orient_r div.border_bottom
	{ background-image: url(i/new/pane_lih.gif); background-position: left bottom; background-repeat: no-repeat; }
div.ctrl_pane.orient_r div.border_center
	{
	border-left: solid 1px #CFCFCF;
}
	
	
div.ctrl_pane div.title
	{
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 16px;
	background-image: url(i/new/pane_tit.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 13px;
}
div.ctrl_pane div.title.state_collapsed
	{ background-image: url(i/new/pane_tiu.jpg); }
div.ctrl_pane div.title a, div.ctrl_pane div.title a:link, div.ctrl_pane div.title a:visited
	{ font-weight: bold; color: #333333; text-decoration: none; }
div.ctrl_pane div.title a:hover, div.ctrl_pane div.title a:active
	{ color: #000088; }
div.ctrl_pane div.collapsed
	{ display: none; }

/* MenuList control */
div.ctrl_menu_list
	{ padding-left: 16px; font-size: 1em; }
div.ctrl_menu_list ul.menu
	{
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
		font-size: 10px;
}

div.ctrl_menu_list a, div.ctrl_menu_list a:link, div.ctrl_menu_list a:visited
	{ color: #006699; text-decoration: none; }

/* Layout */

table.Layout
{
	margin: 0px;
	padding: 0px;
	width: 1002px;
	height: 353px;
}
table.Layout td
{
	vertical-align: top;
}
table.Layout td.LeftPaneShade
{
	background-image: url(i/new/layout_l.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 3px;
	line-height: 2px;
	overflow: hidden;
	width: 170px;
}
table.Layout td.PadShade
{
	background-image: url(i/new/layout_p.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 3px;
	line-height: 2px;
	width: 7px;
	overflow: hidden;
}
table.Layout td.ContentPaneShade
{
	background-image: url(i/new/layout_c.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 3px;
	line-height: 2px;
	overflow: hidden;
}
table.Layout td.Pad
{
	width: 7px;
	background-image: url(i/new/layout_p.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 350px;
	overflow: hidden;
}
table.Layout td.LeftPane
{
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	padding: 5px 5px 5px 0px;
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 170px;
}

td.RightPane
{
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	padding: 5px 0 5px 5px;
	background-position: Right bottom;
	background-repeat: no-repeat;
	width: 170px;
}
table.Layout td.ContentPane
{
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
}

 td.ContentPane
{
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
}

/* Content */
div.content
{
	margin: 0px;
	padding: 10px;
	color:#000;
	text-align : left;
}

/* Lists */

table.fullwidth
{
	margin: 0px;
	width: 100%;
}
table.list
{
	border: 0px;
}
table.list td, table.list th
{
	padding: 1px 5px 1px 5px;
}
table.list th
{
	background-color: #efefef;
	border-bottom: solid 1px #cccccc;
}
table.list tr.odd
{
	background-color: #fafafa;
}

/* Forms */
form { margin: 0px; }
.form .field { width: 100%; font-size: 8pt; padding: 0px 2px 0px 2px; border: solid 1px #aaa; background-color: white; }
.form .button { width: 80px; border: solid 1px #aaa; border-left: solid 3px darkRed; background-color: white; font-weight: bold; font-size: 8pt; }
.form .checkbox { padding: 0px; margin: 0px; }
.form textarea.field { overflow: auto; }
.form p { margin: 0; padding: 0; }
.form p.commandbar { margin-top: 5px; text-align: right; }

/* Navigator */
div.ctrl_navigator { text-align: center; font-size: 0.8em; }
div.ctrl_navigator table { width: 90%; margin: 0; }
div.ctrl_navigator table td { text-align: center; padding: 2px 6px 2px 6px; vertical-align: middle; }
div.ctrl_navigator a img { border: none; }
div.ctrl_navigator input { border: none; background-color: white; padding: 1px 1px 1px 1px; font-size: 1em; }

/* Price */
.Price { padding: 0px; width: 100%; border: 1px solid #CCC; }
.Price th { background: #CCC; text-align: left; padding-left: 5px; }
.Price tr.First { background: #EEE; }
.Price td {	padding: 8px 5px 8px 5px; }
.Price td span.cost { font-size: 11px; color: #06C; }
.Price td span { font-size: 10pt; font-weight: bold; }
.PriceH { margin-top: 50px; text-align: center; }
p.Comment {	font: italic 11px Arial, Helvetica, sans-serif; }

/* Rd */

.Rd h3 { font: normal 12px Arial, Helvetica, sans-serif; text-transform: uppercase; }
img.Rd1 { float: left; margin-left: 15px; margin-right: 30px; margin-top: 25px; border: 5px solid #EEE; }
img.Rd2 { float: left; margin-left: 15px; margin-right: 30px; margin-bottom: 20px; border: 5px solid #EEE; }
ul.Rd1 { margin: 30px 0px 30px 0px; }
ul.Rd1 li span, ol.Rd2 li span, ul.Rd4 li span { text-transform: uppercase; font-weight: bold;}
ol.Rd2, p.Rd3, ul.Rd6, h2.Rd7 { clear: both;}
.Rd ol li { margin: 5px 0px 5px 0px; }
.Rd .Brands, .Rd .Brands2, .Rd .Brands3 { text-align: center; width: 300px; height: 300px; float: left; margin-left: 15px; margin-right: 30px; margin-bottom: 20px; border: 5px solid #EEE; }
.Rd .Brands img, .Rd .Brands2 img, .Rd .Brands3 img { margin-top: 5px;}
.Rd .Brands2 { height: 280px;}
.Rd .Brands3 { height: 430px;}
h3.Rd4 { text-align: center; }
p.Red { color: red; font-weight: bold; text-align: center; }
span.Red { color: red; }
.Rd p span { font-weight: bold; }
img.Rd4 { padding-top: 5px; }
h2.Red { color: red; }
ul.Rd6 li { margin-bottom: 10px;}
table.Main { text-align: center; }
table.Main td { height: 150px; padding-left: 30px; padding-right: 30px; padding-bottom: 50px; }
table.Main p { text-align: justify; }
table.Gallery { text-align: center; padding-top: 20px; margin-top: 20px; border-top: 1px solid #EEE;  }
table.Gallery td { padding: 30px; border: 1px solid white; }
table.Gallery td:hover { background: #F5F5F5; border: 1px solid #EEE; }
table.Gallery td.NonAct:hover { background: transparent; border: 1px solid white; }
ul.Pager, ul.Pager li { list-style: none; display: inline; padding: 0px; margin: 0px; }
ul.Pager li { margin: 2px; }
ul.Pager li a { padding: 3px; }
ul.Pager li.Active { background: #F5F5F5; border: 1px solid #EEE; }
ul.Pager li a:hover { color: red; }
div.AdvBack { border-bottom: 1px solid #CCC; padding-bottom: 15px; margin-bottom: 25px; }