* {margin:0; padding:0; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
img {border:0;}



a { color:#333366; }
a:hover {text-decoration:none;}



.clearer, #content .clients0 {clear:both;}
.leftcol { float:left; width:200px; margin-right:40px;}
.rightwide { float:left; width: 650px;}
.active {font-weight:bold;}


body { background:white; }

#container {	width:940px;margin:0 auto;}
#top {margin:10px 0;}
#top .leftcol a {display:block;margin:17px 0 0 40px; float:right;}
#top .rightwide ul {float:left;height:45px; border-left:4px solid #e1e1e1;list-style-type:none;}
#top .rightwide ul li {float:left;margin:16px 7px 0 10px;}
#top .rightwide ul li a {text-decoration:none; }
#top .rightwide ul li a:hover {text-decoration:underline;}
#top .leftcol .last {margin-left:0;}
#lang {font-size:11px;float:right; margin-top:16px;}
#lang a {font-size:11px;}
#lang span {color:#666666;font-size:11px;}

#content {margin-top:40px;}
#content .leftcol ul * {font-size:12px;}
#content .leftcol ul big {font-size:20px; float:left;margin-top:-6px;}
#content .leftcol ul {border-left:4px solid #e1e1e1; list-style-type:none; margin-bottom:40px;}
#content .leftcol ul li {margin:10px 0 0 10px;}
#content .leftcol ul li a {display:block; margin-left:10px;}
#content .clients0, #content .clients1 {float:left; width:20%; margin:10px 2% 10px 0;}
#content .triple { float:left; width:30%; margin-right:2%; }
#content .triple div { border-left:4px solid #1bb4be; padding-left:10px;  height:320px; overflow:auto; }
#content .triple div div { border:0; padding:0; height:auto; }
#content .triple p, #content .triple dt { margin-top:20px; margin-bottom:0; }
#content .triple dd {margin:0;}
#content .triple img {float:left; margin:10px 10px 0 0;}
#content .grey { background-color:#e5e5e5; margin-top:20px; height:100px; }
#content .grey div { border:0; }
#content .grey p { margin-top:10px; }
#content .grey ul { list-style-type:none; padding-left:0 !important; }
#content .grey ul li { margin-bottom:5px; }

#content * {font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#content p {margin-bottom:10px;}
#content h3, #content h6 {margin:20px 0 10px;font-weight:bold;}
#content h2 { font:bold 24px arial; color:#666666; }
#content h4 { border-top:1px solid #1bb4be; padding-top:5px; margin-top:20px; }
#content h5 a { color:#1bb4be; }
#content h1 {font-size:22px;color:#666666;border-left:4px solid #1bb4be;padding:2px 0 5px 10px;margin-bottom:20px;}
#content h1 a {display:block; color:#1bb4be; text-decoration:none; margin-top:5px; }
#content h1 a:hover {text-decoration:underline;}
#content .rightwide ul, #content .rightwide ol {padding-left:40px;margin-bottom:10px;}
#content dt span {background-color:black;color:white;}
#content dd {margin-bottom:20px;color:#333333;}

#content .rightwide img {margin:0 10px 10px 0;}
#content .rightwide ul li {padding-left:20px;}

#content .vac tr th { background-color:#1bb4be; color:#333333; padding:4px;}
#content .vac tr td {background-color:#eeeeee; color:#333333; padding:4px;}

#content div#content_container { margin:0 0 20px 10px; }

#pagination {float:right;}
#pagination a, #pagination span {margin:0 5px;}

#bottom {margin:20px 0;}
#bottom .leftcol {margin-top:10px;}
#bottom .rightwide {border-top:1px solid #1bb4be;padding:10px 0;}
#bottom p {font-size:11px;color:#666666;}

.full_questionnaire_form {
  margin-top: 5px;
}
.full_questionnaire_input1 {
  font-size: 11px;
  width: 350px;
}
.full_questionnaire_input1_error {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF3300;
  width: 350px;
}
.full_questionnaire_input2 {
  font-size: 11px;
  width: 100px;
}
.full_questionnaire_input2_error {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF3300;
  width: 100px;
}
.full_questionnaire_select1 {
  font-size: 11px;
  width: 100px;
}
.full_questionnaire_select2 {
  font-size: 11px;
  width: 150px;
}
.full_questionnaire_select3 {
  font-size: 11px;
  width: 50px;
}
.full_questionnaire_textarea1 {
  font-size: 11px;
  width: 350px;
}
.full_questionnaire_textarea1_error {
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF3300;
  width: 350px;
}
.red {
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
}
.error_red {
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
}
.img_cl {
  padding-right: 6px;
  width: 125px;
  height: 60px;
}
.cl {
  padding-right: 16px;
  width: 193px;
}
.inter_block {
  width: 50%;
  padding: 4px 10px 4px 10px;
  vertical-align: top;

