﻿html, body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}


body { 
	background: #FFFFFF url(../gfx/bckg.png) repeat-x center 0px;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
	color:#999999;
}

.txt_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
	font-weight:bold;
	color:#999999;
}

.txt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
	color:#81c5d2;
}

.txt2_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#81c5d2;
}

a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

a:hover {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #999999;
	 text-decoration: underline;
}



#contener {
	background:url(../gfx/bckg-bubbles.jpg);
	width:1087px;
	height:466px;
	margin:auto;
	position:relative;
}

/* top strony z wnętrzem */
#top {
 	width:850px;
	height:98px;
	position:relative;
	margin-left:118px;
}

#txt-stomatologia-rodzinna {
	width:682px;
	height:46px;
	position:absolute;
	left:168px;
	top:0px;
}

#menu {
	width:682px;
	height:44px;
	position:absolute;
	left:168px;
	top:46px;
}
/* top strony z wnętrzem - KONIEC */

/* zdjecia w flashu i info po lewej stronie */
#info-pics { 
	width:834px;
	height:280px;
	margin-left:118px;
	background-color:#fff;
	padding:8px;
}
/* zdjecia w flashu i info po lewej stronie - KONIEC */


#main {
	width:834px;
	float:left;
	position:relative;
	padding-left:8px;
	padding-right:8px;
	margin-left:118px;
	background-color:#fff; 
}

/* aktualnosci */
#aktualnosci {
	width:357px;
	height:266px;
	position:relative;
	float:left;
}

#aktualnosci-naglowek {
	width:338px;
	height:23px;
	background-color:#EFEFEF;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:17px;
	padding-top:11px;
}

.aktualnosci-data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

#aktualnosci-news1 {
	width:343px;
	height:115px;
	position:absolute;
	left:0px;
	top:40px;
	background:url(../gfx/bckg-news1.jpg) no-repeat;
}

#aktualnosci-news1-tytul {
	width:270px;
	height:12px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	left:17px;
	top:10px;
}

#aktualnosci-news1-pic {
	width:90px;
	height:70px;
	position:absolute;
	left:17px;
	top:32px;
}

#aktualnosci-news1-text {
	width:165px;
	height:70px;
	position:absolute;
	left:115px;
	top:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;	
	color:#FFFFFF;
}

#aktualnosci-news1-link {
	width:31px;
	height:24px;
	position:absolute;
	left:305px;
	top:47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
}

#aktualnosci-separator {
	width:343px;
	height:1px;
	background: url(../gfx/aktualnosci-separator.gif);
	position:absolute;
	left:0px;
	top:165px;
}

#aktualnosci-news2 {
	width:343px;
	height:85px;
	position:absolute;
	left:0px;
	top:180px;
	background-color:#FFFFFF;
}

#aktualnosci-news2-tytul {
	width:255px;
	height:12px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#6fb1bd;
	left:17px;
	top:0px;
}

#aktualnosci-news2-text {
	width:310px;
	height:50px;
	position:absolute;
	left:17px;
	top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	color:#999999;
}

#aktualnosci-news2-link {
	width:31px;
	height:24px;
	position:absolute;
	left:305px;
	top:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#9797be;
	text-align:right;
}

.a-aktualnosci-wiecej:link, .a-aktualnosci-wiecej:visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.a-aktualnosci-wiecej:hover {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #ffffff;
	 text-decoration: underline;
}

.a-aktualnosci-wiecej-2:link, .a-aktualnosci-wiecej-2:visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #9797be;
	text-decoration: none;
}

.a-aktualnosci-wiecej-2:hover {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #9797be;
	 text-decoration: underline;
}

/* aktualnosci - KONIEC */


/* Formularz umówienia wizyty */
#umowienie-wizyty {
	width:475px;
	height:260px;
	position:absolute;
	left:365px;
	border-style:solid;
	border-width:1px;
	border-color:#EFEFEF;
}

#umowienie-wizyty-naglowek {
	width:458px;
	height:23px;
	background-color:#EFEFEF;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:17px;
	padding-top:11px;
}

#umowienie-wizyty-formularz {
	width:475px;
	height:225px;
}

.inputText1 {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	width:168px;
	height:16px;
	color:#666666;
	font-size:11px;
}

.select1 {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	width:168px;
	height:20px;
	color:#666666;
	font-size:11px;
}

/* Formularz umówienia wizyty - KONIEC */

#main-podstrona {
	width:834px;
	float:left;
	position:relative;
	margin-left:118px;
}



/* info-pics podstrona */
#info-pics-podstrona {
	width:298px;
	height:336px;
	background-color:#fff;
	padding-top:6px;
	float:left;
}

#pics-podstrona {
	width:298px;
	height:181px;
}
/* info-pics podstrona - KONIEC */


#body-podstrona {
	width:503px;
	height:auto;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-bottom-width:0px;
	border-color:#EFEFEF;
	margin-left:305px;
	padding:20px;
}

#menu-lewe {
	width:298px;
	height:70px;
	background-color:#FFFFFF;
	position:absolute;	
	left:0px;
	top:360px;
}


#stopka {
 	width:100%;	
	height:44px;
	background:#81c5d2 url(../gfx/stale-elementy/stopka-glowna.gif) center no-repeat;
	float:left;
}

#stopka-podstrona {
 	width:100%;
	height:44px;
	background:#81c5d2 url(../gfx/stale-elementy/stopka-podstrona.gif) center no-repeat;
	float:left;
}

#spacer {
	width:850px;
	height:38px;
	position:relative;
	margin-left:118px;
}

/* Cennik */

.td0 {
	background-color:#81c5d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.td1 {
	background-color:#FAFAFA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.td2 {
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.cennik-adnotacja {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#999999;
}

.cennik-gwarancja {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#81c5d2;
}

/* Cennik - KONIEC */

