html,body{margin:0;padding:0}
body{font: 76% Verdana,Tahoma,Arial,sans-serif;text-align:center;background:url('../img/body_background.png');}
p { margin:0 10px 10px; }
ul { padding:0 10px 10px; margin:0;}
li { list-style-type:none; }
#header { position:relative; width:900px;height:179px;border-left:5px solid rgb(232,240,243); background:url('../img/header2.jpg') no-repeat; }
#header .time { left:0.2em;position:absolute;bottom:2px;}
#header .pranesimas { position:absolute; right:0.5em; font-size:1.2em; bottom:2px; color:#c30; }
#header h1 { font-size:380%;margin:0px;padding: 150px 0 0 10px;border:none; width:500px;}
h1, h2, h3, h4 { margin: 0.3em 0 1em 0; }
h1 { font-size:130%; border-bottom:3px solid #006486;}
h2 { font-size:120%; }
h3 { font-size:110%; }
h4 { font-size:105%; }
dt a {font-size:120%;font-weight:bold;}
#container { text-align:left; width:900px;margin:0 auto; }
#wrapper { float:left; width:100%; }
#content p { line-height:1.4; }
#content { text-align:justify; }
#content { margin: 0 180px 0 230px; }
#navigation { float:left;width:218px;margin:0 0 0 -900px; padding:22px 0 0 0; background:rgb(232,240,243);border-right:3px dashed #00576a; }
#navigation .nav_content { margin:0 5px 0 5px; }
#navigation .menu { padding:0; margin:0 5px 0 5px; }
#navigation .menu a { padding:0 0 0 1.3em; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; letter-spacing:0.1em; }
#navigation .menu a:hover { color:#39c; text-decoration:underline; }
#navigation .menu li { list-style-type:none; background:url('../img/menu_background.jpg') repeat-x; line-height:24px; padding:2px 0 0 0; }
#navigation .nav_content li strong { display:block; }
#navigation .nav_content { padding:0 0 5px 0; }  
#navigation .nav_content h1, .nav_content h2, .nav_content h3, .nav_content h4 { color:#c30; }
#extra { float:left;width:170px;margin-left:-175px;padding:20px 0 1em 5px;background:rgb(221,250,252);}
#extra img { margin:0 0 0 1em; }
#extra li { list-style-type:square;margin-top:0.5em; margin-left:2px; }
#extra ul.sarasas li {list-style-type:none;}
#footer { clear:left;width:100%;background:url('../img/menu_background.jpg') repeat-x; line-height:24px; text-align:center; color:#fff; }
#footer p a {color:#fff;}
#content img { padding: 1px; display:inline; } 
a img { border: 0; } 
.hide { display: none; }
input.txt{ border:1px dotted #B2BCC6; width:150px; }
textarea { border:1px dotted #B2BCC6; width:150px; height:100px; }
textarea.txt { width:300px; }
form p { margin:0; padding:0; padding-top:0.3em; }
form p label { float:left; width:12em; }
input.btn { cursor:hand; cursor:pointer; }
.btn {cursor:hand;cursor:pointer; }
.notice { color:#32CD32; }
li.notice { list-style-image:url('../img/ok.png'); }
.warning { color:#f00; }
li.warning { list-style-image:url('../img/bad.png'); }
.attention { color:#FFD100; }
li.attention { list-style-image:url('../img/attention.png'); }
.error_message { color:#f00; }
.small { font-size:70%; } 
span.mokinys { display:block; }
a.back { display:block; }
h2.tikslas { text-decoration:underline; }
address { padding:0px 10px 10px; /*font-size:140%;*/}
ul.marsrutai img { width:450px; height:345px; }
div.situacija {width:155px;float:left;}
ul.klausimas{width:310px;float:left}

textarea.large { width:300px; height:400px; }
textarea.extra_large { width:480px; height:800px; }

div.kainos ul li { list-style-type:square; }

