/* main */

.tab {
	padding:0px 8px 8px 8px;
}

.inp INPUT, TEXTAREA{
	color:#000;
	font-size : 12px;
	font-family : Tahoma, sans-serif;
	padding: 2px 4px 2px 4px;
	margin-top: 6px;
	background-image: url(/img/input.gif);
	background-repeat: repeat-x;
	/*border: none;*/
	border: 1px solid #B3B4B8;
}

.inp2 INPUT, SELECT{
	color:#000;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	padding: 0px 0px 0px 0px;
	xbackground-image: none;
	xbackground-repeat: repeat-x;
	/*border: none;*/
	border: 1px solid #B3B4B8;
}
.inp0 INPUT {
	color:#000;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	padding: 0px 0px 0px 0px;
	border: none;
	text-align:right;
}
.inp_inf {
	color:#FFF;
	font-size : 11px;
	font-weight : bold;
	font-family : Tahoma, sans-serif;
	padding: 0px 0px 0px 0px;
	border: none;
	text-align:center;
	background-color: #C3595B;
}


#side1 {
	background-repeat: no-repeat;
	background-image: url(/img/colon_side.gif);
	background-color: #f7fffe;
}
#side2 {
	background-repeat: no-repeat;
	background-image: url(/img/colon_side.gif);
	background-color: #f7fffe;
	background-position: top;
}
#col1 {
	background-repeat: repeat-x;
	background-image: url(/img/colon_bg.gif);
	background-color: #f6f9fa;
	background-position: bottom;
}
#bg1 {
	background-repeat: repeat-x;
	background-image: url(/img/colon_bg.gif);
	background-color: #E2E9EF;
}
#topmenu {
	background-image: url(/img/top_bg.gif);
	background-repeat: repeat-x;
	vertical-align : top;
	padding-top : 8px;
	font-family : Tahoma, sans-serif;
	Xfont-weight: bold;
	font-size : 11px;
	color: #fff;
}
#topmenu A{
	padding-right : 20px;
	color: #fff;
	text-decoration:none;
}
#topmenu IMG{
	margin-right : 6px;
}
#footer {
	vertical-align : bottom;
	padding-bottom : 8px;
	font-family : Tahoma, sans-serif;
	font-size : 11px;
	color: #fff;
	cursor : default;
}
#foot3 {
	background-image: url(/img/bottom_3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align : bottom;
	padding-bottom : 8px;
	font-size : 11px;
	color: #fff;
	cursor : default;
}
#foot1 {
	background-image: url(/img/bottom_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#foot4 {
	background-image: url(/img/bottom_4.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFF;
}


/* boxes */
#blk {
	padding: 0px 0px 4px 0px;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	color:#AD555A;
	text-transform : uppercase;
}
#blk A{
	font-size : 11px;
	color:#AD555A;
}

#blk_item {
	padding: 2px 0px 2px 0px;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	color:#0159A1;
	text-transform : uppercase;
}
#blk_item A{
	font-size : 11px;
	color:#0159A1;
}

#blk_L {
	border-left: 1px solid #B3B4B8;
	line-height:5px;
}
#blk_R {
	border-top: 1px solid #B3B4B8;
	border-right: 1px solid #B3B4B8;
	line-height:5px;
}
#blk_NT {
	border: 1px solid #B3B4B8;
	border-top: none;
	padding: 4px 8px 4px 8px;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	color:#000;
}
#blk_NT A{
	font-size : 11px;
	color:#0159A1;
}
#blk_NT B, #blk_NT STRONG{
	font-weight : bold;
	font-size : 11px;
	color:#AD555A;
}
#blk_head {
	padding: 5px 8px 0px 8px;
	background-image : url(/img/tab_2.gif);
	color:#0159A1;
	font-weight : bold;
	font-size : 10px;
	font-family : Tahoma, sans-serif;
	text-transform : uppercase;
}
#blk_head A{
	text-decoration:none;
	color:#0159A1;
}
#blk_head2 {
	padding: 0px 0px 0px 0px;
	background-image : url(/img/dot.gif);
	background-repeat: repeat-x;
	height:1px;
}

#gblk_head {
	background-image : url(/img/gtab1.png);
	background-position: left;
	color:#0159A1;
	font-weight : bold;
	font-size : 10px;
	font-family : Tahoma, sans-serif;
	text-transform : uppercase;
}
#gblk_head2 {
	background-image: url(/img/dot.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin: 8px 4px 0px 8px;
	padding: 0px 0px 0px 0px;
	left:0px;
}

#ph_1 {
	top: 6px;
	height:94px;
	width:94px;
	position:relative;
	overflow: hidden;
}
#ph_box {
	top: 0px;
	left:0px;
	width:132px;
	height:110px;
	background-image: url(/img/shad.gif);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
}
#ph_2 {
	top: 6px;
	left:4px;
	height:94px;
	width:96px;
	position:relative;
	overflow: hidden;
}

#ph_X {
	top: 6px;
	left:4px;
	height:94px;
	width:94px;
	position:relative;
	overflow: hidden;
	cursor : pointer;
}
#ph_boxX {
	top: 0px;
	width:110px;
	height:110px;
	background-image: url(/img/shad2.gif);
	background-repeat: no-repeat;
	background-position:center;
	margin-right:4px;
	xdisplay:inline;
}

#ph_box2 {
	top: 0px;
	left:0px;
	width:108px;
	height:110px;
	background-image: url(/img/shad3.gif);
	background-repeat: no-repeat;
	background-position:left;
	position:relative;
	xmargin:0px 0px 0px 0px;
	xpadding:0px 0px 0px 0px;
}
#ph_text B {
	font-weight : bold;
	font-size : 10px;
	color:#AD555A;
	text-transform : uppercase;
}
#ph_text A{
	text-decoration:none;
}
#ph_text, .ph_text {
	color:#000;
	font-size : 11px;
	font-family : Tahoma, sans-serif;
	padding: 2px 4px 2px 4px;
}

.ph_text td{
padding: 1px 0px 1px 0px;
}

#ph_blue {
	color:#0159A1;
	font-family : Tahoma, sans-serif;
	xfont-weight : bold;
	font-size : 10px;
}
#ph_blue2 {
	color:#0159A1;
	font-family : Tahoma, sans-serif;
	xfont-weight : bold;
	font-size : 10px;
	padding-left: 8px;
	text-transform : uppercase;
}

#item {
	margin-bottom:4px;
	xxmargin-top:16px;
}

#item A{
	text-decoration:none;
}

.ord, .ord TD {
	border: 1px solid #B3B4B8;
	border-collapse : collapse;
}

fieldset {
border:1px solid #ccc;
/*margin:0em 0pt;*/
padding:5px;
}

legend{
color:#AD555A;
font-weight:bold;
}

label{
width:140px;
float:left;
display:block;

font-family:Tahoma,sans-serif;
font-size:11px;
}

div.form-item{
    margin: 0px 0px 2px 0px;
}

a.a0159A1{
text-decoration:none;
color:#0159A1;
font-size:11px;color:#0159A1;
font-size:11px;
font-family:Tahoma,sans-serif;
}

.license {
height:200px;
padding:0px;
width:460px;
}

th{
color:#AD555A;
font-weight:bold;
font-family:Tahoma,sans-serif;
font-size:11px;
}

table.orders td{
background-color: #eee;
font-family:Tahoma,sans-serif;
font-size:11px;
text-align:center;
}

table.orders tr.product td{
background-color: #fff;
font-family:Tahoma,sans-serif;
font-size:11px;
text-align:left;
}
