html, body{
	margin: 0; padding: 0;
	color: #000000; background: #ffffff;
}
body, td {font-family:arial; font-size:13px;}

a {color:#33665C;text-decoration:underline;}
a:visited {color:#33665C;text-decoration:underline;}
a:hover {color:#33665C;text-decoration:none;}


#popupmenu div {color:#ffffff;}
#popupmenu a {color:#ffffff;}

 
.phonename{color:#004E40; font-size:11px;}
.phonenumber{color:#004E40; font-size:18px; margin-top:6px;}
					
					
img {border: 0}
form {margin: 0; padding: 0}

#shortcut {color:#ffffff;}
#shortcut a {color:#ffffff;}


#resumeform {font-size:11px;}
#resumeform input {font-size:11px;}

#footercopy {color:#F7EDC6;font-size:11px;margin-left: 10px;}
#footercopy a, a:visited {color:#F7EDC6;text-decoration:none;}
#footercopy a:hover {color:#F7EDC6;text-decoration:underline;}

#footercopy_right {color:#F7EDC6;font-size:11px; margin-left: 10px; margin-right:12px;}
#footercopy_right a, a:visited {color:#F7EDC6;text-decoration:none;}
#footercopy_right a:hover {color:#F7EDC6;text-decoration:underline;}


#gradusnik {color:#33665C; margin-top:6px;}
#gradusnik a, a:visited {color:#33665C;text-decoration:none;}
#gradusnik a:hover {color:#33665C;text-decoration:underline;}


#photo {margin-left: 12px; margin-top:6px; margin-bottom:2px; margin-right:8px; color:#33665C;}


#menu {margin-left: 10px; margin-top:10px; margin-right:10px; margin-bottom:10px; color:#33665C;}
#menu a { text-decoration:none;}
a.lev2,a:visited.lev2 {text-decoration:none; font: normal 12px arial; color:#33665C;  font-weight:bold;}
.lev2, a.lev2a,a:visited.lev2a {text-decoration:none; font: bold 12px arial; color:#002E20;  font-weight:bold;}
a:hover.lev2 {text-decoration:none; font: normal 12px arial; color:#002E20; font-weight:bold;}

a.lev3,a:visited.lev3 {text-decoration:none; font: normal 12px arial; color:#33665C;  font-weight:normal;}
.lev3, a.lev3a,a:visited.lev3a {text-decoration:none; font: bold 12px arial; color:#002E20;  font-weight:normal;}
a:hover.lev3 {text-decoration:none; font: normal 12px arial; color:#002E20; font-weight:normal;}

a.lev4,a:visited.lev4 {text-decoration:none; font: normal 11px arial; color:#33665C;  font-weight:normal;}
.lev4, a.lev4a,a:visited.lev4a {text-decoration:none; font: bold 11px arial; color:#002E20;  font-weight:normal;}
a:hover.lev4 {text-decoration:none; font: normal 11px arial; color:#002E20; font-weight:normal;}


.topmenucell {font-family:arial;font-size:12;font-weight:bold;text-decoration:none;}


#mlink {font-size:85%; COLOR: #254994; TEXT-DECORATION: none}
#mlink a {COLOR:#254994; TEXT-DECORATION:none;}
#mlink a:visited {COLOR: #254994;TEXT-DECORATION: none}
#mlink a:hover {COLOR: #254994;TEXT-DECORATION: underline}

#footer {font-size:100%; COLOR: #254994; TEXT-DECORATION: none};
#footer a {COLOR: #254994;TEXT-DECORATION: none};


.img_border {border-color:#6F6F6F; border-style:solid; border-width: 1px;}

#contentmain  {font-size:100%; margin-top:10px; margin-right:15px;}
#contentmain p {margin-top:0px; margin-bottom:6px;}
#contentmain li,ol,ul {margin-top:0px; margin-bottom:6px;}
#contentmain h1  {margin-top:10px; margin-right:15px;}


#anonsshortlist {margin: 10px;}
#anonsshortlist p {margin-top:0px; margin-bottom:8px;}
#anonsshortlist h2 {color:#33665C;}
#anonsshortlist ul {margin:0px; padding:0px;}
#anonsshortlist li {margin-bottom:6px; }
#anonsshortlist a, a:visited {color:#33665C;text-decoration:underline;}
#anonsshortlist a:hover {color:#33665C;text-decoration:none;}


		


/*
#anonsshortlist ul li { margin-left:23px; margin-bottom:10px; list-style-type: none; list-style-position: inside }
#anonsshortlist ul li:before { content: "\2015"; color:#33665C; margin-left:-23px; padding-right: 10px; }
*/

#contentmainpage p {margin-top:0px; margin-bottom:8px;}
#contentmainpage  {font-size:100%; margin-top:10px; margin-right:0px;}
#contentmainpage a, a:visited {text-decoration:underline;}
#contentmainpage a:hover {text-decoration:none;}
#contentmainpage li {color:#33665C;margin-top:0px; margin-bottom:4px;}
#contentmainpage h2 {margin-top:14px; color:#33665C;}

#contentmainpagelist p {margin-top:0px; margin-bottom:8px;}
#contentmainpagelist  {font-size:90%; margin-top:10px; margin-right:0px;}
#contentmainpagelist a, a:visited {text-decoration:underline;}
#contentmainpagelist a:hover {text-decoration:none;}
#contentmainpagelist li {color:#33665C;margin-top:0px; margin-bottom:8px;}
#contentmainpagelist h2 {margin:0px; color:#33665C;}

h1 {margin: 0; margin-bottom:6px; padding: 0;	font-size:18px;}
h2 {margin: 0; margin-bottom:6px; padding: 0; font: bold 14px arial;}
h3 {margin: 0; padding: 0; color:#444444; font: bold 12px arial;}
h5 {margin: 0; padding: 0;	font: bold 12px arial;}

#centerLayer1 {
    position: absolute;
    width: 700px;
    left: 35%;
    top: 95%;
    margin: 0 auto;
    margin-left: -150px;
    background: #EEEDEF;
    border: solid 1px #cccccc;
    padding: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
    z-index: 101;
}
#centerLayer2 {
    position: absolute;
    width: 700px;
    left: 35%;
    top: 95%;
    margin: 0 auto;
    margin-left: -150px;
    background: #EEEDEF;
    border: solid 1px #cccccc;
    padding: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
    z-index: 101;
}
#centerLayer3 {
    position: absolute;
    width: 700px;
    left: 35%;
    top: 95%;
    margin: 0 auto;
    margin-left: -150px;
    background: #EEEDEF;
    border: solid 1px #cccccc;
    padding: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
    z-index: 101;
}
#centerLayer4 {
    position: absolute;
    width: 700px;
    left: 35%;
    top: 95%;
    margin: 0 auto;
    margin-left: -150px;
    background: #EEEDEF;
    border: solid 1px #cccccc;
    padding: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
    z-index: 101;
}
#centerLayer5 {
    position: absolute;
    width: 700px;
    left: 35%;
    top: 95%;
    margin: 0 auto;
    margin-left: -150px;
    background: #EEEDEF;
    border: solid 1px #cccccc;
    padding: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    display: none;
    z-index: 101;
}
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: #000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);
	-moz-opacity: 0.55;
	-khtml-opacity: 0.55;
	opacity: 0.55;
	display: none;
}
* html #TB_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + "px");
}
