* {	font-family: Trebuchet MS; font-size: 11px; color: #000000; }
body { margin: 0px;	background-image: url(../images/body_bg.gif); background-repeat: repeat-x; background-color: #CFC7B2; }
A { text-decoration: none; }
A:hover { text-decoration: underline; }

H1.novosti { margin: 0px; padding-left: 10px; font-size: 15px; background-color: #00336C; color: #FFFFFF; }
H1.title { margin: 0px; padding-left: 20px; font-size: 15px; line-height: 21px; background-image: url(../images/smedja_strelica.gif); background-repeat: no-repeat; }
H2 { margin: 0px; padding-left: 20px; font-size: 13px; line-height: 21px; background-image: url(../images/plava_strelica.gif); background-repeat: no-repeat; }
H2 A { font-size: 13px; line-height: 21px; }
H3 {margin: 0px;  }
H3.home1 { margin: 0px; padding-left: 10px; background-color: #00336C; color: #FFFFFF; }
H3.home2 { margin: 0px; padding-left: 10px; background-color: #3367A3; color: #FFFFFF; }
H3.home3 { margin: 0px; padding-left: 10px; background-color: #6E9FD7; color: #FFFFFF; }
B.blue { color: #00336C; }

P { margin-top: 5px; margin-bottom: 5px; }

DIV.img_frame { overflow: hidden; width: 340px; height: 255px; }

DIV.meni_main { width: 958px; 
							  height: 42px; 
								color: #FFFFFF; 
								font-size: 14px; 
								font-weight: bold; 
								background-image: url(../images/meni_bg.gif); 
								background-repeat: no-repeat; 
								}
								
DIV.meni_main A { font-size: 14px; 
									color: #FFFFFF; 
									text-decoration: none; 
									text-transform: uppercase; 
									line-height: 40px; 
									}

DIV.meni_main A:hover { text-decoration: underline; }

DIV.meni_under { width: 958px; 
							   height: 31px; 
								 color: #FFFFFF; 
								 font-size: 12px; 
								 text-align: left;
								 font-weight: bold; 
								 background-image: url(../images/meni_under.gif); 
								 background-repeat: no-repeat; 
								}

DIV.footer_meni { width: 958px; 
							    height: 47px; 
								  color: #000000; 
								  font-size: 12px; 
								  background-image: url(../images/up_footer.gif); 
								  background-repeat: no-repeat; 
								}
DIV.footer_meni A { font-size: 12px; 
									color: #000000; 
									text-decoration: none; 
									line-height: 47px; 
									}

DIV.footer_meni A:hover { text-decoration: underline; }
								
DIV.footer { width: 958px; 
						 height: 50px; 
						 color: #000000; 
						 font-size: 12px; 
						 line-height: 50px; 
						 background-image: url(../images/footer.gif); 
						 background-repeat: no-repeat; 
						 }

TABLE.content { width: 958px; 
								background-image: url(../images/content_bg.gif); 
								background-repeat: repeat-y;
							}

TABLE.content TD { vertical-align: top; }

TR.row1 { background-color:#FFFFFF; }
TR.row2 { background-color:#ECF1FB; }

DIV.home_box1 { padding: 5px; border: solid 1px #00336C; background-color: #F3EEE1; }
DIV.home_box2 { padding: 5px; border: solid 1px #3367A3; background-color: #F3EEE1; }
DIV.home_box3 { padding: 5px; border: solid 1px #6E9FD7; background-color: #F3EEE1; }

DIV.homebox_left { float: left; width: 250px; }
DIV.homebox_right { float: right; width: 250px; }

DIV.thumbgen { float: right; width: 230px; text-align: center; }

TABLE.apartmemnt_data { border-style: solid none solid solid; border-width: 1px; border-color: #00336C; }
TABLE.apartmemnt_data TH { background-color: #00336C; color: #FFFFFF; }
TABLE.apartmemnt_data TD { border-right: solid 1px #00336C; }

A.reservation { display: block; 
								line-height: 20px; 
								font-weight: bold;
								text-transform: uppercase;
								text-decoration: none;
								font-size: 12px;
							}

DIV.app_data { float: left; width: 158px; }
DIV.app_data UL { padding-left: 15px; margin: 5px 0px 5px 0px; }
DIV.app_data LI { padding: 0px; margin: 0px; }
UL { padding-left: 15px; margin: 5px 0px 5px 0px; }
LI { list-style-image: url(../images/ikone/bullet.gif); }
DIV.app_description { float: left; width: 340px; }
DIV.app_equipment { float: right; width: 160px; }

TABLE.pretraga TD{padding:7px 0px 7px 0px;}

TABLE.img_slide { border: 1px solid #00336C; }
IMG.gdje_smo { border: 1px solid #00336C; }
A.slide { display: block; background-color: #00336C; }
A.slide:hover { display: block; background-color: #3367A3; }

TABLE.cjenik { border-width: 1px; border-style: solid none none solid; border-color: #00336C; background-color: #F3EEE1; }
TABLE.cjenik TD { border-width: 1px; border-style: none solid solid none; border-color: #00336C; font-size: 11px; vertical-align: top; }
TD.top { border-style: none solid solid none; border-color: #F3EEE1; font-weight: bold; background-color: #3367A3; color: #FFFFFF; }

/* lijevi meni */
TABLE.left_meni { border: solid 1px #00336C; }
TABLE.left_meni TD { border-style: solid solid none solid; 
										 border-width: 1px;
										 border-color: #FFFFFF;
									 }

.leftmeni { font-size:11px;
						color:#000000;
						font-weight: bold;
						text-decoration:none;
						line-height:18px;
						display:block;
						width:100%;
						margin:0px;
						bbackground-color: #3367A3;
						background-color: #F3EEE1;
						}

.leftmeni:hover { text-decoration: underline;}

.leftmenisel { font-size:11px;
							 font-weight: bold;
							 color:#FFFFFF;
							 text-decoration:none;
							 line-height:18px;
							 display:block;
							 width:100%;
							 margin:0px;
							 background-color: #00336C;
							 }

IMG.content-left { border: solid 1px #00336C; margin-right: 10px; }
IMG.content-right { border: solid 1px #00336C; margin-left: 10px; }

INPUT,TEXTAREA,BUTTON,SUBMIT { font-size: 11px; color: #000000; background-color:#FFFFFF; border: solid 1px #00336C; cursor: hand; cursor: pointer; padding-left: 5px; }

SELECT,OPTION { background-color:#FFFFFF; color: #00336C; }

INPUT.search, SELECT.search { width: 67px; border: solid 1px #00336C; }

/*KALENDAR*/
table.calendar {border-top: 1px solid #666666; border-left: 1px solid #666666; color: #000000; background: #fbfbfb; line-height: 15px; font-size:10px; } 
table.calendar td {border-bottom: 1px solid #666666; border-right: 1px solid #666666;}
a.calendarLink { text-decoration: underline; color: #000000; cursor:pointer; } 
a.calendarLink:hover { text-decoration: underline; color: orange; cursor:pointer; }

/*pretraga*/
TABLE.pretragaRez { border-width: 1px; border-style: solid none none solid; border-color: #00336C; background-color: #F3EEE1; }
TABLE.pretragaRez TD { border-width: 1px; border-style: none solid solid none; border-color: #00336C; font-size: 11px; vertical-align: top; }
.parametriLabel{text-align:left; font-weight:bold; color: #00336C; }
