html { height:100%; }
body { margin:0; padding:0; height:100%; min-height:100%; margin-top: 20px;}
body, table, td {font-family: Arial, Geneva; font-size: 12px; text-align: left;vertical-align:top;}
ul {margin: 0;padding: 0;}

li {
	background-image: url('images/blacksq8.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
}

a, a:hover, a:visited {color: black;text-decoration: underline;}
a.newspage, a.newspage:hover, a.newspage:visited {font: bold 12px Arial;font-style: italic;text-decoration: none;color: #202020;}
a.urlanhor, a.urlanhor:visited {text-decoration: none;}
a.urlanhor:hover {text-decoration: underline;}
a.urlalbum, a.urlalbum:hover, a.urlalbum:visited {font: 12px Arial;text-decoration: none;padding: 0;margin: 0;}
a.urlmenu, a.urlmenu:hover, a.urlmenu:visited {font: bold 14px Arial;text-decoration: none;color: #202020;}
a.urlmenusel, a.urlmenusel:hover, a.urlmenusel:visited {font: bold 14px Arial;text-decoration: none;color: white;}
a.urlmodel, a.urlmodel:hover, a.urlmodel:visited {font: 12px Arial;letter-spacing: -0.3pt;text-decoration: none;color: black;}
a.urlmport1, a.urlmport1:hover, a.urlmport1:visited {font: bold 14px Arial;text-decoration: none;background-color: black;padding: 1px 5px 1px 5px;margin: 0;color: white;}
a.urlmport2, a.urlmport2:hover, a.urlmport2:visited {font: bold 14px Arial;text-decoration: none;padding: 1px 5px 1px 5px;margin: 0;color: #202020;}
a.urlprice, a.urlprice:visited {font: bold 12px Arial;color: black;text-decoration: underline;}
a.urlprice:hover {font: bold 12px Arial;color: black;text-decoration: none;}
a.zagnews, a.zagnews:hover, a.zagnews:visited {padding-left: 50px;text-decoration: none;}

table.contacts {background-image: url('images/fonecontacts.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.learning {background-image: url('images/fonelearning.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.learning_en {background-image: url('images/fonelearning_en.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.main {background-image: url('images/fonefirst.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.main_en {background-image: url('images/fonefirst_en.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.portfolio {background-image: url('images/foneportf.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.portfolio_en {background-image: url('images/foneportf_en.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.price {background-image: url('images/foneprice.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}
table.price_en {background-image: url('images/foneprice_en.jpg');background-repeat: no-repeat;background-color: white;width: 870px;}

.arttitle {font: bold 18px Arial;vertical-align: top;text-align: center;padding: 80px 0 20px 0;width: 420px;}

.datenews {font: bold 12px Arial;text-align: left;padding-left: 5px;}
.divnews {background-color: #e8e9ea;width: 310px;text-align: left;padding: 20px 10px 20px 3px;}

.gnewspage {font: bold 12px Arial;font-style: italic;color: #aaa;}

.menu {width: 200px;text-align: left;padding-left: 2px;vertical-align: top;}
.menuprice2 {padding: 1px 5px 1px 5px;text-align: center;width: 15px;}
.menuprice3 {font: bold 12px Arial;background-color: black;color: white;padding: 1px 5px 1px 5px;text-align: center;width: 15px;}
.menurubr2 {padding: 1px 5px 1px 5px;text-align: center;width: 60px;}
.menurubr3 {font: bold 12px Arial;background-color: black;color: white;padding: 1px 5px 1px 5px;text-align: center;width: 60px;}
.menuport {text-align: center;margin-left: 10px;padding: 0;height: 19px;}
.menuport2 {text-align: center;padding: 1px 3px 1px 3px;margin-left: 10px;padding: 0;height: 15px;}
.menutxt {text-align: center;padding: 0;height: 41px;margin: 1px 0 0 0;vertical-align: top;}
.menutxtsel {text-align: center;padding: 0;height: 41px;margin: 1px 0 0 0;vertical-align: top;background-image: url('images/plashka.gif');background-repeat: no-repeat;background-color: transparent;background-position: 29px -1px;}
.menutxtprice {text-align: center;padding: 0;height: 40px;margin: 1px 0 0 0;vertical-align: top;}
.menutxtpricesel {text-align: center;padding: 0;height: 40px;margin: 1px 0 0 0;vertical-align: top;background-image: url('images/plashka.gif');background-repeat: no-repeat;background-color: transparent;background-position: 29px -1px;}

.noback {font: bold 14px Arial;color: red;padding-bottom: 10px;text-align: center;}

.placeimg img {vertical-align: middle;margin-top: expression(((165-height)/2 - 4) + "px");}
.placeimg {width: 170px;height: 165px;display:table-cell;vertical-align: middle;padding-top: 5px;font-size: 0;}
.placeimg2 {width: 170px;height: 165px;display:table-cell;vertical-align: middle;padding-top: 5px;font-size: 0;}
.placeimg3 {width: 160px;height: 160px;display:table-cell;vertical-align: middle;padding: 0px;font-size: 0;margin: 0px;background-color: white;border: 1px solid black;}
.placeimg3 img {vertical-align: middle;margin-top: expression(((160-height)/2) + "px");}
.podfoto {text-align: center;height: 15px;padding-top: 2px;}
.podpis {font: bold 13px Arial;}
.podval {font: 9px Arial;color: #656565;padding: 0 10px 0 15px;vertical-align: top;}

.txt {font: 12px Arial;}
.txtart {font: 12px Arial;text-align: justify;padding: 5px 30px 0 0;}
.txtcontacts {font: bold 14px Arial;padding-top: 7px;}
.txtlearning {width: 360px;font: 12px Arial;margin-left: 5px;text-align: left;}
.txtmain {width: 270px;font: 12px Arial;padding: 115px 0 0 60px;}
.txtnews {font: 12px Arial;text-align: justify;padding: 5px 5px 0 35px;}
.txtprice2 {width: 300px;font: 12px Arial;padding: 20px 0 0 40px;}
.txtprice3 {width: 380px;font: 12px Arial;padding: 0 0 0 0;margin: 0;}
.txtup {font:12px Arial;text-align: center;padding-top: 100px;color: #202020;width: 355px;}

