body {
color:#878789; /* temp */
font:normal 0.88em Verdana, Tahoma, Arial, sans-serif;
text-align:left;
}
html, body, form, ul, li, dl, dt, dd, div, p { 
padding:0;
margin:0;
}
.clearfix:after { 
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} 
.clearfix { 
display:block;
} 

/*  */
#langas {
width:1000px;
margin:0 auto;
height:auto !important;
height:300px;
min-height:300px;
background:url(img/virsus-bg.jpg) left top no-repeat;
}

#virsus {
width:1000px;
height:84px;
}
	#virsus h1 {
	margin:19px 0 0 20px;
	width:226px;
	height:65px;
	float:left;
	background:url(img/odontika-logo.jpg) left top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	display:inline;
	}
		#virsus h1 a {
		width:226px;
		height:65px;
		display:block;
		overflow:hidden;
		}
	#virsus ul#v-mn {
	margin:26px 0 0 12px;
	width:630px;
	line-height:42px;
	float:left;
	list-style:none;
	display:inline;
	}
		ul#v-mn li {
		padding:0 18px 0 19px;
		line-height:42px;
		height:42px;
		display:block;
		float:left;
		background:url(img/v-mn-split.gif) left top no-repeat;
		display:inline;
		}
		ul#v-mn li.pirm { background-image:none; }
			ul#v-mn li a {
			text-decoration:none;
			color:#70a3a2;
			}
	#virsus ul#lang {
	margin:26px 0 0 0;
	width:112px;
	line-height:42px;
	text-align:left;
	font-size:0.88em;
	float:right;
	}
		ul#lang li {
		padding:0 3px 0 7px;
		display:inline;
		background:url(img/v-mn-split.gif) left center no-repeat;
		}
		ul#lang li.pirm { padding:0 3px 0 0; background-image:none; }
		ul#lang li.akt, ul#lang li.akt a { color:#70a3a2; }
			ul#lang li a {
			text-decoration:none;
			color:#b3b9ac;
			}

#vidus {
width:1000px;
height:auto !important;
height:534px;
min-height:534px;
float:left;
position:relative;
z-index:2;
}
	#vidus #info {
	width:767px;
	float:left;
	}
		#info .titul-pav {
		margin:8px 0 0 2px;
		width:371px;
		height:534px;
		float:left;
		}
			#info .titul-pav img { display:block; }
		#vidus.titul #info .txt,
		#vidus.vidin #info .txt,
		#vidus.vidin #info.platus .txt {
		margin:50px 0 0 20px;
		padding:0 0 78px 0;
 		width:372px;
		float:left;
		display:inline;
		}
			#vidus.titul #info .txt h2.antraste,
			#vidus.vidin #info .txt h2.antraste {
			margin:0; padding:0 0 15px 0;
			width:371px;
			color:#ddaf11;
			font-weight:normal;
			font-size:1.5em;
			border-bottom:#e4e5e5 1px solid;
			}
			#vidus.titul #info .txt div.pavad,
			#vidus.vidin #info .txt div.pavad {
			margin:17px 0 3px 0;
			}
			#vidus.titul #info .txt div.data {
			color:#c3c3c4;
			font-size:0.88em;
			}
			#info .txt-kont div.data {
			color:#878789;
			font-size:1.1em;
			}
			#vidus.titul #info .txt .txt-kont,
			#vidus.vidin #info .txt .txt-kont {
			margin:0 0 11px 0;
			padding:12px 0 18px 0;
			line-height:1.4em;
			font-size:0.92em;
			border-bottom:#e4e5e5 1px solid;
			}
                        #vidus.titul #info .txt .txt-kont a,
			#vidus.vidin #info .txt .txt-kont a {
                        color:#508F94;
                        text-decoration:none;
                        }
                        #vidus.titul #info .txt .txt-kont img,
			#vidus.vidin #info .txt .txt-kont img {
                        border:medium none;
                        }
			#vidus.titul #info .txt span.nuor-rod {
			line-height:28px;
			display:block;
			font-size:0.92em;
			}
			#vidus.vidin #info .txt span.nuor-rod {
			line-height:28px;
			display:block;
			font-size:0.92em;
			border-bottom:1px solid #E4E5E5;
			}
				#vidus.titul #info .txt span.nuor-rod a {
				padding:0 20px 0 0;
				text-decoration:none;
				color:#518e94;
				background:url(img/nuor-rod.gif) right 6px no-repeat;
				}
				#vidus.vidin #info .txt span.nuor-rod a {
				padding:0 20px 0 0;
				text-decoration:none;
				color:#518e94;
				background:url(img/nuor-rod.gif) right 6px no-repeat;
				}
