body { 	margin: 0; padding: 0px;  font-family:"Trebuchet MS"; font-size: 62.5% ; padding-bottom: 15px; line-height: 1.7em; color:#414040; background: #0a2d4d url(../images/body_bg.jpg) 50% 0 repeat; text-align: center; }
form {margin:0px; padding:0px;}
br{font-size:1em;}
.clearDiv {	clear:both;	}
textarea, select { background:#ffffff; color:#000000; font-size:9pt; } 
img, a img, a:visited img {border: 0px none; text-decoration: none;}

a:link, a:visited {	color:#595858; text-decoration:underline;} 
a:hover { color: #33486f; text-decoration:none;}

h1, h2, h3, h4, h5, h6 {color: #3b3b3b; margin:0px;	padding:0px;font-size:1.5em;}

h1 { font-weight:normal; color:#c54e53; font-size:1.8em; margin: 11px 0px 8px 0px; text-transform: none; line-height:120%; font-family:Georgia, Times, Times New Roman;}
h1 a:link, h1 a:visited { color: #c54e53;  text-decoration:none;}
h1 a:hover { text-decoration:underline; }

h2 {margin:7px 0px 6px 0px; color: #545454; font-weight:normal; font-size:1.5em; line-height:125%; padding-bottom:2px; font-family:Georgia, Times, Times New Roman; }
h2 a:link, h2 a:visited {color: #545454; text-decoration: none;}
h2 a:hover {text-decoration: underline; color: #1d466f;}

h3, h4, h5, h6 {color:#557d97; font-size:1.45em; text-transform: none; margin:2px 0px 7px 0px;}
h3 a:link, h3 a:visited { color:#557d97; text-decoration: none; }
h3 a:hover {text-decoration: underline; color: #557d97;}

p {	margin:0px;	padding-bottom: 7px;}
ul, ol { list-style-type: none; margin: 0; padding: 0;}
ul li, ol li { margin: 0; padding: 0; }

input, textarea { font-family:"trebuchet MS", "Arial";border: 1px solid #c9c9c9; background: #fff url(../images/form_bg.png) 0% 0% no-repeat; font-size: .95em; padding: 3px 5px; color: #747474;}
blockquote { border-left: solid 3px #99c5e8; background-color: #ecf2f7; padding: 3px 5px 3px 6px; margin: 8px 0 8px 40px;}

input[type="image"] {
background-color:transparent;
border:0 none;
cursor:pointer;
font-family:sans-serif;
font-size:small;
padding:0;
}

/* INTRO CONTENT ***********************************************************************************************************/
.shadow_top { width: 100%; background: transparent url(../images/site_top_shadow.png) 0 0 repeat-x; position: fixed; top:0; left: 0; height: 14px; display: block; }
.shadow_bottom { width: 100%; background: transparent url(../images/site_bottom_shadow.png) 0 0 repeat-x; position: fixed; bottom:0; left: 0; height: 14px; display: block; }

a.intro_logo, a.intro_logo:visited { width: 91px; height: 44px; display: block; margin: 12px auto; background: transparent url(../images/logo_24.png) 0 0 no-repeat; }
a.intro_logo2, a.intro_logo2:visited { width: 91px; height: 44px; display: block; margin-top: 15px; float: left; background: transparent url(../images/logo_24.png) 0 0 no-repeat; }

.intro_cont { width: 655px; margin: 0 auto; margin-top: 15px; }
.intro_shadow_top { width: 655px; height: 13px; /* margin: 0 auto; */ background: transparent url(../images/intro_shadow_top.png) 0 0 no-repeat; position: absolute; }
.intro_shadow_bottom { width: 655px; height: 13px; margin: 0 auto; background: transparent url(../images/intro_shadow_bottom.png) 0 0 no-repeat; margin:-13px auto 0; position:relative; }

.intro_content { width: 505px; margin: 0 auto; background: #f6debf url(../images/content_bg_intro.jpg) 0 0 repeat-y; text-align: left; padding-bottom: 12px; }
.intro_head_image { width: 469px; height: 199px; background: transparent url(../images/intro_head_image.jpg) 0 0 no-repeat; display: block; margin-left:19px; }

a.intro_box, a.intro_box:visited { width:142px; float: left; display: inline; margin:12px 0 0 20px; text-decoration: none; }
.intro_box_title { display:block; font-family:Georgia, Times, Times New Roman; font-size:1.4em; padding:4px 7px 1px; }
.intro_box_text { font-size:1.1em; }

a.intro_box_pizzeria, a.intro_box_pizzeria:visited { background: #577e5a url(../images/box_bg_pizzeria.jpg) 0 100% repeat-x; }
a.intro_box_pizzeria .intro_box_img { width: 134px; height: 83px; background: transparent url(../images/box_pizzeria.jpg) 0 0 no-repeat; display: block; margin: 4px 0 0 4px; }
a.intro_box_pizzeria .intro_box_title { color:#FFFFFF;}
a.intro_box_pizzeria .intro_box_text { color:#D1E7D3; display:block; line-height:1.3em; margin:0 7px 4px; background:transparent url(../images/box_arrow_40.png) no-repeat scroll 100% 100%;}
a.intro_box_pizzeria .intro_box_bottom { width: 142px; height: 5px; background: transparent url(../images/box_pizzeria_bottom.png) 0 0 no-repeat; display: block; }

a.intro_box_smjestaj, a.intro_box_smjestaj:visited { background: #5078ab url(../images/box_bg_smjestaj.jpg) 0 100% repeat-x; }
a.intro_box_smjestaj .intro_box_img { width: 134px; height: 83px; background: transparent url(../images/box_smjestaj.jpg) 0 0 no-repeat; display: block; margin: 4px 0 0 4px; }
a.intro_box_smjestaj .intro_box_title { color:#FFFFFF; }
a.intro_box_smjestaj .intro_box_text { color:#cbd8e9; display:block; line-height:1.3em; margin:0 7px 4px; background:transparent url(../images/box_arrow_40.png) no-repeat scroll 100% 100%;}
a.intro_box_smjestaj .intro_box_bottom { width: 142px; height: 5px; background: transparent url(../images/box_smjestaj_bottom.png) 0 0 no-repeat; display: block; }

a.intro_box_vino, a.intro_box_vino:visited { background: #9b3720 url(../images/box_bg_vino.jpg) 0 100% repeat-x; }
a.intro_box_vino .intro_box_img { width: 134px; height: 83px; background: transparent url(../images/box_vino.jpg) 0 0 no-repeat; display: block; margin: 4px 0 0 4px; }
a.intro_box_vino .intro_box_title { color:#FFFFFF; }
a.intro_box_vino .intro_box_text { color:#efd7d1; display:block; line-height:1.3em; margin:0 7px 4px; background:transparent url(../images/box_arrow_40.png) no-repeat scroll 100% 100%;}
a.intro_box_vino .intro_box_bottom { width: 142px; height: 5px; background: transparent url(../images/box_vino_bottom.png) 0 0 no-repeat; display: block; }

.click_box { width: 182px; height: 14px; background: transparent url(../images/click_box.png) 0 0 no-repeat; margin:8px auto 0; display: block; }
.intro_footer { width: 505px; margin: 15px auto; font-family: 'Palatino', Palatino linotype, serif; color: #adb9c2; font-size: 1.2em; text-align: center; }
.intro_footer a, .intro_footer a:visited{color:#ADB9C2;}

/* SITE STYLES */
.wrapper { width: 780px; margin: 0 auto; text-align: left; }
.head_cont { width: 780px;}
.content_wrapper { padding-top: 10px; text-align: left;}

.group_title { float: left; font-family:Georgia, Times, Times New Roman; color:#FFFFFF; float:left; font-size:1.7em; padding-left:5px; padding-top:35px; }
a.head_button, a.head_button:visited { float: right; display: block; margin-left:6px;}

a.head_button_pizzeria, a.head_button_pizzeria:visited { width: 93px; height: 30px; background: transparent url(../images/button_pizzeria.png) 0 0 no-repeat; }
a.head_button_smjestaj, a.head_button_smjestaj:visited { width: 98px; height: 30px; background: transparent url(../images/button_smjestaj.png) 0 0 no-repeat; }
a.head_button_vino, a.head_button_vino:visited { width: 173px; height: 30px; background: transparent url(../images/button_vino.png) 0 0 no-repeat; }
a.head_button:hover { background-position: 100% 0; }
a.selected_head_button, a.selected_head_button:visited{background-position: 100% 0;}

.content_shadow_top { width: 780px; height: 13px; background: transparent url(../images/site_top_shadow2.png) 0 0 no-repeat; position: absolute; }
.content_shadow_bottom { width: 780px; height: 13px; margin: 0 auto; background: transparent url(../images/site_bottom_shadow2.png) 0 0 no-repeat; margin:-13px auto 0; position:relative; }

.left_col { width: 170px; float: left; display: inline; margin-left:30px; }
.right_col { width: 530px; float: right; display: inline; background: #f6debf url(../images/content_bg.jpg) 0 0 repeat-y; padding-bottom: 12px; margin-right:50px; font-size: 1.2em; }

.main_menu { width: 170px; background: #39613d url(../images/menu_bg_pizzeria.jpg) 0 0 repeat-x; margin-top: 31px; margin-bottom: 20px; }
.main_menu_shadow { width: 170px; background: transparent url(../images/menu_shadow.png) 100% 0 repeat-y; }
.main_menu_top { width: 170px; height: 9px; background: transparent url(../images/menu_top_pizzeria.jpg) 0 0 no-repeat; display: block; }
.main_menu_bottom { width: 170px; height: 9px; background: transparent url(../images/menu_bottom_pizzeria.jpg) 0 0 no-repeat; display: block; }

/* MAIN MENU */
ul.menu { width: 150px; float: left; display: block; padding:2px 10px;}
ul.menu li { color: #426492; display: block; font-size: 1.6em;  font-weight: normal; /* margin-bottom: 5px; */ padding-top: 2px; font-family: 'Palatino', Palatino linotype, serif; border-bottom:1px solid #769579;}
ul.menu li a, ul.menu li a:visited { text-decoration: none; color: #fff; display: block; padding:4px 9px; }
ul.menu li a:hover { color: #fff; text-decoration: none; padding-left: 12px; }
ul.menu li.menuUvlaka { background: none; font-size: .8em;   font-weight:normal; margin-bottom: 0; border-bottom:0 none; padding:0;}
ul.menu li.menuUvlaka a, ul.menu li.menuUvlaka a:visited { padding-left: 15px; font-size: .95em; color:#c1dfc3; text-transform:uppercase; }
ul.menu li.menuUvlaka a:hover { text-decoration: none; color: #fff; }

.left_info { padding: 0 10px 10px 0; text-align: right; width: 160px; display: block; font-family: 'Palatino', Palatino linotype, serif; color: #adb9c2; font-size: 1.2em;  }
.left_info a, .left_info a:visited { color:#ADB9C2;}

.content_head {}
.head_img_mask { background:transparent url(../images/content_head_mask.png) no-repeat scroll 0 0; height:231px; margin-top:22px; position:absolute; width:530px; z-index:999;}
.head_img { padding-left:16px; padding-top:22px;}

.head_img_slider{width:491px; height:210px; overflow: hidden; padding-top:10px;}
.head_img_slider img{ padding-left:10px; padding-top:10px;}

.content {font-size:1.1em; line-height:1.4em; padding:10px 20px; }

.content ul { padding-left: 12px; color: #616161; padding-bottom:10px; }
.content ul li { background: transparent url(../images/bullet01.png) 0 6px no-repeat; padding-left: 14px; color: #616161;}
.content ul li a, .right_col ul li a:visited { color: #3d3d3d; }

.content a, .content a:visited { color: #656666; text-decoration: underline; }

.content_gallery { width: 160px; float: right; background: transparent url(../images/content_shadow.png) 0 0 no-repeat; margin-top:10px; padding-left:15px; text-align:right; }
.content_gallery a img, .content_gallery a:visited img { border: solid 5px #fff; margin-bottom: 12px; }

.footer { text-align: right; width: 730px; padding: 7px 0; color: #adb9c2; }
.footer a, .footer a:visited { font-family: 'Palatino', Palatino linotype, serif; color: #adb9c2; font-size: 1.2em; text-decoration: none; }
.footer a:hover { color: #fff; }
a.footer_top, a.footer_top:visited { font-size: 1.3em; text-transform: uppercase; background: transparent url(../images/top_arrow.png) 0 50% no-repeat; padding-left: 10px; text-decoration: none; margin-left: 10px; } 


/*CONTACT FORM*/
.contact_form{/*background-color:Red;*/ width: 260px; margin-top: 12px; /*margin: 0 auto;*/}
.contact_form p label{/*background-color:Green;*/ display:inline-block; padding:0; text-align:right; vertical-align:top; width:55px;}
.contact_form p input, .contact_form p textarea{display:inline-block; width:189px;}
.contact_form p textarea{height: 90px;}
input.send_button{float:right;}

p.red{color: #ff0000; font-weight: bold;}
p.green{color: Green; font-weight: bold;}

#table_popis_cepovi tr td{padding: 8px; vertical-align: top; width: 100%;}
#table_popis_cepovi tr td img{border: solid 2px #F6ECE3;}











