/* CSS Document */
*	{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	background-image:url(../images/homepage_01.jpg);
	background-repeat:repeat-x;
	background-color:#8ba0ac;
	

}

.input_area
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px;
}

img {
	border:0px;
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	

}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.adminMenu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	text-decoration:none;
}
.adminMenu:hover
{
	color:#0099FF;
}

table#master_container 
{
	width:960px; 
	margin-left:auto; 
	margin-right:auto; 
	border:0px;
}
td#top_border_big {
	height:14px; 
	vertical-align:bottom; 
	background-image:url(../images/top_header.png); 
	background-repeat:no-repeat; 
	background-position:left;
}

table#header {
	border:0px; 
	background-image:url(../images/background_box.jpg); 
	background-repeat:repeat; 
	height:96px;

}
td#sub_header_middle {
	width:572px; 
	background-image:url(../images/back_top_middle.jpg); 
	background-repeat:no-repeat; 
	text-align:center;

}
td#sub_header_right {
	width:162px; 
	background-image:url(../images/back_top_right.jpg); 
	background-repeat:no-repeat; 
	vertical-align:top;

}
a.ls {
	font-size:11px; 
	color:#003366;
}
select#sel_language {
	font-size:11px; 
	border:1px solid #c9cbcc;

}

td#menu_container {
	background-image:url(../images/menu_bar.jpg); 
	background-repeat:no-repeat;
	background-position:top; 
	height:35px; 
}
td.separator {
	width:1px; 
	text-align:center; 
	vertical-align:middle;
}
img.separator {
	height:21px; 
	vertical-align:sub;
}
td#menu_selected {
	background-image:url(../images/active_page.png); 
	text-align:center; 
	background-position:top; 
	width:86px; 
	height:22px; 
	background-repeat:no-repeat;
	
}
td.menu_notselected {
	width:86px; 
	height:22px; 
	text-align:center;

}
td#caption_search {
	width:76px; 
	height:22px; 
	text-align:center;
	vertical-align:middle;

}

td.menu_notselected:hover {
	background-image:url(../images/active_page.png); 
	text-align:center; 
	background-position:center; 
	width:86px; 
	height:22px; 
	background-repeat:no-repeat;

}

a.menu_link {
		vertical-align:top;
		font-size:12px; 
		color:#FFFFFF; 
		font-weight:bold;
}
.white {
	color:#FFFFFF;
}
p#ss {
	font-size:12px; 
	letter-spacing:-1px;
	margin-top:2px;
	
	 
	
}


td#search_input {
	width:70px; 
	height:22px; 
	text-align:center;
	vertical-align:middle;
}
input#search {
	width:85px; 
	border:0px; 
	background-image:url(../images/input_search_bk.jpg); 
	background-repeat:no-repeat;
	font-size:11px;
	height:16px;

}

textarea
{
	border:1px solid #009999; 
	font-size:11px;
}

td#category_select {
	width:85px;
	height:22px; 
	text-align:center;
}
select#category {
	color:#284872; 
	width:87px; 
	font-size:12px; 
	border:0px;
}
td#search_go {
	width:34px; 
	height:22px; 
	text-align:center; 
}
p#motto {
	color:#000000; 
	font-size:18px;

}
td#body_container {
	background-image:url(../images/background_box.jpg); 
	background-repeat:repeat
}
td#body_left_container {
	width:580px;
	vertical-align:top;
}
table#left_right_container
{
	margin-left:21px; 
	margin-top:0px;
}
p#vsd {
	color:#333333; 
	font-size:15px; 
	font-weight:bold; 
	margin-left:17px; 
	margin-bottom:5px;
}
table#video_of_day {
	background-image:url(../images/bk_video_day.jpg); 
	background-repeat:no-repeat; 
	width:565px; 
	height:222px;

}
td#vimg {
	width:285px; 
	text-align:center;
}
p#vtitle {
	color:#0c3365; 
	font-size:13px; 
	font-weight:bold; 
	margin-top:15px;
}
p.vtext{
	font-size:11px; 
	margin-top:10px
}
a#vlink{
	font-size:13px; 
	font-weight:bold; 
	text-decoration:underline; 
	color:#0c3365;

}
p.vm_bottom{
	margin-top:1px;
}
a.vm_bottom {
	font-size:11px; 
	color:#FFFFFF; 
	vertical-align:top;
}
td.vbutton
{
	background-image:url(../images/button_1.jpg); 
	background-repeat:no-repeat; 
	width:180px; 
	height:18px; 
	background-position:center;  
	text-align:center; 
	vertical-align:top;
}
td.vbutton_selected
{
	background-image:url(../images/button_pressed_1.jpg); 
	background-position:center;
	background-repeat:no-repeat; 
	width:180px; 
	height:18px;
	text-align:center; 
	vertical-align:top;
}
table#content_programming {
	background-image:url(../images/bk_programming.jpg); 
	background-repeat:repeat-x; 
	width:565px; 
	height:100px; 
	border:1px solid #c2c9d1; 
	margin-top:14px;
}
td.p_odd{
	background-color:#eff8fc; 
	width:267px; 
}
td.p_even {
	background-color:#FFFFFF; 
	width:267px; 
	height:18px;
}
p.p_title{
	color:#0c3365; 
	font-size:13px; 
	font-weight:bold; 
	margin-left:10px

}
p.p_desc {
	color:#0c3365; 
	font-size:11px; 
	margin-left:10px
}
td .info_selected {
	background-image:url(../images/button_pressed_2.jpg); 
	background-repeat:no-repeat; 
	width:138px; 
	height:24px; 
}
td .products_info_selected
{
	
	width:115px; 
	height:24px; 
}