/* 03 */
		#info .vidin-meniu {
		padding:90px 0px 0 0px;
		margin:0px 0 0 0;
		width:233px;
		float:left;
		background:url(img/vidin-meniu-bg.jpg) left top no-repeat;
		font-size:0.88em;
		}
			#info .vidin-meniu ul {
			padding:0 30px;
			width:173px;
			list-style:none;
			}
				#info .vidin-meniu ul li {
				line-height:18px;
				border-top:#ededed 1px solid;
				padding-top:6px;
				padding-bottom:6px;
				}
				#info .vidin-meniu ul li.pirm {
				border:none;
				}
					#info .vidin-meniu ul li a {
					text-decoration:none;
					color:#bec1c6;
					}
					#info .vidin-meniu ul li.akt a { color:#909396; }
		#vidus.vidin #info .txt {
		width:514px;
		}
			#vidus.vidin #info .txt h2.antraste {
			width:514px;
			}
			#vidus.vidin #info .txt .txt-kont {
			border:none;
			}
				#vidus.vidin #info .txt .txt-kont a { text-decoration:none; color:#508F94; }
				#vidus.vidin #info .txt .txt-kont a img { border:none; }
				#vidus.vidin #info .txt .txt-kont img.pav-txt {
				padding:0 15px 5px 0;
				float:left;
				}
/*  04 */
		#vidus.vidin #info.platus .txt {
		padding:0 0 0 20px;
		width:727px;
		
		}
			#vidus.vidin #info.platus .txt h2.antraste {
			width:727px;
			}
	
	#vidus #des-info {
	padding:0 0 78px 0;
	margin:0 0 0 20px;
	width:211px;
	float:left;
	color:#6d9796;
	font-size:0.88em;
	}
	#vidus #des-info.befoto {
	padding:20px 0 0 0;
	}
		#vidus #des-info a {
		text-decoration:none;
		color:#6d9796;
		}
		#des-info .txt-kont {
		margin:5px 0 5px 21px;
		width:168px;
		line-height:1.2em;
		}
		#des-info .nuor-kont {
		margin:0 0 0 21px;
		padding:5px 15px 5px 0;
		width:153px;
		border-top:#ededed 1px solid;
		background:url(img/nuor-kont-rod.gif) right center no-repeat;
		}


#apacia {
margin:-31px 0 0 0;
padding:0 0 5px 0;
width:1000px;
height:78px;
font-size:0.79em;
float:left;
background:url(img/apacia-bg.jpg) left top no-repeat;
z-index:1;
}
	#apacia .watch-prese {
	margin:-76px 0 0 0;
	width:211px;
	height:104px;
	position:relative;
	right:0;
	float:right;
	/*background:url(img/wath-presentation.jpg) left top no-repeat;*/
	z-index:4;
	}
		#apacia .watch-prese a {
		width:160px;
		height:35px;
		display:block;
		position:relative;
		float:left;
		text-indent:-9999px;
		text-align:left;
		left:20px;
		top:20px;
		overflow:hidden;
		z-index:3;
		}
	#apacia p {
	margin:40px -211px 0 0;
	padding:0 0 0 20px;
	width:190px;
	line-height:1.5em;
	color:#B4D1CF;
	float:right;
	}
		#apacia p a {
		text-decoration:none;
		color:#B4D1CF;
		}
#rforma {
	margin-top:14px;
	font-size:12px;
}

.form_left {
	float:left;
	width:150px;
	clear:left;
}
.form_right {
	float:left;
	width:300px;
}

#form_email input {
	border:1px solid #C9C9C9;
	width:200px;
	height:15px;
	font-size:12px;
}
#form_email textarea {
	border:1px solid #C9C9C9;
	width: 300px;
	height: 80px;
	font-size:12px;
}
#form_email .submit {
	background-color:#C9C9C9;
	color:#FFFFFF;
	width: 50px;
	height:27px;
	font-size:12px;
}
.marginb20 {
	margin-bottom:10px;
}

#vidus #des-info .vidin-meniu {
/*padding:5px 15px 5px 0px;*/
margin:20px 0px 0px 21px;
width:167px;
float:left;
/*background:url(img/vidin-meniu-bg.jpg) left top no-repeat;*/
/*font-size:0.88em;*/
}
        #vidus #des-info .vidin-meniu ul {
        /*padding:0 30px;*/
        /*width:153px;*/
        list-style:none;
        }
                #vidus #des-info .vidin-meniu ul li {
                line-height:18px;
                border-top:#ededed 1px solid;
                padding-top:6px;
                padding-bottom:6px;
                }
                #vidus #des-info .vidin-meniu ul li.pirm {
                border:none;
                }
                        #vidus #des-info .vidin-meniu ul li a {
                        text-decoration:none;
                        color:#bec1c6;
                        }
                        #vidus #des-info .vidin-meniu ul li.pirm a { color:#bec1c6; }
/*
Programming: HTML,PHP,Flash,CSS,JS,MySql 
Nerijus Dulskis & Marijus Dulskis [www.dulskis.lt, 2008]
Best on IE 7. Also tested on Mozilla Firefox 2.0, IE 6, Opera 9.2 and Safari 3.0.3 (win)
*/
