* {
 	padding: 0;
  	margin: 0;
} 

div, p, td, tr, table { color:#000;}

.laastfor { padding:0px; background-image:url(images/grad.png); background-repeat:repeat-x; background-position:bottom; border:#F1EAE4 solid 1px;}
img {	border-width:0px; }

body {
	background-color:#d9d9d9;
	background-image:url('images/b-winter-2011.jpg');
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-position:50% bottom;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;

}

#purva-kolona {width:380px; float:left; padding-right:10px;}
#vtora-kolona {width:300px; float:left; padding-left:10px; padding-right:10px; background-color:#f5f5f5;}
#treta-kolona {width:220px; float:right;}
#p1, #p2, #p3 {width:220px; float:left; padding-right:20px;}
#p4 {width:220px; float:right;}
.chetiri {height:4px; border-top:3px solid #D2691E; clear:both; margin-top:10px;}
.pet {padding:3px 10px 3px 10px; margin-bottom:10px; background-image:url(images/tabb.gif); background-repeat:no-repeat; height:52px;}
.cpp, .cppz, .cpps, .cppc { text-transform:uppercase; font-size:80%; margin-bottom:5px; height:30px; line-height:30px; padding-left:10px; background-repeat:repeat-x; font-weight:bold;}
.cpp { background-image:url(/images/bgo.png); }
.cppz { background-image:url(/images/bgoz.png); }
.cpps { background-image:url(/images/bgos.png); }
.cppc { background-image:url(/images/bgoc.png); }
.litcpp { padding-left:12px; background-image:url(/images/ikona-text.gif); background-repeat:no-repeat; background-position:left; line-height:25px; font-size:85%; background-color:#f5f5f5; border-bottom:solid 1px #CCC;}
.buro, .buroo { padding-left:22px; background-repeat:no-repeat; background-position:left; line-height:25px; font-size:85%; background-color:#f5f5f5; border-bottom:solid 1px #CCC; background-position:2%;}
.buro {background-image:url(/images/otb.gif);}
.tabnovo {background-image:url(images/grad-sinyo.png); background-position:bottom; background-repeat:repeat-x; border:1px solid #DEE8EB; background-color:#f2f5f9;}
div.boxed { border:#d2d2d2 solid 1px;}
#obiavatab { background-color:#FFEBD7; font-size:74%;}
.obiava { background-color:#FFEBD7; height:60px; overflow:hidden;}

blockquote { margin-left: 40px; margin-right: 40px }
blockquote {
  font: 14px/20px italic Times, serif;
  padding: 8px;
  background-color: #faf2d8;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 5px;
  background-image: url('/images/openquote1.gif');
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
  }
  blockquote span {
    	display: block;
    	background-image: url('/images/closequote1.gif');
    	background-repeat: no-repeat;
    	background-position: bottom right;
  	}

.totheleft {
  float:left;
}

.totheright {
  float:right;
}	

.psl { color:#447421; text-decoration:none; font-weight:bold; }

#bpt td, #bpt tr, #bpt td p, #bpt tr p { font-size:12px;}

#ggdn td {padding-top:10px;}
#buro-po-truda {
	width:218px;
	padding:0px;
	float:left;
	border:solid 1px #ccc;
	display:inline;
}

.un {margin-top:3px; margin-bottom:3px; line-height:23px; height:23px;}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#aaa; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#c6dd82; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#c6dd82; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#c6dd82; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #f2f2f2;}

.b11h, .b22h, .b33h, .b44h, .b22bh, .b33bh, .b44bh{font-size:1px; overflow:hidden; display:block;}
.b11h {height:1px; background:#aaa; margin:0 5px;}
.b22h, .b22bh {height:1px; background:#A6D6E3; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b33h, .b33bh {height:1px; background:#A6D6E3; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b44h, .b44bh {height:2px; background:#A6D6E3; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b22bh, .b33bh, .b44bh {background: #f2f2f2;}

#gradvelin { height:20px; font-size:11px; text-align:center; color:#000; line-height:20px; width:970px;}
#mainwrapper { width:970px; background-color:#FFF; margin:auto; font-size:85%; border-left:1px solid #464c53; border-right:1px solid #464c53;}

.headh {background:#c6dd82; border-right:1px solid #aaa; border-left:1px solid #aaa;}
.footh {background:#f2f2f2; border-right:1px solid #aaa; border-left:1px solid #aaa; border-top:1px solid #aaa; padding-left:10px; padding-top:5px; height:auto; overflow:auto;}
.h444 { float:left; width:200px;}
.h555 { float:right; text-align: right; padding-right:10px; font-size:12px;}
.zelenlink {font-weight:bold; font-size:11px; color:#447421;}
.headh h4 {margin: 0px 10px 0px 10px; padding-bottom: 3px; font-size:13px;}
.contenth {background: #f2f2f2; border-right:1px solid #aaa; border-left:1px solid #aaa; overflow:auto;}
.contenth div {margin-left: 12px; padding-top: 5px; margin-right:10px; margin-bottom:5px;}

#the_box {
  color: #BBBBDD;
  background-color: #e5e5e5;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:10px;
}

.box_header {
  color: #000000;
  text-align: left;
  padding-left:10px;
  height: 25px;
  line-height:25px;
}

.box_text {
  text-align: left;
  background-color:#f2f2f2;
  color:#000000;
}

#menu{
		clear:both;
	}
		#menu ul{
			list-style:none;
		}
			#menu li{
				background:url(images/menu_035_bg.jpg) repeat-x;			
				list-style:none;
				display:block;
				float:left;
				height:36px;
				border-right:1px solid #dbdbdb;
				line-height:36px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#818181;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:36px;
					text-decoration:none;
					text-align:center;
					width:93px;
				}
					#menu li a:hover{
						color:#747474;
						background:url(images/menu_035_h.jpg) repeat-x;
					}
				#menu li a.current{
					display:block;
					float:left;
					color:#6c822e;
					background:url(images/menu_035_c.jpg) repeat-x;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:36px;
					text-decoration:none;
					text-align:center;
					width:93px;
				}
					#menu li a:hover.current{
						color:#6c822e;
					}


#lichnosti {
margin: 10px; 
padding: 5px;
border-style:dashed;
border-width:1px;
overflow:auto;
}
#lichnosti img { margin-right:10px;}
#lichnosti p {margin-top:10px; margin-left:0px;}
td.delimit { border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#CCC; }
td.delimitvel { border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#CCC; padding-bottom:3px;}
#linkove a { display:block; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:12px; color:#447421; line-height:26px; padding-left:5px;}
#linkove a:hover { display:block; font-weight:bold; text-transform:uppercase; background-color:#DDD; }
#novini {
margin: 10px; 
padding: 5px;
border-style:dashed;
border-width:1px;
clear:both;
overflow:auto;
}
#novini p {margin-top:10px; margin-left:0px;}
#novini img { float:left; margin: 0 15px 15px 0;}

#container {
	background-color: #fff;
  	margin: auto;
  	width: 940px;
  	overflow: hidden;
}
#discoments { margin-top:0px; margin-bottom:5px; background-color:#f2f2f2; padding:5px; overflow:auto;}
#discoments a { color:#356711;}
#bg2g { margin-left:10px; }

#comentar {
	margin-top:20px;	
}
.obyavi { font-size:16px; font-weight:bold; }
#sidebar ul { margin:0px; padding:0px;}
 
#sidebar li a {	height: 25px; line-height:25px;	text-decoration: none; color:#000033; }	
 
#obqvi a { color:#447421; }	
 
#sidebar li { list-style-type:none; float:left; text-align:right; width:328px;
}
 
.linkb { font-weight:bold; font-size:11px; color:#447421; text-transform:uppercase;}

.totheleft {  float:left;}
 
.totheright {  padding-right:5px;}	
 
#sidebar li a:link, #sidebar li a:visited {
 
	color:#003366;
	
	display: block;
 
	padding:0px;
 
	}
	
 
#sidebar li a:hover, #sidebar li a:visited:hover {
 
	color: black;
 
	background-color:#f2f2f2;
 
	padding:0px;
 
	margin:0px;
	text-decoration:none;
 
	}

#header {
    background-color: #fff;
	background-image:url('images/header.jpg');
	background-position:right;
	background-repeat:no-repeat;
	height: 124px;
}
#headern { 
	background-color:#FFF;
	height: 124px;
	width: 940px;
}

#header img{
	margin: 0;
	padding: 12px;
	border: none;
	float: left;
}

