html, body {
        height:100%;
        width:100%;
}

html, body, table, tr, td {
        margin:0px;
        padding:0px;
        font-family:tahoma;
        vertical-align:top;
        text-align:left;
        border-collapse: collapse;
}

body {
        background:#ffffff;
}

table.main {
        width:100%;
        height:100%;
}

td.top1 {
        width:100%;
        height:35px;
        background:url("images/top1_td_bg.gif") #e4e4e4 top repeat-x;
}
td.line {
        height:5px;
        background:url("images/td_razd_1.gif")  repeat-x;
		align:center;
}
table.top1table {
        width:100%;
        height:35px;
        background:url("images/td_left_top_shapka.jpg") top left no-repeat;
}

td.companyname {
        width:298px;
        padding-left:30px;
        vertical-align:bottom;
		gorizontal-align:left;
        color:#0e62b6;
        font-family:arial black;
        font-size:22px;
        letter-spacing: 1px;
}

span.green {
        color:#61b40a;
}

td.navbar {
        padding-right:30px;
        text-align:center;
        vertical-align:middle;
		color:#0069b9;
}

a.navbar1 {
        width:38px;
        padding:0px 15px 0px 15px;
        background:url("images/navbar1_a_pic.gif") center no-repeat;
}

a.navbar2 {
        width:38px;
        padding:0px 15px 0px 15px;
        background:url("images/navbar2_a_pic.gif") center no-repeat;
}

a.navbar3 {
        width:38px;
        padding:0px 15px 0px 15px;
        background:url("images/navbar3_a_pic.gif") center no-repeat;

}

td.companyslogan {
        width:298px;
        height:17px;
        padding-left:55px;
        color:#0e62b6;
        font-family:arial;
	    font-weight: bold;
        font-size:12px;
        white-space: nowrap;
	    letter-spacing: 1px;
}

td.top2 {
        height:175px;
        padding-left:298px;
        background:url("images/td_left_shapka.jpg") #67a5da left bottom no-repeat;
}

table.top2table {
        width:100%;
        height:100%;
        background:url("images/top2table_td_bg.gif") bottom repeat-x;
}

td.menu {
        width:100%;
        height:40px;
        background:url("images/menu_td_bg.gif") #f7f7f7 repeat-x;
}

td.menuitem {
        width:16%;
        height:30px;
        padding:5px 7px 0px 7px;
        text-align:center;
}

td.menuitem a {
        color:#1c3e55;
        padding-bottom:11px;
        font-family:arial;
        font-size:11px;
        white-space:nowrap;
        text-decoration: none;
}

td.menuitem a:hover {
        border-bottom: 3px solid #ed5a2a;
}

td.menuleft {
        width:10px;
        height:40px;
        background:url("images/menuleft_td_pic.gif") left bottom no-repeat;
}

td.menuright {
        width:26px;
        height:40px;        
        background:url("images/menuright_td_pic.gif") right bottom no-repeat;
}

td.menudiv {
        width:1px;
        background:url("images/menudiv_td_bg.gif") repeat-x;
}

td.hat {
        height:128px;
        text-align:center;
        vertical-align:middle;
        color:#ffffff;
        font-family:arial black;
        font-size:24px;
        letter-spacing: 1px;
        white-space:nowrap;
        
}

a.mail {
        font-family:arial;
	    font-weight: bold;
        font-size:14px;
        white-space: nowrap;
	    letter-spacing: 1px;
	    color: white;
	    text-decoration: none;
}

a.backlink {
        font-family:arial;
        font-size:13px;
	    color:# 0b61b7;
		font-weight: bold;
}

td.btm{
        background:url("images/btm_td_bg.gif") repeat-x;
}

table.fullw {width:100%;}

td.btmleft {
        height:7px;
        width:10px;
        background:url("images/btmleft_td_pic.gif") left bottom no-repeat;
}

td.btmright {
        width:26px;
        background:url("images/btmright_td_pic.gif") right bottom no-repeat;
}

table.full {
        width:100%;
        height:100%;
}

td.content {
        background:url("images/content_td_bg.gif") #ffffff bottom repeat-x;
}

td.left {
        width:248px;
        padding:30px 25px 30px 25px;
        border-right: 2px solid #ffffff;
        background:url("images/td_left_niz_shapka.jpg") #e5e5e5 left top no-repeat;
}

td.left1 {
        width:248px;
        padding:30px 25px 30px 25px;
        border-right: 2px solid #ffffff;
        background: #e5e5e5 left top no-repeat;
}

table.lefttable {
        width:100%;
        margin-top:10px;
}

td.l1 { background:url("images/l1_pic.gif") top left no-repeat; width:10px; height:10px;}
td.l2 { background:url("images/l_bg.gif") top repeat-x; width:100%;}
td.l3 { background:url("images/l3_pic.gif") top right no-repeat; width:10px;}
td.l4 { background:url("images/l_bg.gif") left repeat-y;}
td.l6 { background:url("images/l_bg.gif") right repeat-y;}
td.l7 { background:url("images/l7_pic.gif") bottom left no-repeat; height:10px;}
td.l8 { background:url("images/l_bg.gif") bottom repeat-x;}
td.l9 { background:url("images/l9_pic.gif") bottom right no-repeat;}

