body, html {
	margin: 0px auto;
	padding: 0px;
	background-color:#eeeeee;
}

body,td, tr, textarea, select, ol,ul {
	color:#414141;
	font-size:12px;
	font-family:Verdana,Tahoma,'Trebuchet MS',  Arial, GRHelvetica ;
}

li  {
	padding:4px 0px 0px 5px;
	color:#2a2a2a;
}

img {
	border:0px;
}

p {
	padding:4px 0px 4px 0px;
	margin:0px;
	color:#414141;
}

form {
	padding:0px;
	margin:0px;

}

div.clear {
	clear:both;

}


div#holder {
	margin: 0px auto;
	width:982px;
	background-image:url(images/bg_all.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

div#holder_off {
	margin: 0px auto;
	width:982px;
	background-image:url(images/bg_all_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:34px;
}

div#holder_off a{
	text-decoration:none;
	color:#747474;
	font-size:10px;
	padding-left:20px;
}


div#container {
	margin: 0px auto;
	width:974px;
}

div.logo_banner {
	width:974px;
	height:106px;
	padding-top:10px;
}

div.logo_date {
	width:217px;
	float:left;
	padding:0px 0px 0px 16px;
}

div.logo {
	width:200px;
}

div.date {
	width:408px;
	color:#999a9c;
	font-size:10px;
	padding:6px 0px 0px 2px;
}

div.date span{
	color:#999a9c;
	font-weight:bold;
	font-size:10px;
}

div.top_banner {
	width:728px;
	float:left;

}