#header h1 { 
	font-family: Georgia, "verdana", Times, serif;
	font-size: 20pt;
	font-weight: 300;
	color: #000;
	margin-top: 16px;
	margin-left: 13px;
	letter-spacing: 2px;
}

.ntit{ color:#2761B6; font-weight:bold; font-size:16px; text-decoration:none;}
.noi { padding:2px; border:solid 1px #CCC;}
.nad { font-size:80%; text-transform:uppercase; color:#cc0099; }
#header h2 { 
	font-family: georgia, verdana, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	color: #434343;
	margin-left: 15px;
}

#first-menu{
	background-color: #E3E3E3;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	height:27px;
}


#first-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#first-menu li {
	display: inline;
}

#first-menu a {
	float: left;
	display: inline;
	padding: 6px 12px 7px 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #444;
	text-align: center;
}

#first-menu a:hover {
	background: #f4f4f4;
	color: #000;
	padding-bottom: 7px;
}

#first-menu .selected a {
	background-color: #f4f4f4;
	color: #000;
	border: none;
}

#second-menu {
	background-color: #f4f4f4;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	width: 900px;
	float: left;
	margin-top: -1px;
	border-bottom: 1px solid #999;
	}

#second-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#second-menu li {
	display: inline;
}

#second-menu a {
	float: left;
	padding: 7px;
	text-transform: lowercase;
	text-decoration: none;
	color: #000;
	text-align: center;
}

