@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#14335f;
/*	background-image:url(images/bg.png);
	background-repeat:repeat-x repeat-y;*/
}


a
{
	color:#fff;
	font-weight:bold;
}

a:hover
{
	text-decoration:none;
}

img
{
	border:none;
}

p
{
	margin-top:15px;
	margin-bottom:15px;
}

h2
{
	font-size:15px;
	font-weight:bold;
}

h3
{
	font-size:13px;
	font-weight:bold;
}


div#top
{
	background-image:url(images/top_right.gif);
	background-repeat:repeat-x;
	background-position:1000px 0px;
}

div#middle
{
	background-color:#002d62;
	border-top:3px solid white;
	border-bottom:3px solid white;

}

div#bottom
{
	background-image:url(images/bottom_right_new.gif);
	background-repeat:repeat-x;
	background-position:1000px 0px;
}

div#bottom2
{
	height:24px;
	background-image:url(images/bg2.gif);
	background-repeat:repeat-x;
}

div#container
{
	display:table; 
	width:1000px; 
}

div#menu
{
	background-color:#002d62;
	width:150px;
	float:left;
	position:relative;
}

div#content
{
	border-left:3px solid #fff;
	border-right:3px solid #fff;	
	background-color:#fff;
	float:left;
	width:844px;
}

div#news
{
	background-color:#29568f;
	width:250px;
	margin-right:2px;
	float:left;
	position:relative;
}

