/* CSS Document */
a { color: #000; text-decoration: none;  outline:none; border:none }
a:link, a:visited, a:active { color: #000; outline:none;}
a:hover { color: #333; outline:none;}

a.lnklogo{ display:block; height:105px; width:187px; margin:0;}
a.lnklogo span{ display:none;}

html, body{ background-color:#DEDEDE; color:#000; background-image:none; }

div#top{ background-image:none; background-color:#d3d3d3; margin:0 auto; width:970px; padding:3px 10px; text-align:right; margin-bottom:10px; }
div#container{ margin:0 auto; width:990px;}
div#menutop {
	overflow:hidden;
	margin:0 auto; text-align:center; background-image:url('/images/menu_down.jpg'); background-repeat:no-repeat; background-position:top left; height:30px; background-color:#6F0F13;
}
div#menutop ul#n_Root {
	position:relative;
	float:left;
	left:50%;
	list-style:none;
	padding:0;
	margin:0;
}
div#menutop ul#n_Root li {
	float:left;
	position:relative;
	left:-50%;
}
ul#n_Root li{ float:left; list-style:none; margin:0; padding:0;}
ul#n_Root li{ border-left:1px solid #d3d3d3; border-right:1px solid #bf0103; border-bottom:none; border-top:none;}
ul#n_Root li a{ font-size:1.2em; color:white; padding:6px 6px 7px 6px; margin:0; display:block; /*font-family:'BotonRegular';*/ font-family:Arial, Helvetica, sans-serif}
ul#n_Root li.first{ border-left:none;}
ul#n_Root li.last{ border-right:none;}
ul#n_Root li a:hover, ul#n_Root li.current a { background-image:url('/images/menu_pattern_over.jpg'); background-position:top left; background-repeat:repeat-x;}

h1{ font: 2.0em ;color:#e3e3e3; font-style:italic; text-align:right; background-color:#4b4b4b; font-weight:normal;}

div#main{ margin-top:10px;}

#head{ background-color:#d3d3d3; text-align:center; border-bottom:10px solid #e2041a; padding:10px;}
div#pagecontent .content{ background-color:#DEDEDE; border:1px solid #DEDEDE; padding:0px; }
div#sx{ width:210px; float:left;}
div#pagecontent{ width:760px; float:right;}
div#breed{ margin-bottom:5px; width:750px; float:right; background-color:#E5E5E5; background-image:url('/images/breed_pattern.png'); background-repeat:repeat-x;-moz-border-radius:5px;-webkit-border-radius: 5px; border:1px solid #999999; padding:5px;}
div#breed a{ color:#E21E28; font-weight:bold; font-style:italic}

div#sitecontainer{ padding-top:10px;}

ul.prodsmenu{ margin:0; padding:0;}
ul.prodsmenu li{  margin:0; padding:0; list-style:none; }
ul.prodsmenu li.first a{-moz-border-radius: 0 15px 0 0;-webkit-border-radius: 0 15px 0 0;}
ul.prodsmenu li.last a{ border-bottom-width:1px;-moz-border-radius: 0 0 0 15px;-webkit-border-radius: 0 0 0 15px;}
ul.prodsmenu li a{border:1px solid #555555;border-bottom-width:0; padding:5px 5px 5px 15px; display:block; color:#1e1e1e; font-weight:bold;background-color:#666;background-image:url('/images/menusx_pattern.jpg'); background-repeat:repeat-x; background-position:top left;}
ul.prodsmenu li a:hover, ul.prodsmenu li.current a{ background-image:url('/images/menusx_pattern_hover.jpg'); color:white;}

.sxint_menu{ background-color:#e6e6e6; margin-bottom:5px; }
.sxint_menu .sxint_menu_title{ background-image:url('/images/int_menu_top.png'); background-repeat:no-repeat; background-position:top center; color:white; padding:3px 5px 10px 5px; font-size:1.2em;}
.sxint_menu .sxint_menu_content{  background-image:url('/images/int_menu_bottom.png'); background-repeat:no-repeat; background-position:bottom center; color:black; padding:3px 5px; border-bottom:1px solid #797979; }

.sxint_menu_white{ background-color:white; }

.sxint_menu .sxint_menu_content ul li { padding:3px;}

h2{ color:#E2041A; background-color:#C9C9C9; border-color:#E2041A; font-size:1.1em;}

#tail{ margin:0 auto; text-align:center; width:990px;}

