/* CSS Document */
body
{
margin:0px;
padding:0px;
background:#C23333 url(../images/bg.jpg) repeat-x ;
}
p{
margin:0px;
padding:0px;

}ul
{
margin:0px;
padding:0px;
}
ul li
{
margin:0px;
padding:0px;
}
h1{
margin:0px;
padding:0px;

}
h2{
margin:0px;
padding:0px;

}
#container
{
width:779px;
height:auto;
margin:0px auto;
}
#mainbody
{
width:779px;
height:auto;
margin:0px auto;
}
#header 
{
width:779px;
height:234px;
margin:0px auto;
}
#header h1.first
{
width:119px;
height:234px;
float:left;
margin:0px auto;
background:url(../images/header.jpg) 0 0 no-repeat;
}
#header h1.second,#header h1.second a
{
width:268px;
height:234px;
float:left;
margin:0px auto;
background:url(../images/header.jpg) -119px 0 no-repeat;
}
#header h1.thired
{
width:270px;
height:234px;
float:left;
margin:0px auto;
background:url(../images/header.jpg) -387px 0 no-repeat;
}
#header h1.thired
{
width:264px;
height:234px;
float:left;
margin:0px auto;
background:url(../images/header.jpg) -387px 0 no-repeat;
}
#header h1.fourth
{
width:128px;
height:234px;
float:left;
margin:0px auto;
background:url(../images/header.jpg) -650px 0 no-repeat;
}
#header1 
{
width:779px;
height:269px;
margin:0px auto;
}
#header1 h1.first
{
width:119px;
height:269px;
float:left;
margin:0px auto;
background:url(../images/header_index.jpg) 0 0 no-repeat;
}
#header1 h1.second,#header1 h1.second a
{
width:268px;
height:269px;
float:left;
margin:0px auto;
background:url(../images/header_index.jpg) -119px 0 no-repeat;
}
#header1 h1.thired
{
width:270px;
height:269px;
float:left;
margin:0px auto;
background:url(../images/header_index.jpg) -387px 0 no-repeat;
}

#header1 h1.fourth
{
width:122px;
height:269px;
float:left;
margin:0px auto;
background:url(../images/header_index.jpg) -657px 0 no-repeat;
}
#navbar
{
width:779px;
height:36px;
}
#navbar ul
{
width:779px;
height:36px;
list-style:none;
}
#navbar ul li
{
width:auto;
height:36px;
list-style:none;
}
#navbar ul li.first
{
width:26px;height:36px;
float:left;
background:url(../images/navbar.jpg) 0 0 no-repeat;
}
#navbar ul li.home,#navbar ul li.home a
{
width:51px;
float:left;height:36px;
background:url(../images/navbar.jpg) -26px 0 no-repeat;
height:36px;
}
#navbar ul li.home a:hover
{
width:51px;
float:left;height:36px;
background:url(../images/navbarover.jpg) -26px 0 no-repeat;
height:36px;
}
#navbar ul li.seperator1
{
width:19px;
float:left;height:36px;
background:url(../images/navbar.jpg) -77px 0 no-repeat;
}
#navbar ul li.menu,#navbar ul li.menu a
{
width:49px;
float:left;
background:url(../images/navbar.jpg) -96px 0 no-repeat;
height:36px;
}
#navbar ul li.menu a:hover
{
width:49px;
float:left;
background:url(../images/navbarover.jpg) -96px 0 no-repeat;
height:36px;
}
#navbar ul li.seperator2
{
width:14px;
float:left;
background:url(../images/navbar.jpg) -145px 0 no-repeat;
height:36px;
}
#navbar ul li.wedeliver,#navbar ul li.wedeliver a
{
width:82px;
float:left;
background:url(../images/navbar.jpg) -159px 0 no-repeat;
height:36px;
}
#navbar ul li.wedeliver a:hover
{
width:82px;
float:left;
background:url(../images/navbarover.jpg) -159px 0 no-repeat;
height:36px;
}
#navbar ul li.seperator3
{
width:11px;
float:left;height:36px;
background:url(../images/navbar.jpg) -241px 0 no-repeat;
height:36px;
}
#navbar ul li.pizirea,#navbar ul li.pizirea a
{
width:86px;
float:left;
background:url(../images/navbar.jpg) -252px 0 no-repeat;
height:36px;
}
#navbar ul li.pizirea a:hover
{
width:86px;
float:left;
background:url(../images/navbarover.jpg) -252px 0 no-repeat;
height:36px;
}
#navbar ul li.seperator4
{
width:12px;
float:left;height:36px;
background:url(../images/navbar.jpg) -338px 0 no-repeat;
}
#navbar ul li.contactus,#navbar ul li.contactus a
{
width:82px;
float:left;
background:url(../images/navbar.jpg) -349px 0 no-repeat;
height:36px;
}
#navbar ul li.contactus a:hover
{
width:82px;
float:left;
background:url(../images/navbarover.jpg) -349px 0 no-repeat;
height:36px;
}
#navbar ul li.seperator5
{
width:258px;
float:left;height:36px;
background:url(../images/navbar.jpg) -431px 0 no-repeat;
}
#navbar ul li.last,#navbar ul li.last a
{
width:65px;
float:left;height:36px;
background:url(../images/navbar.jpg) -689px 0 no-repeat;
}
#navbar ul li.last a:hover
{
width:65px;
float:left;height:36px;
background:url(../images/navbarover.jpg) -689px 0 no-repeat;
}
#headermain
{
width:779px;
height:198px;
background:url(../images/mainheader.jpg) top left no-repeat;

}
#menuitem
{
width:779px;
height:130px;
background:url(../images/menubackside.jpg) top left no-repeat;

}
#headermain1
{
width:779px;
height:175px;
background:url(../images/mainheader_index.jpg) top left no-repeat;

}
#bodyofmain
{
width:779px;
height:auto;
background:url(../images/background.jpg)  repeat-y;
}
#joinpassheading
{
width:779px;
height:75px;
background:url(../images/listofjoinpass_headding.jpg) top left no-repeat;
}
#joinpassbody
{width:720px;
height:auto;
margin-left:25px;
padding-left:4px;
background:url(../images/bodybackground.jpg) top left no-repeat;
text-align:center;
}