#second-menu a:hover {
	text-decoration: underline;
}

#second-menu .selected a {
	border-bottom: none;
	color: #000;
}	

#content-left {
	margin-top:10px;
	width: 508px;
	float:left;
	display:inline;
}

#content-left-velingrad {
	background-color:#fff;
	margin-top:10px;
	padding-right:10px;
	float: left;
	width: 640px;
	border-right:#CCC solid 1px;
}
#citat
{ 
float:left; width:948px; padding:10px; font-size:12px; height:15px; line-height:15px; text-align:center; color:#055A9B; background-color:#d6e9a8;
background-image:url('images/green-background-fader.gif');
}

#content-velingrad {
	background-color:#f2f2f2;
	margin-top:10px;
	padding:10px;
	width:948px;
	float: left;
}

#lastnews {
	background-color:#f2f2f2;
	border:#999 solid 1px;
	padding:10px;
	padding-top:8px;
	font-size:13px;
	margin-top:10px;
}

.nclass { font-size:100%; text-align:justify; margin-bottom:5px; clear:left; }
#lastnews {
	background-color:#f2f2f2;
	border:#999 solid 1px;
	padding:10px;
	padding-top:8px;
	font-size:13px;
	margin-top:10px;
}

#elen {
	margin-top:10px;
	font-size:72%;
	padding-left:10px;
	background-color:#fff;
}

#mr { 
	width:946px;
	background-color:#f2f2f2;
	border:#999 solid 1px;
	padding:10px;
}

#mer { 
	width:500px;
	padding-left:5px;
	margin-top:10px;
	font-size:13px;
	float:left;
}

#ser { 
	width:425px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	font-size:13px;
	float:left;
}

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

#anketa { 
	padding:4px;
	margin-top:0px;
	background-color:#f2f2f2;
	margin-bottom:10px;
}

#leftof { 
	width:450px;
	height:120px;
	margin-top:12px;
}

.novinitemi { height:25px; width:400px; line-height:25px; margin-bottom:5px; text-align:left; font-size:12px; font-weight:bold;}
#noviniteni { //empty }
#noviniteni a { color:#447421; text-decoration:none; display:block; padding-left:15px;}
#noviniteni a:hover {background-color:#aecf4c; color:#303030; }

