body { 
	padding:0;
	margin:0;
}

a:link, a:visited, a:active {
	text-decoration: none;
	color:#006dff;
	font-weight:normal;
}

a:hover {
	text-decoration: underline;
	color:#006dff;
	font-weight:normal;
}

#MainT { 
	width:800px;
	background:url(/i/bg.jpg) repeat-y;
}

.content { 
	vertical-align:top;
}

#phone { 
	position:absolute; 
	z-index:2;
	margin-top:260px;
	margin-left:550px;
}

img { 
	border:none;
}

#randomIm { 
	width:140px; 
	height:160px;
	background:url(/i/bgr.png);
	position:absolute;
	top:370px;
	left:10px;
}

#randomIm img { 
	margin-left:20px;
	margin-top:20px;
}

#randomIm div { 
	text-align:center; 
	font-size:14px;
	margin-top:3px;
}

#footer { 
	font-size:9px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:10px;
}

#kapusta {
	font-size:9px;
	margin-left:30px;
	margin-bottom:10px;
	padding-top:10px;
}

.phoneNum { 
	position:absolute;
	margin-left:204px;
	width:270px;
	margin-top:-15px;
	font-size:12px;
}

#kapusta img { 
	float:left; padding-right:10px;
}

#kapusta a { 
	text-decoration:none; 
	color:#000;
}

#topMenu { 
	width:715px;
	margin-left:45px;
	z-index:3;
}

#bottomMenu { 
	background:url(/i/bottomMenu.jpg) no-repeat center; 
	height:57px;
	line-height:57px;
}

#bottomMenu a { 
	color:#FFF; 
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}

#bottomMenu a:hover { 
	color:#FFF; 
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;	
}

.aboutL { 
	padding-left:110px;
}

.canL {
	margin-left:50px;	
}

.priceL {
	margin-left:45px;	
}

.talkL {
	margin-left:42px;	
}

.pharmacyL {
	margin-left:22px;	
}

.articlesL {
	margin-left:38px;	
}


.textInner { 
	padding-left:30px;
}

.none { 
	display:none;
}

.news { 
	margin-left:20px;
}

.newsTitle { 
	color:#dd8253;
	font-weight:bold;
	font-size:14px;
}

.confQues { 
	font-size:14px;
}

.newsDate { 
	font-weight:bold;
	font-size:14px;
	margin-left:5px;
}

.newsBody { 
	padding-bottom:10px;
}

.articleTitle, h1, h2, h3, h4 { 
	color:#dd8253;
	font-weight:bold;
	font-size:18px;
}

a.articleTitle { 
	color:#000;
	font-weight:bold;
	font-size:14px;
}

.articleDate { 
	font-weight:bold;
	font-size:10px;
	margin-left:5px;
}

.articleBody { 
	padding-bottom:10px;
	padding-top:10px;
}

#loading {
	position: absolute;
	z-index: 99999;
	padding: 5px;
	display: none;
	background: #FFF;
	border: #999 1px solid;
	width: 60px;
	height: 150px;
	margin-left: 380px;
	margin-top: 100px;
}

#loading2 {
	position: absolute;
	z-index: 99999;
	padding: 5px;
	display: none;
	background: #FFF;
	border: #999 1px solid;
	width: 60px;
	height: 150px;
	left:50%;
	top:50%;
	margin-left: -30px;
	margin-top: -75px;
}

.messageError { 
	text-align:center; 
	color:#900; 
	font-size:12px; 
	font-weight:bold;
	margin:10px;
}

#error { 
	color:#900; 
	font-size:12px; 
	font-weight:bold;
	margin:10px;
}

#email { 
	width:300px;
	margin-bottom:20px;
}

#question { 
	overflow:hidden;
	width:300px;
}

#makeRating img { 
	cursor:pointer;
	width:20px;
	height:20px;
}

#gallery img { 
	padding:2px;
	cursor:pointer;
	height:100px;
	width:100px;
	border:1px solid #CCC;
}

#gallery div { 
	font-size:10px; 
}

#window {
	width:675px;
	height:504px;
	background:url(/i/window.png) no-repeat;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-337px;
	margin-top:-256px;
	z-index:6;
}

