html {
		}

body {
		background-color:#ffffff;
        font-family: Arial, Helvetica, sans-serif;
		margin:0;
		}
p {
margin-top: 0px;
margin-bottom:10px;
}

#path a{
		color: #b80d29;
		text-decoration: none;
		font-weight:normal;
}
#path a:hover {
		color:#000000;
        }

p a{
		color: #b80d29;
		text-decoration: underline;
		font-weight:normal;
}
p a:hover {
		color:#000000;
        }

#content-big  td a.privacy {
		color: #b80d29;
		text-decoration: underline;
		font-weight: normal;
		font-size: 12px;
}
#content-big td a.privacy:hover {
		color:#000000;
        }
#content  td a.privacy {
		color: #b80d29;
		text-decoration: underline;
		font-weight: normal;
		font-size: 12px;
}
#content td a.privacy:hover {
		color:#000000;
        }
td a.privacy {
		color: #b80d29;
		text-decoration: underline;
		font-weight: normal;
		font-size: 12px;
}
td a.privacy:hover {
		color:#000000;
        }


h1 {
	margin-top: 0px;
	margin-bottom: 15px;
}

img {
	border: 0px;
	}
form {
        margin-top: 0px;
        margin-bottom: 0px;
        }
#textfield {
        border: 1px solid #b80d29;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		
        }
#checkbox {
        border: 0px solid #b80d29;
        }
#send {
        border: 1px solid #b80d29;
		color: #b80d29;
        }


#container {
        width: 980px;
		border: 0;
		margin: 0 auto;
		margin-top: 10px;
		margin-bottom: 10px;
        } 


#center {
		background-image:url(../images/bg.jpg);
        } 
#center-without-bg {
        } 

#center-shop {
        } 

#top-menu{
        width: 980px;
		float: left;
		padding-top: 0px;
		padding-left: 0px;
		height: 16px;
		background: #b80d29;
		color:#ffff00;
		font-size:12px;
        }
#top-menu li{
		list-style-type:none;
		display:inline;
        border-left: 1px solid #ffffff;
		padding-left: 8px;
		padding-right: 8px;
}
#top-menu li.first{
        border-left: 1px solid #b80d29;
		padding-left: 10px;
}
#top-menu a{
		color:#FFFFFF;
		text-decoration:none;
        }
#top-menu a:hover {
		color:#ffff00;
        }
#top-menu a.yellow{
		color:#FFFF00;
		text-decoration:none;
		padding-right: 0px;
}


#logo{
        clear: both;
		padding-top: 0px;
		height: 75px;
		background: #ffffff;
		color:#FFFFFF;
		vertical-align: middle;
        }


#division {
        height: 16px;
		padding-left: 0px;
		background: #b80d29;
		color:#ffff00;
		font-weight:bold;
		font-size:14px;	
        }
#division li{
		list-style-type:none;
		display:inline;
        border-left: 1px solid #ffffff;
		padding-right: 10px;
		padding-left: 10px;
}
#division li.first{
        border-left: 1px solid #b80d29;
}

#division a{
		color:#FFFFFF;
		text-decoration:none;
		padding-left: 0px;
}

#division a:hover {
		color:#ffff00;
        }

#division a.yellow{
		color:#FFFF00;
		text-decoration:none;
		padding-right: 0px;
}


#path {
		height: 17px;
		padding-left: 10px;
		padding-top: 3px;
		background: #ffffff;
		font-size:12px;
}

#left {
        float: left;
        width: 188px;
		height:100%;
		margin-right: 10px;
        margin-bottom: 20px;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 0px;
        background: #ffffcc;
		font-size:14px;
		border-top: 1px solid #b80d29;
		border-left: 1px solid #b80d29;
		border-right: 1px solid #b80d29;
}
#left li{
		list-style:none;
		}
#left a{
		color: #b80d29;
		text-decoration: none;
		font-weight:bold;
}
#left a:hover {
		color:#000000;
        }

#left-white {
        float: left;
        width: 188px;
		min-height: 350px;
		margin-right: 10px;
        margin-bottom: 10px;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 1px solid #b80d29
}
#left-white li{
		list-style:none;
		}
#left-white a{
		color: #b80d29;
		text-decoration: none;
		font-weight:bold;
}
#left-white a:hover {
		color:#000000;
        }


#content {
        float:left;
		width: 540px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29
        }