td .info_notselected
{
	background-image:url(../images/button_2.jpg); 
	background-repeat:no-repeat; 
	width:140px; 
	height:24px; 
	background-position:right; 
	text-align:center; 
}
td .products_info_notselected {
	 
	width:111px; 
	height:24px; 
	background-position:right; 
	text-align:center; 
}

a.info_b_text {
	color:#FFFFFF; 
	font-size:13px; 
	margin-left:10px; 
	vertical-align:top;
}

a.products_info_b_text {
	color:#FFFFFF; 
	font-size:11px; 
	margin-left:5px; 
	vertical-align:top;
}

td#info_brd_top {
	background-image:url(../images/top_border_3.gif); 
	background-repeat:no-repeat; 
	height:7px;
}
td#products_info_brd_top {
	background-image:url(../images/products_bg_5.gif); 
	background-repeat:no-repeat; 
	height:7px;
}

td#info_container {
	background-color:#285a8b; 
	vertical-align:top;
}
table.info_odd_row {
	background-image:url(../images/bk_p_download_1.jpg); 
	background-repeat:no-repeat; 
	width:264px; 
	height:41px; 
	margin-left:7px;

}
table.products_info_odd_row {
	background-image:url(../images/products_bg_3.jpg); 
	background-repeat:no-repeat; 
	width:212px; 
	height:42px; 
	margin-left:7px;

}

table.info_even_row {
	background-image:url(../images/bk_p_download_2.jpg); 
	background-repeat:no-repeat; 
	width:264px; 
	height:41px; 
	margin-left:7px; 
	margin-top:5px;
}
table.products_info_even_row {
	background-image:url(../images/products_bg_4.jpg); 
	background-repeat:no-repeat; 
	width:212px; 
	height:42px; 
	margin-left:7px; 
	margin-top:5px;
}
td.info_odd_dl_no {
	background-image:url(../images/info_p_download_1.jpg); 
	background-repeat:no-repeat; 
	width:60px; 
	height:26px; 
	background-position:left;
}
td.info_even_dl_no {
	background-image:url(../images/info_p_download_2.jpg); 
	background-repeat:no-repeat; 
	width:60px; 
	height:26px; 
	background-position:left;

}
p.info_odd_txt {
	color:#cc0000; 
	font-size:11px; 
	margin-left:5px;
}
p.info_odd_hits {
	color:black; 
	font-size:11px; 
	margin-left:5px; 
	font-weight:bold;

}
p.info_even_txt {
	color:#215877; 
	font-size:11px; 
	margin-left:5px;
}
p.info_even_hits {
	color:#215877; 
	font-size:11px; 
	margin-left:5px; 
	font-weight:bold;
}
td#info_brd_bottom {
	background-image:url(../images/bottom_border_3.gif); 
	background-repeat:no-repeat; 
	height:6px;
}
td#products_info_brd_bottom {
	background-image:url(../images/products_bg_6.gif); 
	background-repeat:no-repeat; 
	height:6px;
}