#joinpassbody p .inputbutton
	{
	padding:0px;
	margin:0px auto;
	border:0px;
	background:url(../images/downloadjoinpass.gif) no-repeat;
	width:229px;
	height:49px;
	font:bold 12px  Tahoma;
	text-align:center;
	line-height:49px;
	text-decoration:none;
	}
	#joinpassbody a.join
	{
	padding:20px 60px;
	margin:0px auto;
	border:0px;
	background:url(../images/downloadjoinpass.gif) no-repeat;
	width:229px;
	height:49px;
	font:bold 12px  Tahoma;
	text-align:center;
	line-height:49px;
	color:#000;
	text-decoration:none;
	}
	#joinpassbody a:hover
	{
	color:#000;
	text-decoration:none;
	}
.firstspace
{
width:63px;
float:left;
}
.menufirst
{

width:161px;
padding-left:53px;
padding-top:68px;
height:62px;
background:url(../images/joinpass_index.jpg) top left no-repeat;
float:left;
}
.menusecond
{
margin-left:13px;
width:185px;
padding-left:10px;
padding-top:60px;
height:70px;
background:url(../images/southtempa.jpg) top left no-repeat;
float:left;
}
.menuthird
{
margin-left:19px;
width:191px;
padding-left:10px;
padding-top:60px;
height:70px;
background:url(../images/DelosaLargo.jpg) top left no-repeat;
float:left;
}
.bdytext
{
width:610px;
font:normal 12px Tahoma;
color:#000000;
margin:0 0 ;
text-align:left;
margin-left:59px;
line-height:22px;
}
.callme
{
width:140px;
font:normal 12px Tahoma;
color:#000000;
float:left;
height:79px;
background:url(../images/callnow.jpg) top left no-repeat;
}
.width397px
{
width:397px;
height:164px;
float:left;
}
.firstbutton
{
width:125px;
font: bold 12px  Georgia, "Times New Roman", Times, serif;
color:#c23333;
float:left;
padding-top:25px;
padding-left:30px;
line-height:18px;
height:54px;
background:url(../images/firstbuttion_last.jpg) top left no-repeat;
}
.secondbutton
{
width:119px;
font: bold 12px  Georgia, "Times New Roman", Times, serif;
color:#c23333;
padding-top:25px;
padding-left:30px;
line-height:18px;
float:left;
height:54px;
background:url(../images/second_button.jpg) top left no-repeat;
}
.thirdbutton
{
width:125px;
padding-top:25px;
padding-left:30px;
line-height:18px;
font: bold 12px  Georgia, "Times New Roman", Times, serif;
float:left;color:#c23333;
height:54px;
background:url(../images/thirdbutton_last.jpg) top left no-repeat;
}
#footer
{
height:23px;
width:779px;
background:url(../images/footerbg.jpg)  no-repeat;

}
.fontthoma
{
font:normal 11px Tahoma;
}
.colorwhite
{
color:#fff;
}
.textaligncenter
{
text-align:center;
}
.joinpass
{
padding-top:9px;
width:284px;
float:left;
padding-left:120px;
}
.joinpassright
{
width:85px;
height:75px;
float:left;
}
.joinpassright a
{
width:85px;
height:75px;
float:left;
}
.joinpassright1
{
width:213px;
margin-left:30px;
font: bold 11px  Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
padding-top:10px;
line-height:18px;
float:left;

}
.georgiabold
{
font: bold 11px  Georgia, "Times New Roman", Times, serif;
}
.width405
{
width:403px;
float:left;
height:198px;
}
.imageleft
{
width:340px;
float:left;
padding-left:0px;
}
.floatleft
{
float:left;
}
.floatleft1
{
float:left;
padding-top:30px;
padding-left:6px;
}
.floatleft2
{
float:left;
width:100px;
padding-top:50px;
padding-left:6px;
}
.paddingtop
{
padding-top:36px;
}
.width311px
{
width:311px;font:normal 11px Tahoma;
float:left;
height:154px;
overflow:hidden;color:#000;
line-height:16px;
padding-top:21px;
text-align:justify;

}
.paddingtop21
{
padding-top:22px;
}
.colorblack
{color:#000;
}
.waste
{
clear:both;
}
.fontleft
{
padding-top:8px; float:left
}

