/* updated January 16, 2006  */

/* links */
a.breadcrumb:link { color: #0092DD; text-decoration: none; }
a.breadcrumb:visited { color: #0092DD; text-decoration: none; }
a.breadcrumb:hover { color: #62B4E8; text-decoration: underline; }
a.breadcrumb:active { color: #0092DD; text-decoration: none; }

a.news:link { font-size: 12px; font-weight: bold; color: #757575; text-decoration: none; }
a.news:visited { font-size: 12px; font-weight: bold; color: #757575; text-decoration: none; }
a.news:hover { font-size: 12px; font-weight: bold; color: #333333; text-decoration: underline; }
a.news:active { font-size: 12px; font-weight: bold; color: #757575; text-decoration: none; }

a.newsLinks:link { padding-left: 2px; font-size: 11px; color: #EC775F; text-decoration: none; }
a.newsLinks:visited { padding-left: 2px; font-size: 11px; color: #EC775F; text-decoration: none; }
a.newsLinks:hover { padding-left: 2px; font-size: 11px; color: #000000; text-decoration: underline; }
a.newsLinks:active { padding-left: 2px; font-size: 11px; color: #EC775F; text-decoration: none; }

a.hyperContent:link { color: #757575; text-decoration: none; }
a.hyperContent:visited { color: #757575; text-decoration: none; }
a.hyperContent:hover { color: #757575; text-decoration: underline; }
a.hyperContent:active { color: #757575; text-decoration: none; }

a.h2:link { color: #757575; text-decoration: none; margin: 0px 0px; }
a.h2:visited { color: #757575; text-decoration: none; margin: 0px 0px; }
a.h2:hover { color: #757575; text-decoration: underline; margin: 0px 0px; }
a.h2:active { color: #757575; text-decoration: none; margin: 0px 0px; }

a.sitem:link { color: #757575; text-decoration: none; font-size: 12px; }
a.sitem:visited { color: #757575; text-decoration: none; font-size: 12px; }
a.sitem:hover { color: #757575; text-decoration: underline; font-size: 12px; }
a.sitem:active { color: #757575; text-decoration: none; font-size: 12px; }

/* layout structure */
#insidetop { margin: 0; padding: 0; }
#insidemain { margin-left: 20px; margin-right: 20px; margin-bottom: 15px; width: auto; }
#insidenews { float: left; margin-top: 10px; margin-bottom: 10px; width: 160px; }
.insidenewsEL { padding-left: 19px; padding-bottom: 5px; width: auto; height: auto; margin-left: auto; margin-right: auto; }
#leftside { float: left; width: 160px; text-align: left; }
#rightside { float: right; height: auto; width: 594px; text-align: left; }
#breadcrumb { margin-top: 10px; color: #62B4E8; width: auto; font-size: 10px; }
#title { margin-top: 5px; }
#insidecontent { font-size: 11px; line-height: 15px; width: auto; }
/* \*/
* html #insidecontent {	font-size: 11px; line-height: 15px; overflow: hidden; o\verflow: visible; width: 100%; w\idth: auto; he\ight: 1%; }
/* */
#mainmenu { float: left; width: 160px; height: 215px; text-align: left; background: #56aae0 url(/images/en/main/menu/menu_bg.jpg); }

/* form tags */
form { margin: 0; padding: 0; width: 100px; }
input, select, textarea { color: #666666; font: 10px Arial, Helvetica, sans-serif; }
input#email { color: #999999; padding-left: 3px; }

/* text properties */
.newsDate { font-size: 11px; font-style: italic; color: #999999; }
.newsDescription { font-style: italic; }

/* our work elements */
.rowWork { width: auto; height: 96px; padding-top: 15px; }
.itemLWork { float: left; height: 95px; width: 255px; }
.itemRWork { float: left; margin-left: 30px; height: 95px; width: 255px; }
.photoItem { float: left; width: 96px; height: auto; }
.containerItem { float: right; margin-left: 15px; font-size: 10px; line-height: 12px; width: 144px; height: auto; }

#photosClient { float: right; width: 170px; height: 135px; padding-left: 10px; padding-bottom: 10px; }
* html #photosClient { \width: 180px; w\idth: 170px; }
.newsRow { width: auto; margin-bottom: 15px; }
#insideInfo { margin-bottom: 15px; }
#rssNews { float: right; margin-right: 5px; margin-top: 4px; }
#newsTitle, #titleClient { color: #6C6C6C; font-size: 14px; font-weight: bold; margin-bottom: 15px; }
#contactInfo {	padding-top:10px; }

#contactRow { padding-top: 15px; padding-bottom: 15px; }
#contactl {	float: left; width: auto; }
#contactr {	padding-left: 325px; }

#graphic { width: 180px; padding: 10px 10px; float: right; }
li { list-style: url(/images/general/arrow_list.gif); }
.sitemaplvl1 { margin-left: -15px; padding: 0px 0px 3px 0px; }
.sitemaplvl2 { margin-left: -15px;  padding: 1px 0px 1px 0px;  }
.sitemaplvl { margin-top: 5px; }
h1 { font-weight: bold; font-size: 12px;  margin: 0px 0px;  }

/* content box */
#photosNavBar { padding-top: 10px; padding-bottom: 4px; border: 1px solid #CDE0E9;  border-left: 0px;  border-right: 0px;  border-top: 0px; }
#NavBarNext { margin-left: 10px; }
#NavBarZoom { margin-left: 40px; }

#newsletterArchive {	float: right; padding: 6px; margin: 4px; border: 1px solid #CDE0E9; }
.newsletterIcon { vertical-align: middle; padding-right: 5px; }