
menubota {  font: 12px Arial, Helvetica, sans-serif; color: #000099}
p {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 7px 15px 7px 10px; text-align: justify}
td {  font: 12px arial, Helvetica, sans-serif; color: #000000; text-decoration: none }
table.marg { margin: 7px 15px 7px 40px;}

h1, h1 div {  font: bold 24px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 14px 15px; }
h2, h2 div {  font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 10px 15px; }
h3, h3 div {  font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 10px 5px 10px 15px; }

h1 { text-align: left; }
h2 { text-align: left}
h3 {
	text-align	: left;
	line-height	: 0.8;
}
h4 {  font: bold 14px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 10px 15px; text-align: left}

h5  {
	font: 12px Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: none;
	margin-left:35px;
	margin-top:0;
	margin-bottom:0;
	line-height: 1em;
}
h5.bold {  font: bold 12px Arial, Helvetica, sans-serif; color: #ffffff}

p.profili, div.profili {
	font					: 12px Arial, Helvetica, sans-serif;
	color					: #fff;
	text-decoration: none;
	margin				: 4px 0px 7px 0px;
	padding				: 1px 0px 3px 5px;
	background-color: #006BB6;
	text-align		: justify;
	height				: 17px;
}

p.newsheader, div.newsheader {
	font					: 12px Arial, Helvetica, sans-serif;
	color					: #fff;
	text-decoration: none;
	margin				: 7px 0px 7px 0px;
	padding				: 2px 0 0 5px;
	background-color: #999999;
	text-align		: justify;
	height				: 19px;
}

p.darken, div.darken {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 5px; padding-left: 5px; background-color: #2544b7}
p.otstup, div.otstup {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 40px }
p.darkenotstup, div.darkenotstup {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 40px; padding: 5px 5px 5px 5px; background-color: #2544b7}

p.darken, p.otstup, p.darkenotstup { text-align: justify }

img.text { padding: 5px 5px 5px 5px }

a.reference { font: 10px Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a.reference:hover { text-decoration: underline }

.form1 {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; border: 1px #000000 outset}
.copyright {  font: 14px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 8px 8px}
.link-up { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 0px 0px}
.text {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 5px 5px}
.bold {  font: bold 12px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}

a.menulink:before {
	display			: inline;
	text-align	: left;
}

h5 a.menulink, a.menulink, td h5 a.menulink {  font: 12px Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 5px; text-decoration:none}
a.menulink:hover {  font: 12px Arial, Helvetica, sans-serif; text-decoration: underline }

.section {
	font				: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color				: #fff;
	margin-left	: 15px;
}
.pay_link {
	margin-left: 20px;
	border-left: 1 solid Navy;
}

.menubottom {
	background-image:	url("../common_images/lmenu_bottom.png");
}

.menubgr2 {
	background-image:	url("../common_images/lmenu_bgr2.png");
}

.menublock, .menusect {
	background-image:	url("../common_images/lmenu_bgr.png");
}

.htlink {
	font					: 12px Arial, Helvetica, sans-serif;
	color					: #000000;
	text-decoration: none;
	padding				: 5px 5px
}
a.htlink:hover {  font: 12px Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline}

/*------- new-design style -------*/
.link {
	font					: 12px Arial, Helvetica, sans-serif;
	color					: #003399;
	text-decoration: none
}
.tbl {
	border-right	: #0099ff 1px ridge;
	border-top		: #0099ff 1px ridge;
	border-left		: #0099ff 1px ridge;
	border-bottom	: #0099ff 1px ridge;
	text-decoration: none;
	color					: #003399;
	font					: bold 12px arial, helvetica, sans-serif;
 	border				: 1px #0066FF outset;
 	cursor				: default;
}
.tbl1 {
	border-right		: 0px;
	border-top			: 0px;
	border-left			: 0px;
	border-bottom		: #99ccff 1px ridge;
	text-decoration	: none;
	color					: #003399;
	font					: bold 12px arial, helvetica, sans-serif;
 	cursor				: default;
}

.topimg {
	margin-bottom	: 6px;
}
.b2b_link {
	padding: 0 0 2px 0;
}
a.b2b_link {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: #000099;
	font-weight: normal;
	text-decoration: underline;
	line-height: 17px;
}
a.b2b_link:hover {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: #4169E1;
	font-weight: normal;
	text-decoration: underline;
	line-height: 17px; 
}
.indx_home {
	height: 15px;
}
a.indx_home {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: #000099;
	font-weight: normal;
	text-decoration: underline;
	line-height: 15px;
}
a.indx_home:hover {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: #4169E1;
	font-weight: normal;
	text-decoration: underline;
	line-height: 15px; 
}
a.indx_home2 {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: white;
	font-weight: normal;
	text-decoration: underline;
	line-height: 15px;
}
a.indx_home2:hover {
	font: 12px arial,helvetica,sans-serif; 
	COLOR: #4169E1;
	font-weight: normal;
	text-decoration: underline;
	line-height: 15px; 
}
.titl {
	font: 12px arial,helvetica,sans-serif; COLOR: #000000;
}
.titl2 {
	font: 18px/26px Arial, Helvetica, sans-serif; COLOR: #ffee00
}
.new {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.txt1 {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000
}
div {
	font: 12px tahoma,arial,helvetica,sans-serif; color: #000000
}
.link1 {
	border-right: medium none; border-top: medium none; font: bold 12px arial, helvetica, sans-serif; border-left: medium none; color: #003399; border-bottom: medium none; text-decoration: none
}
body {
	SCROLLBAR-FACE-COLOR: #065cb1; 
	font: 12px arial, helvetica, sans-serif; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	color: #000000; 
	scrollbar-3dlight-color: #065cb1; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #99ccff; 
	scrollbar-darkshadow-color: #065cb1;
	background-color: #E6E6FA;
	/*background: url(../common_images/contentbg.png) repeat-y center top;*/
}
img {
	border-left-color: #000000; border-bottom-color: #000000; border-top-color: #000000; border-right-color: #000000
}

input.button {
	font				: bold 11px tahoma,arial;
/*	color				: #034170;*/
	color				: #003399;
	cursor			: pointer;
	cursor			: hand;
	background-color: #d3d3d3;
}

ul li {
	margin-left		: 5px;
}

#example {
	font				: bold 12px tahoma,arial;
	color				: navy;
	text-indent	: left;
	margin-left	: 10px;
}

#divinp {
	border			: 1px;
	position		: absolute;
	bottom			: 10px;
	visibility	: visible;
	z-index			: 1;
}

#delimfill{
	height			: 1px;
	width				: 600px;
	font-size		: 1px;
}

.info {
	font				: 12px tahoma;
	text-decoration: none;
	color				: #5770bd;
}

.price, a.price, td a.price {
	font				: 12px tahoma;
	text-decoration: none;
	color				: red;
}

sup {
	margin-top	: 3px;
}

.curs, td.curs, IMG.curs {
	cursor			: hand;
	cursor			: pointer;
}

.tabh, td.tabh {
	background		: #e0e0e0;
	font					: bold 11px tahoma,arial,sans-serif;
	padding-left	: 3px;
	padding-right	: 3px;
	border-bottom	: #a0a0a0 2px solid;
	border-right	: #a0a0a0 1px solid;
	cursor				: pointer;
	cursor				: hand;
	height				: 20px;
}

.allresults {
	background-color: #f0f0f0;
}

.first {
	font-weight		: bold;
	color					: #ff0000;
	background-color: #ffdcdc;
}

.first10 {
	background-color: #ffdcdc;
	color					: #550000;
}

.first50 {
	background-color: #ffff99;
}

/*--------------------------------------------------*/
.tr0, .tr1, .th, .trs, .tr2, td.tr0, td.tr1, td.th, td.trs, td.tr2 {
	font					: 10px tahoma,arial,sans-serif;
	text-decoration: none;
}

.tr0 {
	color					: #000099;
	background		: #cdd7f0;
	cursor				: default;
}

.tr1 {
	color					: #000066;
	background		: #dee3f1;
	cursor				: default;
}

.tr2 {
	color					: #000066;
	background		: #d1e4f5;
	cursor				: default;
}

.trs {
	color					: #0000ff;
	cursor				: pointer;
	cursor				: hand;
}

input.text {
	font					: 11px tahoma,arial,sans-serif;
	padding				: 1;
	margin				: 0;
}

#lpad, div.lpad {
	position			: absolute;
	top						: 340px;
	left					: 420px;
	width					: 200px;
	height				: 70px;
	border				: 0px navy inset;

	font					: bold 14px tahoma,arial,sans-serif;
	color					: navy;
}

div a.lpad, .lpad, span.lpad {
	font					: bold 14px tahoma,arial,sans-serif;
	color					: navy;
}

/* rows for `10 winners`, `first 50 best` and `the rest` */
.rrw, td.rrw {
	font					: bold 11px tahoma,arial,sans-serif;
	color					: #ff0000;
	background		: #feceff;
	cursor				: default;
}

.rrb, td.rrb {
	font					: 11px tahoma,arial,sans-serif;
	color					: #900000;
	background		: #fee0ff;
	cursor				: default;
}

.rrr, td.rrr {
	font					: 11px tahoma,arial,sans-serif;
	color					: #000099;
	background		: #cdd7f0;
	cursor				: default;
}

h1.top, h1.top a {color: #FFFFFF; background-color: #3B6BBD; font-size: 10px; margin:0px; text-align: center;}
.menubot, .menubot a {color: #FFFFFF; font-size: 10px; text-align: center; font-weight: bold; }

.weather table {
	margin: 7px 0;
	width: 100%;
}
.weather td {
	border-bottom: 1px solid #BEDCFF;
	padding: 0 3px;
	font-size: 12px;
}
.weather a {
	border-bottom: 1px solid #BEDCFF;
	padding: 0 3px;
	font-size: 12px;
}

a.company {
	font: 12px Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline
}
a.company:hover {
	font: 12px Arial, Helvetica, sans-serif; color: #336633; text-decoration: underline
}
input.reg_txt{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid #006699;
}
.jc{
	border-right: 1px dotted #3366CC;
	border-bottom: 1px dotted #3366CC;
	text-align: left;
}
.jc2{
	border-bottom: 1px dotted #3366CC;
	text-align: left;
}
.jcc{
	border-right: 1px dotted #3366CC;
	border-bottom: 1px dotted #3366CC;
	text-align: center;
}
.jcc2{
	border-bottom: 1px dotted #3366CC;
	text-align: center;
}
.jcr{
	border-right: 1px dotted #3366CC;
	border-bottom: 1px dotted #3366CC;
	text-align: right;
}
.jcr2{
	border-bottom: 1px dotted #3366CC;
	text-align: right;
}
textarea{
	border: 1px solid #069;
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
}
.cpt{text-align:center}
.cpt img{margin:2px 15px 2px 2px;vertical-align:middle}
div.row{clear:both;margin:0;padding:3px 0}
div.row label{float:left;width:150px;padding:0 10px 0 0;text-align:right}
div.row label:hover{background-color:#666;color:#fff}
#scratch_submit{padding:2px 20px}
.error{text-align:center;color:#f00}
input.search_submit_opak{
	font-family: 		Arial;
	font-size: 			13px;
	color: 				#000;
	background-color: 	#d6eaf4;
	border: 			1px solid #069;
	font-weight:bold;
	cursor: pointer;
}
.brd_down
{
	 border-bottom: 1px solid #99ccff;
}
.rkl_brd
{
	 border-right: 1px solid #4271ce;
	 border-bottom: 1px solid #4271ce;
	 text-align: center;
	 font-weight: normal;
	 padding: 2px;
}
.rkl_brd_h
{
	 border-right: 1px solid #4271ce;
	 border-bottom: 1px solid #4271ce;
	 text-align: center;
	 font-weight: bold;
	 font-size:14px;
	 padding: 2px;
	 background-color: #4271ce;
	 color: #ffffff;
}
.rkl_brd_hl
{
	 border-right: 1px solid #4271ce;
	 border-bottom: 1px solid #4271ce;
	 text-align: center;
	 font-weight: bold;
	 background-color: #eeeeee;
	 color:#4271ce;
}
.full_c{
	 background-color: #ffffff;
	 border-left: 1px solid #bbbbbb;
	 border-right: 1px solid #bbbbbb;
	 border-top: 1px solid #bbbbbb;
	 border-bottom: 1px solid #bbbbbb;
}

.lpsize {
	background-image:	url("../imgframe/new/b_raproleft_size.gif");
	background-repeat: no-repeat;
	padding: 38px 10px 0px 2px;
}

.rpsize {
	background-image:	url("../imgframe/new/b_raproright_size.gif");
	background-repeat: no-repeat;
	padding: 38px 2px 0px 10px;
}

.lvsize {
	background-image:	url("../imgframe/new/b_ravraleft_size.gif");
	background-repeat: no-repeat;
	padding: 0px 10px 0px 2px;
}

.rvsize {
	background-image:	url("../imgframe/new/b_ravraright_size.gif");
	background-repeat: no-repeat;
	padding: 0px 2px 0px 10px;
}

.lv2size {
	background-image:	url("../imgframe/new/b_ravraleft_size2.gif");
	background-repeat: no-repeat;
	padding-left: 2px;
	padding-right: 10px;
}

.rv2size {
	background-image:	url("../imgframe/new/b_ravraright_size2.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 2px;
}

.size_1 {
	background-image:	url("../imgframe/new/size_1.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 13px;
}

.size_1_first {
	background-image:	url("../imgframe/new/size_1_first.gif");
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-left: 66px;
}

.size_1_first_before {
	background-image:	url("../imgframe/new/size_1_first_before.gif");
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-left: 66px;
}

.size_first_left {
	background-image:	url("../imgframe/new/size_first_left.gif");
	background-repeat: no-repeat;
	padding: 0px;
}

.size_first_left2 {
	background-image:	url("../imgframe/new/size_first_left2.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 64px;
}

.size_middle {
	background-image:	url("../imgframe/new/size_middle.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 9px;
}

.size_last {
	background-image:	url("../imgframe/new/size_last.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 11px;
}

.size_pro_before_vra {
	background-image:	url("../imgframe/new/size_pro_before_vra.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 11px;
}

.size_pro_after_vrata {
	background-image:	url("../imgframe/new/size_pro_after_vrata.gif");
	background-repeat: no-repeat;
	padding: 1px 0px 0px 12px;
}
.brd_bot {
	 border-bottom: 1px solid #99ccff;
	 padding: 0px 0px 0px 5px;
}
.brd_up_bot {
	 border-top: 1px solid #99ccff;
	 border-bottom: 1px solid #99ccff;
	 padding: 0px 0px 0px 5px;
}
.join_t {
	 border-top: 1px solid white;
	 padding: 3px 0px 3px 10px;
	 background-color: #F5F5F5;
}
.join_tl {
	 border-top: 1px solid white;
	 border-left: 1px solid white;
	 padding: 3px 0px 3px 3px;
	 background-color: #F5F5F5;
}
a.mylink_box {
	color: #FFF;
	background-color: #4271ce;
	/*border-color: #acc8ff #172d7f #172d7f #acc8ff;
	border-width: 1px;
	border-style: solid;*/
	border-top: 1px solid #acc8ff;
	border-right: 1px solid #172d7f;
	border-bottom: 1px solid #172d7f;
	border-left: 1px solid #acc8ff;
	font-weight: bold;
	padding: 4px;
}
a.mylink_box:link, a.mylink_box:visited {
	color: #FFF;
	text-decoration: none;
} 
a.mylink_box:hover {
	border-color: #172d7f #acc8ff #acc8ff #172d7f;
	padding-left: 11px;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td#left_menu {
	padding-left: 5px;
}
a.left_menu_link {
	font-size: 12px;
	/*font-weight: bold;*/
	font-family: Arial;
	color: white;
	text-decoration: none;
}
a.top_menu {
	/*color: #006bb6;*/
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.top_menu:active {
	color: #006bb6;
} 
a.top_menu:hover {
	color: #777777;
	text-decoration: underline;
}
td.mylink_blue, td.mylink_green, td.mylink_yellow, td.mylink_orange, td.mylink_red, td.mylink_darkred, td.mylink_darkgreen {
	color: #FFF;
	padding-left: 5px;
	background-color: #6690d6;
	border-top: 1px solid #9eb8e5;
	border-bottom: 1px solid #425d8a;
	font-weight: normal;
}
td.mylink_blue_hover {
	padding-left: 5px;
	background-color: #90b1fb;
	border-top: 1px solid #9eb8e5;
	border-bottom: 1px solid #425d8a;
}
td.mylink_yellow_hover {
	padding-left: 5px;
	background-color: #ffd908;
	border-top: 1px solid #ffe450;
	border-bottom: 1px solid #877304;
}
td.mylink_orange_hover {
	padding-left: 5px;
	background-color: #fba001;
	border-top: 1px solid #fcbc4b;
	border-bottom: 1px solid #877304;
}
td.mylink_red_hover {
	padding-left: 5px;
	background-color: #fe1c0b;
	border-top: 1px solid #fe5e52;
	border-bottom: 1px solid #860f06;
}
td.mylink_darkred_hover {
	padding-left: 5px;
	background-color: #e91201;
	border-top: 1px solid #fe5e52;
	border-bottom: 1px solid #860f06;
}
td.mylink_darkgreen_hover {
	padding-left: 5px;
	background-color: #00c710;
	border-top: 1px solid #7df782;
	border-bottom: 1px solid #209d26;
}
td.mylink_green_hover {
	padding-left: 5px;
	background-color: #00de11;
	border-top: 1px solid #7df782;
	border-bottom: 1px solid #209d26;
}
ul#topmenu {
    font-weight:        bold;
    list-style-type:    none;
    margin:             0;
    padding:            0;
}

ul#topmenu li {
    float:              left;
    margin:             0;
    padding:            0;
    vertical-align:     middle;
}
a.c_data {
	color: #FFF;
	background-color: #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	font-weight: bold;
	padding: 1px 8px 1px 8px;
	text-decoration: none;
}
a.c_data:hover {
	padding: 1px 9px 1px 7px;
	color: black;
}
a.c_data_active {
	color: black;
	background-color: white;
	font-weight: bold;
	padding: 0px 8px 0px 8px;
	text-decoration: none;
}
select{
	border: 1px solid #069;
	/*font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Arial;
	font-size: 12px;
	height: auto;
}
p.normal_indent25 {
	text-indent: 15px;
	margin: 0px 0px 5px 0px;
}