/* CSS Document */

body, form{
	padding:0;
	margin:0;
}
body{
	overflow-x:hidden;
}
body, input, textarea, table, td, div, p, select, button{
	font-family: tahoma;
	font-size: 11px;
	line-height:15px;
}
p{
	margin:0;
	padding:0;
}

.tooltip{
	width:150px;
	padding:5px;
	border:1px solid #000;
	background-color:#ffc;
}

.compulsary{
	color: #FF0000;
	margin: 0 5px 0 5px;
	font-size: 10px;
}


.HomePage div{
	text-align: center;
}
.HomePage .title{
	font-weight: bold;
}
.HomePage a{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 12px;
	background: url('../images/icons/pointer_home.gif') no-repeat 4px right;
}
.HomePage a:hover{
	text-decoration: underline;
}

.Label{
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
}


.MessageBox{
	font-weight: bold;
	border: none;
}
.MessageBox .alert{
	color: #FF6600;
}
.MessageBox .error{
	color: #FF0000;
}
.MessageBox .good{
	color: #006600;
}



.PageNumbering .Number a{
	padding: 4px 8px 4px 8px;
	border: 1px solid #CCDBE4;
	background-color: #F0F8FF;
	color: #3666D4;
	text-decoration: none;
}
.PageNumbering .Number a:hover{
	color: #FFF;
	border: 1px solid #2B55AF;
	background-color: #577FDD;
}
.PageNumbering .Selected{
	padding: 4px 8px 4px 8px;
	font-weight: bold;
}



.modSignup .form{
	border: 0px solid #000;
	padding: 3px;
	border-collapse:collapse;
}
.modSignup .form td{
	height: 20px;
}
.modSignup .form .input input, .modSignup .form .input select, .modSignup .form .input textarea{
	margin:0 7px 0 7px;
}
.modSignup .form .comment{
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	margin: 2px;
}
.modSignup .form .compulsary{
	color: #FF0000;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding:0;
}



