body  {
	font-family: arial,verdana,tahoma;
	color: #373535;
	font-size: 1em;
  background-color: #d0d0d0;
}


div.img  {
	float: left;
	width:215px;
	height: 161px;
	margin: 5px 10px 5px 0px;
}



h1 {
	/*font-family: georgia;*/
	color: #373535;
	font-size: 1.5em;
}

h2 {
	/*font-family: georgia;*/
	color: #373535;
	font-size: 22px;
	font-weight: bold;
}

#blogroll {
	/*font-family: georgia;*/
	color: #373535;
	font-size: 1.0em;
	width: 35%;
  height: 90%;
	text-align: left;
	padding: 5px ;
	/*background-color: #eeeeee;*/
	border: 1px solid #DBDBDB;
	margin: 10px 5px 15px 15px;
	
}



#blogroll a:hover {
	color: brown;
	text-decoration: underline;
	
}

#blogroll a {
	color: blue;
	/*text-decoration: none;*/
	text-decoration: underline;
	font-size: 1em;
	font-weight: normal;

}


h3 {
	color: brown;
	
	text-decoration: none;
	font-size: 1em;
	font-weight: normal;
  
}

.mycont h3
{
  font-size: 1.2em;
	font-weight: bold;
	margin-top: 40px;
}

.mycont h1
{
  font-size: 1.4em;
	font-weight: bold;
	color: brown;
}


h6 {
	
	/*font-family: georgia;*/
	color: #373535;
	font-size: 1em;
	font-weight: normal;

}

ul li{
	color:#373535;
	/*font-family: georgia;*/
	margin-top: 10px;
}

div#header {
	height:136px;
	background-image: url('images/headerbg.png');
	background-repeat: repeat;
	position: relative;
}

#contacts
{
  position: absolute;
  left: 50%;
  margin-left: -450px;
  width: 750px;
  top: 5px;
  color: white;
  line-height: 140%;
  font-size: 120%;
  font-family: georgia; 
}


#contacts a
{
  color: white;
}

#content {
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 5px 0px;
	height:700px;
	width: 80%;
	border: 1px solid #DBDBDB;
	background-color: white;
}

div#navbar {
	height: 30px;
	width: 100%;
	padding-left: 450px;
	margin: 100px 0px 0px -50%;
	float:left;
}

div#navbar ul {
	margin: 1px;
	padding: 0px;
	font-family: georgia;
	font-size: 1em;
	line-height: 30px;
	white-space: nowrap;
	float:right;
	
}

div#navbar li {
	
	list-style-type: none;
	display: inline;
	color: #FFF;
}

div#navbar li a {
	text-decoration: none;
	padding: 17px 10px 17px 10px;
	color: #FFF;
	}
div#navbar li a.mark,
div#navbar li a.mark:visited,
div#navbar li a.mark:active
{
  color: Gold;
}

div#navbar li a:active {
	color: #FFF;
	background-repeat: no-repeat;
	
}

div#navbar li a:visited {
	color: #FFF;
}

div#navbar li a:hover,
div#navbar li a.mark:hover {
	text-decoration: none;
	/*background-image:url('images/navbarhover.png');
	background-repeat: repeat-x;*/
	background-color: white;
	color: #121212;
	
}



div#boxes {
	font-family: georgia;
	color: white;
}
	
div#boxone {
	height:255px;
	width: 255px; 
	background-color: #FFF;
	float: left;
	margin: 0px 5px 0px 15px;
	padding: 5px;
}	


div#boxtwo {
	height:255px;
	width: 255px; 
	background-color: #FFF;
	float: left;
	margin: 0px 5px 0px 5px;
	padding: 5px;
	
	
}

div#boxt3ee {
	height:255px;
	width: 255px; 
	background-color: #FFF;
	float: left;
	margin: 0px 5px 0px 5px;
	padding: 5px;
		
}

div#desone {
	font-family: georgia;
	color: #373535;
	width:95%;
	
	border: 1px solid #DBDBDB;
	margin: 270px 2.5% 5px 15px;
	background-color: #FFF;
	padding: 5px 10px 5px 10px;
}
div#destwo {
	font-family: georgia;
	color: #373535;
	width:95%;
	
	border: 1px solid #DBDBDB;
	margin: 10px 2.5% 5px 15px;
	background-color: #FFF;
	padding: 5px 10px 5px 10px;
}
div#dest3ee {
	font-family: georgia;
	color: #373535;
	width:95%;
	
	border: 1px solid #DBDBDB;
	margin: 10px 2.5% 5px 15px;
	background-color: #FFF;
	padding: 5px 10px 5px 10px;
}
div#desfour {
	font-family: georgia;
	color: #373535;
	width:95%;

	border: 1px solid #DBDBDB;
	margin: 10px 2.5% 5px 15px;
	background-color: #FFF;
	padding: 5px 10px 5px 10px;
}

div#whybuy {
	font-family: georgia;
	color: #373535;
	width:95%;
	
	border: 1px solid #DBDBDB;
	margin: 270px 2.5% 5px 15px;
	background-color: #FFF;
	padding: 5px 10px 5px 10px;

}
div#footer {
	font-family: georgia;
	color: #FFF;
	height:120px;
	font-size: 1em;
	background-image: url('images/footerbg.png');
	background-repeat: repeat-x;
	padding: 15px 10px 15px 10px;

}

