html, body {
margin: 0;
padding: 0;
}

div.linkStrip {
	display: none;
}

/* POHISTIIL */
div.wrapParent {
position: relative;
font-family: Arial, sans, sans-serif;
font-size: 11px;
color: #000;
}

div.wrapPage {
position: relative;
/*width: 896px;*/
left: 50%;
margin-left: -448px; 
}

div.wrapHeader {
position: relative;
width: 100%;
height: 115px;
background-color: #e90a29;
display: none;
}

div.wrapContent {
position: relative;
}

div.wrapFooter {
position: relative;
width: 100%;
height: 50px;
background-color: #e90a29;
display: none;
}

span.boxHead, span.boxHead a:link, span.boxHead a:visited {
position: relative;
width: 100%;
font-weight: bold;
color: #000;
text-align: center;
}

span.boxHead {
display: block;
padding: 10px 0 7px 0;
}

/* lingi p�histiil */
a:link, a:visited {
color: #3399cc;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

/* spacerid */

div.spacer, div.spacer5px, div.spacer40px {
position: relative;
width: 100%;
clear: both;
height: 1px;
overflow: hidden;
}

div.spacer5px {
height: 5px;
}

div.spacer40px {
height: 40px;
}
/*P�HISTIIL L�PEB */


/* HEADER */
div.logoAreng {
position: absolute;
width: 230px;
height: 51px;
/*top: -31px;*/
top: 10px;
/*left: -5px;*/
left: 12px;
}

div.nuppParemTop {
position: absolute;
width: 30px;
height: 30px;
right: -15px;
top: -15px;
background: url(images/nupp.parem.top.alpha.png) top left no-repeat;
}

div.headerBanner {
position: absolute;
width: 468px;
height: 60px;
bottom: 0px;
left: 170px;
}

div.headerBanner a:link img {
border: none;
}

div.headerHotlinks {
width: 252px;
/*height: 90px;*/
/*float: right;*/
position: absolute;
right: 0px;
bottom: 0px;
}

.hotLink {
	width: 50%;
	border-top: solid 1px #e997a3;
	background-color: #e90a29;
	float: left;
}

.hotLink div a:link, .hotLink div a:visited {
	color: #fff;
	font-weight: 600;
	text-decoration: none;
}

.hotLink div a:hover, .hotLink div a.selected {
	color: #fff;
	font-weight: 600;
	text-decoration: underline;
}

/* otsikast */

div.headerInfobox {
width: 100px;
/*height: 90px;*/
/*float: right;*/
position: absolute;
right: 0px;
top: 0px;
/*background: #cecdcd;*/
}

.form {
margin-top: 25px;
}

.text {
width: 101px;
height: 14px;
margin-left: 7px;
padding: 1px 2px;
border: 1px solid #eb0a2a;
font-size: 12px;
vertical-align: bottom;
}

.submit {
width: 48px;
height: 18px;
margin-left: 5px;
color: #fff;
background: #eb0a2a;
border: 1px solid #eb0a2a;
}

/* HEADER L�PEB */


/* VASAK PAAN */
div.topicBox {
position: relative;
width: 174px;
float: left;
display: none;
}

div.topicBox ul {
	padding: 0 8px 8px;
	margin: 0px;
	list-style: none;
}

div.topicBox ul li {
	list-style: none;
	padding: 4px;
	margin: 0px;
}
/* VASAK PAAN L�PEB */


/* SISUOSA */
div.contentBox {
position: relative;
padding: 8px;
}

a.item_title, .item_title_sel {
color: #3399cc;
font-size: 16px;
font-weight: bold;
}

.item_video_length {
font-size: 16px;
color: #ababab;
}

.kataloog_nupud {
list-style: none;
padding: 0px;
margin: 0px;
}

.kataloog_nupud li {
/*list-style: none;*/
padding: 4px 8px 0 8px;
margin: 0px;
font-size: 11px;
float: left;
}


/* SISUOSA L�PEB */


/* PAREM PAAN */
div.topBox {
position: relative;
width: 176px;
float: left;
text-align: center;
display: none;
}

div.topBox a:link img {
border: none;
}

div.topLoengKirjeldus {
position: relative;
width: 150px;
margin: 3px auto 12px auto;
padding: 0 0 5px 0;
border-bottom: 1px solid #ddd;
}

div.topLoengKirjeldus a:link, div.topLoengKirjeldus a:visited {
color: #3399cc;
}

div.topLoengKirjeldus h1 {
margin: 0;
padding: 0;
font-size: 14px;
font-weight: bold;
}
/* PAREM PAAN L�PEB */


/* FOOTER */

div.wrapFooter span {
position: relative;
float: left;
font-weight: bold;
color: #fff;
margin: 18px 0 0 20px;
}

div.wrapFooter a:link {
color: #fff;
}

div.footerFrukt {
position: relative;
float: right;
margin: 17px 20px 0 0;
}

/* FOOTER L�PEB */

#tabs {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#tabs #content {
	list-style: none;
	padding: 0px;
	margin: 0px;
	clear: both;
}

#tabs #tab_area {
	list-style: none;
	padding: 0px;
	margin: 0px;
	clear: both;
	border-bottom: solid 1px #3399cc;
	height: 27px;
}


.tab_selected {
	background-color: #fff;
	font-weight: 600;
	margin-left: 6px;
	padding: 6px;
	padding-bottom: 7px;
	float: left;
	border: solid 1px #3399cc;
	border-bottom-width: 0px;
}

.tab_selected a:link, .tab_selected a:visited {
}

.tab_selected a:hover {
}

.tab_not_selected {
	margin-left: 6px;
	font-weight: 600;
	padding: 6px;
	float: left;
	border: solid 1px #3399cc;
}

.tab_not_selected a:link, .tab_not_selected a:visited {
}

.tab_not_selected a:hover {
}

.tab_content {
	padding: 6px;
	border: solid 1px #3399cc;
	border-top: none;
	background-color: #fff;
}

select, textarea, file, input {
	border:1px solid #888888;
	font-family:tahoma,arial,sans-serif;
	font-size:11px;
}