#themenu_left {
	width:290px;
	display:block;
	float:left;
	}


#fresh {
	width:140px;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	margin-left:5px;
	}
	
#fresh p.headertext {
	font-family:Tahoma;
	font-size:12px;
	color:#9C0702;
	font-weight:normal;
	line-height:17px;
	}
	
#fresh p.text {
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	line-height:16px;
	margin-top:10px;
	margin-bottom:10px;
	}
	
#fresh p.john {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:18px;
	
	}
	
#fresh p.john span.john {
	width:110px;
	height:19px;
	display:block;
	background:url(../images/link1.gif) no-repeat;
	padding-left:25px;
	}
	
#fresh p.john span.south {
	width:110px;
	height:19px;
	display:block;
	background:url(../images/link2.gif) no-repeat;
	padding-left:25px;
	}
	
#fresh p.john span.largo {
	width:110px;
	height:19px;
	display:block;
	background:url(../images/link3.gif) no-repeat;
	padding-left:25px;
	}

#fresh p.john a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	}
	
#fresh p.john a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#9C0702;
	font-weight:normal;
	line-height:18px;
	text-decoration:underline;
	}
	
#themenu_right {
	width:300px;
	display:block;
	float:left;
	margin-left:10px;
	height:170px;
	}
	
#themenu_right p.ima {
	float:left;
	width:120px;
	height:100px;
	margin-left:10px;
	}
	
#themenu_right p.ima span.text {
	font-family:Tahoma;
	font-size:12px;
	color:#9C0702;
	font-weight:bold;
	}
	
#themenu_right p.ima span.textnormal {
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height:15px;
	}
	
#wedeliver {
	width:600px;
	display:block;
	}
	
#wedeliver p.wedeliverimage {
	width:182px;
	height:153px;
	display:block;
	float:left;
	}
	
#wedeli {
	width:400px;
	display:block;
	float:left;
	}
	
#wedeli p.order {
	display:block;
	font-family:Tahoma;
	font-size:12px;
	color:#9C0702;
	font-weight:bold;
	}
	
#wedeli p.cards {
	width:70px;
	height:40px;
	display:block;
	float:left;
	margin-top:20px;
	margin-left:8px;
	}
	
#wedeli p.cards span.mast {
	width:70px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	}
	
	
#pizzerias {
	width:600px;
	display:block;
	float:left;
	margin-bottom:40px;
	}
	
