* {padding: 0px; margin: 0px;}
body {background: #3b3b3b;}
a {color: #2491D0;}
div.left-content {width: 650px; float: left; text-align: left; color: #ddd; font-size: 9.5pt;}
div.left-content a {color: #ddd;}
div.left-content span {font-size: 12px; font-weight: bold;}
div.right-content {width: 320px; float: right; text-align: left; color: #000000;}
div.data {background: #EAEAEA left bottom url(/img/rboxbottom.gif) no-repeat; padding-bottom: 10px; position: relative; margin-top: 3px;}
div.data h3 {background: #EAEAEA left top url(/img/rboxtop.gif) no-repeat; margin: 0; font-size: 14.5pt; font-weight: normal; font-style: italic; color: #000; padding: 9px 0 0 8px; clear: both;}
div.data h3.orange {background-image: url(/img/rboxtoporange.gif);}
div.data div {padding: 5px 5px 0 10px;}
div.data div.photos {padding: 7px 0 5px 5px;}
.yb {color: black !important; float:left;border: 0; solid 1px;-moz-border-radius:6px;border-radius:6px;webkit-border-radius:6px;-webkit-border-radius: 6px;
background:#62B5E4;padding:3px 7px 3px 7px;float:left;font-size:11px;text-decoration:none;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.yb:hover{color: black;border-color:black;}
.yb span {white-space: nowrap; font-size: 15px; line-height: 14px;}
.error, #error {background: #62B5E4; padding: 7px 10px; margin: 5px 0; color: black; }
.right {float:right;}
div.block1 {width: 75px; margin-top: 1px;}
div.block2 {width: 200px; margin-top: 1px; float: right;}
div.search {border-top: #D84548 solid 2px; background: #EAEAEA url(/img/right-bottom.gif) no-repeat 0% 100%; padding-bottom: 6px; position: relative;}
div.dbcount {position: absolute; top: 3px; left: 170px;}
div.snapshots {margin-bottom: 10px;}
div.news_list{font-family: arial; font-size: 16px; font-weight: bold; color: #fff; margin-top: 0px; padding: 5px 5px 5px 5px; background-color: #62b5e4;}
div.hire {text-align: right; padding-top: 3px; padding-bottom: 6px;}
h2 {font-size: 15.5pt; font-weight: normal; font-style: italic; color: #fff; padding: 15px 0px 15px 0; clear: both;}
h4 {font-size: 13.5pt; font-weight: normal; font-style: italic; color: #fff; padding: 15px 0px 10px 0; clear: both;}
a.job img {border: #000 solid 2px; margin: 2px;}
a:hover.job img {border: #000 solid 4px; margin: 0px;}
div.holder {border: 0;margin: 0; position: relative; width: 158px; height: 206px;}
div.holder2 {border: 0;margin: 0; position: relative; width: 200px; height:150px; }
div.profile2 {padding-top:3px; float: left; padding-right:2px; padding-left:2px; margin:0px;
width: 205px; height: 193px; text-align: center; color: #ccc; font-size: 9.5pt;}

div.profile {padding-top:3px; float: left; padding-right:2px; padding-left:2px; margin:0px;
width: 158px; height: 236px; text-align: left; color: #ccc; font-size: 9.5pt;}
div.profile,div.profile2 span {color: #2491D0; font-size:13px;}
div.polaroids {float: left; width: 173px; height: 200px; margin-right: 1px; margin-top: 5px; margin-bottom: 5px; text-align: center; background-color: #f0f0f0;}
div.polaroids_number{float: left; font-size: 350%; font-weight: bold; color: #fff; width: 43px; font-family: verdana; letter-spacing: -10px;}
div.polaroids_text{float: right; color: #2491D0; text-align: left; margin-top: 5px; width: 125px; height: 66px; vertical-align: middle;}
div.profile span {color: #2491D0;}
div.polaroids_holder {border: #f0f0f0 solid 1px; position: relative; width: 172px; height: 129px;}
img.hover {position: absolute; top: 0px; left: 0px; display: block; cursor: pointer;}
div.top-line {background: url(/img/topline.gif) repeat-x; height: 180px;}
div.content {width: 980px; position: relative; font-size: 11px; font-family: arial; color: #535353; margin: 0 auto;}
div.top-line h1 {position: absolute; top: 133px; left: 0;}
h1 {font-family: arial; font-size: 22px; font-style: italic; font-weight: normal; color: #62B5E4; clear: both;}
h1.black {font-family: arial; font-size: 16px; font-weight: bold; color: #333333; font-style: normal;}
a.logo {position: absolute; top: 20px; left: 5px;}
img {border: none;}
		div.jurgita {display: none; width: 262px; height: 226px; position: absolute; top: 0px; left: 634px;}
		div.languages {display: none; position: absolute; width: 100%; top: 193px;}
div.languages div, div.name div, div.beyou div, div.limited div,div.limited2 div {width: 50%; position: relative; top: 0px; }
div.languages div div, div.name div div {position: absolute; width: 100%; height: 33px; left: 50%; overflow: hidden;}
div.languages div div div {position: absolute; text-align: left; left: 401px; padding-left: 15px; padding-top: 5px; background-color: #E6E6E6;}
		div.name {display: none; position: absolute; width: 100%; top: 95px;}
div.name div div div {font-family: arial; font-size: 11px; font-weight: normal; color: #333333; position: absolute; text-align: left; left: 365px;}
div.beyou {position: absolute; width: 100%; top: 0px;}
div.beyou div div, div.limited div div  {position: absolute; width: 100%; left: 50%;}
div.beyou div div div {position: absolute; text-align: left; left: -200px;}
div.limited {position: absolute; width: 100%; top: 132px; color: #EAEAEA;}
div.limited a {color: #ddd;}
div.limited div div div {font-family: arial; font-size: 11px; font-size: 9.5pt; position: absolute; text-align: left; left: -160px;}
div.bottom-line {clear: both; background: url(/img/bottom-line.gif) repeat-x; height: 117px; position: relative;}
form.login {position: absolute; top: 0px; left: 0px; text-align: left; line-height: 200%; width: 270px; margin-top: 10px;}
form.login input {height: 16px; width: 122px; border: #62B5E4 1px solid; margin-top: 2px;}
form.login input.button {width: auto; height: 21px; border: none; margin-top: 5px;}

div.kontaktaik {position: absolute; top: 0; left: 0px;}
div.kontaktaiv {position: absolute; top: 0; left: 160px;}
div.kontaktaik img, div.kontaktaiv img {float: left;}
div.kontaktaik div, div.kontaktaiv div {float: left; text-align: left; padding: 17px 0 0 20px}
div.client {width: 250px; text-align: left; position: absolute; top: 0; left: 350px;}
div.client a {position: absolute; top: 20px; left: 50px;}


a.pages, a.activepage {color: #ccc; text-decoration: none; font-size: 14px; width: 18px; height: 18px; line-height: 18px; margin: 2px; padding: 2px; float:left; text-align:center; vertical-align:middle;}
a.activepage {background: #111;}
div.news-photo img {border: 5px solid #E6E6E6; margin: 0px 8px 8px 0px;}
div.portfolio-photo a img {border: 5px solid #E6E6E6; margin: 0px 8px 8px 0px;}
div.portfolio-photo a:hover img {border: 5px solid #62B5E4; margin: 0px 8px 8px 0px;}
table.conacts td {padding: 2px; vertical-align: middle; text-align: left;}
table.conacts td.title {text-align: right; width: 100px;}
table.contact-pics td {text-align: center;}
table.conacts span.small {color: #990000; padding-right: 3px;}
table.conacts input { font-family: arial;}
table.conacts select { width: 100px; font-family: arial;}
table.conacts2 td {font-family: arial; vertical-align: top; text-align: left; padding: 3px;}
table.conacts2 td.title {text-align: right; width: 100px;}
table.conacts2 span.small {color: #990000; padding-right: 3px;}
table.conacts2 input {border:black solid 1px; width: 200px; font-family: arial;}
table.conacts2 textarea {border:black solid 1px; width: 310px; height: 70px; font-family: arial; font-size: 9.5pt;}
table.conacts2 input.button {border: none; width: auto;}
div.contacts3 {float: left; width: 145px; margin-right: 15px; border-right: #585858 solid 1px;}
div.contacts3 b {color: #2391CF;}
/*------------------------------- search ------------------*/
.form {color: #535353;}
div.sex {padding: 5px 0px 0px 25px; width: 100px;}
div.submit {padding: 20px 30px 0px 0px; float: right;}
div.sex select, div.asex select, div.aage select, div.aheight select {width: 70px;}
div.asex {padding: 5px 0 0 10px; width: 70px;}
div.aage {padding: 5px 0 0 10px; width: 70px; float: right;}
div.aheight {padding: 5px 11px 0 10px; width: 70px; float: right;}
div.aeyes select, div.ahair select {width: 100px;}
div.ahair {padding: 5px 0 0 10px; width: 100px;}
div.aeyes {padding: 5px 31px 0 10px; width: 100px; float: right;}
div.asubmit {padding: 10px 10px 0 10px; text-align: right;}

div.menu {position: absolute; top: 0; left: 310px;}
div.menu a {cursor:pointer; color: #444; font-size: 13.5pt; font-style: italic; text-decoration: none;}
div.menu a b {color:#444; font-size: 14.5pt;}
div.menu div {position: relative; overflow: hidden; float: left; height: 30px; padding: 81px 12px 0 12px;}
div.menu div.current {background: #3B3B3B 0 0 url(/img/menutop.gif) repeat-x;  height: 45px; padding: 78px 13px 0 13px;}
div.menu div.current a {color: white;}
div.menu div.current  a b {color:#fff; font-size: 16pt;}

table.searchform {width: 100%;}
table.searchform th {vertical-align: middle; font-weight: normal; padding: 2px 2px 0 2px;}
div.comments{font-size: 9.5pt; color: #aaa;}
div.comments b {color:#eee;}
div.comments div.cauthor {padding: 5px 0;}
div.comments div.cauthor span {font-size: 8.5pt; color: #999; font-weight: normal; padding-left: 5px;}
.photo {background: transparent 0 0 url(/img/photo.png) no-repeat;}
.photona {background: transparent 0 0 url(/img/photona.png) no-repeat;}
.clear{clear:both;font-size:1px;line-height:1px;height:1px;}
.clear2{clear:both;font-size:1px;line-height:1px;height:2px;}
.clear3{clear:both;font-size:1px;line-height:1px;height:3px;}
.clear4{clear:both;font-size:1px;line-height:1px;height:4px;}
.clear5{clear:both;font-size:1px;line-height:1px;height:5px;}
.clear6{clear:both;font-size:1px;line-height:1px;height:6px;}
.clear7{clear:both;font-size:1px;line-height:1px;height:7px;}
.clear8{clear:both;font-size:1px;line-height:1px;height:8px;}
.clear9{clear:both;font-size:1px;line-height:1px;height:9px;}
.clear10{clear:both;font-size:1px;line-height:1px;height:10px;}
.clear15{clear:both;font-size:1px;line-height:1px;height:15px;}
.clear20{clear:both;font-size:1px;line-height:1px;height:20px;}
.clear25{clear:both;font-size:1px;line-height:1px;height:25px;}
.clear30{clear:both;font-size:1px;line-height:1px;height:30px;}
.clear40{clear:both;font-size:1px;line-height:1px;height:40px;}


a.llink {color: #ddd; font-size: 9.5pt;}
div.news_content{
	margin-bottom: 10px;
	padding: 10px;
	background: #5F5F5F;
	color: #eee;
	line-height: 16px;
}
div.news_content strong {font-size: 9.5pt;}