p#recommandations {
	color:#f86309; 
	font-size:17px; 
	margin-left:10px; 
	margin-bottom:0px;
}
td#rec_brd_top {
	background-image:url(../images/top_border_4.jpg); 
	background-repeat:no-repeat; 
	width:278px; 
	height:7px;
}
td#rec_title_container {
	background-image:url(../images/img_bk_1.jpg); 
	background-repeat:no-repeat; 
	width:260px; 
	height:24px; 
	text-align:center; 

}
p.rec_title {
	color:#ab3d07; 
	font-size:15px; 
	font-weight:bold;
}
p.rec_obj_title {
	font-size:14px; 
	font-weight:bold;

}
p.rec_desc {
	font-size:10px; 
	margin-top:5px;
}
a.rec_link {
	font-size:10px; 
	font-weight:bold;
	color:#e2420c; 
	text-decoration:underline;
}
td#rec_container {
	background-color:#f5f5e8; 
	border-left:1px solid #cdab84; 
	border-right:1px solid #cdab84;
}
td#rec_title_container_2 {
	background-image:url(../images/img_bk_2.jpg); 
	background-repeat:no-repeat; 
	width:260px; 
	height:24px; 
	text-align:center;
}
td#rec_brd_bottom {
	background-image:url(../images/bottom_border_4.jpg); 
	background-repeat:no-repeat; 
	width:278px; 
	height:6px;
}
td#latest_brd_top {
	background-image:url(../images/top_border_5.jpg); 
	background-repeat:no-repeat; 
	width:325px; 
	height:27px; 
	text-align:left;
	margin-left:10px;
}
p#latest_title {
	color:#FFFFFF; 
	font-size:15px; 
	padding-bottom:4px;
}
td#latest_container {
	border-left:1px solid #306a9a; 
	border-right:1px solid #306a9a;
	width:322px;
}
table.latest_container_row_odd {
	background-color:#fbe6e6; 
	width:307px; 
	margin-left:auto; 
	margin-right:auto;
}
img.latest_new {
	vertical-align:middle; 
	float:left; 
	margin-top:5px;
} 
p.latest_text_odd {
	color:#cc0000; 
	font-size:11px; 
	font-weight:bold;
	padding-top:4px; 
	padding-bottom:4px;
}
p.latest_desc {
	color:black; 
	font-size:10px; 
}
p.latest_text_even {
	color:#2e517f; 
	font-size:11px; 
	font-weight:bold;
	padding-top:4px; 
	padding-bottom:4px;
}
table.latest_container_row_even {
	background-color:white; 
	width:307px; 
	margin-left:auto; 
	margin-right:auto; 
	border:1px solid #c4e5f8; 
	margin-top:10px;
}
td#latest_brd_bottom {
	background-image:url(../images/bottom_border_5.jpg); 
	background-repeat:no-repeat; 
	width:325px; 
	height:8px;
}
td#bottom_container_up{
	background-image:url(../images/bottom_border_6.jpg); 
	background-repeat:no-repeat; 
	height:21px; 
	background-color:#FFFFFF; 
	background-position:center; 
	color:#c6e7f9; 
	font-size:10px; 
	text-align:center; 
}
td#bottom_container_down{
	background-image:url(../images/bottom_border_7.jpg); 
	background-repeat:no-repeat; 
	height:18px; 
	background-color:#FFFFFF; 
	background-position:center; 
	color:#e1e2e2; 
	font-size:10px; 
	text-align:center;
}
td#bottom_border_big {
	height:10px; 
	background-image:url(../images/bottom_header.png); 
	background-repeat:no-repeat; 
	background-position:left;
}

/*article.html*/

p.art_title {
	font-size:13px; 
	font-weight:bold;

}
p.author_left_small {
	font-size:10px;
	font-weight:bold;
	color:#134473;

}
td#art_body_left_container {
	width:245px;
	vertical-align:top;
}
a.pg_num {
	color:#345b87; 
	font-size:11px; 
	padding:2px;
}
a.pg_num:hover {
	border:1px solid #94a8c3; 
	color:black; 
	font-size:11px; 
	font-weight:bold; 
	padding:2px;
}
a.pg_num#pg_activ {
	border:1px solid #94a8c3; 
	color:black; 
	font-weight:bold; 

}
a.products_page_number{
	text-decoration:none;
	color:#cccccc;
	margin-right:5px;

}
a.products_page_number:hover {
	text-decoration:underline;
	color:#ffffff;

}
table#category_stuff_select {
	width:565px; 
	height:222px;

}
td.category_vbutton {
	background-image:url(../images/category_bg_6.jpg); 
	background-repeat:no-repeat; 
	width:140px; 
	height:18px; 
	text-align:center; 
	vertical-align:top;
}
td.category_vbutton_selected {
	background-image:url(../images/category_bg_5.jpg); 
	background-repeat:no-repeat; 
	width:136px; 
	height:18px; 
	text-align:center; 
	vertical-align:top;
}
a.p_title{
	color:#0c3365; 
	font-size:13px; 
	font-weight:bold; 
	margin-left:10px

}
a.p_desc {
	color:#0c3365; 
	font-size:11px; 
	margin-left:10px
}
img.article_com_star {
	vertical-align:top; 
	margin-top:3px;
}

.popularOdd
{
	
}

.popularEven
{

}

