body,html {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#070505;
	font-family:Tahoma, Verdana;
	width:100%;
	height:100%;
	
}

div{
	padding:0px;
	margin:0px;
	
	
}
img  {border:0px;}
div, td, p{
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	
}
p {line-height:1.5;padding:0px; margin:0px 0px 10px 0px}
table {
	border-collapse:collapse;
}

table td {
	vertical-align:top;	
}

a {
	color:#1f87bb;	
	font-family:Arial, Verdana;
	text-decoration:none;
	}
	
a:hover {text-decoration:none;}

sup {font-size:70%}
	
h1 {
	font-size:18px;
	text-transform:uppercase;
	font-family:Tahoma, Arial, Verdana;
	padding:0px 0px 10px 0px;		
	margin:0px;
	color:#0350e4;
	font-weight:normal;
	text-align:left;
}
h2{
	font-size:18px;
	text-transform:uppercase;
	font-family:Tahoma, Arial, Verdana;
	padding:10px 0px 0px 0px;		
	margin:0px;
	color:#0350e4;
	text-align:left;
	font-weight:normal;
}
h3{
	font-size:14px;	
	font-family:Tahoma, Arial, Verdana;
	padding:0px;	
    text-align:left;	
	margin:0px;
	color:#0350e4;
	font-weight:bold;
}
.clear {
	clear:both
}

.nomargin-bot {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
.nomargin {
	margin:0px !important;
}
.noborder {border:0px !important}

/*HEADER*/
.head { height:310px; background:url(/images/head.jpg) #7eaafc left top repeat-x;}
.headleft {height:310px;background:url(/images/headleft.jpg) left top no-repeat;}
.headright {height:310px;background:url(/images/headright.jpg) right top no-repeat;}
.icons {position:absolute; width:100%; text-align:right; left:-50px; top:8px}
.home {width:10px; height:10px;cursor:hand;cursor:pointer}
.mail {width:10px; height:10px;cursor:hand;cursor:pointer}
.mainpage {width:300px;height:150px; position:absolute;top:80px;left:100px;cursor:hand;cursor:pointer}
/*END HEADER*/

/*CONTENT*/
.bgleft {background:url(/images/bgleft.jpg) #7eaafc left top no-repeat; width:33px}
.bgright {background:url(/images/bgright.jpg) #7eaafc left top no-repeat; width:37px}
#bgmaincontent {}
.content {padding:55px 65px 60px 65px; line-height:1.5; font-family:tahoma; text-align:justify;}
.rightcolumn {width:345px;padding:55px 25px 60px 0px; font-size:11px}
.rightcolumn img {padding:0px 20px 10px 0px}
.buttom-sect {margin-top:50px}
.but-about {background:url(/images/button-about.jpg) left top no-repeat; width:275px; height:131px;}
.but-about-akt {background:url(/images/button-about-aktiv.jpg) left top no-repeat; width:275px; height:131px;}
.but-cont {background:url(/images/button-conts.jpg) right top no-repeat; width:270px; height:131px;}
.but-cont-akt {background:url(/images/button-conts-aktiv.jpg) right top no-repeat; width:270px; height:131px;}
.but-prod {background:url(/images/button-prod.jpg) left top no-repeat; width:275px; height:126px;}
.but-prod-akt {background:url(/images/button-prod-aktiv.jpg) left top no-repeat; width:275px; height:126px;}
.desc {font-size:10px; padding:20px; width:230px;}
.menu {padding-top:51px; text-align:right;}
.menu td {font-family:Tahoma, Arial, Verdana;color:#0350e4;font-size:18px;padding-top:7px;text-align:center}
.menu td a {font-family:Tahoma, Arial, Verdana;color:#0350e4;font-size:18px;text-decoration:none}

.about {background:url(/images/bgmenu-about2.png) no-repeat;height:46px;width:175px;}
.about-aktiv {background:url(/images/bgmenu-about-aktiv.png) no-repeat;height:46px;width:175px;}
.about2-aktiv {background:url(/images/bgmenu-about2-aktiv.png) no-repeat;height:46px;width:174px;}
.menuitem {background:url(/images/bgmenu.png) repeat-x;height:46px}
.menuitem-aktiv {background:url(/images/bgmenu-aktiv.png) repeat-x;height:46px}
.menuitem-right {background:url(/images/bgmenu-rightside.png) no-repeat; height:46px; width:52px}
.menu-right {background:url(/images/bgmenu-right.png) no-repeat; height:46px; width:52px}
.menu-right-aktiv {background:url(/images/bgmenu-right-aktiv.png) no-repeat; height:46px; width:52px}
.menuitem-leftside-aktiv{background:url(/images/bgmenu-leftside-aktiv.png) no-repeat; height:46px; width:53px}
.menuitem-rightside-aktiv{background:url(/images/bgmenu-rightside-aktiv.png) no-repeat; height:46px; width:55px}
.bigphone {font-size:24px;color:white; padding:91px 50px 0px 0px; text-align:right; line-height:1.7}

.price {line-height:1; color:#7eaafc; font-weight:bold; font-size:120%;padding-left:10px}
table.content-table tr.tdcolor td {background:url(/images/dcolor.jpg) #E4EDFC;  color:#1956D6;vertical-align:middle}
table.content-table td {color:#1956D6;padding:5px 10px; font-size:10px;vertical-align:middle}
table.content-table th {color:white;height:22px;background:url(/images/able-th.jpg) #7DAAFB;font-size:10px; padding:10px}

.bgssv{height:80px; width:40px; background:url(/images/60show.gif) center center no-repeat;}
.bgkonm{height:40px; width:40px; background:url(/images/bgkonm.jpg) center center no-repeat;}
.bgprod {height:40px; width:40px; background:url(/images/bgprod.jpg) center center no-repeat;}
.bgprodzm {height:40px; width:40px; background:url(/images/bgprodzm.jpg) center center no-repeat;}
.bgprod1 {height:40px; width:40px; background:url(/images/prod1.jpg) center center no-repeat;}
.bgprod2 {height:40px; width:40px; background:url(/images/prod2.jpg) center center no-repeat;}
.products td{vertical-align:middle;padding:10px 5px}
.contentpic, .orientl {margin:0px 10px 0px 0px}
.orientr {margin:0px 0px 0px 10px}

/*END CONTENT*/

/*FOOTER*/
.maker {padding:10px 30px 10px 0px; color:white}
.maker a {color:white; text-decoration:none}
.maker a:hover {color:white; text-decoration:underline}
.counter {padding:10px 0px 10px 65px}
/*END FOOTER*/