@font-face {
 font-family:Berlin;
 src: url(Berlin.eot); /* EOT file for IE */
}
@font-face {
 font-family:Berlin;
 src: url(Berlin.ttf); /* TTF file for CSS3 browsers */
}
body {margin: 0px; background-image:url(../images/html_bg.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:1.5;}
a.footer_color_link, a.footer_color_link:link, a.footer_color_link:active, a.footer_color_link:visited { color:#CD1065; text-decoration:none; font-size:14px;}
a.footer_color_link:hover { text-decoration:underline; color:#FFFFFF;}
a.footer_link, a.footer_link:link, a.footer_link:active, a.footer_link:visited { color:#FFFFFF; text-decoration:none; font-size:12px;}
a.footer_link:hover { text-decoration:underline; color:#CD1065;}

a.black_red, a.black_red:link, a.black_red:active, a.black_red:visited { color:#000000; text-decoration:none; font-size:13px; font-weight:bold;}
a.black_red:hover { text-decoration:underline; color:#CD1065;}
.greyField{ color:#787878;}
.blackField{ color:#000000;}

a.icon_white, a.icon_white:link, a.icon_white:active, a.icon_white:visited { color:#FFFFFF; text-decoration:none; font-size:14px;}
a.icon_white:hover { color:#000000;}


a.header_title_link2, a.header_title_link2:link, a.header_title_link2:active, a.header_title_link2:visited { font-size:24px; color:#460C3F; font-family:Berlin;}
a.header_title_link2:hover { color:#C23C78;}

a.header_color_link, a.header_color_link:link, a.header_color_link:active, a.header_color_link:visited { color:#FFFFFF; text-decoration:none; font-size:20px;}
a.header_color_link:hover { color:#CD1065;}
a.header_link, a.header_link:link, a.header_link:active, a.header_link:visited { color:#999999; text-decoration:none; font-size:15px;}
a.header_link:hover { color:#CD1065;}

.title_elitisima{ width:244px; height:52px; background-image:url(../images/title_elitisima.png); background-repeat:no-repeat;}
.title_elitisima:hover{background-image:url(../images/title_elitisima_on.png);}
.title_elitebijou{ width:232px; height:52px; background-image:url(../images/title_elitebijou.png); background-repeat:no-repeat;}
.title_elitebijou:hover{background-image:url(../images/title_elitebijou_on.png);}

.title_elitisima2{ width:217px; height:48px; background-image:url(../images/title_elitisima2.png); background-repeat:no-repeat;}
.title_elitisima2:hover{background-image:url(../images/title_elitisima2_on.png);}
.title_elitebijou2{ width:217px; height:44px; background-image:url(../images/title_elitebijou2.png); background-repeat:no-repeat;}
.title_elitebijou2:hover{background-image:url(../images/title_elitebijou2_on.png);}


a, a:link, a:active, a:visited { color:#004BE2; font-size:12px; text-decoration:none;}
a:hover {color: #C23B78}

a.main_title, a.main_title:link, a.main_title:active, a.main_title:visited { color:#460C3F; font-family:Berlin; font-size:25px; text-decoration:none;}
a.main_title:hover {text-decoration:underline;}


.header_title{ text-align:center; font-size:28px; font-family:Berlin; line-height:1.2; color:#FFFFFF;}
.header_body{ color:#FFFFFF; background-color:#11050D; font-size:14px; padding:9px; text-align:center; padding-bottom:16px; vertical-align:top;}
.header_div{ width:162px; height:29px; padding-top:6px; text-align:center; color:#FFFFFF; background-image:url(../images/button_of.png); font-size:13px; font-weight:bold;}
.header_div:hover{background-image:url(../images/button_on.png);}

.newslett_button{width:90px; height:24px; padding-top:3px; background-image:url(../images/button2_of.png); color:#FFFFFF; text-align:center; float:right; font-weight:bold;}
.newslett_button:hover{background-image:url(../images/button2_on.png);}

.more_button{width:124px; height:25px; padding-top:4px; background-image:url(../images/button3_of.png); color:#921883; text-align:center; float:right}
.more_button:hover{background-image:url(../images/button3_on.png); color:#FFFFFF;}
.main_title{font-size:25px; color:#460C3F; font-family:Berlin;}
.box-shadow{box-shadow: 0px 0px 6px #000000;  -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;  -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;}
.box-shadow2{border:1px solid #FFFFFF; background-color:#999999; width:108px; height:75px; padding:1px; box-shadow: 0px 0px 6px #000000;  -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;  -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;}
.box-shadow2:hover{border:1px solid #000000; background-color:#C1467D; width:108px; height:75px; padding:1px; box-shadow: 0px 0px 6px #000000;  -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;  -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 6px;}


.gallery_photo{width:110px; height:70px; padding:4px; border:0px solid #000000; background-color:#FFFFFF;}
.gallery_photo:hover{background-color:#C23B78;}

.gallery{width:240px; height:140px; padding:5px; border:0px solid #000000; background-color:#FFFFFF;}
.gallery:hover{background-color:#C23B78;}