body 
{ 
    color: #666666; 
    font-family: Verdana,Arial ; 
    font-size: 10px; 
    text-align: left;     
    background-color: #FFFFFF; 
    padding:0;
    margin: 0 auto; 
    text-align:center;   


}
a           { color: #642C0C; text-decoration:none }
a:visited   { color: #642C0C; text-decoration:none }
a:hover     { color: #FF6600;text-decoratio:underline  }
img 
{
	border:0;
	margin:0;
	padding:0;
	float:left;
}
h3
{
    font-size:15px;
    font-weight:bold;
    margin:0 0 10px 0;
    padding:0;
}
h4
{
    font-size:14px;
    font-weight:bold;
    margin:0 0 5px 0;
}
#main
{
    width: 900px;
    margin: 0 auto;
    padding: 0;
    border:0;
}


#logo
{	
	padding:0;
    height: 21px;
    width:900px;

    margin:0;	
    background-color:#FF6600;
}
#logo img
{
	border:0;
	margin:0;
	padding:0;

}

#menu
{
    width: 900px;
    padding:0;
    height:45px;
    
    margin: 0;
    text-align:left;
    background-color: #FFFFFF;
    
    
}
#menu a, #menu a:visited
{
    
    font-size: 12px; 
    font-weight:bold;      
    text-decoration: none;    

    padding: 0 12px 0 0 ;
    float:left;   
  

}
#menu a:hover
{
    color: #C34A03;

}


    

#content
{
       
    width: 900px;
    padding:0;
    overflow:auto;
    margin: 0;
    border:0;
    float:left;
    background-color:#FFFFFF;


}

#left
{
	height:300px;
	width:211px;
	float:left;
	padding:0px;  
    margin: 0;
    background-color:#E7E7E7;
    height:279px;

}
#right
{
    
    float:right;
    height:300px;
    width:689px;
    padding:0;  
    margin: 0;
    
}
#bottom_menu
{
	width:900px;
	height:150px;
	
	overflow:auto;
	float:left;

}
.artTitle
{
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:15px 5px 15px 30px;
	font-family: Arial Narrow, Arial;
	background:#E7E7E7 url(../img/navbg.jpg) no-repeat left;
}
.artBody
{
	padding: 20px 40px 0 0;
}

.showText
{
	text-align:left;
	padding:0;
	width:500px;
	float:left;
}

.ilustrationRight
{
	float:right;
	overflow:auto;
	width:400px;
}

.BasicGrid
{

	 border-top:threedlightshadow 1px solid;
	 border-left:threedlightshadow 1px solid;
	 background-color:#FFFFFF;
	 width:100%;
}

.BasicGrid th
{
	
	background-color:#ff6600;
	border-top: solid 1px threedhighlight;
	border-left: solid 1px threedhighlight;
	border-bottom: solid 1px threedshadow;
	border-right: solid 1px threedshadow;
	border-collapse:separate;
	text-align:left;
	padding:3px; 
	margin: 0px;
	font-family:  Verdana, Arial, Sans-Serif;
	font-size: 10px;
color: #000000;
	font-weight:normal;
}
.BasicGrid th a, .BasicGrid th a:hover
{
	font-family:Verdana, Arial,  Sans-Serif;
	font-size: 10px;	
	color: #000000;
	text-decoration: none;
}

.BasicGrid td
{

     border-right:       threedlightshadow 1px solid;
     border-bottom:      threedlightshadow 1px solid;
     padding:            2px;
     padding-left:       3px;
     padding-right:      3px;

	
}

	
	


.home_box
{
	width:150px;
	height:150px;
	padding:0;
	margin:0 5px 0 0;
	float:left;
	background-color:#FFFFFF;
	text-align:left;
}

.news
{
	padding:0 0 5px 0;
	margin: 10px 10px 0 8px;
	text-align:left;
	font-size:10px;
	float:left;
	border-bottom:solid 1px #D2D0D0;
}
.news a, .news a:visited
{
	color:#5F5F5F;
	
	text-decoration:none;
	
}







#bottom
{
    background-color: #FF6600;
    padding: 0;   

    text-align:right;
    width:900px;
    height:125px;
    margin: 20px auto;
    color:#FFFFFF;
    float:left;

}
#bottom a, #bottom a:visited
{
    color:#FFFFFF;
}

#bottom img
{
	float:left;
	border:0;
	margin:0;
	padding:0;
}
.StaticMenuItemStyle, .StaticMenuItemStyle a, .StaticMenuItemStyle a:visited
{
	color:#FF6600;
	margin: 0;
	padding:0;
}
.StaticMenuStyle, .StaticMenuStyle a, .StaticMenuStyle a:visited
{
	color:#FF6600;
	margin:8px 25px 0 0;
	
	padding:0;
}
.DynamicMenuItemStyle 
{
	
	background-color:#FF6600;
	color:#FFFFFF;
	padding:5px 20px 5px 20px;
	border-top: solid 1px #FFFFFF;
	
}
.DynamicMenuItemStyle a, .DynamicMenuItemStyle a:visited
{
	color:#FFFFFF;
}
.DynamicMenuStyle
{
	

	margin-left: 10px;
	
}
.DynamicMenuStyle a, .DynamicMenuStyle a:visited
{
	color:#FFFFFF;
}

.topNavigation
{
	width:865px;
	
	
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:15px 5px 15px 30px;
	font-family: Arial Narrow, Arial;
	background:#E7E7E7 url(../img/navbg.jpg) no-repeat left;
}
#search
{
	float:right;
	margin: 10px 2px 0 0;
}
.innerMenu
{
	float:left;
}
.submitinput { font-family: Verdana; font-size: 9px;  height: 20px; color:#FFFFFF;
               border: 1px solid #FF6503;  vertical-align:middle; color:#FF6503; padding:0 2px 0 2px }
.textinput   { border: 1px solid #BABABA;  height:15px; vertical-align:middle; font-size: 10px; color:#A5A5A5 }

#productName
{
	width:865px;
	
	
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:15px 5px 15px 30px;
	font-family: Arial Narrow, Arial;
	background:#E7E7E7 url(../img/navbg.jpg) no-repeat left;
}
#productPrice
{
	width:888px;
	padding:10px 10px 10px 2px;
	color:#444444;
	font-size:16px;
	background-color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	float:left;
	font-family: Arial Narrow, Arial;
}
.catName
{
	width:135px;	
	height:60px;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	margin:4px 0 0 0px;
	border-left: dotted 1px #767676;
	float:left;
}
.catName a, .catName a:visited
{
	text-decoration:none;
}
	
.catImage
{
	width:145px;
	
	color:#FFFFFF;
	font-size:20px;
	background-color:#FFFFFF;

}	
.cat
{
	width:145px;
	height:250px;
	margin:20px 5px 0 0;
	padding:0;
	float:left;
}

.productOverview
{
	overflow:auto;
	width:210px;
	height:200px;	
	font-size:11px;
	float:left;
	margin:10px 12px 0 0;
	padding: 0;
	text-align:left;
	border-left: dotted 1px #767676;
}
.productOverviewBig
{
	overflow:auto;
	width:210px;
	height:200px;	
	font-size:11px;
	float:left;
	margin:10px 12px 0 0;
	padding: 0;
	text-align:left;
	border-left: dotted 1px #767676;
}
.productOName
{

	margin:10px;
	padding:0 0 0 20px;
	float:left;
	background:#FFFFFF url(../img/arr.jpg) no-repeat left;
	
}
.productOName a, .productOName a:visited
{	
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
	}

.zalozka 
{
	padding:0px;
	margin:0px;
	text-align:left;	
	float:left;
	
}
.zalozka a, .zalozka a:visited
{
	
	padding:6px 5px 4px 5px;
	margin: 0 1px 0 0 ;
	float:left;
	color:#FFFFFF;	
	background-color:#CDCDCD;
	text-align:left;	
	overflow:auto;	
	text-decoration:none;
	
}
.zalozka a:hover
{
	background-color:#FF6600;
}

#productProperties
	{
		float:left;
		border:0;
		
	}
.polozka
{
	
	float:left;
	width:284px;
	padding:5px;
	text-align:left;
	background-color:#E7E7E7;

}

#gridProperties
{
	border:0px;
}

#desAll
{
	width:350px;
	float:left;
	
}
#basketTop
{
	width:865px;
	visibility:hidden;
	
	
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding:15px 5px 15px 30px;
	font-family: Arial Narrow, Arial;
	background:#E7E7E7 url(../img/navbg.jpg) no-repeat left;
	
}
#productBottom
{
	width:865px;
	
	
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding:15px 5px 15px 30px;
	font-family: Arial Narrow, Arial;
	background:#E7E7E7 url(../img/navbg.jpg) no-repeat left;
}
#productPhotos
{
	width:105px;
	float:right;
}
	


	

