body
{
margin:0px;
background:url(images/body_back.jpg) repeat-x;
}
#call_us
{
background:url(images/call_us.jpg) no-repeat;
height:30px;
margin:auto;
width:935px;
background-position:right;
margin-bottom:6px;

}

#call_us1
{

height:30px;
margin:auto;
width:935px;
background-position:right;
margin-bottom:6px;

}

#call_us2
{
background:url(images/call_us.jpg) no-repeat;
height:30px;
margin:auto;
width:985px;
background-position:right;
margin-bottom:6px;

}
.logo_container
{padding-left:60px;}
#header_top
{
width:100%;
}
#bodyWrapper
{
width:1000px;
margin:auto;
}
#content_holder
{
background:url(images/banner_bg.gif) no-repeat;
border:1px solid #FFFFFF;
height:532px;
width:933px;
margin:auto;
}
#content_holderportfolio
{
border:1px solid #FFFFFF;
height:532px;
width:933px;
margin:auto;
}
.line_orange
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;
}
#navigation
{
margin-top:30px;
border-collapse:collapse;
margin-left:175px;
}
#navigation td
{padding:0 2px 0px 2px;}
.title
{

background:url(images/mem_login.gif) no-repeat;
height:30px;
width:150px;
}
#footer_top
{
margin-top:20px;
}
.rememeber
{font-family:arial;
color:#666666;
font-size:12px;

}
.textboxes
{
height:14px;
border:1px solid black;
width:170px;
}
.textbox
{
background:url(images/txt_box.gif) no-repeat;

}
.textbox1
{
background:url(images/message_box.gif) no-repeat;

}
.caption1
{
color:#02a3e9;
font-size:13px;
font-weight:bold; 
font-family:arial;
}
.sbmt
{
background:url(images/login_button.jpg) no-repeat;
height:29px;
width:66px;
outline:none;
border:none;
margin-left:-68px;

}
#testimonials
{

padding-top:2px;
width:290px;
font-family:arial;
font-size:11px;
color:#666666;
height:130px;
overflow:hidden;
}
#testimonials1
{
background:url(images/testimonials.jpg) no-repeat;
padding-top:30px;
width:290px;
font-family:arial;
font-size:11px;
color:#666666;
height:130px;
overflow:hidden;
}
#seprator
{
background:#01a4e9;
height:5px;
font-size:0px;
width:94%;
margin-left:30px;
}
p.our
{
color:#676767;
font-family:Arial;
font-size:18px;
margin:8px;
}

#foot_note_info
{
background:url(images/base-vivacityzz.jpg) ;
width:94%;
margin-top:0px;
margin-bottom:5px;
margin-left:30px;
}
#foot_note_info1
{
background:url(images/base-vivacityzz.jpg) ;
width:84%;
margin-top:0px;
margin-bottom:5px;
margin-left:100px;
}
#foot_note_info li
{
list-style-image:url(images/list-style.gif);
text-align:left;
width:150px;
margin-left:30px;
}
#foot_note_info1 li
{
list-style-image:url(images/list-style.gif);
text-align:left;
width:150px;
margin-left:30px;
}
#foot_note_info li1
{

text-align:left;
width:150px;
margin-left:50px;
}
li a
{font-family:Arial;
color:#333333;
text-decoration:none;
font-size:11px;}
ul{margin:0px; padding:0px; width:150px; text-align:right;}

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

img
{
border:none;
outline:none;
}
a{outline:none;}
#active_content
{
color:#FFFFFF;
width:714px;
text-align:right;
margin:0px;
margin-left:36px;
margin-top:118px;
}
#getQuote
{
height:50px;
background:url(images/getQuote.jpg) repeat-x;
}
#text_content
{
color:#FFFFFF;
width:699px;
margin:0px;
padding-left:15px;
background:url(images/transparent.png);
margin-left:36px;
font-family:Arial;
line-height:15px;
font-size:12px;

}
p.pageTitle
{
font-size:20px;
color:#FFFFFF;
padding-top:5px;
font-family:Arial;
margin:0px;
margin-bottom:15px;
}
p.pageTitle1
{
font-size:20px;
color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;
margin:0px;
margin-bottom:15px;
margin-top:0px;
}
.line_orange1
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;
padding-bottom:5px;
}
.line_orange7
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;
padding-bottom:5px;
margin-top:-25px;
}
.line_orange2
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;
margin-top:10px;
}
.line_orange3
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;

}
.line_orange4
{
width:40px;
border-top:1px solid #fe9900;
height:5px;
font-size:0px;
margin-top:-2px;
}
ul.rest_all
{
margin:inherit;
padding:inherit;
text-align:left;
}
li.rest_all
{
margin:inherit;
padding:inherit;
width:500px;
text-align:left;
}
 .slide {
  position: relative;
  width:auto;
  height:200px;
}
.slide .inner {
  position: absolute;
  left: 0;
  bottom: 0;
  width:100%;
  text-align:left;
  color:#FFFF00;
  clear:both; 
  background:url(images/transparent.png);

}
#buttonHolder
{
position:absolute;
top:15px; 
right:1px;
height:19px;
width:69px;

cursor:pointer;
}
.dynamic_css_button
{
position:absolute;
bottom:0;
right:0;
cursor:pointer;
}
#slide_button
{
background: no-repeat;
border:none;
height:19px;
width:100%;
background-position:right;
background-color:#0f3e7b;
height:30px;
obec
}
#main_page_content
{
margin-top:20px;
padding:15px;
/*background:#003366;
*/margin-left:10px;
font-family:arial;
line-height:15px;
font-size:12px;
color:#ffffff;
}
#shutter_footer
{
margin:0px;
margin-top:10px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
}
.arrow
{
font-family:Arial;
line-height:15px;
font-size:34px;
color:#ffffff;
padding-top:8px;
}
#footer
{
width:400px;
text-align:center;
margin:auto;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:10px;
}
#footer a
{
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer,a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
.footer:hover
{
	color:#FF6600;
}
.footer a:hover
{
	color:#FF6600;	
}
.footer1,a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
.footer1:hover
{
	color:#FF6600;
}
.footer1 a:hover
{
	color:#FF6600;	
}

.reserve:hover
{
color:#FF6600;	
}