#menu {
	width:675px;
	height:120px;
	background:url(/i/menu.png) no-repeat;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-337px;
	margin-top:-29px;
	z-index:16;
}

#closeWindow { 
	margin-right:30px;
	margin-top:20px;
	float:right;
	cursor:pointer;
}

#resultRating {
	width:100px; 
	height:20px;
	background:url(/i/starsOFF.png) no-repeat;
	position:absolute;
	margin-left:25px;
	margin-top:25px;
}

#resultRatingEx {
	width:100px; 
	height:20px;
	background:url(/i/starsOFF.png) no-repeat;
	position:absolute;
	margin-left:150px;
	margin-top:25px;
}

#currRating, #currRatingEx {
	height:20px;
	background:url(/i/starsON.png) no-repeat;
}

#totalRating {
	width:100px;
	position:absolute;
	margin-left:27px;
	margin-top:50px;
	font-size:12px;
}

#makeRating {
	height:20px;
	position:absolute;
	margin-top:15px;
	margin-left:140px;
	padding:10px;
}

#titleRating {
	width:150px;
	position:absolute;
	margin-top:50px;
	margin-left:150px;
	font-size:12px;
}

#title {
	position:absolute;
	margin-top:30px;
	margin-left:300px;
	font-size:12px;
	width:230px;
	background:none;
	border:1px solid #06C;
	padding:5px;
}

#emailRating {
	position:absolute;
	width:400px;
	margin-left:140px;
	margin-top:75px;
	font-size:12px;
}

#date {
	position:absolute;
	margin-top:30px;
	margin-left:570px;
	font-size:12px;
	width:60px;
	background:none;
	border:1px solid #06C;
	padding:5px;
}

.pageLink { 
	margin:3px;
}

.mainText { 
	padding-left:40px;
	padding-right:20px;
}

#mail { 
	padding-right:20px;
}

/* start about page */
#about-left { 
	position:absolute;
	margin-left:-120px;
	margin-top:40px;
}

#about-ph-left { 
	position:absolute;
	margin-left:-80px;
	margin-top:240px;
}
/* end about page */

/* start can page */
#can-left { 
	position:absolute;
	margin-left:-120px;
	margin-top:40px;
}

#can-ph-left { 
	position:absolute;
	margin-left:-80px;
	margin-top:295px;
}

#can-right { 
	position:absolute;
	margin-left:720px;
	margin-top:380px;
}
/* end can page */

/* start price page */
#price-left { 
	position:absolute;
	margin-left:-115px;
	margin-top:255px;
}

#price-ph-left { 
	position:absolute;
	margin-left:-110px;
	margin-top:345px;
}

#price-right { 
	position:absolute;
	margin-left:690px;
	margin-top:490px;
}
/* end price page */

/* start pharmacy page */
#pharmacy-left { 
	position:absolute;
	margin-left:-115px;
	margin-top:35px;
}

#pharmacy-ph-left { 
	position:absolute;
	margin-left:-110px;
	margin-top:155px;
}

#pharmacy-right { 
	position:absolute;
	margin-left:700px;
	margin-top:160px;
}
/* end pharmacy page */

/* start articles page */
#articles-left { 
	position:absolute;
	margin-left:-95px;
	margin-top:35px;
}

#articles-ph-left { 
	position:absolute;
	margin-left:-90px;
	margin-top:155px;
}

#articles-right { 
	position:absolute;
	margin-left:760px;
	margin-top:10px;
}
/* end articles page */

/* start conference page */
#conference-left { 
	position:absolute;
	margin-left:-95px;
	margin-top:35px;
}

#conference-ph-left { 
	position:absolute;
	margin-left:-90px;
	margin-top:155px;
}

#conference-right { 
	position:absolute;
	margin-left:740px;
	margin-top:200px;
}
/* end conference page */

#subMenu { 
	position:absolute;
	margin-left:360px;
}

.confT { 
	text-decoration:underline; 
	font-weight:bold;
}

#music { 
	position:absolute;
	margin-left:30px;
	top:60px;
}