
/* ************** ColorPicker **************** */
.hide {
    visibility: hidden;
}
a.top_menu_link {
	color:#323232;
	text-decoration:none;
}

a:Hover.top_menu_link {
	color:#000000;
	text-decoration:none;
}

a.TopHref {
	color:white;
	text-decoration:none;
}

.brown_color
{
	color:black;
}
a:Hover.Best_Pr {
	color:white;
	text-decoration:underline;
}

a.Best_Pr {
	color:white;
	text-decoration:none;
}

a:Hover.More_Hr {
	color:black;
	text-decoration:none;
}

a.More_Hr {
	color:black;
	text-decoration:underline;
}

a.Active_Top {
	color:white;
	text-decoration:none;
	font-weight:bold;
}
a:Hover.TopHref {
	color:white;
	text-decoration:none;
	font-weight:bold;
}

a.lm_a {
	color:Gray;
	text-decoration:none;
	font-weight:bold;
}

a:Hover.lm_a {
	color:black;
	text-decoration:none;
	font-weight:bold;
}

div.top_div
{	margin:0px 0px 0px 0px;
	padding:0px;
	min-width:100px;		
	min-height:20px;
	float:left;
	font-size:10pt;		
	font-weight:bold;		
	text-shadow: -2px 2px 1px black;
}


div.top_div.a:hover {
	color:white;	
}

td.lm{
	background:url(/siteimg/lm_bg.png);
}

.input400
{
	width:300px;
}

.input400_half
{
	width:188px;
}

table.sort2{
	border-collapse: collapse;
	margin: 1px;
	width:auto;
	background:white;
}

table.sort2 td{
padding: 2px;
	border: solid 1px #7095A9;
	vertical-align: top;
	
} 

@charset "utf-8";

* {
	margin: 0px;
	padding:0px;
}
body {
	background-color:#DFDFDF;
	font-family: arial;
}

#header {			background-color:#FFFFFF;
	margin: 0px 0px 0px 0px; 
	margin-top: 5px;
	width:1024px;
	text-align:left;
	padding:10px;
	padding-bottom: 25px;
	border-bottom:thin;
	border-bottom-color:#6e7376;
	font-size:28px;
	font-weight: bold;
	color: red; 

}
#header table {
	width: 950px;
}
.col1{
	width: 70%;
}
.col1 img{
	width: 425px;
	height: 61px;
	border: none;
}
.phone {
	color: #000000;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	position:relative;
	z-index: 1000;
	top: 80px;			
}
			.redphone {
				color: red; 
				
			}
			.stick {
			background-image: url(images/stampph.png);
			background-repeat: no-repeat;
			background-position: center;
			float:right;
			position:absolute;
			top:-70px;
			left:710px;
			width: 217px;
			height: 219px;
			text-align: center;
			z-index: 990;
			}
			.kredit {
			
				width:141px;
			   height: 45px;
			}
		
h1 {color: #6e7376;
font-size:20px;
font-weight: bold;
text-decoration:none;
}
h1 a{
text-decoration:none;
color: #6e7376;
}

#menu {
background-color:#80745e;
width: 1038px;
font-size: 14px;
font-weight:bold;
border: solid;
border-color:#FFFFFF;
text-align: left;
background-image: url(images/coner.jpg);
}

#bottom-menu a {
color:#80745e;
text-decoration: none;
}

#menu a {
color: #efe6c9;
text-decoration: none;
padding: 2px;
}

#menu img {
border: none;
}

