body{
	font-family: arial, sans-serif;
	background: #fff;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

img {border:solid 1px #666666}
.noborder{border:0}
.main_text img{border:0}

a.center_main_menu:link{
	text-decoration: none;
	color: Black;
	display: block;
}

a.center_main_menu:hover{
	text-decoration: none;
	color: Black;
	display: block;
}

a.center_main_menu:visited{
	text-decoration: none;
	color: Black;
	display: block;
}

a.center_main_menu_select:link{
	text-decoration: none;
	color: Red;
	display: block;
	background-color: Gray;
}

a.center_main_menu_select:hover{
	text-decoration: none;
	color: Red;
	display: block;
	background-color: Gray;
}

a.center_main_menu_select:visited{
	text-decoration: none;
	color: Red;
	display: block;
	background-color: Gray;
}
#Klienti_grey, #Regioni_grey,
#Pochemu_mi_grey, #Treningi_grey,
#Vakansii_grey,#Sales_Promotion_grey,
#Trade_Promotion_grey,
#Merchandising_grey,
#Vistavki_grey,
#POS_grey {border:0}



A.alphavit_selected:link {color: Red;}
A.alphavit_selected:visited {color: Red;}
A.alphavit_selected:hover {color: #e74569;}

A.alphavit:link {color: #054ea8;}
A.alphavit:visited {color: #054ea8;}
A.alphavit:hover {color: Red;}






a.main_menu:link{
	text-decoration: none;
	font-size: 10pt;
	color: #054ea8;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
}

a.main_menu:visited{
	text-decoration: none;
	font-size: 10pt;
	color: #054ea8;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
}

a.main_menu:hover{
	text-decoration: underline;
	font-size: 10pt;
	color: #054ea8;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
}

a.main_menu_select:link{
	font-size: 10pt;
	color: Red;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
	text-decoration: none;
}

a.main_menu_select:visited{
	font-size: 10pt;
	color: Red;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
	text-decoration: none;
}

a.main_menu_select:hover{
	font-size: 10pt;
	color: Red;
	padding: 5px 10px 5px 2px;
	line-height: 150%;
	text-decoration: none;
}





TD.main_text{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 0px;
	text-align: justify;
}



div.main_text{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 40px;
	text-align: justify;
	
}

div.left_text{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 40px;
	text-align: center;
}

table.reg{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 10px;
	text-align: justify;
}
table.reg1{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 0px;
	text-align: justify;
}

hr	{ color: #334; width: 30%; text-align: left;}
hr.line	{width: 100%; color: #334; height: 1px;}
hr.1{width: 80%; color: #334; height: 1px; text-align: center;}

h1{
	margin: 25px 20px 10px 0;
	font-size: 14pt;
	font-weight: normal;
	color: #334;
}

h1#new{font-size: 10pt;font-weight:bold;
	color: #334;}
h1#promo{display:none}

h1.article{font-size: 14px; font-weight:bold;padding:7px 0;margin:0}
h4 {font-size: 12pt;
	font-weight: bold; margin:5px;
	color: #334;}

p{
	margin: 0 0 0.5em 0;
}

a.menu_punkt{
	color: #4552C9;
	font-style: normal;
	font-size: 12px;
}

a.menu_punkt:hover{
	text-decoration: none;
	color: #4552C9;
	font-style: normal;
	font-size: 12px;
}

a.menu_punkt_select{
	color: Red;
	font-style: normal;
	font-size: 12px;
}

a.menu_punkt_select:hover{
	text-decoration: none;
	color: Red;
	font-style: normal;
	font-size: 12px;
}

div.regioni{
	font-size: 10pt;
	color: #334;
	margin: 0px 20px 20px 0px;
	text-align: justify;
}

div.regioni ul{
	margin: 0 0 1em 2em;
	padding:0;
	list-style-type: disk;
}

div.regioni ol{
	margin: 0 0 1em 2.5em;
	padding:0;
	list-style-type: disk;
}

li.regioni{
	margin: 0;
	padding:0;
	list-style-type: disk;
}


form	{width: 760px;}
fieldset	{margin: 20px 0 10px 0;}
legend	{font-size: 10pt; color: #054ea8;}
table.anketa tr td	{font-size: 10pt; padding: 5px 0 5px 0;}
table.anketa tr td.error	{color: #f00;}
.red {color: #f00;}
input.txt	 {border: 1px solid #999; width: 20em; font-family: arial, sans-serif; font-size: 10pt;}
textarea.txt	{border: 1px solid #999; width: 100%; margin: 5px 0 10px 0; font-family: arial, sans-serif; font-size: 10pt; padding: 5px;}
input.txt	1 {border: 1px solid #999; font-family: arial, sans-serif; font-size: 10pt;}

#main_gorod{
	font-weight: bold;
	line-height: 2px;
	font-size: 10pt;
	color: #f00;
	padding-top: 0px;
	margin-top: 10px;
	padding-right: 0px;
	margin-right: 0px;
}

a{
	color: #054ea8;
}

a:hover{
	text-decoration: none;
}

img.small_otziv{
	border-color: Navy;
}


.footer{font-size: 11px;color: #696969; text-decoration:none}
a.footer:hover{color: #054ea8;text-decoration:underline}
ul#footer {list-style-type:none; text-align:left;
			margin:0 ;padding-left: 40px;
			line-height:12px;_line-height:16px;
			height:8%;}
ul#footer li {float:left;padding-right:8px;}

.news {font-size:11px;width:230px;margin:5px;border:solid 1px #ccc}
.news p {font-size:11px;color:#000}

strong.normal{font-weight:normal}
a.vis {display:none}
#fadeshow1{border:solid 1px #3581d1 }
#fade{display:block;width:130px;height:98px}

#press p{padding-left:10px}
.akcia {padding-top:12px}
.akcia p {margin:0;padding:0}
.redspan{color:#ff0000;}
.span{border-bottom:solid 1px #054ea8}
.blacklink{color:#000;font-weight:bold;text-decoration:none}
.bluespan{font-weight:bold;	color: #054ea8;}