/* CSS Document */

body {
       top: 0;
       margin: 0;
       background: url(images/vertical.png) repeat-x top left #252525;
}

#tot {
       margin-left:auto;
       margin-right:auto;
       width:988px;
       background:url(images/grad.png) repeat-y top;
       border:#FFFFFF solid 1px; 
}

#header {
       height: 100px;
}

.title {
       line-height: 30px;
       color: #FFFFFF;
       font-family: Arial, Helvetica, sans-serif;
       font-size:21px;
       font-weight: bold;
}

.slogan {
       color: #FFFFFF;
       font-family: Arial, Helvetica, sans-serif;
       font-size:14px;
       font-style:italic;
       padding-left: 50px;
}

#menu { 
       float: right;
       height: 30px;
}

.butonas {

       width: 110px;
       height: 30px;
       float: left;
       margin-right: 9px;
       line-height: 34px;
       color: #1F4D7A;
       font-family: Arial, Helvetica, sans-serif;
       font-weight:bold;
       font-size: 18px;
       text-align:center;
}

.butonas a{
       background: url(images/butonas.jpg) no-repeat left;
       display:block;
       color: #1F4D7A;
       text-decoration:none;
}

.butonas a:visited{
              color: #1F4D7A;
       text-decoration:none;
}

.butonas a:hover{
       background: url(images/hover.jpg) no-repeat left;
}

#corp {
       background: #D3DBF8;
       padding-top: 15px;
       padding-bottom: 15px;
       padding-left: 25px;
       border-bottom: #12212E solid 2px;
       border-top: #12212E solid 2px;
}

.main-text {
       background: #FFFFFF;
       width: 700px;
       margin-top: 20px;
       margin-bottom: 20px;
       min-height: 300px;
       position: relative;
       border: #5288AE solid 1px;
       padding-left: 15px;
      	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#525252;
}

.main-text p{
       line-height: 130%;
       padding-right: 50px;
       }

#menius{        
       width: 240px;
       position: absolute;
       top: 50px;
       right: -210px;
       background: #DAE6AC;
       border: #80942E solid 1px;
}

.menu-item {
       
	   position: relative;
	   padding: 0px 10px 20px 10px;
       background: #DAE6AC;
       line-height: 25px;
       font-family:Tahoma;
       font-weight: bold;
       font-size:13px;
}

.menu-item a{
       color: #333333;
       text-decoration:none;
       display: block;
}

.menu-item a:visited{
       color: #333333;
       text-decoration:none;

}
.menu-item a:hover{
       color: #333333;
       text-decoration:none;
       background: #B4CB58;
}



.menu-title {
       height: 30px;
       font-size: 18px;
       background: #80942E;
       line-height: 30px;
       font-family:Arial, Helvetica, sans-serif;
       font-weight: bold;
       color:#FFFFFF;
       text-align:center;
}

.footer {
position: relative;
       height: 30px;
       color: #FFFFFF;
       line-height: 20px;
       padding-left: 30px;
font-size: 13px;
}

.footer a{
              color: #FFFFFF;
              
}

.footer a:visited {
              color: #FFFFFF;
              text-decoration:none;
}
.clear {
       clear: both;
       line-height: 0;
       margin: 0;
       padding: 0;
}

.ttitle {
       color: #5A661A;
       font-family:Georgia, "Times New Roman", Times, serif;
       font-size: 22px;
       padding: 25px 0;
       font-weight:bold
}
.kontakt {
width: 540px;
height: 320px;
border: 0px solid black;
margin-left: 20px;
}
.kontakt_tab1 {
width: 190px;
border: 0px solid black;
float: left;
}

.tab1_rows {
width: 190px;
line-height: 30px;
}
.kontakt_tab2 {
width: 350px;
border: 0px solid black;
float: right;

}

.tab2_rows2 {
width: 350px;
margin: 4px 0px 8px 0px;
}

