/* Start of CMSMS style sheet 'Layout: MestiRukyti' */
* { padding: 0; margin: 0; }

body {
 color:#333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 background:url(uploads/images/site/main_bg.jpg) repeat-x #FFFFFF;
}

input, textarea, select{
font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
}

#tell-a-friend {
background-image:url(uploads/images/tellafriend.png);
.background-image:url(uploads/images/tellafriend.png);
_background-image:url(uploads/images/tellafriend.png);
background-repeat:no-repeat;
height:135px;
left:0;
top:400px;
position:absolute;
width:196px;
z-index:3;
}
#tell-a-friend a{
display:block;
height:135px;
width:196px;
cursor:pointer;
border:none;
background:transparent;
}

#wrapper { 
 margin: 0 auto;
 width: 976px;
 margin-bottom:20px;
}
#header {
 width: 976px;
 height: 316px;
 background:url(uploads/images/site/logo.jpg) no-repeat top left;
}
#banner_meskrukyti_component{
margin-left:40px;
margin-right:36px;
}
#banner{
  background:url(uploads/images/site/headbg.jpg) no-repeat top left;
}
#content { 
 width: 900px;
 background: #FFFFFF url(uploads/images/site/content_bg.jpg) no-repeat;
 padding: 10px 38px 0px 40px;
 line-height:16.5px;
 color:#333333;
 text-align:justify;
}
.profile{
font-size:130%;
color:#343434;
}
table.contact_member{
 border-bottom:1px dotted #999;
 padding-bottom:10px;
}
#footer { 
 background: #FFFFFF url(uploads/images/site/footer_bg.jpg) no-repeat;
 width: 900px;
height:160px;
font:11px Arial;
 padding: 30px 38px 0px 40px;
}
.redline{ 
 width: 860px;
 margin:0 20px;
border-top:3px solid #C00000;
}
#banner{
 width:978px;
 height:200px;
/* background:url(uploads/images/site/banner.jpg) no-repeat;*/
}
.headerRed {
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:24px;
 font-style:italic;
 padding-bottom:10px;
}

.title {
 background:url(uploads/images/buble.gif) no-repeat;
 height:20px;
 padding-left:25px;
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:140%;
 font-weight:bold;
 padding-bottom:10px;
}
.subtitle{
 
}
.subtitle_red{
 color:#c00000;
 font-weight:bold;
}

a.services{

 height:20px;
 font-weight:bold;
 font-size:12px;

 display:block;
 color:#343434;
}
a.services:hover{

 height:20px;
 color:#343434;
 display:block;
 text-decoration:underline;
}

.box p.headerRed {
 height:20px;
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:20px;
 padding-bottom:10px;
}

h1{
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:20px;
 font-style:italic;
 padding-bottom:10px;
}


h2{
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:150%;
}



h3{
 font-family:"Trebuchet MS";
 color:#c00000;
 font-size:150%;
 padding-bottom:10px;
}
.box{
 display:block;
 width:260px;
 padding:5px 20px 10px 20px;
 float:left;
 line-height:17px;
 text-align:justify;
}

.blog_content{
 width:560px;
}

.blog_subjects{
 
}

.border{
 /*border-top:1px solid #d2e5ed;
 border-bottom:1px solid #d2e5ed;*/
 border:1px solid #d5a2a0;
 width:230px;
 margin:14px;
 height:80px;
}
.clear{
 width:100%;
 height:1px;
 overflow: hidden;
 clear:both;
}

a{
 padding:0 2px; 
 color:#a00101;
}
a:hover{
 background:#a00101;
 color:#FFF;
 text-decoration:none;
}


a#sitemap{
background-color:transparent;
 position:relative;
top: -25px;
left:535px;
width:15px;
display:block;
padding:10px;
}

#copyright{
 float:left;
}

.content, h1{
 padding:10px 20px;
}

#author{
 padding-top:10px;
 float:right;
 color:#343434;
}
#author a:hover{
background-color:transparent;
}
#author img{
border:none;
}
#menu{
 width:584px;
 height:36px;
 float:left;
 background:url(uploads/images/site/menu_bg_left.png) no-repeat;
 padding-left:10px;
 top:40px;
 left:50px;
 position:relative;
 display:block;
}

a#home {
background-color:transparent;
display:block;
padding:35px 147px 35px 147px;
position:relative;
top:25px;
left:40px;
float:left;
}

.box a {
    color: #343434;
    border-bottom: 1px solid #DFDFDF;
    font: normal 11px arial, sans-serif;
    padding:0 2px;
    text-decoration: none;
}

.box a:hover {
    color: #343434;
    border-bottom: 1px solid #c00000;
    font: normal 11px arial, sans-serif;
    padding:0 2px;
    text-decoration: none;
} 

.box a, .box a:hover {
 background-color:transparent;
 text-decoration:none;
 }

.feedback {
    width:28%;
   display:block;
   padding:5px 20px 10px 20px;
   float:left;
   line-height:17px;
   text-align:justify;
}


.feedback img, #NewsPostDetailContent img{
margin:5px;
background-position:center center;
background-repeat:no-repeat;
padding:5px;
border:1px solid #BEBEBE;
display:block;
height:50px;
overflow:hidden;
text-align:center;
width:50px;
float:left;
}
.feedback a, .feedback a:hover {
 background-color:transparent;
 text-decoration:none;
 }

.feedback h2 a{
  font: bold 12px arial, sans-serif;
 color:#c00000;
}
.feedback h2 a:hover{
 background-color:transparent;
 text-decoration:none;
 color: #343434;
}

#rss img, #rss a img, #rss a:hover{
 border:none;
 background-color:transparent;
 text-decoration:none;
}



.atsiliepimu_forma input[type=text],.atsiliepimu_forma textarea {
  width:256px;
  border:1px solid rgb(213, 162, 160);
}
.atsiliepimu_forma label{
 display:block;
}
.atsiliepimu_forma  input[type=text]:hover, .atsiliepimu_forma textarea:hover {
  background-color:#DFDFDF;
}

.atsiliepimu_forma input[type=submit] {
 background:url(uploads/images/site/btn.png) no-repeat;
 width:120px;
 height:24px;
border:none;
 color:#FFF;
margin-top:10px;
 cursor:pointer;
}

.atsiliepimu_forma input[type=submit]:hover {
border:none;
 background:url(uploads/images/site/btn_hover.png) no-repeat;
 width:120px;
 height:24px;
 color:#FFF;
 cursor:pointer;
}

/* End of 'Layout: MestiRukyti' */

