//	text-align:left;
//	vertical-align:baseline;
//	margin:0;

/*--------------------------------------------    
    	
	Tartu Tervishoiu Kõrgkool
	2008 aprill
	by Papilion Disain

---------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	line-height:1;
	font-family:inherit;
}

a img, :link img, :visited img { border:0; }
ol, ul { list-style:none; }
table { border-collapse:collapse;border-spacing:0; }
body {
	font:normal 70%/1.4em arial, helvetica, verdana, sans-serif;
	color:#333;
	background-color:#fff;
	text-align:left;
	width:100%;
}
p { font-size:1em;line-height:1.4em;margin-bottom:5px; text-align: left;}
h1 {	font-weight:normal;font-size:20px;line-height:20px;color:#333; }
h2 { font-weight:bold;font-size:1.4em;line-height:1.4em;color:red;text-transform:uppercase;margin-bottom:5px; }
h3 { font-weight:bold;font-size:1.3em;line-height:1.3em;color:#fef26d; }

a:link, a:visited, a:active { color:#e83900;text-decoration:underline; }/* allajoonitud lingid */
a:hover,a:focus { color:#e88300;text-decoration:none; }/* joonimata hover */

.left { float:left }
.right { float:right }
form fieldset { border:none; }
form legend { display:none; }

#wrap{ width:971px;margin:0 auto;padding:0;position:relative; }
#top { width:971px;float:left;margin-bottom:13px; }
body#index #top { margin-bottom:5px; }/* avalehel väiksem vahe, kui alalehel */
#sisu { float:left;width:971px;margin-bottom:25px; }
#jalus { clear:both;border-top:1px solid #bbb;padding:10px 0;color:#666; }


/*----------------------    
    ÜLEMINE OSA
-----------------------*/

/* logo */
h1#logo { width:369px;height:45px;margin:18px 0 0 0;background:url('../images/logo.gif') no-repeat top left;float:left; }
h1#logo a { display:block;text-indent:-9000px;width:369px;height:45px; }
h1#logo a:hover { background:url('../images/logo-ovr.gif') no-repeat top left; }

/* abinavigatsioon */
#abinav { height:27px;float:right;margin:10px 0 0 0; }
#abinav span { display:none; }
#abinav li { float:left;list-style:none;display:inline;line-height:13px;margin-right:13px; }
#abinav a { line-height:13px;display:block;padding:7px 7px 4px 21px;font-size:12px; }
#abinav li.last,#abinav li.last a{ margin-right:0px;padding-right:0; }
#abinav a { color:#333; }
#abinav-1 a{ background:#fbeeee url('../images/abinav-1.gif') no-repeat 4px 6px;text-decoration:none; }
#abinav-2 a{ background:#fff url('../images/abinav-2.gif') no-repeat 4px 6px; }
#abinav-3 a{ background:#fff url('../images/abinav-3.gif') no-repeat 4px 6px; }
#abinav-4 a{ background:#fff url('../images/abinav-4.gif') no-repeat 4px 6px; }
#abinav-5 a{ background:#fff url('../images/abinav-5.gif') no-repeat 4px 6px; }

/* veebikaamera-otsing-keelevalik */
#tarvikud{ width:390px;height:30px;float:right;margin-bottom:10px; }

a.veebikaamera{ display:block;margin:10px 0 0 0;padding:3px 0 3px 20px;background:url('../images/veebikaamera.gif') no-repeat top left;float:left;color:#1d61bf; }

.otsing{ display:block;width:171px;height:32px;float:left;margin-left:20px;padding:0;background:url('../images/otsing-bg.gif') no-repeat center left; }
.otsing .searchbox { width:171px;padding:8px 0 0 5px;line-height:normal }
.otsing .searchfield { width:140px;height:18px;font-size:12px;border:none;background:none }
.otsing .submit { width:15px;height:18px;cursor:pointer;background:none;border:none }

a.inglise-k{ display:block;text-indent:-9000px;margin:10px 0 0 0;padding:0;width:30px;height:17px;background:url('../images/lipp-eng.gif') no-repeat top left;float:right; }

/* peamine navigatsioon */
#menu { width:971px;height:40px;float:left;background:url('../images/menu.gif') no-repeat top left; }
#menu span { display:none }
#menu li,#menu a { height:40px;display:block; }
#menu li { float:left;list-style:none;display:inline; }
#nav-1 { width:140px;margin-right:35px; }
#nav-2 { width:130px;margin-right:35px; }
#nav-3 { width:230px;margin-right:40px; }
#nav-4 { width:155px;margin-right:50px; }
#nav-5 { width:156px; }
#nav-1 a:hover,
#sisseastujale #nav-1{ background:transparent url('../images/menu.gif') 0px -40px no-repeat; }
#nav-2 a:hover,
#yliopilaselu #nav-2{ background:transparent url('../images/menu.gif') -175px -40px no-repeat; }
#nav-3 a:hover,
#tead-arend-teg #nav-3{ background:transparent url('../images/menu.gif') -340px -40px no-repeat; }
#nav-4 a:hover,
#avatud-kool #nav-4{ background:transparent url('../images/menu.gif') -610px -40px no-repeat; }
#nav-5 a:hover,
#info-koolist #nav-5{ background:transparent url('../images/menu.gif') -815px -40px no-repeat; }


/*----------------------    
    SISU AVALEHT
-----------------------*/

/* VASAK OSA */
.sisu-vasak-kast{ float:left;width:624px;position:relative; }

/* banneriosa */
#slideshow { position:relative;width:624px;height:229px; }

ul#controls { z-index:1000;position:absolute;top:0;left:0;display:none;background-color:#fff;margin:0;padding:5px;width:160px;height:23px; }
ul#controls span { display:none }
ul#controls li a { height:23px;width:23px;display:block; }
ul#controls li { float:left;list-style:none;display:inline;margin-right:10px; }
#prev { background:transparent url('../images/prev-nxt.png') no-repeat top left; }
#next { background:transparent url('../images/prev-nxt.png') no-repeat top right; }
#pause { margin-left:25px;background:transparent url('../images/paus-play.png') no-repeat top left; }
#play { margin-right:0px;background:transparent url('../images/paus-play.png') no-repeat top right; }

p.pildi-allkiri{ display:block;z-index:1001;position:absolute;top:200px;left:0;width:614px;height:22px;color:#fff;font-size:11px;text-align:right;padding:7px 10px 0 0;background:transparent url('../images/banner-txt-bg.png') no-repeat top left; }
* html p.pildi-allkiri{ background:transparent url('../images/banner-txt-bg-ie.gif') no-repeat top left; }

/* tabidega teadete osa */
#tabs{ width:624px;overflow:hidden;margin-top:15px;background:#fff url('../images/tabid-bg.gif') repeat-y center; }
.vasak{ float:left;width:300px; }
.parem{ float:right;width:300px; }

#tabs p{ line-height:1.2em;width:283px;margin-bottom:10px;padding-left:17px;background:url('../images/tab-bg.gif') no-repeat top left; }
#tabs p.vt-teisi-uudis{ float:left;margin-bottom:0px;background:url('../images/tab-bg-2.gif') no-repeat top left; }
a.rss-icon { width:25px;height:13px;float:right;background:url('../images/rss-icon.gif') no-repeat top left; }
a.rss-icon span { display:none }
#tab3-puu ul{ margin:0 0 10px 0;font-size:100%; }
#tab3-puu ul li { display:block;position:relative;padding-left:15px;background:url('../images/li-bg.gif') no-repeat 0 8px;line-height:22px; }

/* mida õpetame osa */
h3.mida-opet { width:624px;height:29px;margin:10px 0 5px 0;background:url('../images/h3-mida-opet.gif') no-repeat top left;float:left; }
h3.mida-opet span { display:block;margin:5px 10px 5px 10px; color:white; }

.erialad-galerii { float:left;width:624px;height:210px;margin-bottom:10px; }
.erialad-valik { width:153px;height:104px;float:left;margin:0;padding-left:3px;background:#fff url('../images/erialad-bg.gif') no-repeat top left; }
.erialad-valik  a img{ margin-top:11px; }
p.erialad-inf { font-size:11px;margin:0;padding-left:5px;color:#fff; }

/* PAREM OSA */
.sisu-parem-kast{ float:right;width:330px;position:relative;background:#f1ebeb url('../images/parem-bg-top.gif') no-repeat top left; }
.parem-bg-btm{ width:330px;height:10px;background:#f1ebeb url('../images/parem-bg-btm.gif') no-repeat bottom left; }

.sisu-parem-kast p{ padding:10px 10px 0 7px;}
p.suurem{ font-size:110%; padding-top:0px;}

.kolm-pilti { float:left;width:330px;height:90px;margin-bottom:10px; }
.pisipilt { width:92px;float:left;margin:0 0 10px 7px;padding:3px;background:#5c5151; }
p.pildi-inf { font-size:12px;margin:0;padding:0;color:#fff;text-align:center; }

h3.pealk-rektor { width:330px;height:34px;display:block;margin:0;background:url('../images/h3-rektor.gif') no-repeat top left;float:left; }
h3.pealk-rektor span { display:none }
img.rektor-portree{ float:right;margin:0 0 10px 10px; }


/*----------------------    
    SISU ALALEHT
-----------------------*/

/* VASAK POOL */
.alaleht-vasak{ float:left;width:269px;position:relative;padding-top:45px;background:#f1ebeb url('../images/h2-sisseastujale.gif') no-repeat top left; }
.vasak-bg-btm{ width:269px;height:20px;background:#f1ebeb url('../images/vasak-bg-btm.gif') no-repeat bottom left; }

/* vasak navigatsioon */
ul.ul-style01 { margin:10px 0 10px 15px;padding:0;font-size:110%; }
ul.ul-style01 li { margin:0;padding:0;padding-left:15px;line-height:20px;background:url('../images/vasak-list-bg.gif') 0 6px no-repeat; } 
ul.ul-style01 ul,ul.ul-style01 ul li ul { margin:0;padding:0;list-style:none; }
ul.ul-style01 ul li { background:url('../images/vasak-list-bg2.gif') 0 6px no-repeat; }
ul.ul-style01 ul li ul li { background:url('../images/vasak-list-bg.gif') 0 6px no-repeat; }
ul.ul-style01 li.valitud { background:url('../images/vasak-list-bg3.gif') 0 6px no-repeat; }
ul.ul-style01 a { color:#333;text-decoration:none; }
ul.ul-style01 a.aktiv { font-weight:bold; }
ul.ul-style01 li.valitud a { font-weight:bold;color:#e83900; }

/* PAREM POOL */
.alaleht-parem{ float:right;width:685px;position:relative; }

/* leivapuru */
ul.breadcrumbs { margin:0 0 3px 0;padding:0;font-size:110%; }
ul.breadcrumbs li { margin:0 4px 0 0;padding:0 8px 0 0;display:inline;line-height:20px;background:url('../images/crumbs-li.gif') right 4px no-repeat; } 
ul.breadcrumbs li.viimane { background-image:none; }

/* banner ja pealkiri */
img.alal-banner{ width:685px;height:117px;background:#fff;margin-bottom:15px; }
h2 span{ color:#666 }

/* sisutabel */
table.ainetabel { width:685px;padding:0;margin:0 0 10px 0;border-top:1px solid #a19f9f;font-size:110%; }
table.ainetabel td { border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 5px 5px 10px;color:#333; }
table.ainetabel td.last{ border-right:0 none;width:120px; }
table.ainetabel td.essa{ width:40px; }

table.ap-tabel { width:685px;padding:0;margin:0;border-bottom:1px solid #a19f9f;font-size:120%; }
table.ap-tabel td { border:0 none;padding:5px 5px 5px 10px;color:#333;font-weight:bold; }
table.ap-tabel td.ap-kokku{ width:495px; }
table.ap-tabel td.ap-kokku-nr{ border-right:0 none;width:180px; }