@charset "utf-8";
/* CSS Document */
/*To do: Opera underline atvaizduoja ant img linku - sutvarkyti*/

html, body {
    height:100%;
    margin:0;
    padding:0;
}



/*Linku stiliai*/
a:link {text-decoration: none; color: #fff;}
a:visited {text-decoration: none; color: #fff;}
a:active {text-decoration: none; color: #fff;}
a:hover {text-decoration: underline; color: #fff;}



body { padding: 5px 0 0 0; margin: 0; font: .8em Tahoma, Arial, sans-serif; line-height: 1.7em; background: #fff url(../images/web//bg.gif) repeat-x; color: #454545; }
a { color: #2F637A; background: inherit; }
a:hover { color: #fff; background: inherit; }
p {	margin: 0 0 5px 0; }
h1 {	font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px; }
h2 { margin: 0; padding: 0; font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }



/* Centruotas svetainės konteineris - 1050px */
#container
{
  margin-top:20px;
  background-color:#fff;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  width: 960px;
  min-height:100%;
}

/* HEADER */
#header
{	
  position:relative;
  padding: 0px;
  width: 960px;
  height:130px;
  /*background-color:#ffee11;*/
}

#logo{
  position: relative;
  float: left;
  
}

#logo_text
{
  position:relative;
  float:left;
  height:100px;
  width:170px;
  font: 17px Arial, sans-serif;
  line-height: 1.7em;
  color:#000099;
  font-weight:bold;
  margin-left:15px;
  padding-top:10px;
}

#header_img{
  position:relative;
  float: left;
  margin-left:6px;
}



/* MAIN MENU*/
#menu_container
{
  position:relative;
  float:left;
  width: 960px;
  height:50px;
  
}

.menu_item_active
{
  position:relative;
  float:left;
  padding:5px 10px 5px 10px;
  margin-left:10px;
  width:auto;
  height:20px;
  font-family: Arial, "lucida console", sans-serif;
  font-size: 17px;
  color:#fff;
  background-color:#000099;
}

.menu_item
{
  position:relative;
  float:left;
  padding:5px 10px 5px 10px;
  margin-left:10px;
  width:auto;
  height:20px;
  font-family: Arial, "lucida console", sans-serif;
  font-size: 17px;
  color:#fff;
  background-color:#67b1d1;
}

#menu_line{
  
  width:960px;
  height:20px;
  margin-top:1px;
  background-color:#000099;
  
}


#left_col{
  
  position:relative;
  float:left;
  width:200px;
  height:100px;
  margin-top:23px;
  margin-right:30px;
  
}



#right_col{
  
  position:relative;
  float:right;
  /*width:100px;*/
  /*height:200px;*/
  /*background-color:#e7db87;*/
  margin:23px 0 0 0;
  text-align:center;
}

#center_col{
  position:relative;
  float:left;
  height:auto;
  width:500px;
  margin:0px 0px 0px 0px;
  margin-top:23px;
  margin-bottom: 100px;
 
}

.submenu_item{
  position:relative;
  float:left;
  width:200px;
  border-bottom:1px dotted #3A5A96;
  height:16px;
  padding-left:5px;
  padding-bottom:3px;
  font-family: Arial, "lucida console", sans-serif;
  font-size: 15px;
}


.submenu_item a:link {text-decoration: none; color: #000;}
.submenu_item a:visited {text-decoration: none; color: #000;}
.submenu_item a:active {text-decoration: none; color: #000;}
.submenu_item a:hover {text-decoration: underline; color: #000;}


.submenu_item_active a:link {text-decoration: none; color: #000;}
.submenu_item_active a:visited {text-decoration: none; color: #000;}
.submenu_item_active a:active {text-decoration: none; color: #000;}
.submenu_item_active a:hover {text-decoration: underline; color: #000;}

.submenu_item_active{
  position:relative;
  float:left;
  width:200px;
  border-bottom:1px dotted #3A5A96;
  height:16px;
  padding-left:5px;
  padding-bottom:3px;
  font-family: Arial, "lucida console", sans-serif;
  font-size: 15px;
  font-weight: bold;
}

#title
{
  height:25px;
  padding-right:5px;
  margin-top:15px;
  margin-bottom:20px;
  border-bottom:1px dotted #808080;
  font-family: Arial, "lucida console", sans-serif;
  font-size: 15px;
  font-weight: bold;
}


.newsWrap a:link {text-decoration: none; color: #000;}
.newsWrap  a:visited {text-decoration: none; color: #000;}
.newsWrap a:active {text-decoration: none; color: #000;}
.newsWrap a:hover {text-decoration: underline; color: #000;}

#center_col a:link {text-decoration: none; color: #999999;}
#center_col a:visited {text-decoration: none; color: #999999;}
#center_col a:active {text-decoration: none; color: #999999;}
#center_col	a:hover {text-decoration: underline; color: #999999;}
 
.newsTitle{
    font-family: Arial, "lucida console", sans-serif;
    font-size: 15px;
    font-weight: bold;
}
#footer{
	
	clear: both;
	position:absolute;
	bottom:25px;
    width:100%;
	background-color:#000099;
	color:#fff;
	
}