h2.dochki {background: url(http://gradvelin.com/images/tochka.gif) repeat-x 50% 100%; line-height:26px; margin-right:5px; font-size:14px; font-weight:100; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:5px; padding-left:10px;}

h2.tochki {background-color:#f2f2f2; padding:0px; margin:0px;line-height:26px;font-size:14px; font-weight:100; width:210px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:10px;}
#midcon { 
	width:450px;
	background-color:#fff;
	font-size:14px;
	margin-top:10px;
}


#pole { 
	width:218px;
	background-color:#f2f2f2;
	border:#999 solid 1px;
	padding:5px;
	float:left;
	font-size:13px;
}

#anketa2 { 
	width:220px;
	margin-left:10px;
	float:left;
}

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

#content-right {
	margin:0;
	margin-top:10px;
	padding-left:10px;
	width: 450px;
	float:left;	
	display:inline;
}

#content-right-velingrad {
	margin-top:10px;
	margin-left:10px;
	float: left;
	width: 279px;
}


img.ai {
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	border-color:#999;
	float:left;
	}

img.ri {
	margin-left: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	float:right;
	border-color:#999;	
	}
	
img.mi { margin-right:25px; margin-top: 4px; margin-bottom: 4px; }	
	
#content p{
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px 10px;
	text-align: justify;
	line-height: 12pt;
	overflow:visible;
	}
	
#content h1 {
	font-family: Baskerville, Georgia, Times, serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: normal;
	margin-top: 5px;
	padding: 10px 10px;
	}
	
.pullquote { color: #000; width:180px; background:white; float:right; margin:10px;	font-family:"Times New Roman", Times, serif; font-size: 14pt; line-height:26px;	text-align:right;	}
	
#picturenews {
	border:#999 solid 1px;
	width:380px;
	height:187px;
	background-image:url(images/head/b1.jpg);
	margin-bottom:10px;
	
}
#velingrad {
	background-color:#ffffff;
	margin:0;
	font-size:87%;
}
#velingrad h1 {
		font-size:175%;
		font-weight:700;
		color:#3468A3;
		line-height:1.5em;
}
.imlink{font-size:100%; font-weight:bold; color:#09F; padding-left:15px; background-image:url('/images/link-ex.gif'); background-position:left; background-repeat:no-repeat;}
.pdflink{font-size:100%; font-weight:bold; color:#09F; padding-left:20px; background-image:url('/apic/pdf.gif'); background-position:left; background-repeat:no-repeat;}

#velingrad h2 {font-size:110%; line-height:1.5em; border-bottom:1px dotted #093; color:#090; text-transform:uppercase; margin-top:15px;}
#velingrad h3 {font-size:110%; line-height:1.5em; border-bottom:1px dotted #093; color:#090; text-transform:uppercase; margin-top:15px;}
.nca {font-size:110%; line-height:1.5em; margin-bottom:5px;}
#velingrad ul li { list-style:none; margin-left:30px;}
.velingrad {
	background-color:#ffffff;
	border:#999 solid 1px;
	font-size:12px;
	padding:10px;
	margin-top:10px;
	float: left;
	width: 698px;
}

#velingrad p {margin-bottom: 10px;	line-height:163%;}

#lenta {
	background-color:#000;
	opacity: 0.5; filter:alpha(opacity=50); -moz-opacity:.5;
	height:25px;
	width:380px;
	position:relative; top:162px; left:0px;
}

#title {
	width:250px;
	height:25px;
	line-height:25px;
	color:#FFF;
	font-weight:bold;
	margin-left:10px;
	position:relative; top:137px;
}

#title a { font-size:13px; }
.num5 {
	width:17px; height:17px; border:#999 solid 1px; background-color:#EEE; margin-right:5px; line-height:17px; text-align:center; float:left; font-size:12px; font-weight:bold;
}
#num6 {
	width:22px; height:22px; border:#999 solid 1px; background-color:#EEE; margin-right:8px; line-height:22px; text-align:center; float:left;
}

.num5 a, #num6 a {display:block; text-decoration:none; color:#000;}
.num5 a:hover, #num6 a:hover { background-color:#FFF; }