#content a{
		color: #b80d29;
		text-decoration: none;
		font-weight:bold;
}
#content a:hover {
		color:#000000;
        }

#content-big {
        float:left;
		width: 760px;
		min-height: 350px;
		padding-left: 0px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29
        }
#content-big a{
		color: #b80d29;
		text-decoration: none;
		font-weight:bold;
}
#content-big a:hover {
		color:#000000;
        }
		
#content-shop {
        float:left;
		width: 980px;
		min-height: 350px;
		padding-left: 0px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29
        }
#content-shop a{
		color: #b80d29;
		text-decoration: none;
		font-weight:bold;
}
#content-shop a:hover {
		color:#000000;
        }
		
.rider {
		background:#ffffcc;
		color:#b80d29;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:0px;
		margin-right:5px;
		border: 1px solid #b80d29;
		font-weight:bold;
		}
.rider a {
		color:#FFFFFF;
		}
.rider-active {
		background:#ffffcc;
		color:#000000;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:0px;
		margin-right: 5px;
		border: 1px solid #b80d29;
		font-weight:bold;
		}

#player {
		}

#right {
        float: right;
        width: 200px;
		margin-left: 10px;
        margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29
        }
#right a{
		text-decoration: none;
		font-weight:bold;
}
#right a:hover {
		color:#000000;
        }

#button {
        width: 178px;
		margin-left: 0px;
        margin-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
        background: #eeeeee;
		font-size:14px;
		border: 1px solid #b80d29;
        }

#button a {
		color: #b80d29;
		}

#button-words {
        width: 178px;
		margin-left: 0px;
        margin-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
        background: #ffffff;
		font-size:14px;
		border: 1px solid #b80d29;
        }


#button-search {
        width: 200px;
		margin-left: 0px;
        margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29;
		text-align:right;
        }
#button-search form {
        margin-top: 0px;
        margin-bottom: 0px;
        }
#button-search input {
		border: 0px solid #b80d29;
        }
#button-search input.search {
        width: 198px;
#        width: 196px;
		margin-right: 0px;
		margin-bottom: 0px;
		border: 1px solid #b80d29;
        }
#button-search input.button {
        width: 50px;
		height: 16px;
		color:#ffffff;
		background-color:#b80d29;
		font-size: 12px;
		margin-top:3px;
		margin-bottom: 0px;
		padding-bottom: 3px;
        }


#button-graphic {
        width: 200px;
		margin-left: 0px;
        margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 10px;
		padding-bottom: 0px;
        background: #ffffff;
		font-size:14px;
		border: 0px solid #b80d29;
        }


#footer1 {
        clear: both;
        height: 20px;
		background-image:url(../images/bg2.jpg);
        background-color: #ffffff;
 		font-size:10px;
		color:#000000;
		text-align:center;
       }
	   
#footer1-without-bg {
        clear: both;
        height: 20px;
        background-color: #ffffff;
 		font-size:10px;
		color:#000000;
		text-align:center;
       }


#footer2 {
        clear: both;
        height: 14px;
        background-color: #b80d29;
 		font-size:10px;
		color:#FFFFFF;
		text-align:center;
       }

#footer-tv {
        clear: both;
        width: 980px;
		margin-bottom: 20px;
		background-color: #ffffff;
 		font-size:10px;
		color:#000000;
		text-align:left;
       }
#footer-tv a{
		color: #b80d29;
		text-decoration: none;
		font-size:14px;
		font-weight:bold;
}
#footer-tv a:hover {
		color:#000000;
        }



h2 {
font-size: 16px;
color: #000000;
font-weight:bold;
margin-bottom: 0px;
margin-top: 0px;
}

h3 {
font-size: 14px;
color: #000000;
font-weight:bold;
}