td.l5 {
        padding:10px;
        color:#1c3e55;
        font-size:11px;
        text-align:justify;
}

td.reg_s {
        font-family:arial;
        padding:10px;
        color:#1c131f;
        font-size:15px;
        text-align:justify;		
}

td.reg_s_1 {
        font-family:arial;
        padding:10px;
        color:#1c131f;
        font-size:15px;
        text-align:center;		
}

td.reg_s_2 {
        font-family:arial;
        padding:5px;
        color:#1c131f;
        font-size:13px;
        text-align:left;		
}

td.regs {
        padding:10px;
        color:#1c3e55;
        font-size:15px;
        text-align:center;
		font-weight:bold;
}
td.regs a {
         color:#0b61b7;
		 font-size:12px;

}

td.l5 a {color:#0b61b7;}

p { margin:0px;}

td.center {
        padding:5px 10px 5px 11px;
        color:#1c3e55;
        font-size:10px;
        text-align:justify;
        background:url("images/center_td_bg.gif") top repeat-x;
		align:center;
}
td.center_1 {
        padding:15px 25px 15px 27px;
        color:#1c3e55;
        font-size:12px;
        text-align:justify;
		align:center;
		valign=:top;
        
}

td.login {
        padding:5px 5px 5px 5px;
        font-size:11px;
        text-align:justify;        
}
td.login_1 {
        padding:5px 5px 5px 5px;
        font-size:12px;
        text-align:justify;        
}

div.cart
{ font-family:		arial;
  font-size:		12px;
  color:			#0069b9;
  
}

td.center a{color:#ed5a2a;}

td.center_1 a{color:#0069b9;}

h1 {
        margin-bottom:20px;
        color:#0e62b6;
        font-weight:bold;
        font-family:tahoma;
        font-size:12px;
        text-align:left;
}

h2 {
        margin-top:20px;
        margin-bottom:20px;
        color:#1c3e55;
        font-weight:bold;
        font-family:tahoma;
        font-size:12px;
        text-align:left;
}

h2.1 {
        margin-top:20px;
        margin-bottom:20px;
        color:#1c3e55;
        font-weight:bold;
        font-family:tahoma;
        font-size:14px;
        text-align:center;
}

div.cat1
{ 
  font-color:#1c3e55;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
}

h4.classes_2 {
        color:#0069b9;
        font-weight:bold;
        font-family:tahoma;
        font-size:14px;
}

h2.nomargin {
        margin:0px;
}

div.blue {
        padding:15px 20px 15px 20px;
        border: 1px solid #9ec7f0;
        background:url("images/p_bg.gif") top repeat-x;
}

td.right {
        width:20px;
        border-left: 2px solid #ffffff;
        background:url("images/right_td_pic.jpg") #e5e5e5 top repeat-x;
}

td.bottom {
        height:49px;
        padding-left:298px;
        padding-right:20px;
        color:#ffffff;
        background:url("images/bottom_td_bg.gif") #357fc6 top repeat-x;
}

td.bottom_menu {
        padding-top:25px;
        color:#ffffff;
        font-family:arial;
        font-size:11px;
        text-align:center;
}

td.bottom_menu_l {
        width:10px;
        background:url("images/bottom_menu_l_td_pic.gif") top left no-repeat;
}

td.bottom_menu_r {
        width:7px;
        background:url("images/bottom_menu_r_td_pic.gif") top right no-repeat;
}

td.bottom_menu {
        background:url("images/bottom_menu_td_bg.gif") top repeat-x;
}

td.bottom_menu a{
        padding-left:10px;
        padding-right:12px;
        color:#ffffff;
        text-decoration: none;
}

td.bottom_menu a:hover{
        text-decoration: underline;
}

td.fotolink {
        width:100%;
        border:0;
		align:center;
}

td.fotolink_1 a {
        font-family: 'Times New Roman';
        font-size:15;
}
td.produtable1 {
        width:100%;
        border:0;
		cellpeding:1;
		cellpacing:1;
		align:center;
}

h2.productandrating {
        margin-top:10px;
        font-weight:bold;
        font-family:tahoma;
        font-size:18px;
        text-align:justify;
}

td.productandrating {
        width:60%;
        border:0;
		height:100%;
		
		valgin:top;
}

td.shopcart {
        width:40%;
        border:0;
		
		valgin:top;
		padding-left:60px;
		padding-top:10px;
}
td.produtable2 {
        width:100%;
        border:0;
		cellpeding:1;
		cellpacing:1;
		height:100%;
		align:center;
}

td.fototovar {
        width:60%;
        border:0;
		align:center;
		valgin:top;
}		
td.golos {
        width:40%;
        border:0;
		
}
.menu
{ color:			white;
  font-weight:		bold;
  font-size:		100%;
}

td.infoproduct {
        width:100%;
        border:0;
		cellpeding:1;
		cellpacing:1;
		height:100%;
		align:center;
}		

td.productinf {
        padding:15px 25px 15px 27px;
        font-size:14px;
        text-align:justify;
        font-family:Arial;
}

table.table1 {
        padding:15px 25px 15px 27px;
        font-size:14px;
        text-align:justify;
        font-family:Arial;
		width:75%;
		border:0;
		cellpadding:2;
		cellspacing:1;
		background:url("images/f_tov_breif.jpg") top repeat-x;width:100%;repeat-y;height:100%;
}
a.table1 {
        font-family: 'Arial';
        font-size:15;
		font-weight:bold;
}

a.links_link {
        font-family: 'Arial';
        font-size:18;
		font-weight:bold;
}

a.standard {
        font-family: 'Arial';
        font-size:13;
		font-weight:normal;
}

td.table2 {
        font-family:Arial;
        font-size:15px;
		text-align:justify;
		font-weight:bold;
}        

td.table1_1 {
        padding:15px 25px 15px 27px;
}        		

td.font1 {
        font-family: Times New Roman;
        font-size:14px;
        text-align:justify;
       
		
}

td.product_info_2 {
        font-family:Arial;
        font-size:16px;
		text-align:justify;
		
}
        
td.fotos_1 {
        padding:5px 10px 5px 10px;		
}

td.fotos_2 {
        padding:3px 20px 10px 22px;		
} 

td.fotos_3 {
        padding:5px 10px 5px 10px;
		font-family:Arial;
        font-size:12px;
		text-align:justify;		
}

td.fotos_3_2 {
        padding:5px 10px 5px 10px;
		font-family:Arial;
        font-size:14px;
		text-align:justify;		
}

td.fotos_3_1 {
        padding:5px 10px 5px 10px;
		font-family:Arial;
        font-size:14px;
		font-weight:bold;
		text-align:justify;		
}


table.fotos_3 {
		font-family:Arial;
        font-size:16px;
		text-align:justify;		
}

a.link_1 {
		font-family:Arial;
        font-size:14px;		
}         

td.fotos_4 {
        padding-top:5px;
		padding-right:2px;
		padding-left:2px;
		width:50%;
		font-family:Arial;
        font-size:12px;
				
}

td.fotos_4_1 {
        padding:10px 20px 10px 22px;
		width:100%;
		font-family:Arial;
        font-size:12px;
		background-color:#e5e5e5;		
}

td.fotos_line_4 {
        padding:5px 10px 5px 10px;
		font-family:Arial;
        font-size:12px;		
}

td.fotos_5 {
        padding:3px 20px 10px 22px;
		width:50%;		
} 

td.fotos_6 {
        padding:10px 20px 10px 22px;
		width:50%;
		font-family:Arial;
        font-size:12px;
		text-align:justify;		
}        

td.fotos_7 {
        padding:10px 20px 10px 22px;
		width:50%;		
}

table.tov_detaled {
        width:100%;
        
}
td.sub_1 {
        padding:10px 20px 10px 22px;		
}
td.sub_2 {
        padding:10px 20px 10px 22px;		
}

td.classes_1 {
     	font-family:Arial;
        font-size:14px;
		text-align:justify;		
}

td.classes_art {
     	font-family:Arial;
        font-size:14px;
		text-align:center;
		width:100%;
		border:1;
		cellspacing:5;
		border-collapse: collapse;
		padding:5px 5px 5px 5px;		
} 



td.classes_2 {
     	font-family:Arial;
        font-size:14px;
		
		width:100%;
		border:1;
		cellspacing:5;
		border-collapse: collapse;		
} 

td.rating_style {

     	padding:1px 1px 1px 1px;		
} 

td.rating_style2 {

     	padding:5px 5px 5px 5px;		
} 
  
  
td.flash_1 {
		align:center;		
}

h1.textbody {
        color:#000000;
        font-weight:bold;
        font-family:Arial;
        font-size:16px;
}

h2.textbody {
        color:#000000;
        font-weight:bold;
        font-family:Arial;
        font-size:14px;
}

h3.textbody {
        color:#000000;
        font-weight:bold;
        font-family:Arial;
        font-size:12px;
}


div.nav_title {
margin-top:15px;
font-weight:bold;
text-align:center;
border-bottom:1px solid #bebebe;
padding-bottom:2px;

}

.post_adds {font-size:10px; font-weight:bold; margin-top:7px; margin-bottom:7px; color:#424242;}


.post_title {background-color:#f6f6f6;}

.post_add {
font-size:11px;
font-weight:bold;
text-align:center;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#424242; margin:10px;}

.nav_link {
color:#333333;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
}

.post {border:1px solid #cccccc; width:95%;}


.post_title2 {
font-size:16px;
font-weight:bold;
color:#0043be;
text-align:center;
background-color:#f6f6f6;
}

.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px; color:#0066ff;}

.alink {color:#0066ff;}