#numcon { height:17px; line-height:17px; float:right; top:116px;; position:relative;}

#comments {
	background-color: #F9F9F9;
	font-family: tahoma, Arial, Helvetica;
	font-size: 8pt;
	border-top: 1px solid #999;
	border-bottom: 1px dashed #D9D9D9;
	color: #505050;
	padding:6px;
	clear:both;
	}
	
#comments a{
	color: #505050;
	text-decoration: none;
	border: none;
	border-bottom: 1px dotted #505050;
	}
	
#comments a:hover{
	color: #505050;
	text-decoration: underline;
	border: none;
	}
	
#comments2 {
	background-color: #F9F9F9;
	font-family: tahoma, Arial, Helvetica;
	font-size: 8pt;
	border-top: 1px solid #999;
	border-bottom: 1px dashed #D9D9D9;
	color: #505050;
	padding: 6px;
	margin-left: 10px;
	margin-right: 10px;
	}
	
#comments2 a{
	color: #505050;
	text-decoration: none;
	border: none;
	border-bottom: 1px dotted #505050;
	}
	
#comments2 a:hover{
	color: #505050;
	text-decoration: underline;
	border: none;
	}
	
	
#sidebar {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	float: right;
	width: 330px;
	padding: 12px;
	margin-left: 0px;
	margin-right: 5px;
	text-align: justify;
	}
	
#sidebar p{
	margin-bottom: 4px;
	padding-top: 4px;
	line-height: 12pt;
	}
	
#sidebar img{
	border: none;
	}

#sidebar h1{
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #999;
	border-bottom: 1px dashed #d9d9d9;
	color: #7e7e7e;
	}
	
#sidebar ul li{
	margin: 0px 5px 8px;
	list-style-type:none;
	color: #999;
}

#content ul li{
	margin: 0px 7px 8px 22px;
	list-style-position: inside;
	font-size:9pt;
}

#sidebar a {
	text-decoration: none;
	color: #66584B;
	
}

#sidebar a:hover {
	color: #66584B;
	text-decoration: underline;
}

#sidebar2 {
	float: left;
	width: 160px;
	text-align: justify;
	}
	
#sidebar2 h1{
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #999;
	border-bottom: 1px dashed #d9d9d9;
	color: #7e7e7e;
	}
	
#sidebar2 p{
	line-height: 12pt;
	}
	
#sidebar3 {
	float: right;
	width: 150px;
	text-align: justify;
	}
	
#sidebar3 h1{
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #999;
	border-bottom: 1px dashed #d9d9d9;
	color: #7e7e7e;
	}
	
#sidebar3 p{
	text-align: center;
	margin-top: 175px;	
	}

#adbox {
	width: 328px;
	height: 270px;
	border: 1px solid #999;
	background-color: #F7F7F7;
	}	


<!-- Calendar -->
#calendar {
	width: 141px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}

.nav, .nav a {
	font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


caption {
	margin: 0;
	padding: 0;
	width: 141px;
	background: #A2ADBC;
	color: #fff;	 
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#calendar th {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	background: #D9E2E1;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
}



#calendar td {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	text-align: center;
	background: url(images/bg_calendar.gif) no-repeat right bottom;
}

#calendar td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}

#calendar td a:link, #calendar td a:visited {	
	color: #608194;
	background: url(images/bg_calendar.gif) no-repeat;
	background-repeat:no-repeat;
}

#calendar td a:hover, #calendar td a:active {
	color: #6aa3ae;
	background: url(images/bg_calendar.gif) no-repeat right top;
	background-repeat:no-repeat;
}

.today, td.today a, td.today a:link, td.today a:visited {
	color: #F6F4DA;
	font-weight: bold;
	background: #DF9496;
}








#mytable {
	padding: 0;
	margin: 0;
}
 
caption.res {
	padding: 0 0 5px 0;
	width:auto;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color:#333;
	background-color:#f2f2f2;
}
 
#mytable th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}
 
th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
 
#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
 
 
td.alt {
	background: #F5FAFA;
	color: #797268;
}
 
th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
 
th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}


