﻿body { font-family:Arial, Helvetica, sans-serif; text-align:left;  font-size:12px;  background: #81807B; color:#333; }

/* Global */
* { margin:0px; padding:0px; }

a:link { color:#333; text-decoration:none; }
a:visited {color:#333; text-decoration:none; }
a:hover { color:#333;text-decoration:none; }
a:active {color:#333; text-decoration:none; }

img { border:0px; } 
.padding-bottom { padding-bottom:20px; }
#content_orientalne { width:960px; float:left; padding-bottom:20px; }

#header { background: url(../img/bg_head.jpg) #F7EDE1 repeat-x; }
#head { width:970px; height:111px; margin-left: auto; margin-right: auto; }
#hed_l { width:489px; height:111px;float:left; }
#hed_p { width:471px; padding-top:22px; float:left; }
#menu { width:970px; height:83px; margin-left:auto; margin-right:auto; }
#menu a { height:83px; float:left; }

#content { clear:both; margin-left:auto; margin-right:auto; background:#F7EDE1;  }

#footer { height:139px; background: url(../img/bg_foot.jpg) #797873 0 0 repeat-x;  color:#ffffff;  }
#footer_content  { width:960px; margin-left:auto; margin-right:auto; } 

#footer_left { width:770px; height:50px; float:left; padding-top:10px; }
#footer_left p { margin-bottom:7px; }
#footer_left a { color:#ECD9CB; } 
#footer_left a:visited { color:#ECD9CB; }
#footer_left a:hover { color:#FFB17F; }
#footer_copy { margin-top:15px; float:left; color:#dcdcdc; font-size:11px; }

#footer_right { width:190px; float:left; }
#footer_right p { width:190px; float:left; padding-top:20px; margin-bottom:22px; text-align:center; }


/* Home */
#home_left { height:335px; background: url(../img/l.jpg) repeat-x; }
#home_center { width:829px; height:335px; margin:0 auto 0 -414px; }
#home_right { margin-left:50%; background: url(../img/r.jpg) repeat-x; }

/* Kontakt */
#kontakt { width:960px; margin-left: auto; margin-right: auto;  padding-top:20px; padding-bottom:20px; }
#kont_lew { width:428px; margin-left:12px; display:inline; padding-left:25px; height:377px; float: left;  background: url(../img/contact_bg.jpg) no-repeat; margin-bottom:20px; }
#kont {width:320px; height:402px; float: left; background: url(../img/mod.jpg) 0 0 repeat-x; }
#kont_lew h1 { margin-top:30px;  font-weight:normal; margin-bottom:30px; }
#kont_lew h2 { font-weight:bold; font-size:12px; margin-bottom:20px; margin-top:20px; }
#kont_lew p { float: left; margin-left:40px; font-size:13px; }
#kont_lew p span { font-size:13px; font-weight: bolder; }
#kont_lew  a { color:#990000; font-weight:bold;}
#kont_lew  a:visited { color:#990000; font-weight:bold; }
#kont_lew  a:hover { color:#CF3333; }
#contact_input input { width:200px; border:1px solid #C6A680; margin-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }


#kont_r { width:131px; height:402px; float: left;}
#kont_pr { margin-left:30px; display:inline; width:428px; padding-left:25px; height:377px; float: left;  background: url(../img/contact_bg.jpg) no-repeat; margin-bottom:20px; }
#kont_pr textarea { width:346px; padding:2px; border:1px solid #C6A680; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#kont_pr .error-message { font-size:11px; color:#990000; font-weight:bold; padding-left:4px; }
#kont_pr h1 { margin-top:30px; font-weight:normal; margin-bottom:20px; }

#send { margin-left:300px; width:52px; text-align:center; margin-top:5px; border:1px solid #BF9A6B;  background:#FFE3BF;  padding:2px;  cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

/* Mapa */
#map { float:left; margin-bottom:20px; }
#map { text-align:center; }
#map h2 { text-align:center; padding-top:17px; font-size:18px; }
#map a { color:#990000;  }
#map a:visited { color:#990000;  }
#map a:hover { text-decoration:underline; }


#nagl_map { width:960px; height:50px; margin-left: auto; margin-right: auto; }
#nagl_map h1 { font-weight: lighter; }
#opis_map { width:960px; margin-left: auto; margin-right: auto; margin-bottom:20px; }
#opis_map p {}
#opis_map p span {}
#g_map { width:1200px; height:900px; margin-left: auto; margin-right: auto; margin-bottom:20px; }

/* Pizzerie */
#nagl { width:316px; height:77px; }
#nagl img { width:77px; height:77px; float: left; }
#nagl h1 { width:180px; float: left; margin-top:10px; margin-left:10px;  font-size:20px; font-weight:bold;  }

#list { width:960px; margin-left: auto; margin-right: auto; text-align:left; padding-bottom:20px; padding-top:10px; }
#lewy h2 { font-size:14px; font-weight:bold; margin-bottom:10px; }

#prawy a { color:#990000; font-weight:bold; }
#prawy a:visited { color:#990000; font-weight:bold; }
#prawy a:hover { text-decoration:underline; }

.list_addr a { color:#990000; font-weight:bold;}
.list_addr a:visited { color:#990000; font-weight:bold; }
.list_addr a:hover { color:#CF3333; }

.more_info { float:left; width:283px; padding-right:20px; height:22px; padding-top:8px; background:#ffd5af; }
.more_info a { font-weight:bold; float:right;  }
.more_info a:visited { font-weight:bold; float:right; }
.more_info a:hover { font-weight:bold; color:#990000; }

.list_addr { width:152px; height:93px; float:left; padding-left:16px; padding-top:15px; }
.list_logo { width:120px; float:left; text-align:center; }

#lewy { width:316px;  float: left; }
#prawy { width:622px; height:667px; float: left; }
#dol { width: 960px; float:left; padding-bottom:20px; }
#dol h2 { font-size:14px; font-weight:bold; margin-bottom:10px; } 
.list { float:left; width:303px; height:138px; border:1px solid #999999; margin-top:8px; margin-right:10px; }
#link_www { float:left; width:382px; margin-top:10px; font-weight:bold; margin-bottom:15px }


/* Menu */
#dane { width:960px; margin-right: auto; margin-left: auto;   }
#gora { width:960px; float:left; }
#info { width:462px; float:left; float:left; margin-left:20px; display:inline; margin-bottom:20px; }
#info img { float:left; }
#info_wraper { width:462px; float:left; background: url(../img/wraper.jpg) repeat-y; }

#info_l { width:2px; height:402px; float: left; background: url(../img/mod_l.jpg) 0 0 no-repeat; }
#info_r { width:143px; height:402px; float:left; }

#address {width:382px;  padding-left:20px; padding-right:60px; padding-bottom:30px; float:left; background: url(../img/pizza_top.jpg) top no-repeat; }
#address li { margin-left:20px; margin-bottom:5px; margin-top:5px; }

#address h1 { font-weight:bold; margin-top:50px; font-size:24px; font-weight:bold }
#address h2 { margin-top:20px; font-weight:normal; font-size:13px; }
#address h3 { font-weight:normal; font-size:13px; margin-top:20px; }
#address h4 { font-weight:normal; font-size:13px; margin-top:20px; margin-bottom:20px }
#address h5 { font-weight:normal; font-size:13px; margin-top:20px; }

#address p { margin-top:30px; }
#address p span { font-weight: bolder; color:#9F0006; }
#address a { font-weight: bolder; color:#CC3300; font-size:13px;}

#address_kebab {width:382px;  padding-left:20px; padding-right:60px; padding-bottom:30px; float:left; background: url(../img/kebab_top.jpg) top no-repeat; }
#address_kebab li { margin-left:20px; margin-bottom:5px; margin-top:5px; }

#address_kebab h1 { font-weight:bold; margin-top:50px; font-size:24px; font-weight:bold }
#address_kebab h2 { margin-top:20px; font-weight:normal; font-size:13px; }
#address_kebab h3 { font-weight:normal; font-size:13px; margin-top:20px; }
#address_kebab h4 { font-weight:normal; font-size:13px; margin-top:20px; margin-bottom:20px }
#address_kebab h5 { font-weight:normal; font-size:13px; margin-top:20px; }

#address_kebab p { margin-top:30px; }
#address_kebab p span { font-weight: bolder; color:#9F0006; }
#address_kebab a { font-weight: bolder; color:#CC3300; font-size:13px; }

#address_obiadowe {width:382px;  padding-left:20px; padding-right:60px; padding-bottom:30px; float:left; background: url(../img/obiadowe_top.jpg) top no-repeat; }
#address_obiadowe  li { margin-left:20px; margin-bottom:5px; margin-top:5px; }

#address_obiadowe  h1 { font-weight:bold; margin-top:50px; font-size:24px; font-weight:bold }
#address_obiadowe  h2 { margin-top:20px; font-weight:normal; font-size:13px; }
#address_obiadowe  h3 { font-weight:normal; font-size:13px; margin-top:20px; }
#address_obiadowe  h4 { font-weight:normal; font-size:13px; margin-top:20px; margin-bottom:20px }
#address_obiadowe  h5 { font-weight:normal; font-size:13px; margin-top:20px; }

#address_obiadowe  p { margin-top:30px; }
#address_obiadowe  p span { font-weight: bolder; color:#9F0006; }
#address_obiadowe  a { font-weight: bolder; color:#CC3300; font-size:13px; }

#address_orientalne { width:382px; padding-left:20px; padding-right:60px; padding-bottom:30px; float:left; background: url(../img/orientalne_top.jpg) top no-repeat; }
#address_orientalne  li { margin-left:20px; margin-bottom:5px; margin-top:5px; }

#address_orientalne  h1 { font-weight:bold; margin-top:50px; font-size:24px; font-weight:bold }
#address_orientalne  h2 { margin-top:20px; font-weight:normal; font-size:13px; }
#address_orientalne  h3 { font-weight:normal; font-size:13px; margin-top:20px; }
#address_orientalne  h4 { font-weight:normal; font-size:13px; margin-top:20px; margin-bottom:20px }
#address_orientalne  h5 { font-weight:normal; font-size:13px; margin-top:20px; }

#address_orientalne  p { margin-top:30px; }
#address_orientalne  p span { font-weight: bolder; color:#9F0006; }
#address_orientalne  a { font-weight: bolder; color:#CC3300; font-size:13px; }

#mapa { width:470px; margin-left:5px; margin-top:22px; float: left; display: inline;  }

#content_mapa { width:960px; margin-left:auto; margin-right:auto; }

#flashMessage{ margin-left:auto; margin-right:auto; width:940px;  text-align:center; }
.alert { background:#FF0000; padding-top:10px; padding-bottom:10px; color:#fff; font-weight:bold; }
.message { background:#009900; padding-top:10px; padding-bottom:10px; color:#fff; font-weight:bold; }

#error_404 { width:960px; margin-right: auto; margin-left: auto; padding-bottom:100px }
#error_404 a { color:#990000; font-weight:bold;}
#error_404 a:visited { color:#990000; font-weight:bold; }
#error_404 a:hover { color:#CF3333; }

#error_404 ul { padding-left:20px;}
#error_404 li { padding-top:5px; padding-bottom:5px;}

#polecane { width:470px; float:left; margin-bottom:20px; }
#facebook { width:382px; float:left; padding-top:10px; }
