
body { 
	margin:0px 0; 
	padding:0; 
	font: 74% Arial, Sans-Serif; 
	background:url(bg.gif) center;
	line-height: 1.6em; 
}

.content { 
	margin: 0 auto; 
	padding: 0; 
	width:855px;
}


#header { 
	margin: 0; 
	width: 855px; 
}

.galerie_foto {text-align:left; color: #0631a2; border-bottom: 1px solid #f57023;
}
.bara_sus_port {border-top: 1px solid #f57023;
}
.nav { text-align: left; color: #7D8085; padding: 20px 0 0 0px; width: 160px; }
.nav li { 
	font-weight: bold; 
	margin: 5px 0 5px 0px; 
	padding: 0px 0 0 0px; 
	border-bottom: 1px solid #ccc; 
	height: 25px; background: url(li.png) no-repeat left;
}
.nav li a { color: #546078; text-decoration: none;  padding: 5px 0 0 10px; display: block; height: 25px;}
.nav li a:hover { color: #FFF; text-decoration: none; background:#f57023; display: block; height: 25px;}


#main { background: #FFF; width: 855px;  color: #808080; }  
#main .left_side { 
	padding:0px 0 0 0px; margin:0;
	width: 190px; 
	min-height: 505px;  
}
.bara_meniu {border-right: 1px solid #ccc;
}

#main .left_side .hitems { margin: 0; 	padding: 0;  }
#main .left_side .hitems ul { 
	margin: 5px 0 5px 0; 
	padding : 0; 
	color: #a90000;
	list-style-image: url(arrow.gif);
}
	
#main .left_side .hitems li { 
	margin: 0 0 2px 20px;
	padding: 0 0 0 0px;
	color: #555;
	 
}

#main p { font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
}

#main .right_side { float: right; width: 620px; background: #FFF; padding:10px 25px 0 0; margin:0; }
#main h3 { font: 85% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: inherit; 
			border-bottom: 1px solid #f57023;
}

#main .box {	background: #efefef; padding: 5px; border: 1px solid #ccc;}

#main .right_side ul { 
	margin: 5px 0 5px 0; 
	padding : 0; 
	list-style : none; 
	border-bottom: 0px solid #eee; 
	color: #a90000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
	
#main .right_side li { 
	margin: 0 0 2px 15px;
	padding: 0 0 0 0px;
	color: #555;
}

#main .cv ul { 
	margin: 5px 0 5px 15px; 
	padding : 0; 
	color: #0631a2;	
}
	
#main .cv li { 
	margin: 0 0 2px 80px;
	padding: 0 0 0 0px;
	color: #555;
	list-style-image: url(arrow.gif);
}

#main .realizari li {
	margin: 0 0 2px 40px;
	padding: 0 0 0 0px;
	list-style-image:url(m.jpg);
	font-size:14px;
	color:#808080;
}

#footer { 
	clear:both;
	height: 34px;
	color:#555;  
	font-size:90%; 
	padding: 0; 
	text-align:center;
	border-top:#f57023 1px solid;
}

#footer .padding { padding: 10px 0px 0px 0px; }


ul { margin: 0 0 0px 0; padding : 0; list-style : none; }
li { margin: 0 0 2px 0; padding: 0 0 0 0px;	color: #555; }


p { margin: 0 0 5px 0; padding: 0; color: #808080; background: inherit; }
a { color: #003399; background: inherit; text-decoration:none; }
a:hover { color:#FC7901; background: inherit; text-decoration:none; }

h1 { 
	padding:0; 
	margin:0; 
	color: #FFF; 
	background: inherit;
	font: bold 1.8em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

h1 a { color: #FFF; background: inherit; }

h2 { 
	color:#0631a2;
	font-size:125%; 
	font-weight:bold; 
	margin: 5px 0 5px 0px; 
}

h2 a { background: #FFF; color: #000; }
h2 a:hover { background: #FFF; color: #A90000; }

.date { 
	color: #808080; 
	background: #FFFFFF;
	text-align: right; 
	margin: 4px 0 5px 0; 
	padding: 0.4em 0 0 0;
	border-bottom: 1px solid #eee ; 
}


.date2 { 
	color: #808080;
	background: #FFFFFF;
	text-align: right; 
	margin: 4px 0 5px 0; 
	padding: 0.4em 0 0 0;
}

.calendarHeader { 
    font-weight: bolder; 
    color:#0631a2; 
    background-color:#f2f1f1; 
}

.calendar {
	font-weight: bolder;
	background-color: #f2f1f1;
	color: #333333;
}

.bara_sus {
border-top: 1px solid #000099;}

img.border {
	padding:2px;
	border:1px solid #a6a6a6;
}

table.border {
	padding:5px;
	border:1px solid #a6a6a6;
}

td.border {
	padding:5px;
	border:1px solid #a6a6a6;
}

