html body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; background-color: #c4d5df;padding: 0px; margin: 0px}
html * {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff;}

#header_left_chewinggum {height: 260px;background-image: url('images/header_left_bg.jpg');background-position: right;}

#header {width: 1001px; height: 260px;}
#header #logo {float: left; width: 275px; height: 260px;background-image: url('images/logo.jpg');}
#header #logo a.link1 {display: block; width: 275px; height: 40px;background: transparent}
#header #logo a.link2 {display: block; width: 275px; height: 220px;background: transparent}
#header #right {float: left; width: 726px; height: 260px;background-image: url('images/header.jpg');}
#header #right a {display: block; float: left}
#header #right a.text {text-decoration: none;border-bottom:1px dotted #fff; font-size: 14px;display: block; float: left}
#header #right a.text:hover {border-bottom:none;}

#header_right_chewinggum {height: 260px;background-image: url('images/header_right_bg.jpg');background-position: 35px}

a {text-decoration: underline}
a:hover {text-decoration: none}

#left_side {background-color: #618caa}
#left_side #start {margin: 0px;padding: 19px 35px 10px 35px;background-image: url('images/leftside_start.jpg'); background-repeat: no-repeat;}
#left_side .topicblock {background-image: url('images/lefttopic.gif'); background-repeat: no-repeat;padding: 5px;}
#left_side .topic {float: left;}
.languagesbar {float: right;padding: 2px 12px 7px 11px;line-height: 9px;background-image: url('images/languagesbar.gif'); background-repeat: no-repeat; background-repeat:no-repeat}
.languagesbar a {font-size: 9px; color: #5e89a6; text-decoration: underline; }
.languagesbar a.current {color: #2387ca}
.languagesbar a:hover {text-decoration: none; color: #2387ca}

.block1 {width: 230px; padding: 0px;margin: 0px;background-color: #e9eff3;background-image: url('images/left_block1_top.jpg');background-repeat: no-repeat;color: #415762;text-align: left}
.block1 .end {width: 230px;height: 7px; background-image: url('images/left_block1_bottom.gif');background-position:bottom; background-repeat: no-repeat;}

ul {width: 170px;margin: 0px 10px 10px 10px; padding:0px; list-style:none; background: none}
li {color: #415762;margin: 5px 0px 5px 0px; padding: 0px 0px 0px 15px; background-image: url('images/arrow.gif'); background-repeat: no-repeat; background-position: 5px 5px}
#list1 a, #classlist a, #namelist a {color: #415762; text-decoration:none;}
#list1 a:hover, #classlist a:hover, #namelist a:hover{color: #415762; text-decoration:underline;}


div.separator_horizontal {width: 95%;height: 2px;background-image: url('images/separator.gif'); background-repeat: repeat-x;}
div.separator_vertical {width: 1px;background-image: url('images/separator_v.gif');background-repeat: repeat-y; }

h1, .h1 {font-size: 18px; text-transform: uppercase;font-weight: normal;margin: 0px; padding: 0px;background: none;}
#forma {text-transform:none}

#content {background-image: url('images/content_bg.jpg');background-repeat: no-repeat; background-position:bottom;background-color: #81a0b4}

.footer {background-image: url('images/bottom_bg.jpg');height: 249px;color: #415762}
.footer p {color: #415762}
.footer p strong {color: #415762}

.clearthefloats {clear:both;}

#name {margin-left:65px; width:215px; height:21px}
#tel {margin-left:39px; width:215px; height:21px}
#message {margin-left:20px; width:303px; height:93px}
#sb {vertical-align:top}
#send {margin-left:90px}

.form_left {float:left; width:120px; padding-bottom: 6px;}
.form_element {float:left; width:500px; padding-bottom: 6px;}
.form_element input, .form_element textarea{color:#666666;}
#order_button_area{margin-top:40px;}

.links_area a {font-weight:bold; display:block; margin:6px 0px 4px 12px;}

#disc1{width:179px; height:173px; background-image:url(images/disc1.jpg); background-position:left top; background-repeat:no-repeat; margin-top:20px;}
#disc2 {width:223px; height:173px; background-image:url(images/disc2.jpg); background-position:left top; background-repeat:no-repeat; margin-top:12px}

.pager {float:left; padding:4px 6px 4px 6px; background-color:#C7D5DF; margin:2px 2px 2px 2px; text-align:center;}
.pager:hover {float:left; padding:4px 6px 4px 6px; background-color:#C7D5DF; margin:2px 2px 2px 2px; text-align:center; text-decoration:none;}

.lnkdescr {margin: 0px 0px 12px 12px;}