div.search_fonts {
	width:974px;
	height:23px;
	background-image:url(images/bg_search.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

div.search {
	width:900px;
	float:left;
	padding:0px 0px 0px 50px;
}

.inp1 {
	border:1px solid #385478;
	width:160px;
	font-size:10px;
	color:#4a5358;
}

div.search td{
	padding:2px 3px 0px 3px;
	color:#353535;
	font-size:10px;
}

div.search label{
	color:#353535;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
}

div.font_size {
	width:186px;
	float:left;
	text-align:right;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	padding:4px 60px 0px 0px;
}

div.font_size a{
	color:#7f7f7f;
	text-decoration:none;
	font-weight:bold;
}


span.span11{
	background-image:url(images/bg_font.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	padding:4px 6px 4px 6px;
	font-size:11px;
}

span.span12{
	background-image:url(images/bg_font.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	padding:3px 6px 6px 6px;
	font-size:12px;
}

div.top_menu {
	width:974px;
	height:23px;
	background-image:url(images/bg_top_menu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

div.mn_level1 {
	float:left;
	padding:5px 0px 0px 0px;
	background-image:url(images/sep.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:11px;
}

a.level1{
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
	padding:0px 18px 0px 18px;
}

div.main_section {
	width:974px;
}

div.main_section img {
	/*padding:0px 6px 0px 4px;*/
}

div.left_section {
	width:684px;
	float:left;
}

div.articles{
	width:678px;
	float:left;
}

div.main_article{
	width:318px;
	/*background-color:#f4f4f4;
	border:1px solid #018fca;*/
	margin-left:8px;
	margin-right:4px;
	_margin-left:4px;
	_margin-right:8px;
	margin-top:8px;
	margin-bottom:8px;
	float:left;
}
div.tlt_top{
	width:313px;
	padding:6px 0px 6px 7px;
	color:#018fca;
	font-size:11px;
	font-weight:bold;
}

div.tlt_top_blue{
	width:313px;
	padding:6px 0px 6px 7px;
	color:#0187c6;
	font-size:12px;
	font-weight:bold;
}

div.tlt_top_blue a{
	color:#0187c6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.img_main_article{
	width:317px;
	padding:6px 0px 6px 3px;
}

div.tlt_main_article{
	width:307px;
	padding:6px 6px 6px 7px;
	font-size:10px;
	color:#385478;
	font-weight:bold;
}

div.txt_main_article{
	width:307px;
	padding:6px 6px 6px 7px;
	font-size:11px;
	color:#353535;
}

div.link_main_article{
	width:304px;
	padding:6px 16px 6px 0px;
	font-size:11px;
	color:#353535;
	text-align:right;
}

div.link_main_article a{
	padding:0px 0px 0px 16px;
	font-size:11px;
	color:#018fca;
	background-image:url(images/link_cross.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
}

div.more_article{
	width:324px;
	float:left;
}

div.articles1{
	width:324px;
	padding:6px 0px 8px 0px;
}

div.txt_red{
	width:317px;
	padding:10px 0px 0px 7px;
	color:#018fca;
	font-size:11px;
	font-weight:bold;
}

div.img_more_articles {
	width:120px;
	float:left;

}

div.list_more_articles {
	width:204px;
	float:left;

}

div.date_more_article{
	width:204px;
	color:#018fca;
	font-size:10px;
	font-weight:bold;
	
}

div.tlt_more_article{
	/*width:204px;*/
	color:#385478;
	font-size:10px;
	font-weight:bold;
	
}

div.tlt_more_article a{
	color:#385478;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	
}

div.hour_more_article{
	width:204px;
	color:#385478;
	font-size:10px;
}


div.txt_more_article{
	/*width:204px;*/
	padding:6px 0px 0px 0px;
	font-size:11px;
	color:#353535;
}

div.txt_more_article img{
	padding:6px 6px 0px 7px;
}

div.link_more_article{
	width:204px;
	padding:6px 0px 6px 0px;
	font-size:11px;
	color:#353535;
	text-align:right;
}

div.link_more_article a{
	padding:0px 0px 0px 16px;
	font-size:11px;
	color:#ffac0d;
	background-image:url(images/link_cross1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-decoration:none;
}

div.banner_page {
	width:658px;
	padding:10px 0px 10px 6px;
}

div.grey_boxes {
 width:678px;
 padding:10px 0px 10px 0px;
 background-image:url(images/bg_grey_news.gif);
 background-position:top left;
 background-repeat:repeat-y;
 float:left;
 
}
 
div.grey_box {
 width:160px;
 float:left;
 margin-left:8px;
 _margin-left:6px;
 
}
 
div.tlt_grey_box {
 width:155px;
 color:#385478;
 font-size:11px;
 font-weight:bold;
 padding:0px 0px 8px 2px; 
}

div.tlt_grey_box a{
 color:#385478;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 }

div.txt_grey_box {
 width:208px;
 color:#018fca;
 font-size:11px;
 font-weight:bold;
 padding:0px 0px 0px 2px;
}

div.txt_grey_box a{
 color:#018fca;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}

div.column {
	width:670px;
	padding-left:8px;
	padding-top:10px;
}

div.news {
	width:332px;
	float:left;
}

div.tlt_news {
	width:302px;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/grey_tabs.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:16px;
	padding:2px 0px 0px 20px;
}

/*div.txt_news {
	width:312px;
	font-size:10px;
	color:#353535;
	padding:10px 20px 0px 0px;
}

div.txt_news_blue1{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	font-weight:bold;
	background-image:url(images/arrow_blue.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	width:302px;
}

div.txt_news_blue2{
	font-size:11px;
	color:#018fca;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:302px;
}

div.txt_news_grey1{
	font-size:10px;
	color:#353535;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:302px;
} */

div.txt_news {
	width:192px;
	font-size:10px;
	color:#353535;
	padding:10px 0px 0px 10px;
	float:left;
}

div.txt_news_blue1{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	font-weight:bold;
	background-image:url(images/arrow_blue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	width:192px;
}

div.txt_news_blue2{
	font-size:11px;
	color:#018fca;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	width:192px;
}

div.txt_news_grey1{
	font-size:10px;
	color:#353535;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	width:192px;
}

div.txt_news_black1{
	font-size:10px;
	color:#353535;
	font-weight:bold;
	background-image:url(images/arrow_blue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	width:302px;
}

div.txt_news_black2{
	font-size:10px;
	color:#353535;
	padding:0px 0px 0px 10px;
	width:302px;
}

div.txt_news a{
	font-size:10px;
	color:#353535;
	text-decoration:none;
	display:block;
	font-size:10px;
}

div.txt_news a:hover{
	text-decoration:underline;
}

div.bg_greece {
	background-image:url(images/bg_greece.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	width:312px;
	padding:3px 0px 6px 0px;
	float:left;
}

div.bg_eco {
	width:312px;
	padding:3px 0px 6px 0px;
	background-image:url(images/bg_eco.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	float:left;
}

div.tlt_greece{
	width:312px;
	color:#ffffff;
	font-size:11px;
	background-image:url(images/blue_tabs.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:16px;
	padding:2px 0px 0px 20px;
	font-weight:bold;
}

div.txt_greece {
	width:312px;
	font-size:10px;
	color:#353535;
	padding:10px 20px 0px 0px;
}

div.txt_greece span{
	font-size:11px;
	color:#1e3a5e;
}

div.txt_greece a{
	font-size:11px;
	color:#353535;
	text-decoration:none;
	display:block;
}

div.txt_greece a:hover{
	text-decoration:underline;
}

div.tlt_eco{
	width:312px;
	color:#ffffff;
	font-size:11px;
	background-image:url(images/yellow_tabs.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:16px;
	padding:2px 0px 0px 20px;
	font-weight:bold;
}

div.txt_eco {
	width:312px;
	font-size:10px;
	color:#353535;
	padding:10px 20px 0px 0px;
}

div.txt_greece span{
	font-size:11px;
	color:#1e3a5e;
}

div.txt_eco a{
	font-size:10px;
	color:#353535;
	text-decoration:none;
	display:block;
}

div.txt_eco a:hover{
	text-decoration:underline;
}

div.img_sport {
	width:110px;
	float:left;
	padding-top:10px;
}

div.txt_sport {
	width:202px;
	float:left;
	font-size:10px;
	color:#353535;
	padding:10px 0px 0px 0px;
}

div.holder_sport {
	float:left;
	width:312px;
	padding-bottom:6px;
}

div.txt_sport_blue1{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	font-weight:bold;
	background-image:url(images/arrow_blue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	width:192px;
}

div.txt_sport_blue2{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:192px;
}

div.txt_sport_grey1{
	font-size:10px;
	color:#353535;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:192px;
}

div.txt_sport a{
	font-size:10px;
	color:#353535;
	text-decoration:none;
	display:block;
	font-size:10px;
	font-weight:bold;
}



div.footer {
	width:969px;
	background-image:url(images/bg_footer.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#929292;
	float:left;
	margin-left:2px;
	_margin-left:1px;
	
}

div.footer_left {
	width:540px;
	float:left;
}

div.logo_footer {
	width:530px;
	float:left;
	padding:12px 0px 0px 10px;
}

div.copy {
	width:530px;
	float:left;
	font-size:10px;
	color:#ffffff;
	padding:8px 0px 0px 10px;
}

div.copy a{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

div.footer_right {
	width:410px;
	float:left;
	padding:6px 0px 0px 0px;
}

div.footer_right a{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}

div.bottom_links1 {
	width:205px;
	float:left;
	text-align:right;
}

div.bottom_links1 div{
	padding:2px 0px 2px 0px;
}

div.bottom_links2 {
	width:205px;
	float:left;
	text-align:right;
}

div.bottom_links2 div{
	padding:2px 0px 2px 0px;
}



div.right_section {
	width:290px;
	float:left;
	margin-top:10px;
}

div.right_xmenu {
	width:290px;
	background-image:url(images/bg_right_xmenu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:21px;
	padding-top:24px;
}

div.right_xmenu div{
	padding:0px 13px 0px 34px;
	float:left;
}

div.right_xmenu a{
	color:#ffac0d;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

div.right_banner {
	width:290px;
	margin-top:10px;
}

div.weather {
	width:290px;
	margin-top:10px;
}

div.tlt_weather {
	width:240px;
	margin-top:10px;
	background-image:url(images/bg_tlt_weather.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:17px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:5px 50px 0px 0px;
}

div.txt_weather {
	width:200px;
	background-color:#f4f4f4;
	padding:2px 0px 4px 70px;
}

div.txt_weather div{
	width:100px;
	padding:10px 0px 4px 0px;
}

div.newsletter {
	width:290px;
	margin-top:10px;
}

div.tlt_newsletter {
	width:254px;
	margin-top:10px;
	background-image:url(images/bg_tlt_newsletter.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:2px 36px 0px 0px;
}

div.txt_newsletter {
	width:270px;
	background-color:#f4f4f4;
	padding:2px 0px 4px 0px;
}

div.txt_newsletter td{
	font-size:10px;
	color:#353535;
	padding:2px 0px 2px 10px;
}

.inp1 {
	border:1px solid #385478;
	color:#353535;
	font-size:10px;
	width:240px;
}

.inp2 {
	border:1px solid #d8d8d8;
	color:#ffffff;
	font-size:10px;
	background-color:#018fca;
}

div.brochure {
	width:268px;
	background-color:#f9f9f9;
	border:1px solid #018fca;
	margin-top:10px;
	float:left;	
}

div.img_brochure {
	width:144px;
	float:left;
	padding:4px 0px 4px 6px;
}

div.txt_brochure h1 {
	color:#385478;
	font-size:16px;
	padding:0px;
	margin:0px;
}

div.txt_brochure{
	width:118px;
	float:left;
	padding-top:6px;
}

div.txt_brochure a{
	color:#353535;
	font-size:12px;
	font-family:'Trebuchet MS', Verdana,Tahoma, Arial, GRHelvetica ;
	text-decoration:none;
}

div.vote {
	width:290px;
}

div.tlt_vote {
	width:254px;
	margin-top:10px;
	background-image:url(images/bg_tlt_vote.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:18px 36px 0px 0px;
}

div.txt_vote {
	width:270px;
	background-color:#f4f4f4;
	padding:2px 0px 4px 0px;
}

div.txt_vote td{
	font-size:10px;
	color:#353535;
	padding:2px 0px 2px 10px;
}

.inp1 {
	border:1px solid #385478;
	color:#353535;
	font-size:10px;
	width:240px;
}


.inp2 {
	border:1px solid #d8d8d8;
	color:#ffffff;
	font-size:10px;
	background-color:#018fca;
}


div.advertisement {
	width:290px;
	margin-top:10px;
}

div.tlt_advertisement {
	width:254px;
	margin-top:10px;
	background-image:url(images/bg_tlt_aggelies.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:18px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:18px 36px 0px 0px;
}

div.txt_advertisement {
	width:244px;
	background-color:#f4f4f4;
	padding:6px 10px 12px 16px;
	font-size:10px;
	color:#353535;
}

div.txt_advertisement a{
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	color:#385478;
	background-image:url(images/arrow_adv.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding:0px 18px 0px 2px;
}

div.book {
	width:290px;
	margin-top:10px;
}

div.tlt_book {
	width:257px;
	margin-top:10px;
	background-image:url(images/bg_tlt_book.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:17px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:17px 33px 0px 0px;
}

div.txt_book {
	width:244px;
	background-color:#f4f4f4;
	padding:6px 10px 12px 16px;
	font-size:11px;
	color:#353535;
}

div.txt_book a{
	text-decoration:none;
	font-size:10px;
	color:#385478;
}

div.arrow_right {
	width:244px;
	text-align:right;
}

div.today {
	width:290px;
	margin-top:10px;
}

div.tlt_today {
	width:280px;
	margin-top:10px;
	font-size:11px;
	font-weight:bold;
	color:#018fca;
	padding:0px 0px 0px 10px;
}

div.txt_today{
	width:270px;
	color:#353535;
	padding-top:6px;
	
	
}

div.txt_today span {
	color:#018fca;
	font-size:11px;
}

div.txt_today a{
	color:#353535;
	font-size:11px;
	text-decoration:none;
	background-image:url(images/arrow_blue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	display:block;
}


div.txt_today div{
	width:270px;
	padding:2px 0px 4px 0px;
}









div.main_text {
	width:660px;
	padding:10px 10px 10px 10px;
}

div.main_text a
{
	text-decoration:none;
	color:#008FC9;
}

div.blue {
	color:#018fca;
	font-size:14px;
	font-weight:bold;
}

div.blue11 {
	color:#018fca;
	font-size:11px;
	font-weight:bold;
	padding:2px 0px 2px 0px;
}


div.grey {
	color:#a2a2a2;
	font-size:10px;
	padding-top:10px;
}

div.breadcrumb {
	width:650px;
	color:#018fca;
	font-size:10px;
	margin:0px 0px 10px 0px;
}

div.breadcrumb a
{
	color:#000000;
	font-size:10px;
	text-decoration:none;
}

div.bottom_print {
	width:650px;
	padding:30px 0px 0px 10px;
}


div.print {
	padding:30px 0px 0px 0px;
	float:left;
	width:650px;
}


a.print {
	color:#018fca;
	font-size:10px;
	font-weight:bold;
	background-image:url(images/img_print.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px 10px 10px 32px;
	text-decoration:none;
	float:left;
}

a.send {
	color:#018fca;
	font-size:10px;
	font-weight:bold;
	background-image:url(images/img_send.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px 10px 10px 32px;
	text-decoration:none;
	float:left;
}


div.font_size_inpage {
	float:left;
	text-align:right;
	color:#008FC9;
}

div.font_size_inpage a{
	color:#008FC9;
	text-decoration:none;
	font-weight:bold;
	padding:10px 0px 20px 0px;
}

div.read_more{
	width:290px;
}

div.tlt_read_more {
	width:254px;
	margin-top:10px;
	background-image:url(images/bg_tlt_read_more.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:16px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:1px 36px 0px 0px;
}

div.txt_read_more {
	width:254px;
	background-color:#adadad;
	padding:6px 10px 4px 6px;
}

div.txt_read_more a{
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/cross_grey.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;
	display:block;
	
}

div.txt_read_more div{
	width:254px;
	padding:6px 0px 6px 0px;
}

div.listing_book {
	width:650px;
	float:left;
	padding:20px 0px 20px 0px;
}

div.listing_book img{
	padding:0px 20px 0px 0px;
}

div.listing_book td{
	vertical-align:top;
	padding:4px 0px 4px 0px;
}

td.tlt_book {
	color:#018fca;
	font-size:11px;
	font-weight:bold;
}

td.txt_book {
	font-size:10px;
}

td.buy_book {
	font-size:11px;
	color:#1f3b5e;
}

a.lala{
	text-decoration:none;
	font-size:11px;
	color:#1f3b5e;
	background-image:url(images/basket.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 20px 10px 30px;
}

div.listing_news {
	width:650px;
	margin:20px 0px 10px 0px;
}

div.img_listing {
	float:left;
	width:120px;
	padding:0px 0px 0px 0px; 
}

div.txt_listing_news {
	width:520px;
	float:left;
	font-size:11px;
	padding:0px 0px 0px 10px;
}

div.txt_listing_news a{
	text-decoration:none;
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#353535;
}


div.date_listing_news {
	width:550px;
	color:#018fca;
	font-size:10px;
	padding:0px 0px 2px 0px;
}

div.tlt1_listing_news {
	width:550px;
	color:#018fca;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 2px 0px;
}

div.tlt1_listing_news a {
	color:#018fca;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

div.tlt2_listing_news {
	width:550px;
	color:#385478;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}


@media print {
 .top_banner, .logo_date, .search_fonts, .top_menu, .right_section, .bottom_banners, .footer, .breadcrumb, .print, .banner_page
 {display: none; background: transparent;}
}


#basket 
{ 
    display: none;
    background-color: #F4F4F4;
    color: #FFFFFF;
    border: 1px solid black;
    z-index: 500;
}

#basket .title 
{
    color: #1E3A5E;
    font-weight: bold;    
}
#basket td.footer 
{
    background-color: #D7D7D7;    
}
#basket th 
{
    text-align: left;
    background-color: #D7D7D7;
    color: #FFFFFF;    
}
.checkout 
{
    background-image:url(images/checkout.gif);
    background-position:left top;
    background-repeat:no-repeat;
    color:#1E3A5E;
    font-size:11px;
    padding:0 0 0 20px;
    text-decoration:none;   
    font-weight: bold; 
}
.btnCloseBasket 
{
    cursor: pointer;  
    float: right;
}



.labelinputpair label , .radiopair label 
{
    width: 150px;
    display: inline-block;    
}

h2.formTitle 
{
    color: #A78A3E;
    margin: 0px;
    padding: 0px;
        
}

.indentedForm 
{
    padding-left: 100px;    
}

.button 
{
    border-width: 0px;
    background-color: #A78A3E;
    color: #FFFFFF;
    font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, Sans-Serif;   
    cursor: pointer; 
    text-decoration: none;
    display: inline-block;
    padding: 3px;
}

.buttonDiv 
{
    margin-top: 10px;    
}

a.lnkSendPassword 
{
    color: #A78A3E;
    display: block;
    padding-left: 155px;
}

.labelinputpair , .radiopair, .checkboxpair
{
    padding-bottom: 5px;    
    float:none;
    clear: both;
    display: block;
}

.star 
{
    color: Red;    
}

.radiopair table
{
    display: inline;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

.radiopair table td
{
    padding: 0px 5px 0px 0px;
    margin: 0px;
}

.alert 
{
    color: #d90e04;
    margin-bottom: 10px;
}

.alert a 
{
     color: #A78A3E;   
}

.simplegrid th
{
    text-align: left;    
    background-color: #A78A3E;
    color: #FFFFFF;
    font-size: 11px;
}

.simplegrid td
{
    text-align: left;    
    vertical-align: top;
    background-color: #E4E4E4;
    font-size: 11px;
}

.simplegrid td p, .simplegrid td div, .simplegrid td li 
{
    font-size: 11px;
}

.showCartLayer
{
	text-decoration:none;
	font-size:11px;
	color:#1f3b5e;
	background-image:url(images/basket.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 20px 10px 30px;
	cursor:pointer;
}

div.listing_book {
	width:650px;
	float:left;
	padding:20px 0px 20px 0px;
}

div.listing_book td{
	vertical-align:top;
	padding:4px 0px 4px 0px;
}

td.tlt_book {
	color:#1f3b5e;
	font-size:12px;
	font-weight:bold;
}

td.txt_book {
	font-size:10px;
}

td.buy_book {
	font-size:11px;
	color:#1f3b5e;
	padding-right:40px;
}

a.lnkAddToCart{
	text-decoration:none;
	font-size:11px;
	color:#1f3b5e;
	background-image:url(images/basket.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:1px 20px 10px 30px;
	cursor:pointer;
}

div.e-servive {
 width:969px;
}
 
div.e-servive_txt {
 width:571px;
 float:left;
 padding:36px 20px 0px 10px;
 color:#000000;
 font-size:11px;
}
 
div.e-servive_img {
 width:359px;
 float:left;
 padding:10px 0px 0px 0px;
}
 
div.e-servive_img img{
 padding:0px 12px 0px 0px;
}

/* new class */

div.txt_sport_long {
	width:302px;
	float:left;
	font-size:10px;
	color:#353535;
	padding:10px 0px 0px 0px;
}

div.txt_sport_long_blue1{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	font-weight:bold;
	background-image:url(images/arrow_blue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	width:292px;
}

div.txt_sport_long_blue2{
	font-size:10px;
	color:#018fca;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:292px;
}

div.txt_sport_long_grey1{
	font-size:10px;
	color:#353535;
	font-weight:normal;
	padding:0px 0px 0px 10px;
	width:292px;
}

div.txt_sport_long a{
	font-size:10px;
	color:#353535;
	text-decoration:none;
	display:block;
	font-size:10px;
	font-weight:bold;
}

/* new class */



/*Weather*/
.tempd {
float:left;
margin:0;
padding:2px 0 0 1px;
width:69px;
}

.descrp {
color:#29496F;
float:left;
padding:2px 0 0 1px;
width:100px;
}

.weather_forecast {
float:left;
margin:21px 0 0 30px;
width:416px;
}

.forecast_title {
-x-system-font:none;
background-image:url(images/weather_forecast.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:23px;
line-height:normal;
max-height:18px;
padding:5px 0 0;
text-align:left;
width:416px;
}

.forecast_left {
-x-system-font:none;
background-color:#F3F3F3;
border-bottom:1px solid #E9EBF1;
border-left:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
text-align:center;
}

.forecast_middle {
-x-system-font:none;
background-color:#F3F3F3;
border-bottom:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
text-align:center;
}

.forecast_right {
-x-system-font:none;
background-color:#F3F3F3;
border-bottom:1px solid #E9EBF1;
border-right:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
text-align:center;
}

.forecast_line_l {
-x-system-font:none;
background-color:#FAFAFA;
border-bottom:1px solid #E9EBF1;
border-left:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:center;
}

.forecast_line_lg {
-x-system-font:none;
background-color:#F5F4F3;
border-bottom:1px solid #E9EBF1;
border-left:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:center;
}

.forecast_line_r {
-x-system-font:none;
background-color:#FAFAFA;
border-bottom:1px solid #E9EBF1;
border-left:1px solid #E9EBF1;
border-right:1px solid #E9EBF1;
color:#213F6C;
font-family:Arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:center;
}

a.account {
background-image:url(images/link_account.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#353535;
font-size:11px;
padding:0 0 0 22px;
text-decoration:none;
}

.PhotoTitle {
	color:#a2a2a2;
	font-size:11px;
}

.SubTitle {
	color:#385478;
    font-size:10px; 
    font-weight:bold;
}

div.tlt_top_blue2{
	padding:2px 0px 6px 7px;
	color:#0187c6;
	font-size:12px;
	font-weight:bold;
}

div.tlt_top_blue2 a{
	color:#0187c6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


/******************MEW************************/
div.webtv {
	width:290px;
}

div.tlt_webtv {
	width:158px;
	margin-top:10px;
	background-image:url(images/bg_tlt_webtv.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:18px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding:19px 0px 0px 126px;
}

div.txt_webtv {
	width:270px;
	padding:0px 0px 10px 0px;
}

div.video_webtv{
	width:290px;
	padding:0px 0px 0px 0px;
}

div.list_webtv{
	width:284px;
	padding:10px 0px 0px 6px;
}

div.more_webtv{
	width:286px;
	padding:0px 0px 0px 4px;
}

div.more_webtv a{
	color:#018fca;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

div.digi-top {
	background-image:url(../images/line_grey_digi.jpg);
	background-position:top left;
	background-repeat:repeat-x; 
	overflow:hidden;
	background-color:#ededed;
	text-align:center;
 }

div.digi-txt{
	padding:0px 20px 50px 20px; 
	background-image:url(../images/bg-txt.jpg);
	background-position:top left;
	background-repeat:repeat-x; 
	background-color:#dbdbdb; 
	color:#313131; 
	font-style:normal;
	}

div.digi-txt a{
	color:#F88512; 
	text-decoration:none; 
	font-weight:bold;}

div.digi-txt h1{ 
	color:#f08c10; 
	font-size:17px; 
	margin:0px 0px 10px 0px; 
	padding:0px 0px 6px 0px; 
	border-bottom:1px solid #000000; 
	font-weight:normal; 
	font-style:italic;
}


