* { font-family: Trebuchet MS,arial,helvetica,sans-serif; font-size: 11px; color: #333333; }
BODY { background-color: #ffffff; margin: 0px; background-image: url(../images/body_bg.gif); background-repeat: repeat-x; background-color: #A0B09D; }

H1 { font-size: 18px; color: #FFFFFF; margin: 0px; padding-left: 13px; line-height:34px; background-image: url(../images/h1_bg.gif); background-repeat: no-repeat; }
H1.kontakt { font-size:18px; color:#FFFFFF; margin: 0px; padding-left: 13px; line-height:34px; background-image: url(../images/h1_bg-kontakt.gif); background-repeat: no-repeat; }
H1.title { font-size:18px; color:#FFFFFF; margin: 0px; padding-left: 13px; line-height:34px; background-image: url(../images/h1_bg-title.gif); background-repeat: no-repeat; }
h1.title a{font-size:18px; color:#FFFFFF; margin: 0px; line-height:34px;}
H2 { font-size: 14px; color: #6E7F3E; margin: 0px; }
H2.dojmovi_upis { font-size: 12px; color: #6E7F3E; margin: 0px; }
H2.news { font-size: 14px; color:#FFFFFF; margin: 0px; padding-left: 20px; line-height:34px; background-image: url(../images/h1_bg-kontakt.gif); background-repeat: no-repeat; }
H2.half { font-size: 14px; color:#FFFFFF; margin: 0px; padding-left: 20px; line-height:34px; background-image: url(../images/h1_bg-250.gif); background-repeat: no-repeat; }
H3 { font-size: 12px; color: #6E7F3E; margin: 0px; padding-left: 20px; background-image: url(../images/arow.gif); background-repeat: no-repeat; }
H3.news { font-size: 12px; color:#FFFFFF; margin: 0px; padding-left: 20px; line-height:34px; background-image: url(../images/h1_bg-kontakt.gif); background-repeat: no-repeat; }
H3.half { font-size: 12px; color:#FFFFFF; margin: 0px; padding-left: 20px; line-height:34px; background-image: url(../images/h1_bg-250.gif); background-repeat: no-repeat; }
H4 { font-size: 12px; color: #6E7F3E; margin: 0px; }

B.green { color: #6E7F3E; }

P.first { margin-top: 0px; }

TD.header_left { background-image: url(../images/left.gif); background-repeat: no-repeat; vertical-align: top; }
TABLE.main_meni { height:61px; background-image: url(../images/meni.gif); background-repeat: no-repeat; }
TABLE.content { background-image: url(../images/content_bg.gif); background-repeat: repeat-y; }
TABLE.content TD { vertical-align:top; }
TD.spacer { background-image: url(../images/crtice.gif); background-repeat: repeat-y; }
DIV.footer { width: 827px; height:50px; background-image: url(../images/footer.gif); background-repeat: no-repeat; color: #C1C0C0; text-align: center; }
DIV.footer_left { padding-top: 25px; width: 520px; float: left; color: #C1C0C0; text-align: right; }
DIV.footer_right { width: 120px; float: right; text-align: left; }

A { color: #3B5D34; text-decoration: none; }
A:hover { text-decoration: underline; }
A.linkovi { line-height:20px; font-size:14px; color:#6E7F3E; font-weight: bold;}
A.home { font-size: 12px; color: #6E7F3E; margin: 0px; padding-left: 20px; background-image: url(../images/arow.gif); background-repeat: no-repeat; }

DIV.meni_spacer { height: 1px; width: 229px; background-image: url(../images/dots_hor.gif); background-repeat: no-repeat; }
DIV.top_left_selection { float: right; width: 250px; }
/* top left meni */
A.top_left_meni { width: 229px; line-height: 26px; color: #8A8888; font-weight: bold; display: block; font-size: 14px; } 
DIV.top_left_meni { width: 229px; line-height: 26px; color: #8A8888; font-weight: bold; font-size: 14px; } 
/* top left meni kraj*/

/* top meni */
.top_meni { font-size:11px;
						color:#333333;
						text-decoration:none;
						line-height:14px;
						margin:0px;
						padding-left: 5px;
						padding-right: 5px;
						}

						
.top_meni:hover { color: #3B5D34; text-decoration: underline; }

.top_menisel { font-size:11px;
							 color:#2A4A19;
							 font-weight: bold;
							 text-decoration:underline;
							 line-height:14px;
							 margin:0px;
							 padding-left: 5px;
							 padding-right: 5px;
							 }
							 
/* left meni */
UL.left { margin-left: 10px; padding-left: 10px; }
LI.meni_main { margin-left: 0px; padding-left: 0px; list-style-type: disc; list-style-image: url(../images/down.png); }
LI.file { margin-left: 0px; padding-left: 0px; list-style-type: square; list-style-image: url(../images/right.png); }

TD.left_meni_bg { background-image: url(../images/left_meni_bg.gif); background-repeat: no-repeat; }
TD.left_meni_bg_sel { background-image: url(../images/left_meni_bg_sel.gif); background-repeat: no-repeat; }
UL.dettronics { padding-left: 15px; margin-left: 15px; margin-bottom: 5px; }
UL.dettronics LI { list-style-image: url(../images/bullet.gif); }
.leftmeni { display: block;
						font-size:11px;
						line-height:20px;
						width: 100%;
						color:#5F854B;
						font-weight: bold;
						text-decoration:none;
						margin:0px;
						padding-left: 10px;
						}

						
.leftmeni:hover { color: #000000; text-decoration: underline; }

.leftmenisel { display: block;
							 font-size:11px;
							 line-height:20px;
							 width: 100%;
							 color:#000000;
							 font-weight: bold;
							 text-decoration:none;
							 margin:0px;
							 padding-left: 10px;
							 }
							 
.submeni { font-size:11px;
					 color:#5F854B;
					 text-decoration:none;
					}
.submeni:hover { color: #000000; text-decoration: underline; }

.submenisel { font-size:11px;
						  color:#000000;
							text-decoration:none;
						}

INPUT,TEXTAREA,SELECT,button,submit { font-size: 12px; color: #000000; width: 160px; background-color:#FFFFFF; border-width:1px; border-color:#3B5D34; cursor: pointer; padding-left: 5px; }
INPUT.radio { font-size: 12px; color: #000000; width: 16px; height: 16px; background-color:#FFFFFF; border-width:1px; border-color:#3B5D34; cursor: pointer; padding-left: 5px; }
INPUT.anketa_radio { width: 20px; }

.home { font-size: 12px; color: #6E7F3E; margin: 0px; padding-left: 20px; background-image: url(../images/arow.gif); background-repeat: no-repeat; }

.cestitka{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 80;
}

.cestitka a{
    margin: 0 auto;
    right: 120px;
    bottom: 33px;
    display: block;
    height: 32px;
    width: 32px;
    z-index: 100;
    position: absolute;
    border: 0px;
}

.cestitka a img{
    border: 0px;
}
