body{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.phone_big{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}

.email_big{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.email_big:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.menu_arrow{
background-image:url(images/head_arrow.jpg);
width:20px;
background-repeat:no-repeat;
}

.main_menu_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.main_menu_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.yellow_arrow{
background-image:url(images/arrow_on_yellow.jpg);
width:22px;
background-repeat:no-repeat;
}

.page_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#575757;
font-weight:bold;
}


.footer_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.footer_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.sub_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2c2c2c;
font-weight:bold;
}

.subtitle_right{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
padding:0px;
margin:0px;
}

.sub_subtitle_right{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:0px;
margin:0px;
}

.bodytext_white{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}



.subtitle_left{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
padding:0px;
margin:0px;
}

.sub_subtitle_left{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:0px;
margin:0px;
}

.bodytext_white_left{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}

.more_link_white{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.more_link_white:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}


.more_link_grey{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.more_link_grey:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.offer_title{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}

.offer_red_type{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
padding:0px;
margin:0px;
}

.offer_red_from{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#c66368;
font-weight:bold;
padding:0px;
margin:0px;
padding-top:2px;
padding-bottom:2px;
}

.offer_red_price{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#c66368;
font-weight:bold;
padding:0px;
margin:0px;
}

.menu {
height:29px;
margin: 0px;
padding: 0px;
}

.cssnav
{
position: relative;
float:left;
font-family: arial, helvetica, sans-serif;
color: #ffffff;
font-size:10px;
font-weight:bold;
background: url(images/tab_on.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 92px;
height: 29px;
margin: 0px;
padding: 0px;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 10px;
width: 92px;
height: 29px;
float: left;
color: #FFFFFF;
text-decoration: none;
margin: 0px;
padding: 0px;
}

.cssnav img
{
width: 92px;
height: 29px;
border: 0;
margin: 0px;
padding: 0px;
}


* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.single
{
position: absolute;
left: 1px;top: 8px;
text-align: center;
width: 92px;
cursor: pointer;  
margin: 0px;
padding: 0px; 
}

.double
{
position: absolute;
left: 0px;top: 3px;
text-align: center;
width: 92px;
cursor: pointer;  
margin: 0px;
padding: 0px;
line-height:12px;
}



.cssnavs
{
position: relative;
float:left;
font-family: arial, helvetica, sans-serif;
color: #c66368;
font-size:10px;
font-weight:bold;
background: url(images/tab_selected.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 92px;
height: 29px;
margin: 0px;
padding: 0px;
}

.cssnavs a
{
display: block;
color: #000000;
font-size: 10px;
width: 92px;
height: 29px;
float: left;
color: #c66368;
text-decoration: none;
margin: 0px;
padding: 0px;
}

.cssnavs img
{
width: 92px;
height: 29px;
border: 0;
margin: 0px;
padding: 0px;
}


.cssnavs a:hover img
{
visibility:hidden
}
