@charset "UTF-8";

/* CSS Document */
body {background:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px;}

#wrapper {width: 800px;	margin:  auto;	margin-top: 20px;overflow:hidden;border:#666666 1px solid;}
#top_bar{background-image:url(images/wrapper_top_bar.jpg);background-repeat:no-repeat;height:10px;}

h1 { color:#fff; font-size:27px; font-weight:normal; line-height:1.1em; font-family:arial; margin-bottom:10px;}
blockquote, h2 { color:#5d88b3; font-size:12px; margin-bottom:10px; font-weight:100; font-style:italic; margin:0px}

.services{ font-size:12px; color:#FFFFFF; display:inline; font-weight:normal; font-style:normal;}
.column1_text{font-size:12px; color:#FFFFFF; display:inline; margin-top:10px;font-weight:normal; font-style:normal;}
.column2_text{font-size:12px; color:#FFFFFF; display:inline; font-weight:normal; font-style:normal;}
.artwork{margin-bottom:10px;}
.prices{font-size:12px; color:#FFFFFF;  font-weight:normal; font-style:normal}
.slogan {font-size:12px; color:#FFFFFF; display:inline; font-weight:normal; font-style:normal}
.name{font-size:18px; font-weight:bold; color:#5d88b3; display:inline;}

.lang_active{color:#5d88b3;font-weight:bold;}
.lang_inactive{color:#FFFFFF; font-weight:normal;}

.floatleft{float:left;}
.floatright{float:right;}

.normal{font-weight: normal;}

#language_choice{float:right; font-size:13px; padding-right:5px; }
#language_choice a {text-decoration:none;}

/* Header */
#header {height: 260px;	background-image:url(images/header_background_fr.jpg);}
#button_row_menu{height:75px;}
#button_row_menu a{text-decoration:none;outline: none;}
#button_row_menu a img {border:none;}

#home_content_area{background-image:url(images/content_background_pattern.jpg);background-repeat:repeat;height:450px;}
#home_content_col1 img, #web_previews a img  {border: 1px solid #CCC;padding: 2px;margin: 10px 5px 10px 0;}
#home_content_col1{float:left;width:500px;}

#home_content_col2{float:right;width:300px;}
#home_content_buttonbox {padding:20px;}
#home_content_buttonbox a img{border:none;}

.textbox{padding-left:30px;width:460px;}
.textbox a, .textbox_small a{color:#FFCC33;}
.textbox_small{padding-left:30px;width:240px;}

.column1 {float:left;}
.column2 {float:right;padding-right:0px;}

/*==================list====================*/
ul {list-style:none; padding: 0px; margin:0px;}
.list1 li{ background:url(images/gold_tickbox.png) no-repeat left 4px; padding-bottom:1px; padding-left:21px; color:#FFFFFF; text-decoration:none; line-height:1.91em;}
.list1 li a {text-decoration:none; color:#FFFFFF;}
.list1 li a:hover { color:#e31f21;}

#web_previews{padding-top:0px;}
#web_previews a{text-decoration:none;outline: none;}

div.form-container {margin-top:10px;}
div.form-container form p { margin: 0;  }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {	background-color:#FFCC33; }
div.form-container label, 
div.form-container span.label { margin-right: 10px; padding-right: 10px; padding-top: 2px; width: 130px; display: block; float: left; text-align: right; color: #FFFFFF; font-weight:600; font-size:12px;}
div.form-container div.buttonrow { margin-left: 150px; }
div.form-container div{margin-top:10px;}

#contactmsg{margin-top:10px;margin-left:150px;color:#e31f21;}
.asterix{color:#e31f21;}

#footer { background:url(images/footer_background.gif) left top repeat-x;height:55px;}
#footer a img{ border:none; text-decoration:none; outline: none;}
#footer p{margin:0px; padding-left:30px; padding-top:15px;}

#bottom_line {width:800px;height: 40px;margin:auto;margin-top: 2px;}
#bottom_right{float:right;font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;line-height: normal;font-size: 9px;text-align:right;color:#605D52 ;}
#bottom_line a, #bottom_line a:visited{text-decoration:none; color:#605D52 ;}

.footerh1 {display:inline;line-height: normal;font-size: 9px;color:#605D52 ;font-weight:normal;}
