/*
border: 1px dotted Fuchsia;
*/
.imgsponsor{


}

.neworder {
  width: 100%;
  height: 95px;
  vertical-align: middle;
/*  line-height: 95px;*/
  font-size: 130%;
  font-weight: bold;
}
.neworder a, .neworder img, .neworder span  {
 display: block;
 float: left;
 margin: 38px 10px 0px 0px;
}


.neworder img {
 margin: 0px 10px 0px 10px;
}



.sli{
  width:100%;
  margin: 0px 0px 0px 3px;
  font-weight: bold;
  line-height: 15px;
  height: 15px;


}
.sli img{
  margin: 0px 10px 2px 0px;
}

.idxcol a.button, .idxcolrig a.button  {
display: block;
margin: 15px 0px 0px 0px;
width:235px;
height:55px;
}

.idxcol a.button {
background-image: url(images/button_b2b.gif);
}

.idxcol a.button:hover {
background-image: url(images/button_b2b_over.gif);
}

.idxnocol{
  width:530px;
  margin: 0px 0px 0px 0px;
/*     text-align: center;*/
}

.idxcol{
  width:240px;
  float: left;
  margin: 0px 10px 10px 0px;
/*     text-align: center;*/
}
.idxcolrig{
  width:264px;
  float: left;
  margin: 0px 10px 10px 0px;
/*   text-align: center;*/
}
.idxcolmid{
  width:252px;
  float: left;
  margin: 0px 10px 10px 0px;
/*     text-align: center;*/
}
.idxcol h1, .idxcolrig h1  {
    margin: 0 0 10px 0;
}
.idxcol img {
border: 0;
margin: 10px 0px 5px 0px;
}
.idxcolrig img {
border: 0;
margin: 10px 0px 5px 15px;
}
.idxcolrig a.button {
background-image: url(images/button_b1b.gif);
}

.idxcolrig a.button:hover {
background-image: url(images/button_b1b_over.gif);
}

.idxcol .txt, .idxcolrig .txt, .idxcolmid .txt {
  margin: 0px 2px 0px 2px;
}
h1 {
    font-family: Times New Roman;
    font-size: 21px;
	color: #7A1D2F;
/*    font-weight: bold;*/
    margin: 0 0 15px 0;
}







#menu {
 width: 100%;
 background-color: #000;
 border-bottom: solid 2px #6D6D6D ;
 margin: 0px 0px 15px 0px;
 text-align: left;
}
#menu a {
display: block;
float: left;
width: 78px;
color: #fff;
font-size: 100%;
font-weight: bold;
text-align: center;
vertical-align: middle;
line-height: 22px;
margin: 1px 0px 1px 0px;
background-color: #000;
height: 22px;
text-decoration:none;
}
#menu a.menuend{
float:right;
width: 80px;
margin: 1px 1px 1px 0px;
}
#menu .menubegin{
width: 60px;
margin: 1px 0px 1px 1px;
}

#menu .pclear{
clear:both;
}

#menu img{
float:left;
margin: 8px 5px 0 2px;
}

#menu a:hover {
background-color: #CCC;
color: #000;
text-decoration:none;
/*background-color: #fff;*/
/*color: #8C0700;*/


}

#logo {
width: 100%;
margin: 10px 0 0 0;
}
#logo img {
border: 0;
}



.obrdole {
  vertical-align: bottom;
}
body {
	margin: 0;
	background-color: #ffffff;
  	font-size: 12px;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table, td {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color: #7A1D2F;
	text-decoration: underline;
}
a:hover {
	color: #FF0033;
	text-decoration: underline;
}
h2 {
    font-size: 140%;
    color: #000;
    font-weight: bold;
    text-indent: 5px;
}

.smalltext {
	font-size: 10px;
}
.greytext {
	color: #999999;
}
a.fred {
	color: red;
}
a.fred:hover {
	color: red;
}
a.blacklink {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
a.blacklink:hover {
	color: #000000;
	text-decoration: underline;
}
a.blacklink2 {
	text-decoration: none;
}
a.blacklink2:hover {
	color: Black;
	text-decoration: underline;
}
a.blacklink3 {
	text-decoration: none;
	color: #555555;
}
a.blacklink3:hover {
	color: black;
	text-decoration: underline;
}
a.greylink_10px {	
	text-decoration: underline;
	font-size: 10px;
}
select.text1
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
}
.blacktext {
	color: #000000;
}

.bluetext {
	color: #0000CD;
}

.welcome {
	background-image: url(images/welcome.jpg);
	background-repeat: no-repeat;
}

/* TOP BAR */
.top1back {
	background-image: url(images/top1x2.jpg);
	background-repeat: no-repeat;
}
.top2back {
	background-image: url(images/top2x2.jpg);
	background-repeat: no-repeat;
}

/* SECTION */
.bluehead {
	background-image: url(images/box-blue-head.gif);
	background-repeat: no-repeat;
}
.bluesides {
	background-image: url(images/box-blue-sides.gif);
	background-repeat: repeat-y;
}
.blueinput {
	border: 1px solid #6699FF;
}
.magentahead {
	background-image: url(images/menutop.jpg);
	background-repeat: repeat-x;
    font-size: 10px;
}
.colorwhite{
    color:white;
    vertical-align: middle;
    line-height: 23px;
    padding-left: 8px;
    font-size: 11px;
    font-weight: normal;
}
.colorwhite:hover{
    color: white;
}
.magentasides {
 }
.magentainput {
	border: 1px solid #7A1D2F;;
    background-color: #fff;
}
.magentabutt {
	background-image: url(images/menutop.jpg);
	background-repeat: repeat-x;
    width: 70px;
    height: 23;
    color: #fff;
    font-weight: bold;

}

.bordergrey {
    border: 1px solid #777;
}

.greenhead {
	background-image: url(images/box-green-head.gif);
	background-repeat: no-repeat;
}
.greensides {
	background-image: url(images/box-green-sides.gif);
	background-repeat: repeat-y;
}
.greenainput {
	border: 1px solid #81B44E;
}
.greyhead {
	background-image: url(images/box-grey-head.gif);
	background-repeat: no-repeat;
}
.greysides {
	background-image: url(images/box-grey-sides.gif);
	background-repeat: repeat-y;
}
.greyinput {
	border: 1px solid #999999;
}

.footerback {
}

/* FORM */
input, textarea {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
}
.noborder {
	border: none;
}
form {
	margin: 0;
}




.spacerh30{ width: 100%; height: 30px; }
.spacerh8{ width: 100%; height: 5px; }
.spacerh20{ width: 100%; height: 20px; }
.spacerh10{
    width: 100%; height: 10px;
    font-size: 5px;
}
.spacerh10k, .spacerh20k, .spacerh5k, .spacerh1k {
    width: 100%;
    height: 10px;
    font-size: 5px;
    clear: both;
    border: 0; padding: 0; margin: 0;
/*border: 1px dotted Fuchsia;*/
}
.spacerh20k{ height: 20px; }
.spacerh5k{ height: 5px; }
.spacerh1k{ height: 1px;     font-size: 1px;}


