body { background: /*#eeede8*/#f7f7f7 /*url('../../templates/images/bg.jpg') top left repeat-x*/; margin: 0; padding: 0; font-family: Verdana; font-size: 11px; color: #505050; }
img { border: 0; }

a { color: #970007; text-decoration: underline; }
a:hover { color: #970007; text-decoration: none; }

.top-block { /*border-bottom: 7px solid #5F5F5F;*/ height: /*188px*/119px; }
.top { height: 119px; }
.top-bg { width: 1000px; /*background: url('../../templates/images/logo-area.jpg') top left no-repeat;*/  }
/*.left-area { background: #E5E5E5 url('../../templates/images/left-area.jpg') top right no-repeat; }*/

#top-line { height: 77px; background: #bfbfbf url('../../templates/images/top-line.gif') top center no-repeat; margin-bottom: 40px; }
#bottom-line { height: 9px; background: #bfbfbf url('../../templates/images/bottom-line.gif') top center no-repeat; } 

.lang-area { height: 60px; }
.lang { position: relative; top: 18px; left: 15px; }
.lang b { color: #A71716; }
.lang a { color: #505050; text-decoration: none; }
.lang a:hover { text-decoration: underline; }

.logo-area { width: 270px; height: 50px; }
.logo { width: 189px; height: 35px; background: url('../../templates/images/logo.gif') top right no-repeat; position: relative; left: 40px; }

.nav { width: 710px; padding-top: 12px; }
.search { text-align: right; padding-top: 6px; padding-right: 20px; }
.top-menu { padding: 3px 0 0 6px; }

.graphic { height: 535px; background: #5B5B5B; border-top: 1px solid #818181; border-bottom: 1px solid #818181; }
.gr { background: #fff; height: 535px; text-align: center; border-top: 3px solid #fafaf8; border-bottom: 3px solid #fafaf8; } 
#intro { font-size: 0; margin: 0; padding: 0; }
.paslaugos { width:1000px; height: 533px; background: #5B5B5B url('../../templates/images/paslaugos.gif') top center no-repeat; text-align: center; }
.services-box { top: 31px; left: 1px; position: relative; }

.middle { /*border-top: 1px solid #C6C6C6; border-bottom: 1px solid #C6C6C6;*/ }
.middle-bg { background: #AEAEAE; }
/*.m-left-bg { background: #AEAEAE url('../../templates/images/m-left-bg.gif') top right repeat-y; }*/
/*.m-right-bg { background: #AEAEAE url('../../templates/images/m-right-bg.gif') top left repeat-y; }*/ 

.left-menu-block { /*background: #fff url('../../templates/images/top-shadow.gif') top left repeat-x;*/ width: 294px; }
.content-block-next { /*background: #fff url('../../templates/images/top-shadow.gif') top left repeat-x;*/ width: 710px; }
/*.title-next { width: 620px; background: #970007; color: white; font-family: Tahoma; font-size: 20px; padding: 5px 50px 5px 40px; margin: 18px 20px 0 -20px; position: relative; }*/
.title-next { color: #2B292A; font-family: Tahoma; font-size: 20px; padding: 5px 50px 5px 15px; border-bottom: 2px solid #970007; }                                                                                                                                                                
.title-next-gradient { border-bottom: 2px solid #C63B42; }
.content-next { padding: 0 20px 30px 20px; }

.contacts-block { margin-left: 15px; margin-top: 15px; margin-bottom: 10px; }
.contacts-header { padding: 10px 20px 10px 20px; border-bottom: 1px solid #C4C4C4; color: #970007; font-size: 18px; }
.contacts { padding: 20px; }

.footer { color: #777674; font-size: 10px; width: 990px; margin: 0 auto; }
.footer a { color: #777674; text-decoration: none; }
.footer a:hover { color: #777674; text-decoration: underline; }  
.copyright { float: left; position: relative; width: 250px; color: #777674; padding: 10px 0 20px 40px; }
.citrus { float: right; position: relative; width: 250px; color: #777674; padding: 10px 40px 20px 0; text-align: right; }

.content-next .s-table { border-spacing: 0px; border-collapse: collapse; }
.content-next .s-table td,th { border: 0; /*border-top: 1px solid #F1F1F1; border-bottom: 1px solid #F1F1F1; border-left: 1px solid #fff; border-right: 1px solid #fff;*/ padding: 5px 5px 5px 15px; }
.content-next .s-table th { font-size: 14px; text-align: left; }
.price { color: #970007; }
h1 { color: #970007; border-bottom: 2px solid #B7B7B7;/*background: #F1F1F1;*/ padding: 4px 15px 4px 15px; margin: 0 0 5px 0; font-size: 16px; text-transform: uppercase; }
h2 { color: #970007; border-bottom: 2px solid #B7B7B7;/*background: #F1F1F1;*/ padding: 4px 15px 4px 15px; margin: 0 0 5px 0; font-size: 14px; text-transform: uppercase; }
h3 { color: #970007; border-bottom: 2px solid #B7B7B7;/*background: #F1F1F1;*/ padding: 4px 15px 4px 15px; margin: 0 0 5px 0; font-size: 12px; text-transform: uppercase; }