#pizzerias_left {
	width:170px;
	display:block;
	float:left;
	}
	
#pizzariimages {
	width:150px;
	display:block;
	margin-top:10px;
	}
	
#pizzariimages p.arrow {
	width:10px;
	display:block;
	padding-left:5px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	}
	
#pizzariimages p.arrow a{
	width:10px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	}
	
#pizzariimages p.arrow a:hover{
	width:10px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	}
	
#pizzariimages p.view{
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
	float:left;
	}
	
#pizzariimages p.view a {
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:underline;
	}
	
#pizzariimages p.view a:hover {
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	}
	
#pizzerias_right {
	width:430px;
	display:block;
	float:left;
	}
	
#pizzerias_right p.bodytext {
	width:430px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	line-height:17px;
	}
	
#pizzerias_right p.bodytext  span.colr {
	font-size:12px;
	font-weight:bold;
	color:#9C0702;
	margin-bottom:5px;
	}
	
#pizzerias_right p.bodytext a {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	}
	
#pizzerias_right p.bodytext a:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#9C0702;
	text-decoration:none;
	}
	
#contactus {
	width:600px;
	display:block;
	float:left;
	}

#contactleft {
	width:300px;
	display:block;
	float:left;
	}	
	
#contactus_left {
	width:285px;
	display:block;
	margin-bottom:20px;
	}
	
#contactus_left p.map {
	width:285px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
	}
	
#contactus_left p.map a{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	}
	
#contactus_left p.map a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#9C0702;
	font-weight:normal;
	text-align:justify;
	text-decoration:underline;
	}
	
#contactus_right {
	width:230px;
	display:block;
	float:left;
	margin-left:20px;
	}
	
#contactright {
	width:200px;
	display:block;
	}
	
#contactright p.textcont {
	width:200px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	}

#contactright p.textcont1 {
	width:120px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	}
#menu div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #fff;
	border: 1px solid #4c93b1;
	color:#0e729c;
	left:30px;

}

	#menu div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background-color:#445f70;
		color:#0e729c;
		border-bottom: 1px solid #0e729c;
		font: 12px Verdana, Arial, Helvetica, sans-serif}

	#menu div a:hover
	{	background-color: #fff;
		color:#0e729c;
		border-bottom: 1px solid #0e729c;
}


/* ---------------------------------menu styles-------------------------------- */

#themenu_left1 {
	width:290px;
	display:block;
	float:left;
	border:#CF7318 solid 1px;
	}
	
	#themenu_left1 p.listheade {
	width:280px;
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	line-height:25px;
	background-color:#C00000;
	padding:5px;
	}
	


#themenu_left1 p.list {
	width:270px;
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	line-height:25px;
	margin-left:5px;
	margin-right:5px;
	}

#themenu_right1 {
	width:450px;
	display:block;
	float:left;
	
	}

	#themenu_right1 p.listheade {
	width:420px;
	display:block;
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	line-height:20px;
	background-color:#C00000;
	padding:2px;
	padding-left:25px;
	margin-left:2px;
	text-align:left;
	}

#themenu_right1 p.list {
	width:410px;
	display:block;
	font-family:tahoma;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	line-height:25px;
	margin-left:25px;
	margin-right:25px;
	}
	.inputbutton
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	background:url(../images/downloadjoinpass.gif) no-repeat;
	width:229px;
	height:49px;
	font:bold 12px  Tahoma;
	text-align:center;
	line-height:49px;
	}
	.inputbutton:hover
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;	
	font:bold 12px  Tahoma;
	text-align:center;
	color:#c23333;
	line-height:49px;
	}
#themenu_right1 p.john {
	width:421px;
	display:block;
	font-family:tahoma;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	line-height:25px;
	margin-left:2px;
	padding-left:25px;
	margin-bottom:1px;
	margin-top:1px;
	margin-right:0px;
	background:#F2AE6A;
	}
#themenu_right1 p.john1 {
	width:421px;
	display:block;
	font-family:tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:25px;
	margin-left:2px;
	padding-left:25px;
	margin-bottom:1px;
	margin-top:1px;
	margin-right:0px;
	background:#F2AE6A;
	}
/* ---------------------------------styles styles-------------------------------- */

.joinpass1
{
padding-top:9px;
width:303px;
float:left;
padding-left:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
color:#810000;
font-weight:bold;
}