#page_numeric dt a { min-width: 13px;  display:block; float:left; font:normal 0.9em verdana, arial; text-decoration:none; text-align:center; color:#000; background-color: #EFEFEF ;  border: 1px solid #cccccc; padding:3px; margin:3px; }
#page_numeric dt a.select { font-weight:bold; background-color: #E0EAEF; }
#page_numeric dt a:hover { background-color:#c0d2f6; color:#0E4462; }

.png { filter:expression(fixPNG(this)); }

#header {
min-width: 1000px;
width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'auto');
}

#content, #footer {
min-width: 920px;
width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'920px':'auto');
}
#waitDiv { position:absolute; top:45%; width:100%; height:91; visibility:hidden; text-align: center;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0; 
	padding:0;}
	
img { border:0;}

p, ul, ol {
	display:block;}

	
a {
	color:#1c5081;
	text-decoration:underline;}

a:hover {
	text-decoration:none;}

h1 {
	color:#374a74;
	font-size:20px;
	font-weight:normal;}
	
h2 {
	color:#374a74;
	font-size:16px;
	font-weight:bold;}

h1.question {
	background:url(../images/q.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}

h1.mail {
	background:url(../images/mail.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}

h1.yes {
	background:url(../images/yes.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}

h1.tariff {
	background:url(../images/tariff.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}

h1.register {
	background:url(../images/register.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}
	
h1.period {
	background:url(../images/period.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}

h1.screen {
	background:url(../images/screen.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}
	
h1.i {
	background:url(../images/i.gif) no-repeat;
	display:block;
	line-height:32px;
	padding:5px 0 0 50px;
	margin:0;}
	
h1.news {
	background:url(../images/clock.gif) no-repeat;
	display:block;
	line-height:32px;
	height:50px;
	padding:5px 0 0 50px;
	margin:0;}
	
.clear {
	clear:both;}

.red {
	color:red;}
	
.blue_small {
	color:#1c5081;
	font-size:11px;}
	
.grey_small {
	color:#575757;
	font-size:11px;}
	
.grey {
	color:#575757; }

.date {
	color:#3a8fd5;
	font-size:10px;
	display:block;}

.green {
	display:inline-block;
	padding-top:30px;
	color:#8ffc02;}

.big_white {
	color:#fff;
	font-size:18px;}
	
.col {
	padding-right:50px;	}

.col p{
	margin:0;
	padding:0;	}

.left_footer {
	border-top:2px solid #80c32b;
	line-height:16px;
	padding:15px 0 15px 0;}

.right_footer {
	border-top:2px solid #3e74af;}

.left_footer img {
	margin-right:10px;}

.left_footer span {
	display:inline-block;
	margin-top:5px;}

#telef {
position:absolute;
left:700px;
padding:5px 20px 5px 47px;
background: url(../images/tel.gif) no-repeat;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:31px;
width:226px;}

#all {
	background:url(../images/bckg.jpg) no-repeat #fff;}
	
#header {
	color:#fff;
	height:230px;}

#header a {
	color:#fff;
	padding:0 8px;}

#left_header {
	float:left;
	padding-left:40px;
	width:660px;}

#right_header {
	margin-left:700px;
	padding:40px 40px 0 0;}

#logo a.logo_a {
	display:block;
	margin:0px 0 0 0;
	width:260px;
	height:70px;}

#logo .png {
	margin-top:25px;
}

#menu {
	padding:40px 0 20px 0;}

#content {
line-height:24px;
padding:0 40px 40px 40px;
overflow:hidden; _zoom:1;} 

#content ul {
	padding:0;
	margin:20px 0 0 0;}
	
#content ul li{
	background:url(../images/li.gif) no-repeat 0 10px;
	list-style:none;
	padding:0 0 0 15px;
	margin:0 10px;}
	
#footer {
	background:url(../images/footer_bckg.gif) repeat-x bottom;
	border-bottom:10px solid #296bb2;
	height:110px;
	padding:40px 40px 0 40px;}
	
#foot_menu {
	margin-bottom:15px;}

#foot_menu a { 
	padding:0 5px;}
	
#content .news_td a {
	line-height:20px;}

#content p {
	margin:0; padding:0;}

#content p.first {
	margin-top:20px;}
	
tr.top_table {
	background-color:#94b4cb;
	color:#FFFFFF;
	font-weight:bold;
}

tr.top_table_row_0 {
	background-color:#d9e6ef;
	border-bottom:1px solid #cbdbe7;
	cursor: hand;
	cursor: pointer;
}

tr.top_table_row_1 {
	background-color:#fff;
	border-bottom:1px solid #cbdbe7;
	cursor: hand;
	cursor: pointer;
}

a.screens {
	border:6px solid #e0e2e3;
	float:left}

a.screens:hover {
	border:6px solid #c8ced4;}
	
.attn {
	padding: 7px 10px 7px 32px;
	background: #fffbf3 url(../images/attn.gif) no-repeat left top;
	color: red; font-size : 12px; vertical-align : middle;display : block;
	line-height: 14px;
}	

/*input {
	border:1px solid #666666;
}
*/

input, textarea, select {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-x-system-font:none;
background:#FFFFFF url(../images/part_grey.png) no-repeat scroll  -0px -50px;
border-color:#B0B0B0 #CCCCCC #CCCCCC;
border-style:solid;
border-width:1px;
color:#333333;

font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin:0 4px 4px 0;
padding:3px;
}

input.submit {
background-color:#d9e6ef;
}

.password {
	background:#FFFFFF url(../images/part_grey.png) no-repeat scroll;
	padding-left:20px;
}

#login {
     padding:200px 20px 100px 20px;
     margin:0 auto;
     color:#1c5081;}
     
label, span.remember {
     display:block;
     float:left;
     width:125px;}
     
input.login_input {
     display:block;
     float:left;
     width:200px;
	 padding: 0 5px;
     margin-bottom:5px;}
     
#header_login {
     color:#fff;}

.font12 tr td {
font-size:12px;
}
	 