﻿html, body 
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	background:#000000;
	margin:0 0 0 0;
}
a:link {color:White; text-decoration:none}
a:visited {color:White; text-decoration:none}
a:active, a:hover {color:#B70000; text-decoration:none}

#Container 
{
	color:White;
	background-color:Black; /*Gris #787878*/
	width:1000px;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	overflow: auto;
}
#header
{
    width:inherit;
    text-align:center;
}
#LeftColumn
{
    width:200px;
    float:left
}
#Content
{
	width:580px;
	float:left;
	text-align:center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}


#RightColumn
{
    width:200px;
    float:right 
}
#Footer, #Footer a:link, #Footer a:visited, #Footer a:hover
{
	width:100%;
	text-align:center;
	color:#999999;
	font-size:9px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}
.smalltxt
{
    font-size:9px
    }
.Img
{
    border-width:0;
    }
 
 .LinkImg
{
    border-width:0;
    margin:2px 0 2px 0;
    }   
    
/* Main Menu */
#mainmenu { /* styles for section or tab menu */
	width: auto;
	text-align:center;
    margin:10px 0 10px 0;
    
}

	#mainmenu ul { list-style: none; padding: 0px; margin:0 0 0 0;  }
	#mainmenu li { display:inline;
	                }
	#mainmenu li a:link, #mainmenu li a:visited 
	{   
	    display:inline;		
		color: #737685; 
		font-weight: bold;
		text-decoration: none; 
		text-align: center;
	}
	

/* Categories Menu */
#Categories
{
    text-align: left;
    }
#Categories ul
{
    list-style-type:none;
    text-align: left;
}

#Categories li 
{
    list-style-type:none;
    text-align: left;
    display:block;
    padding:0 0 2px 0;
}

#Categories li a:active, #Categories li a:hover
{
    
}

/* Buttons and Textboxes */
.Button
{
    background-color:White;
    border-style:none;
    border-width:0;
    font-size:10px;
    height:15px
}
.Textbox
{
    background-color:White;
    border-style:none;
    border-width:0;
    font-size:15px;
}

.BasketQuantityTextbox
{
    background-color:White;
    border-style:none;
    border-width:0;
    font-size:11px;
    width:25px;
    text-align:center;
}
.BasketGrid
{
    width:570px;
    margin:0 auto 0 auto;
    border-bottom-width:1px;
    border-top-width:0px;
    border-left-width:0;
    border-right-width:0;
    }
.SearchTextbox
{
    background-color:White;
    border-style:none;
    border-width:0;
    font-size:11px;
    width:125px;
}
.SearchButton
{
    background-color:White;
    border-style:none;
    border-width:0;
    font-size:11px;
    width:50px;
}

.RegistrationButton
{
    position:relative;
    right:180px
    }

/* Product Display */
.DefaultTitle
{
    font-family:Arial;
    font-weight:bold;
    font-size:9pt;
    color:#B70000;
    margin:14pt 0 14pt 0;
    
    }
.BrowseTitle
{
    font-weight: bold;
}
.BrowseDescription
{
    font-weight: bold;
}

a.ProductName
{
    color: #B70000;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}
a.ProductName:hover
{
    text-decoration: underline;
}
.ProductTitle
{
    font-size:15px;
    font-weight:bold;
    margin:0 0 10px 0;
}
.ProductDescription
{
    font-size: 11px;
}
.ProductPrice
{
    font-size: 11px;
}
.PagingText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}
a.PagingText:hover
{
    color:#B70000;
}
/* Product */
.Top5ItemImg
{
	margin-right:5px;
    }
    
.Productlist
{
    width:100%
    }
.Productlist td
{
    width:33%;
    padding:5px 2px 5px 2px;
    }
.Productlist img
{
    width:150px;
    border:solid 2px #900002;    
    }
.img1
{
    width:150px  
}
.img2
{
    border:none;
    width:255px;
    padding:0 0 10px 0;
    margin:0 0 0 0;  
}
.smallImg
{
    border:none;
    width:85px;
    margin:0 0 0 0;
    padding:0 0 0 0;
    
    }
    
.UserDetails
{
    text-align:center;
    }    
.UserDetails table
{
    margin:0 auto 0 auto;
    text-align:justify;
}

.Help
{
    text-align:justify;
    margin:10px 10px 10px 10px;
   
    }
.HelpTitle
{
    font-size:11pt;
    font-weight:bold;
   
    }
    
.HelpSubTitle
{
    font-size:10pt;
    font-weight:bold;
    
    }

.Margin
{
    margin-left:auto;
    margin-right:auto;
    }
.ValidationList
{
    text-align:left;
    width:200px;
    margin:0 auto 10px auto;
    
    }
    
 
/*Modal Popup*/
.modalBackground {
	background-color:Black;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.modalPopup {
	background-color:Black;
	border-width:0px;
	border-style:solid;
	border-color:black;
	padding:0px;
}

.CommonContentPartBorderOff
{
	padding: 1px;
}

.CommonContentPartBorderOn
{
	border: none 1px #000000;
	background-color: #efefef;
}

.EditButton
{   
    border:solid 1px #dcdcdc;
    margin:5px 5px 5px 5px;    
    }
.movietitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}