div#footer a:visited{
	font-family: georgia;
	color: #FFF;
	font-size: 1em;
	text-decoration: none;
	
}

div#footer a:hover{
	font-family: georgia;
	color: #FFF;
	font-size: 1em;
	text-decoration: underline;
	
}
div#footer a{
	font-family: georgia;
	color: #FFF;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	
}


#main_column
{
  padding-right: 20px;
  text-align: left;
}



a:hover
{
  color: brown;
}

h5
{
  margin:20px 0px 10px 0px;
  font-size: 17px;
}

a img
{
  border: none;
}

.form_send {
background: #f1f9ff;
float:left;
margin-bottom:0px;
width:574px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:8px;
margin-top:0px;
border:1px #a9d2f5 solid;
}
.form_send  .title {
float:left;
width:100%;height:21px;
position:relative;
}
.form_block  .icon {
left:10px;
top:-3px;
width:36px;
height:34px;
position: absolute;
background:  url('/images/2.png') no-repeat 0 0;
filter:expression(fixPNG(this));
}
.form_block   .text {
left:55px;
top:2px;
width:294px;
height:21px;
position: absolute;
background:  url('/images/text.png') no-repeat 0 0;
filter:expression(fixPNG(this));
}

.form_send  .input_text1 {
width:562px;
padding-top:3px;
padding-bottom:9px;
padding-left:4px;
padding-right:4px;
border:1px #e6d689 solid;
background: #fef7ce;
color:#9c9150;
line-height:11px;
font-size:11px;
float:left;
}
.form_send  .input_text2 {
width:216px;
color:#484848;
padding-top:3px;padding-left:4px;
margin-top:35px;
padding-bottom:9px;
line-height:11px;
font-size:11px;
float:left;
border:1px #484848 solid;
}
.form_send textarea {
float:left;
width:566px;
padding-top:3px;
padding-left:4px;
margin-top:8px;
height:23px;overflow:auto;
line-height:11px;
font-size:11px;
border:1px #484848 solid;
color:#484848;
}

.form_send  .sub {
clear:both;
float:right;
width:98px;
height:22px;
border:0px;
position:relative;
right:2px;
margin-top:8px;
font:10px arial;
color:#ffffff;
cursor:pointer;
text-align:center;
background-color: #62bfed;
border:1px #484848 solid;
text-transform:uppercase;
}


.ast, .warn
{
color: red;
}

div.hr
{
  border-top: 1px solid blue;
  width: 100%;
  height: 15px;
  clear: both;
}

.sign, .sign a
{
  /*font-weight: bold;*/
  font-style: italic;
}

#main_column h3, #main_column h4
{
  /*color: #373535;
  color:#d10000;*/
  font-weight: bold;
  font-size: 18px;
  margin-top: 24px;
   
}

#main_column h1,#main_column h2,#main_column h3,#main_column h4,#main_column h5
{
color: #d10000;
margin: 2em 0px 1em 0px;
/*font-family: georgia;*/
}


.sl  h1 
  {
   color: #d10000;/*rgb(204,0,0);*/
   text-align: center;
   /*font-family: Georgia;*/
   font-size: 18pt;
   margin: 5px 0px !important;
  }


#content .sl  h2.sub ,
#content .sl  h1 .sub
  {
    /*font-family: Georgia;*/
    color: #373535;
    font-size: 14pt;
    text-align: center;
    font-weight: bold;
    font-style: italic;
    MARGIN: 0px 0px 0px 0px;
  }
  
#content .sl h3, #content .sl h4 
  {
    /*font-family: Georgia;*/
    font-size: 14pt;
    text-align: left;
    font-style:italic;
    margin: 30px 0px 10px;
    color: #d10000;
  }






   .sl .compare td
   {
     vertical-align: top;
     text-align: center;
     padding: 5px;
   }
   
   
   .sl .compare td.name
   {
     text-align: left;
   }
   
   

  .sl .spaced li
  {
    margin: 8px 0px;  
  }   

  
  .sl center table.m
  {
    margin-left: -65px;
  }
  
  
  .sl table.m
  {
    margin: 20px 0px;
  }


  .sl ul.cando
  {
    padding: 0px;
  }
  
  .sl ul.cando li
  {
    background-image: url(/i/0circle110.png);
    background-position: left top;
    background-repeat: no-repeat;
    margin: 4px 0px;
    padding: 9px 0px 10px 50px;
    list-style: none inside;  
  }
  
  
  .sl td.num
  {
    padding-right: 10px;
    vertical-align: top;
  }
  
  .sl table.plan td
  {
    padding-top: 10px;
  }
  
    
  .sl ol.lim li
  {
    margin: 4px 0px;
  }
  
  
.otz-page img 
{
  padding-bottom: 5px;
}

.interv li,
.interval li
{
  margin: 5px 0px;
}

.clear
{
  width: 100%;
  clear: both;
}

    .otz_fon2  
    {
      margin: 10px 10%; background-color: lavender; padding: 5px;
    }  