.stacla {margin-top:5px; margin-bottom:5px; }
.stacla a { text-decoration:none; font-size:14px; }


















ul.dropdown {margin-top:0px;}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 width:93px;
 font-weight:bold;
 padding-top:6px; padding-bottom:6px;
 text-align:center; 
 background-image:url(http://gradvelin.com/images/menu_035_bg.gif);
 background-position:bottom;
 border-right: 1px solid #DBDBDB;
}
ul.dropdown li.izbran { background-image:url(http://gradvelin.com/images/menu_035_c.gif);  background-position:bottom;}
ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
 width:100%;
 text-align:left;
 background-image:none;
 border:0;
 border-bottom:1px solid #CCC;
 background-color:#f2f2f2;
 color:#333;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}



/* ----- ALL LEVELS (incl. first) */

ul.dropdown {
 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
 text-transform: uppercase;
}

	ul.dropdown li {
	 background-color: #f2f2f2;
	 color: #000;
	 line-height: normal;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 
	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color: #000; text-decoration: none;}
	ul.dropdown a:hover { color: #76b900; text-decoration: none; }
	ul.dropdown a:active { color: #000; }


/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	 width: 170px;
	 background-color: #f2f2f2;
	 color: #000;
	 font-size: 11px;
	 text-transform: none;
	}

		ul.dropdown ul li {
		 background-color:#f2f2f2;
		 color: #000;
		 padding:0;
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {
		 background-color:#f2f2f2;
		}

		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { color: #000; display:block;  padding-left:14px; height:25px; line-height:25px;}
		ul.dropdown ul a:hover { color: #000; text-decoration: none; background-color:#C0E193; }
		ul.dropdown ul a:active { color: #000; }


/* ----- END LEVEL */


/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: 0.75em;
	margin-bottom: 24px;
}

blockquote.komentarut  {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
	background-image:none;
	text-indent:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

blockquote.komentarut p {
	margin: 10px;
	padding: 0px;
}

div.ci {
	position:relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	background-image:url(images/tip.gif);
	background-position:30px 0px;
	background-repeat:no-repeat;
	font-style: normal;
	display:block;
	top:-1px;
}

.gravatar { margin-right:6px; margin-bottom:3px; }

.come { line-height:140%; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}



div.nicetitle {
	background-color:#5ba0d7;
	color: #fff;
	font: bold 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	left: 0;
	padding: 4px;
	position: absolute;
	top: 0;
	width: 25em;
	z-index: 20;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 10px;
	-moz-opacity: .87;
	}
 
div.nicetitle p {
	color: #fff;
    margin: 0;
	padding: 0 3px;
	-moz-opacity: 1;
}
 
div.nicetitle p.destination {
	color: #fff;
    font-size: 9px;
    padding-top: 3px;
	text-align: left;
	-moz-opacity: 1;
}
 
div.nicetitle p span.accesskey {
	
	color: #d17e62;
}

.weather {
				background:#EEF2F6;
				padding:2px;
				margin-bottom:2px;
				width:210px;
				overflow:hidden;
				font-size:80%;
			}			
			.weather img {
				vertical-align:middle;
				float:left;
				margin-right:4px;
			}
			
.stul { color:#D9F1FF; }

.scn { background-image:url(images/scn.gif); height:59px; background-repeat:repeat-x; padding:5px; font-size:90%; font-family:Arial, Helvetica, sans-serif;}
.scn img { margin-right:5px;} 



.news-headline
{
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	padding-bottom:3px;
	padding-top:3px;	
	font-weight:bold;
	color:#43658B;
	text-decoration:none;
}
.headline {border-bottom:1px solid #659EC7; margin-top:30px;}

.datachas
{
	float:right;
	background-color:#659EC7;
	color:#FFF;
	font-size:75%;
	text-align:center;
	width:130px;
	line-height:100%;
}
.news-footer
{
	border-bottom:#43658B 1px solid;
	height:25px;
}
.news-content
{
	padding-top:5px;
}

.news-content img, .news-content p img { margin:5px;}

.lnd
{	
	text-decoration:none;
	color:#000;
}