h2.inverse-red {
font-size: 14px;
background:#b80d29;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-green {
font-size: 14px;
background:#006600;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-blue {
font-size: 14px;
background:#000080;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-gold {
font-size: 14px;
background:#808000;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-purple {
font-size: 14px;
background:#800080;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-bluegreen {
font-size: 14px;
background:#008080;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}
h2.inverse-orange {
font-size: 14px;
background:#f29400;
color: #FFFFFF;
font-weight:bold;
margin-bottom: 3px;
margin-top: 0px;
}

.content-3cols {
  border: 1px solid #b80d29;
  width: 165px;
  margin-right: 10px;
  margin-bottom: 10px;
  height: 200px;
  float: left;
  padding: 3px;
}
.content-3cols-right {
  border: 1px solid #b80d29;
  width: 166px;
  margin-right: 0px;
  margin-bottom: 10px;
  height: 200px;
  float: left;
  padding: 3px;
}
.content-2cols {
  border: 1px solid #b80d29;
  width: 257px;
  margin-right: 10px;
  margin-bottom: 10px;
  height: 200px;
  float: left;
  padding: 3px;
}
.content-2cols-right {
  border: 1px solid #b80d29;
  width: 257px;
  margin-right: 0px;
  margin-bottom: 10px;
  height: 200px;
  float: left;
  padding: 3px;
}
.content-1col {
  border: 1px solid #b80d29;
  width: 532px;
  margin-right: 0px;
  margin-bottom: 10px;
  height: 200px;
  float: left;
  padding: 3px;
}





.blue-20 {
font-size: 20px;
color: #000080;
}
.blue-20-bold {
font-size: 20px;
color: #000080;
font-weight: bold;
}
.blue-18 {
font-size: 18px;
color: #000080;
}
.blue-18-bold {
font-size: 18px;
color: #000080;
font-weight:bold;
}
.blue-16 {
font-size: 16px;
color: #000080;
}
.blue-16-bold {
font-size: 16px;
color: #000080;
font-weight:bold;
}
.blue-14 {
font-size: 14px;
color: #000080;
}
.blue-14-bold {
font-size: 14px;
color: #000080;
font-weight:bold;
}
.blue-12 {
font-size: 12px;
color: #000080;
}
.blue-12-bold {
font-size: 12px;
color: #000080;
font-weight:bold;
}
.blue-10 {
font-size: 10px;
color: #000080;
}
.blue-10-bold {
font-size: 10px;
color: #000080;
font-weight:bold;
}


.black-20 {
font-size: 20px;
color: #000000;
}
.black-20-bold {
font-size: 20px;
color: #000000;
font-weight: bold;
}
.black-18 {
font-size: 18px;
color: #000000;
}
.black-18-bold {
font-size: 18px;
color: #000000;
font-weight:bold;
}
.black-16 {
font-size: 16px;
color: #000000;
}
.black-16-bold {
font-size: 16px;
color: #000000;
font-weight:bold;
}
.black-14 {
font-size: 14px;
color: #000000;
}
.black-14-bold {
font-size: 14px;
color: #000000;
font-weight:bold;
}
.black-12 {
font-size: 12px;
color: #000000;
}
.black-12-bold {
font-size: 12px;
color: #000000;
font-weight:bold;
}
.black-10 {
font-size: 10px;
color: #000000;
}
.black-10-bold {
font-size: 10px;
color: #000000;
font-weight:bold;
}


.green-20 {
font-size: 20px;
color: #006600;
}
.green-20-bold {
font-size: 20px;
color: #006600;
font-weight: bold;
}
.green-18 {
font-size: 18px;
color: #006600;
}
.green-18-bold {
font-size: 18px;
color: #006600;
font-weight:bold;
}
.green-16 {
font-size: 16px;
color: #006600;
}
.green-16-bold {
font-size: 16px;
color: #006600;
font-weight:bold;
}
.green-14 {
font-size: 14px;
color: #006600;
}
.green-14-bold {
font-size: 14px;
color: #006600;
font-weight:bold;
}
.green-12 {
font-size: 12px;
color: #006600;
}
.green-12-bold {
font-size: 12px;
color: #006600;
font-weight:bold;
}
.green-10 {
font-size: 10px;
color: #006600;
}
.green-10-bold {
font-size: 10px;
color: #006600;
font-weight:bold;
}

.gold-20 {
font-size: 20px;
color: #808000;
}
.gold-20-bold {
font-size: 20px;
color: #808000;
font-weight: bold;
}
.gold-18 {
font-size: 18px;
color: #808000;
}
.gold-18-bold {
font-size: 18px;
color: #808000;
font-weight:bold;
}
.gold-16 {
font-size: 16px;
color: #808000;
}
.gold-16-bold {
font-size: 16px;
color: #808000;
font-weight:bold;
}
.gold-14 {
font-size: 14px;
color: #808000;
}
.gold-14-bold {
font-size: 14px;
color: #808000;
font-weight:bold;
}
.gold-12 {
font-size: 12px;
color: #808000;
}
.gold-12-bold {
font-size: 12px;
color: #808000;
font-weight:bold;
}
.gold-10 {
font-size: 10px;
color: #808000;
}
.gold-10-bold {
font-size: 10px;
color: #808000;
font-weight:bold;
}

.bluegreen-20 {
font-size: 20px;
color: #008080;
}
.bluegreen-20-bold {
font-size: 20px;
color: #008080;
font-weight: bold;
}
.bluegreen-18 {
font-size: 18px;
color: #008080;
}
.bluegreen-18-bold {
font-size: 18px;
color: #008080;
font-weight:bold;
}
.bluegreen-16 {
font-size: 16px;
color: #008080;
}
.bluegreen-16-bold {
font-size: 16px;
color: #008080;
font-weight:bold;
}
.bluegreen-14 {
font-size: 14px;
color: #008080;
}
.bluegreen-14-bold {
font-size: 14px;
color: #008080;
font-weight:bold;
}
.bluegreen-12 {
font-size: 12px;
color: #008080;
}
.bluegreen-12-bold {
font-size: 12px;
color: #008080;
font-weight:bold;
}
.bluegreen-10 {
font-size: 10px;
color: #008080;
}
.bluegreen-10-bold {
font-size: 10px;
color: #008080;
font-weight:bold;
}

.purple-20 {
font-size: 20px;
color: #800080;
}
.purple-20-bold {
font-size: 20px;
color: #800080;
font-weight: bold;
}
.purple-18 {
font-size: 18px;
color: #800080;
}
.purple-18-bold {
font-size: 18px;
color: #800080;
font-weight:bold;
}
.purple-16 {
font-size: 16px;
color: #800080;
}
.purple-16-bold {
font-size: 16px;
color: #800080;
font-weight:bold;
}
.purple-14 {
font-size: 14px;
color: #800080;
}
.purple-14-bold {
font-size: 14px;
color: #800080;
font-weight:bold;
}
.purple-12 {
font-size: 12px;
color: #800080;
}
.purple-12-bold {
font-size: 12px;
color: #800080;
font-weight:bold;
}
.purple-10 {
font-size: 10px;
color: #800080;
}
.purple-10-bold {
font-size: 10px;
color: #800080;
font-weight:bold;
}



.orange-20 {
font-size: 20px;
color: #f29400;
}
.orange-20-bold {
font-size: 20px;
color: #f29400;
font-weight: bold;
}
.orange-18 {
font-size: 18px;
color: #f29400;
}
.orange-18-bold {
font-size: 18px;
color: #f29400;
font-weight:bold;
}
.orange-16 {
font-size: 16px;
color: #f29400;
}
.orange-16-bold {
font-size: 16px;
color: #f29400;
font-weight:bold;
}
.orange-14 {
font-size: 14px;
color: #f29400;
}
.orange-14-bold {
font-size: 14px;
color: #f29400;
font-weight:bold;
}
.orange-12 {
font-size: 12px;
color: #f29400;
}
.orange-12-bold {
font-size: 12px;
color: #f29400;
font-weight:bold;
}
.orange-10 {
font-size: 10px;
color: #f29400;
}
.orange-10-bold {
font-size: 10px;
color: #f29400;
font-weight:bold;
}




.grey-20 {
font-size: 20px;
color: #333333;
}
.grey-20-bold {
font-size: 20px;
color: #333333;
font-weight: bold;
}
.grey-18 {
font-size: 18px;
color: #333333;
}
.grey-18-bold {
font-size: 18px;
color: #333333;
font-weight:bold;
}
.grey-16 {
font-size: 16px;
color: #333333;
}
.grey-16-bold {
font-size: 16px;
color: #333333;
font-weight:bold;
}
.grey-14 {
font-size: 14px;
color: #333333;
}
.grey-14-bold {
font-size: 14px;
color: #333333;
font-weight:bold;
}
.grey-12 {
font-size: 12px;
color: #333333;
}
.grey-12-bold {
font-size: 12px;
color: #333333;
font-weight:bold;
}
.grey-10 {
font-size: 10px;
color: #333333;
}
.grey-10-bold {
font-size: 10px;
color: #333333;
font-weight:bold;
}