#oferta {
width:1024px;
background-color:#ffffff;
padding:10px;
height:270px;
}
.offers {
	background-image: url(../siteimg/offers.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	width:1040px;
	height: 259px;
	padding-top:7px;
	background-position: center;
}
.offers .o2{margin-left:10px;margin-top:5px;}

.offers td {
width:25%;
}
.offers a:hover {
color:#CC3300;}
.offers a {
text-decoration:none;
color:black;
}

.offers img {
border: none;}

.price {
color:#e90214;
font-weight:lighter;
font-size:32px;
font-family:georgia;
padding:5px;
margin:2px;
}
.prices {
color:#e90214;
font-weight:lighter;
font-size:16px;
font-family:georgia;
padding:5px;
	
}
#cols {
width:1024px;
background-color:#ffffff;
padding:10px;
height:400px;}
#text {
width:660px;
background-color:#FFFFFF;
position:relative;
text-align: left;
float:left;
padding-left: 40px;

color:#80745e;
font-size:14px;
}
#menu2 {
width:300px;
position:relative;
float:left;
left:25px;
}
#menu2 img {
border:none;
width:208px;
height:123px;}
.bott-menu {
width: 1024px;

background-color:#FFFFFF;

padding:10px;
font-size:11px;
}
.bott-menu a {
text-decoration:none;
color:#80745e;
font-weight:bold;}
.cop {
width: 1034px;
border: solid;
border-color:#FFFFFF;
background-color:#80745e;
color:#FFFFFF;

padding:2px;
font-size:11px;
}
#content {	margin:10px 0px 0px 0px;
	background-color: White;
	width: 1044px;	
}
.kits {
	background-color: white;
	height: 550px;
	width: 1044px;
}
.kits .prim {
   background-color: #f8f2e2;
	padding: 20px;
	text-align: left;
   vertical-align: top;
   line-height: 23px;
	font-size:14px;

}
.kits .seg {
  	padding: 30px;
	text-align: left;
   vertical-align: top;
	color:#80745e;
font-size:14px;
   }
	.kits .trec {
  	padding: 30px;
	text-align: center;
   vertical-align: top;
	color:#80745e;
font-size:14px;
line-height: 30px;
   }
	.kits .seg img{
  	padding: 20px;
	
   }
	.add img{
		border: none;
	}
	.add .card{
		background-image: url(images/add.jpg);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 33px;
		height: 25px;
	}
	.orderone {
		width: 830px;
		font-size: 14px;
		}
	.segortop {
	
		vertical-align: top;
		padding: 5px;
		text-align: right;
	}
 
	.segor {
	text-align: left;
		vertical-align: bottom;
		padding: 5px;
		font-size: 14px;
	}
	.ordertit {
		text-align: left;
		font-weight: bold;
		color: red;
		padding-left: 120px;
	}
	.forminfo1 {
		width: 20%;
	   padding: 10px;
		vertical-align: text-top;
	}
	
	.forminfo2 {
		width: 80%;
	   padding: 10px;
	 text-align: left;
		
	}
	.ordertitbl {
	font-size: 16px;
	text-align: left;
	width: 820px;
		padding-left: 0px;
	}
	.termimg {
	text-align: center;
		padding: 10px;
		 line-height: 40px;
	}
	.termtxt {
		padding: 10px;
	}
	.termstext {
		text-indent: 35px;
	   text-align: left;
	}
	.log_but{
		width: 90px;
		 font-weight: bold;
	}
	.InputField {
		width: 300px;
	}
	.InputFieldsmall {
		width: 100px;
	}
	
.acttable{
	text-align:center;
}

.login_table{	
	text-align:center;
}

.login_table td{
	padding:3px;
}

.login_table .label{
	text-align:right;
}
#err{color:#FF0000;font-weight:bold;}
img{border: none;}
.up .menu{width:100%;border-collapse: collapse;}
.up .menu td{background-image: url(/images/menu_bg.png); background-position: right center; height: 33px; text-align: center;padding:0 10 0 5;}
.up .menu td a{font-size:14px;color:#FFFFFF;text-decoration:none}
.up .menu td a:hover{color:#F3F3F3;text-decoration:underline;}
.dw .menu{width:50%;border-collapse: collapse;text-align:center}
.dw .menu td{padding:0 6 0 6;}
.dw .menu td a{font-size:12px;text-decoration:none;color:#80745E;white-space: nowrap;}
.dw .menu td a:hover{text-decoration:underline;}
.faq p{line-height: 1.2em;text-align: justify;text-indent: 22px;padding-bottom:5px;color:#80745E;}
.faq a{text-decoration:none;}

form input[type='submit'] {
    font-size:18px;
}
span.loader {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url('/images/loading.gif') 0 3 no-repeat transparent;
}