div#cyfra
{
	background-color:#acadb0;
	width:273px;
	border:1px solid #000;	
	margin-right:2px;
	float:left;
	background-image:url(images/c+_start_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 10px 0 10px;	
	position:relative;
}

div#netia
{
	background-color:#fff;
	width:273px;
	border:1px solid #001d40;
	float:left;
	background-image:url(images/netia_start_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 10px 0 10px;
	color:#001d40;
	position:relative;
}

div#cyfra,
div#netia
{
	height:385px;
}

div#menu,
div#news
{
	min-height:387px;
	-height: 387px;
}

div#news_page
{
	background-color:#29568f;
	min-height:362px;
	-height:362px;
	padding:15px 10px 10px 15px;
	color:#fff;
}

div#cyfra_page
{
	background-color:#acadb0;
	min-height:360px;
	-height:360px;
	padding:15px 10px 10px 15px;
	color:#000;
	border:1px solid #000;
	background-image:url(images/c+_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div#netia_page
{
	background-color:#fff;
	min-height:360px;
	-height:360px;
	padding:15px 10px 10px 15px;
	color:#001d40;
	border:1px solid #001d40;
	background-image:url(images/netia_bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;	
}


div#default_page,
div#prizes_page
{
	background-color:#002d62;
	min-height:362px;
	-height:362px;
	padding:15px 10px 10px 15px;
	color:#fff;
}


img#news_txt
{
	margin:15px 0 15px 10px;
}

img#more_news_txt
{
	float:right;
	margin-right:10px;
}

div.news_title
{
	color:#fff;
	background-color:#004177;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

div.news_title2
{
	color:#fff;
	background-color:#004177;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:3px;
	margin-top:15px;
	margin-bottom:10px;
	margin-right:20px;
	height:17px;
	line-height:17px;
}


div.news_content
{
	padding:2px 10px 18px 10px;
	color:#fff;
}

div#news_page div.news_content
{
	padding:0 20px 0 0;
}


a.readmore
{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

a.readmore:hover
{
	text-decoration:underline;
}

img#ccyfra_logo
{
	margin-top:13px;
	margin-bottom:4px;
}

img#c_slogan
{
	margin-bottom:10px;
}

img.startpanel_links
{
	display:block;
	margin-bottom:11px;
}

div#netia_links,
div#c_links
{
	position:absolute;
	bottom: 120px;
}

img#netia_logo
{
	margin-top:13px;
	margin-bottom:5px;
}

img#netia_slogan
{
	margin-bottom:4px;
}

a.menu
{
	display:block;
	height:27px;
	border-bottom:1px solid #002045;
	background-position:right;
	background-repeat:no-repeat;
	padding-right:8px;
	text-indent:-5000px;
}

a#m_start
{
	background-image:url(images/menu_start.gif);
}

a#m_cyfra
{
	background-image:url(images/menu_cyfra+.gif);
	background-color:#acadb0;
}

a#m_netia
{
	background-image:url(images/menu_netia.gif);
	background-color:#001d40;
}

a#m_news
{
	background-image:url(images/menu_news.gif);
}

a#m_about
{
	background-image:url(images/menu_about.gif);
}

a#m_prizes
{
	background-image:url(images/menu_prizes.gif);
}

a#m_contact
{
	background-image:url(images/menu_contact.gif);
}


a#m_start:hover,
a#m_cyfra:hover,
a#m_netia:hover,
a#m_news:hover,
a#m_about:hover,
a#m_prizes:hover,
a#m_contact:hover
{
	border-right:8px solid #cf0000;
}

div#cyfra_page td#left,
div#netia_page td#left,
div#news_page td#left,
div#default_page td#left,
div#prizes_page td#left
{
	width:580px;
	vertical-align:top;
}

div#cyfra_page td#right,
div#netia_page td#right,
div#news_page td#right,
div#default_page td#right
{
	padding-left:20px;
	vertical-align:top;
	padding-top:30px;

}

div#news_page td#right
{
	border-left:1px solid #001d40;
	padding-top:13px;

}

div#prizes_page td#right
{
	padding-left:20px;
	vertical-align:top;
	padding-top:15px;
}


div#cyfra_page input
{
	border:1px solid #000;
}

div#cyfra_page input.button
{
	border:1px solid #000;
	background-color:#656565;
	color:#ffcb30;
	font-size:9px;
	font-weight:bold;
}


div#netia_page input
{
	border:1px solid #001d40;
}

div#netia_page input.button
{
	border:1px solid #001d40;
	background-color:#01ac8d;
	color:#fff;
	font-size:9px;
	font-weight:bold;
}


div#cyfra_page a
{
	color:#001329;
}

div#netia_page a
{
	color:#20457a;
}

div#ctop_images,
div#ntop_images
{
	position:relative;
	margin-bottom:15px;
}

a.c_menu,
a.netia_menu
{
	display:block;
	padding:5px 0 5px 5px;
}

div.date
{
	font-weight:bold;
	padding-bottom:15px;
}

h2.news
{
	background-color:#004177;
	margin-bottom:3px;
}

div#start_contact
{
	text-align:right;
	margin-right:10px;
	color:#fff;
	position:absolute;
	bottom:20px;
	right:0px;
}

table#order_form
{

}

div#netia_page input.disabled
{
	border:1px solid #ccc;
	background-color:#f0f0f0;
}

div#cyfra_page input.disabled
{
	border:1px solid #bcbdc0;
	background-color:#cccdd0;
}

div#cyfra_page div.files_title
{
	margin-top:15px;
	margin-bottom:10px;
	background-color:#656565;
	color:#fff;	
	font-weight:bold;
	text-transform:uppercase;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
}

div#netia_page div.files_title
{
	margin-top:15px;
	margin-bottom:10px;
	background-color:#02AC8F;
	color:#fff;	
	font-weight:bold;
	text-transform:uppercase;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
}


.progs_title
{
	background-color:#fff; color:#000; text-transform:uppercase; padding:7px;
	font-weight:bold;
	font-size:16px;
}

div.progs_menu
{
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #000;
}

div#cyfra_page div.progs_menu a
{
	text-decoration:none;
	padding:2px;
}

div#cyfra_page div.progs_menu a:hover
{
	text-decoration:underline;
}

div.progs_menu div.title
{
	background-color:#656565;
	color:#fecb33;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 3px 3px 5px;
}

div.progs_menu div.links
{
	padding:3px 3px 6px 10px;
}


div.offer_menu
{
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #20457A;
	background-color:#fff;
}

div#netia_page div.offer_menu a
{
	text-decoration:none;
	padding:2px;
}

div#netia_page div.offer_menu a:hover
{
	text-decoration:underline;
}

div.offer_menu div.title
{
	background-color:#02AC8F;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 3px 3px 5px;
}
div.offer_menu div.subtitle
{
	padding:3px 3px 0 5px;
}

div.offer_menu div.links
{
	padding:3px 3px 6px 15px;
}




img.certificate
{
	border:2px solid #001d40;
}

p, p.default
{
	text-align:justify;
}

div#wimax
{
	position:absolute;
	bottom:10px;
	left:20px;
}

table#prizes td
{
	padding-top:20px;
	padding-bottom:15px;
}

table#netia_offer td
{
	vertical-align:top;
}

a#get_netia
{
	display:block;
	background-image:url(images/get_netiab_txt.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:14px;
	width:107px;
	text-indent:-5000px;
	padding-top:10px;
	padding-bottom:10px;
}