a {
	font: 12px verdana;
	color: #0066CC;
	text-decoration:none;
	}
body, html {
	FONT: 12px verdana;
	background:#FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;

}
p { FONT: 12px verdana; margin: 2px 0px 5px 0px; }
h1 { margin-top:0px; margin-bottom: 5px; font: bold 36px 'trebuchet ms'; color: #e10009;}
h2 { margin-top:0px; margin-bottom: 5px; font: 24px arial; color: #e10009;}
h3 { margin-top:0px; margin-bottom: 5px; font: 18px tahoma; color: #000000;}
h4 { margin-top:0px; margin-bottom: 5px; text-transform:uppercase; font: bold 12px tahoma; color: #e10009;}
h5 { margin-top:0px; margin-bottom: 5px; text-transform:uppercase; font: bold 12px tahoma; color: #000000;}
h6 { margin:0px 0px 5px 0px;  padding: 0px 10px 1px 5px; font: bold 14px tahoma; color: #FFFFFF; background: #ccc;}
form { padding: 0px; margin: 0px; }
ul { margin: 0px; padding-left: 15px; }
li { list-style-image: url(/imgs/varna.png); }
img { border:none; }
table { font: 12px tahoma; }

.bottom_tr {
	height: 70px;
	background:#f5f5f5; 
	color:#666666;
}


.nr_select {
	border: 1px dashed #ccc;
	text-align: center;
	padding: 4px 0 10px;
	margin-right: 0px;
	}

.login_div {
	border-bottom: 10px solid #FFFFFF;
	text-align: left;
	padding: 5px 10px 10px 10px;
	}
.input_login_passwd {
	width: 80px;
	height: 14px;
	font: 10px tahoma;
	border: 1px solid #666666;
}
.input_register {
	width: 150px;
	border: 1px solid #989898; 
}
.box_180 {
	background:url(/imgs/box_back_180.png) top left no-repeat;
	border-bottom: 1px solid #e4eff6;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 20px 10px;
	float: right;
	width: 160px;
	text-align: left;
	height: 200px;
}


.top_menu_link:link, .top_menu_link:visited, .top_menu_link:active {
	font: bold 12px verdana;
	color:#FFFFFF;
	text-decoration: none;
}
.small_link {
	font: bold 10px verdana;
	color:#000000;
	text-decoration:none;
}
.error {
	border: 2px solid #FF0000;
	font: bold 12px verdana;
	color:#FF0000;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
}
.toomuch {
	color: #FF0000;
}
.counter {
	font: 9px verdana;
}




.tabs_td {
	font: bold 12px verdana;
	color:#FFFFFF;
	height: 50px;
}
.left_menu_td {
	width: 190px;
	background:url(/imgs/grey_left.png) top left;
}

.contents_td {
	width: 600px;
	text-align: left;
	padding: 0 10px 0px 10px;
}
.right_banner_td {
	width: 150px;
	text-align: center;
}

.space_td { width: 4px; }
.wb2 { width: 373px; }
.wb3 { width: 247px; }
.content_block {
	border: 1px solid #d3d3d3;
	padding: 6px;
}

.small_text {
	font: 8px verdana;
}


.main_table {
	table-layout : auto;
	}

.virs_contentsu_div {
	height: 55px;
	background:url(/imgs/banner_line.png) top right no-repeat;
	margin-right: 10px;
	}
.right_banner_td {
	background: #f5f5f5;
	padding: 0 0 10px 0;
	}
.bottom_td {
	background: #ffffe1;
	border-top: 1px solid #666666;
	padding: 4px 20px 10px 20px;
	font: 9px tahoma;
	color: #666666;
}

.select1 {
	font: bold 10px tahoma;
	border: 1px solid black;
	padding-bottom: 0px;
}
.nr_option {
	font: bold 10px tahoma;
	border: none;
	}
.comments_div {
	border: 2px solid yellow;
	
	}


.turinio_headeris {
	margin: 0px 0px 5px 0px;
	padding: 5px 20px 10px 40px;
	border-top: 1px solid #f0f0f0;
	border-left: 20px solid #f8f9fb;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
}

.box_1ps {
	margin: 0px 0px 20px 0px;
	padding: 5px 20px 10px 20px;
	border-top: 1px solid #f0f0f0;
	border-left: 20px solid #f8f9fb;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
}

.workshop_navigacija {
	font: bold 14px tahoma;
	text-align: center;
	background: white;
	color: red;
	margin-bottom: 10px;
	padding: 2px 10px 4px 10px;
	border: 2px solid red;
	}
.workshops_pic {
	padding: 0px;
	margin-top: 20px;
	border: none;
	width: 595px;
	overflow:hidden;
	}
/*********************************/
/*  BACK, BORDER, etc. 			**/
.border1 { border: 1px solid #f0f0f0; }
.border2 { border: 1px solid #cdcdcd; }
.border3 { border: 1px solid #989898; }
.border_r1 { border: 2px solid #FFFFFF; width: 150px; }
.border_r2 { border: 1px solid #ccc; width: 154px; }

.back1 { background: #f8f9fb; }
.back2 { background: #f0f0f0; }
.back3 { background: #989898; }
.back4 { background: #e6e6e6; }

.w100proc { width: 100%; }
.w50 { width: 50%; }
.w30 { width: 30%; }
.w20 { width: 20%; }

.h10 { height: 10px; }
.h11 { height: 11px; }
.h12 { height: 12px; }
.h13 { height: 13px; }
.h14 { height: 14px; }
.h15 { height: 15px; }
.h16 { height: 16px; }
.h17 { height: 17px; }
.h18 { height: 18px; }

.margin1 { margin: 1px; }
.margin2 { margin: 2px; }
.margin3 { margin: 3px; }
.margin5 { margin: 5px; }

.padding1 { padding: 1px; }
.padding2 { padding: 2px; }
.padding3 { padding: 3px; }
.padding5 { padding: 5px; }

.left { text-align:left;}
.right {text-align: right; }
.center {text-align: center; }

.c1 { color: white; }
.c2 { color: #f5f5f5; }
.c3 { color: #d3d2d5; }
.c4 { color: #333333; }
.c5 { color: #000000; }

.tech_td1 {
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
}
.tech_td2 {
	border-bottom: 1px solid #CCCCCC;
	font-weight: normal;
}