.comCategories{
	padding:0;
	margin:0;
}
.comCategories p.ListSelected{
	background-color: #C3DDF1;
	width: 87%;
}
.comCategories td{
}
.comCategories .comCategoire_Out p{
	background-color: #FFFFFF;
	height: 14px;
}
.comCategories .comCategoire_Over p{
	background-color: #FFF4D2;
	width: 87%;
	height: 14px;
}
.comCategories .number{
	font-size: 10px;
	margin: 0 3px 0 3px;
}
.comCategorie .ToolBar .Label{
	color: #003300;
	font-size: 11px;
}
.comCategorie .ToolBar .Label a{
	text-decoration: none;
	font-size: 11px;
	color:#006600;
}
.comCategorie .ToolBar a{
	color: #006600;
	text-decoration: none;
}
.comCategorie .ToolBar a:hover{
	text-decoration: underline;
}
.comCategorie .BuyGuid a img{
	padding: 5px 0 5px 0;
}
.comCategorie .BuyGuid a{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.comCategorie .BuyGuid a:hover{
	text-decoration: underline;
}
.comCategorie .ToolbarGuide{
	border: 1px solid #999;
	margin-bottom: 15px;
	padding-bottom: 5px;
}
.comCategorie .ToolbarGuide input{
	margin-top: 5px;
}



.comProduct .viewList{
	background-color: #FAFAFA;
	border: 1px solid #E9E9E9;
	padding: 5px;
	margin: 10px 2px 2px 2px;
	overflow: auto;
	text-align: center;
	width: 660px;
}
.comProduct .viewList td{
	padding-top: 10px;
}
.comProduct .viewList .TitleList{
	font-weight: bold;
	margin: 10px;
	text-decoration: underline;
}
.comProduct .viewList .item{
	list-style: none;
	border: 2px solid #9ab6c8;
	width: 140px;
	float: right;
	margin: 10px;
	margin-top: 0;
	padding-top:10px;
	cursor:pointer;
}
.comProduct .viewList .itemdefault{
	background-color: #e4edf2;
}
.comProduct .viewList .itemdefault:hover{
	background-color: #b7d9ef;
}
.comProduct .viewList .item div{
	text-align: center;
	margin: 0px 0 10px 0;
}
.comProduct .viewList .item div a{
	text-decoration: none;
	color: #5D69BC;
}
.comProduct .viewList .item div a:hover{
	text-decoration: underline;
}
.comProduct .Paging{
	background-color: #FAFAFA;
	width: 660px;
	border: 1px solid #E9E9E9;
	padding: 5px;
}
.comProduct .Default .Categorie{
	font-weight: bold;
	font-size: 12px;
	padding: 5px ;
	padding-bottom: 15px;
	text-decoration: underline;
}
.comProduct .Default .Name{
	padding-bottom: 10px;
}
.comProduct .Default .Name{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #5D69BC;
	line-height: 17px;
}
.comProduct .Default .Name a{
	color: #5D69BC;
	text-decoration: none;
}
.comProduct .Default .Name a:hover{
	color: #FF3300;
}
.comProduct .Default .PriceAuction span{
	font-size: 17px;
	color:#990000;
	font-weight: none;
	text-decoration: line-through;
}
.comProduct .Default .PriceAuction{
	padding: 3px;
}
.comProduct .Default .Price span, .comProduct .Default .Auction span{
	font-size: 19px;
	color:#993333;
}
.comProduct .Default .Auction{
	padding: 3px;
}
.comProduct .Default .Preview{
	padding: 3px;
}
.comProduct .Default .Preview .Label{
	font-weight: normal;
}
.comProduct .Default .Preview{
	font-weight: bold;
}
.comProduct .Default .Description{
	text-align: justify;
}
.comProduct .Default .Description .Label{
	font-weight: bold;
}
.comProduct .data{
	margin: 5px 0 5px;
}

.comProduct .Details .Name{
	background-color: #000033;
	height:25px;
	color: #FFF;
	font-weight: bold;
	font-size:12px;
	padding: 5px 10px 0 10px;
	margin-bottom: 15px;
}
.comProduct .Details .ShortDescription{
	padding: 5px 20px 5px 20px;
}
.comProduct .Details .Rating{
	margin-top: 10px;
}
.comProduct .Details .PriceAuction{
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 5px 0;
}
.comProduct .Details .PriceAuction span{
	text-decoration: line-through;
}
.comProduct .Details .Auction, .comProduct .Details .Price{
	color: #FF3300;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0 5px 0;
}
.comProduct .Details .Auction span{
	color: #FF3300;
	font-size: 15px;
}
.comProduct .Details .OtherPic img{
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 0 3px 0 3px;
}
.comProduct .Details .Buttons button{
	paddding: 2px 4px 2px 4px;
	margin: 5px 5px 0 5px;
}
.comProduct .Details .Description{
	text-align: justify;
	margin: 10px 2px 10px 2px;
	background-color: #FAFAFA;
	padding: 10px;
	line-height: 18px;
}








.comNews .List .Title{
	font-weight: bold;
	color:#FF6600;
}
.comNews .List .Title a{
	text-decoration: none;
	color:#003366;
}
.comNews .List .Title a:hover{
	color:#CC3300;
}
.comNews .List .Description{
	text-align: justify;
}
.comNews table.Archive{
	border: 1px solid #999999;
}
.comNews .Archive th{
	background-color:#CCC;
	color:#000;
}
.comNews .Archive td{
	vertical-align: top;
	padding: 6px 4px 6px 4px;
}
.comNews .Archive .title a{
	font-weight: bold;
	text-decoration:none;
	color:#006666;
}
.comNews .Archive .iMod2{
	background-color: #F3F3F3;
}




.modLogin .label, .modLogin a{
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration: none;
}
.modLogin a:hover{
	text-decoration: none;
	color: #FF6600;
}
.modLogin .text{
	width: 100px;
}
.modLogin .SecureCode{
	width: 50px;
	direction: ltr;
}


.modRating .Label{
	font-size: 10px;
	font-weight: normal;
	color:#666666;
}
.modLogin .ControlBar{
	margin-top: 2px;
}
.modLogin .ControlBar img{
	border: none;
	vertical-align:middle;
	margin: 0 5px 0 5px;
}
.modLogin .ControlBar a{
	border: none;
	font-weight: bold;
}
.modLogin .ControlBar a:hover{
}




.comCommentForm .title{
	color: #000;
	padding: 0 5px 0 5px;
}
.comComment .Rating{
	font-size: 10px;
}






.comGallery .ToolBar,
.comDownload .ToolBar{
	background-color:#F0F0F0;
	padding: 4px 6px 4px 6px;
	border: 1px solid #E0E0E0;
	margin-bottom: 10px;
}
.comGallery .ToolBar .Label,
.comDownload .ToolBar .Label{
	color: #003300;
	font-size: 11px;
}
.comGallery .ToolBar .Label a,
.comDownload .ToolBar .Label a{
	text-decoration: none;
	font-size: 11px;
	color:#006600;
}
.comGallery .ToolBar a,
.comDownload .ToolBar a{
	color: #006600;
	text-decoration: none;
}
.comGallery .ToolBar a:hover,
.comDownload .ToolBar a:hover{
	text-decoration: underline;
}
.comGallery .BuyGuid a img,
.comDownload .BuyGuid a img{
	padding: 5px 0 5px 0;
}
.comGallery .BuyGuid a,
.comDownload .BuyGuid a{
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.comGallery .BuyGuid a:hover,
.comDownload .BuyGuid a:hover{
	text-decoration: underline;
}
.comGallery .ToolbarGuide,
.comDownload .ToolbarGuide{
	border: 1px solid #999;
	margin-bottom: 15px;
	padding-bottom: 5px;
}
.comGallery .ToolbarGuide input,
.comDownload .ToolbarGuide input{
	margin-top: 5px;
}
.comGallery .viewList,
.comDownload .viewList{
	background-color: #FAFAFA;
	border: 1px solid #E9E9E9;
	padding: 5px;
	margin: 10px 2px 2px 2px;
	overflow: auto;
	text-align: center;
	width: 660px;
}
.comGallery .viewList td,
.comDownload .viewList td{
	padding-top: 10px;
}
.comGallery .viewList .TitleList,
.comDownload .viewList .TitleList{
	font-weight: bold;
	margin: 10px;
	text-decoration: underline;
}
.comGallery .viewList .item,
.comDownload .viewList .item{
	list-style: none;
	border: 2px solid #9ab6c8;
	width: 140px;
	float: right;
	margin: 10px;
	margin-top: 0;
	padding-top:10px;
	cursor:pointer;
	background-color: #e4edf2;
}
.comGallery .viewList .item:hover,
.comDownload .viewList .item:hover{
	background-color: #b7d9ef;
}
.comGallery .viewList .item div,
.comDownload .viewList .item div{
	text-align: center;
	margin: 0px 0 10px 0;
}
.comGallery .viewList .item a,
.comDownload .viewList .item a{
	text-decoration: none;
	color: #5D69BC;
}
.comGallery .viewList .item div a:hover,
.comDownload .viewList .item div a:hover{
	text-decoration: underline;
}
.comGallery .Paging,
.comDownload .Paging{
	background-color: #FAFAFA;
	width: 660px;
	border: 1px solid #E9E9E9;
	padding: 5px;
}
.comGallery .Default .Categorie,
.comDownload .Default .Categorie{
	font-weight: bold;
	font-size: 12px;
	padding: 5px ;
	padding-bottom: 15px;
	text-decoration: underline;
}
.comGallery .Default .Name,
.comDownload .Default .Name{
	padding-bottom: 10px;
}
.comGallery .Default .Name,
.comDownload .Default .Name{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #5D69BC;
	line-height: 17px;
}
.comGallery .Default .Name a:hover,
.comDownload .Default .Name a:hover{
	color: #FF3300;
}
.comGallery .Default .Preview,
.comDownload .Default .Preview{
	padding: 3px;
}
.comGallery .Default .Preview .Label,
.comDownload .Default .Preview .Label{
	font-weight: normal;
}
.comGallery .Default .Preview,
.comDownload .Default .Preview{
	font-weight: bold;
}
.comGallery .Default .Description,
.comDownload .Default .Description{
	text-align: justify;
}
.comGallery .Default .Description .Label,
.comDownload .Default .Description .Label{
	font-weight: bold;
}






.comMenu .header{
	height: 26px;
	padding: 10px 10px 0 10px;
	margin-top: 20px;
	font-weight: bold;
}
.comMenu .headerorange{
	color: #FFFFFF
}
.comMenu .headerorange2{
	color: #CC0000;
}
.comMenu .middle{
	padding: 5px 10px 0 10px;
}
.comMenu .middleorange2, .comMenu .middleorange{
	color:#FFFFFF;
}
.comMenu .headerblue, .comMenu .headerblue2{
	color: #FFFFFF;
}
.comMenu .middleblue2, .comMenu .middleblue{
	color:#FFFFFF;
}
.comMenu .bottom{
	height: 36px;
	margin-bottom: 20px;
	
}


.comProfile .profile td{
	padding: 3px;
}



.TabStyle{
	
}
.TabStyle li{
	float: right;
	margin: 0 1px 0 1px;
	padding: 3px 10px 3px 10px;
	list-style:none;
}
.out{
	background-color: #999999;
	color: #FFFFFF;
}
.over{
	background-color: #333333;
	cursor: pointer;
	color: #FFFFFF;
}
.TabStyle li.selected{
}
.panel{
	background-color: #f8f8f8;
	padding:10px;
}


.marqueehomepage{
	margin-top:5px;
	font-weight:bold;
}
