body {
	margin:0px;
	padding:0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align:center; /* Hack for IE5/Win */
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	
	background-image: url(i/shadow.gif);
	background-repeat: repeat-y;
	background-position: top center;
		
}


.normal_a {
	color: #297141;
	font-size: 11px;
	font-family: "Tahoma", Sans-serif;
	text-decoration: underline;
}

.white_a {
	color: #ffffff;
	font-size: 12px;
	font-family: "Tahoma", Sans-serif !important;
	text-decoration: underline;
}

p.normal {
	font-size: 11px;
}



#top_menu td {
	vertical-align: top;
}
#top_menu td.top_menu_td {
	background-image: url(i/top_menu_bg.gif);
}
#top_menu p {
	padding-top: 9px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#top_menu a, #top_menu a:hover {
	font-family: Tahoma, Sans-serif;
	font-size: 12px;
	color: black;
	padding-left: 3px;
	padding-right: 3px;
}
#top_menu a:hover {
	text-decoration: none;
}

#content {
	width: 785px;
	margin: 0px auto; /* Right and left margin widths set to "auto" */
	padding-left: 6px;
	padding-right: 6px;
	background-image: url(i/main_bg.gif);
}
#right {
	width: 472px;
	background-color: #dfe6ee;
	float: right;
}
#main {
	text-align: left;
	padding-left: 13px;
	padding-right: 11px;
	position: relative;
}


#main p.italictext{
	color: #008367;
	font-size: 14px;
	font-weight: bold;
	font-family: "Georgia", serif;
	text-align: left;
}


#main p.italictext2{
	color: #008367;
	font-size: 11px;
	font-weight: bold;
	font-family: "Georgia", serif;
	}


#searchresults {
	text-align: left;
	padding-left: 13px;
	padding-right: 13px;
	position: relative;
	font-size: 12px;
	font-family: "Tahoma", Sans-serif;
}

#searchresults a {
	color: #297141;
	font-size: 11px;
	font-family: "Tahoma", Sans-serif;
}

#searchresults_table {
	font-size: 12px;
	font-family: "Tahoma", Sans-serif;
}

#searchresults_table td {
	font-size: 12px;
	font-family: "Tahoma", Sans-serif;
}




#left {
	width: 300px;
	background-color: #c2e07c;
	float: left;
	text-align: left;
	position: relative;
}

#login {
	width: 287px;
	margin-top: 6px;
	margin-bottom: 6px;
	background-image: url(i/login_bg.gif);
}
#login p {
	color: #005238;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 15px;
}
#login a, #login a:hover {
	color: black;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#login a:hover {
	text-decoration: underline;
}
#login table {
	margin-bottom: 15px;
}
#login_button {
	background-image: url(i/login_button_bg.gif);
}

#quick_search {
	width: 287px;
	background-color: #f0f3f7;
}

#quick_search p {
	color: white;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#quick_search p.title {
	margin-top: 10px;
	margin-bottom: 10px;
}
#quick_search p.selector {
	margin-left: 37px;
}
#quick_search p.selector a, #quick_search p.selector a:hover {
	color: #005238;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#quick_search p.selector a:hover {
	text-decoration: underline;
}
#quick_search p.label {
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 7px;
}
#quick_search p.label a, #quick_search p.label a:hover {
	color: #362f2d;
	text-decoration: underline;
}
#quick_search p.label a:hover {
	text-decoration: none;
}
#quick_search p.label input {
	margin-left: -4px;
}
#quick_search p.label b {
	color: #298753;
}
#quick_search td.select {
	padding-left: 10px;
	padding-right: 10px;
}
#quick_search select {
	width: 100%;
}
#quick_search td.select .submit {
	background-color: #008367;
	color: white;
	width: 100%;
	margin-bottom: 13px;
}
#quick_search p.adv_search {
	margin-top: 10px;
}
#quick_search p.adv_search a, #quick_search p.adv_search a:hover {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#quick_search p.adv_search a:hover {
	text-decoration: none;
}
#quick_search td#quick_title {
	background-image: url(i/search/title_bg.gif);
	  background-repeat: no-repeat;
}

p.news {
	color: #005238;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 18px;
	margin-right: 18px;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.newstxt a {
        color: #008367;
}
div.newstxt a:hover {
        text-decoration: none;
}

div.newspic, div.newspic_full {
	border: 1px solid #f3f9e5;
	padding: 1px;
	margin-left: 9px;
	margin-right: 8px;
	float: left;
}
div.newspic_full {
	float: none;
	width: 262px;
	margin-left: 5px;
}
div.newstxt {
	float: right;
	width: 190px;
	margin-bottom: 17px;
    margin-right: 9px;

}
div.newstxt p, div.newstxt_full p {
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #362f2d;
	margin-top: 8px;
}
div.newstxt .date {
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #297141;
	margin-bottom: 0px;
	margin-top: 0px;
}
div.newsdiv {
	background-color: #e1f0be;
	clear: both;
	height: 1px;
	width: 276px;
	margin-left: 12px;
	margin-bottom: 17px;
}
div.newstxt_full {
	margin-left: 12px;
	margin-right: 12px;
}
div.newstxt_full p {
	margin-bottom: 0px;
	margin-left: 4px;
	margin-right: 4px;
}
div.newstxt_full p.newstitle {
	margin-bottom: 0px;
	font-weight: bold;
}
div.newstxt_full p.newstitle span.date {
	font-weight: normal;
	color: #297141;
	margin-right: 5px;
}
div.newstxt_full a {
	color: #297141;
}
div.newstxt_full a:hover {
	text-decoration: none;
}
div.newsdiv_full {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
}
div.newsdiv_full small {
	font-family: "Tahoma", Sans-serif;
	font-size: 10px;
}

#main h1 {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
#main h1.black {
	color: black;
}
#main h1.article {
	color: #362f2d;
	font-family: "Arial", Sans-serif;
	font-size: 18px;
	font-weight: normal;
}
#main h2 {
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
#main h2 a {
	color: #297141;
}
#main h2 a:hover {
	text-decoration: none;
}

#main h3 {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 12px;
}

#main p {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
#main a {
	text-decoration: underline;
}
#main a:hover {
	text-decoration: none;
}

#main a.bold {
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	color: #297141;
	font-weight: bold;
	text-decoration: underline;
}
#main a.bold:hover {
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	color: #297141;
	text-decoration: none;
	font-weight: bold;
}

#main p a, div.center_pic a, li a {
	color: #297141;
}
#main p b a {
	font-weight: bold;
	text-decoration: none;
	color: #297141;
}
#main p b a:hover {
	text-decoration: underline;
}
#main ul.main {
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 25px;
	margin-left: 16px;
	list-style: none;
}
#main ol.main {
	padding-left: 10px;
	margin-top: 30px;
	margin-bottom: 25px;
	margin-left: 16px;
}
#main ul.main_mini {
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 16px;
	list-style: none;
	margin-top:5px;
}
#main ul.main li, #main ul.main_mini li {
	vertical-align: top;
	padding-left: 15px;
	line-height: 14px;
	background-image: url(i/list_bullet4.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #362f2d;
}
#main ol.main li {
	text-align: justify;
	padding-left: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #362f2d;
}
#main table.resh {
	border:1px solid #86beb8;
	border-collapse: collapse
}
#main table.resh td {
	border:1px solid #86beb8;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 15px;
}
#main table.resh th {
	border:1px solid #86beb8;
	background-color: #f7f8fc;
	font-weight: bold;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}
#main h2 {
	 clear:both;
}

table#divs p {
	margin: 0px;
	text-align: center;
}
table#divs a {
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 13px;
	font-weight: bold;
}
table#divs td.b {
	background-image: url(i/base/div_bg.gif);
}
table#flash p {
	margin: 0px;
	margin-bottom: 3px;
}
table#flash p.title {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-align: center;
}
table#flash a {
	color: white;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
}
table#flash td#flash_bg {
	background-image: url(i/base/flash_bg.gif);
}
table#countries p a {
	color: #362f2d;
	text-decoration: none;
}
table#countries p a:hover {
	text-decoration: underline;
}
table#countries p {
	font-size: 11px;
	font-weight: bold;
	padding-left: 22px;
	padding-top: 15px;
	padding-bottom: 6px;
}
table#countries td.current {
	background-color: #008367;
}
table#countries td.current a {
	color: white;
}

div.hidden {
	display: none;
	visibility: hidden;
}
div.country_desc {
	margin: 8px;
	color: white;
}
div.country_desc h2 {
	color: white;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	font-weight: bold;
}
div.country_desc p {
	color: white !important;
	margin-top: 17px !important;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
}
div.country_desc ul {
	padding-left: 0px;
	margin-top: 10px;
	margin-left: 0px;
	list-style: none;
}
div.country_desc ul li {
	vertical-align: top;
	padding-left: 15px;
	line-height: 14px;
	background-image: url(i/list_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin-bottom: 10px;
	font-size: 11px;
}
div.country_desc ul li a {
	font-size: 11px !important;
}
td.quick {
	background-image: url(i/base/shadow.gif);
}
p.quick {
	color: white !important;
	font-weight: bold !important;
	font-size: 11px !important;
	margin-left: 20px !important;
}
p.quicklink a {
	font-weight: normal !important;
	font-size: 11px !important;
}
p.quicklink {
	padding-right: 20px;
	padding-left: 10px;
	padding-bottom: 6px;
	background-image: url(i/list_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
table.quicklink {
	margin-left: 20px;
}

div.contact {
	margin-top: 9px;
	margin-bottom: 10px;
	width: 470px;
	background-repeat: repeat-y;
	background-image: url(i/contacts/contacts_bg.gif);
}
	
div.contact_dark {
	margin-top: 9px;
	margin-bottom: 10px;
	width: 470px;
	background-repeat: repeat-y;
	background-image: url(i/contacts/contacts_bg_dark.gif);
}

div.contact_dark p {
	text-align: left !important;
}	



div#last_articles {
	margin-top: 9px;
	margin-bottom: 10px;
	width: 448px;
	background-repeat: repeat-y;
	background-image: url(i/last_articles/last_articles_bg.gif);
}
div#last_articles h2, div.contact h2 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 16px;
	padding-left: 15px;
	color: #008367;
}
div#last_articles p, div.contact p {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 15px;
}
div#last_articles ul, ul.articles {
	margin-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 0px;
	list-style: none;
}
div#last_articles ul li, ul.articles li {
	vertical-align: top;
	padding-left: 15px;
	line-height: 14px;
	background-image: url(i/last_articles/list_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin-bottom: 10px;
	font-size: 11px;
}
div#last_articles a, ul.articles li a, div.contact a {
	color: #008367;
	text-decoration: underline !important;
}
div#last_articles a:hover, ul.articles li a:hover, div.contact a:hover {
	text-decoration: none !important;
}
ul.articles {
	padding-left: 0px;
}
div.contact p {
	text-align: left !important;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 15px;
}


div#quick_service {
	background-image: url(i/austria/quick_service_bg.gif);
	width: 448px;
	background-repeat: repeat-y;
}
div#quick_service h2 {
	font-family: "Arial", Sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-left: 14px;
}
div#quick_service ul {
	margin-left: 14px;
}


div#registered {
	margin-top: 20px;
	padding: 0px;
	margin-bottom: -2px;
}
div#registered a {
	color: black;
}
div#registered a:hover {
	text-decoration: none;
}
div#registered p {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

div#stolb {
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 50px;
}
div#stolb p {
	margin-left: 13px;
	font-size: 12px;
}
div#stolb a, div#stolb a.black {
	color: white;
	font-family: "Tahoma", Sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
div#stolb a.black {
	color: black;
}
div#stolb a:hover {
	text-decoration: underline;
}

table#podval a {
	color: black;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
table#podval a:hover {
	text-decoration: underline;
}
table#podval p {
	font-family: "Tahoma", Sans-serif;
	font-weight: normal;
	font-size: 12px;
}
td#podval_bg {
	background-image: url(i/podval/bg.gif);
}

td.header {
	background-image: url(i/header.jpg);
}

td.header_about {
	background-image: url(i/header_about.jpg);
}

td.header_exclusive {
	background-image: url(i/header_exclusive.jpg);
}

td.header_baza {
	background-image: url(i/header_baza.jpg);
}

td.header_articles {
	background-image: url(i/header_articles.jpg);
}
td.header_austria {
	background-image: url(i/header_austria.jpg);
}
td.header_albania {
	background-image: url(i/header_albania.jpg);
}
td.header_contacts {
	background-image: url(i/header_contacts.jpg);
}

td.header_services {
	background-image: url(i/header_services.jpg);
}

td.header_bolgaria {
	background-image: url(i/header_bolgaria.jpg);
}

td.header_spain {
	background-image: url(i/header_spain.jpg);
}

td.header_portugal {
	background-image: url(i/header_portugal.jpg);
}

td.header_turkey {
	background-image: url(i/header_turkey.jpg);
}

td.header_france {
	background-image: url(i/header_france.jpg);
}

td.header_chern {
	background-image: url(i/header_chern.jpg);
}

td.header_ostrova {
        background-image: url(i/header_ostrova.jpg);
}

td.header_golf {
        background-image: url(i/header_golf.jpg);
}

td.excl {
	padding: 9px;
	padding-top: 12px;
}
td.contacts {
	padding-bottom: 40px;
}

table.toc {
	padding-top: 9px;
	padding-bottom: 9px;
}
table.toc td {
	padding-left: 9px;
}
table.toc tr td table tr td.current {
	background-color: #297141;
	background-image: url(i/list_bullet2.gif);
	background-position: 95% 50%;
	background-repeat: no-repeat;
}
table.toc tr td table tr td.current a, table.toc tr td table tr td.current a:hover {
	text-decoration: none;
	color: white;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
}
table.toc tr td table tr td.current a:hover {
	text-decoration: underline;
}
table.toc tr td table tr td {
	background-color: #d6e4b4;
	background-image: url(i/list_bullet3.gif);
	background-position: 95% 50%;
	background-repeat: no-repeat;
}
table.toc tr td table tr td a, table.toc tr td table tr td a:hover {
	text-decoration: none;
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
}
table.toc tr td table tr td a:hover {
	text-decoration: underline;
}

table.exclusive h1 {
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	margin-top: 10px;
}

table.exclusive p {
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
}
table.exclusive p b, table.exclusive p a {
	color: #297141;
}
table.exclusive p a:hover {
	text-decoration: none;
}

table.pages {
	margin-top: 35px;
}
table.pages td {
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: normal;
}
table.pages td a {
	color: #297141;
}
table.pages td a:hover {
	text-decoration: none;
}

td.excl div#registered p {
	margin-left: 40px;
	margin-right: 40px;
}

#quick_jump {
	background-image: url(i/quick_jump_corner.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	width: 287px;
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 6px;
}
#quick_jump tr td {
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}
#quick_jump tr td table tr td {
	background-image: url(i/list_bullet3.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
#quick_jump p {
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	color: #008367;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
}
#quick_jump a {
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	color: #362f2d;
	text-decoration: none;
}
#quick_jump a:hover {
	text-decoration: underline;
}

#spiral {
	background-image: url(i/austria/spiral.gif);
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-left: 13px;
	margin-right: 13px;
	width: 274px;
}
#spiral td {
	padding-top: 26px;
	background-image: url(i/austria/villa.jpg);
	background-repeat: no-repeat;
	background-position: 0% 26px;
	height: 210px;
}
#spiral td p {
	border-top: 1px solid #848a80;
	border-bottom: 1px solid #848a80;
	text-align: center;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	margin-top: 14px;
	margin-left: 11px;
	margin-right: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 15px;
}

div.center_pic {
	text-align: center;
	margin-top: 2px;
	margin-bottom: 12px;
	padding: 2px;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
}

div.center_pic img {
	border: 2px solid white;
}

div.left_pic, span.left_pic {
	float: left;
	margin-top: 2px;
	margin-bottom: 12px;
	margin-right: 12px;
	background-color: white;
	padding: 2px;
}

div.right_pic, span.right_pic {
	float: right;
	margin-top: 2px;
	margin-bottom: 12px;
	margin-left: 12px;
	background-color: white;
	padding: 2px;
}

table.dome {
	margin-top: 10px;
}
table.dome h3 {
	color: white;
	margin-left: 7px;
	margin-top: 14px;
	margin-bottom: 10px;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
}
table.dome p.small {
	margin-left: 6px;
	margin-right: 3px;
	margin-top: 7px;
	font-family: "Tahoma", Sans-serif;
	font-size: 10px;
	color: #362f2d;
	font-weight: normal;
	text-align: left !important;
}
table.dome h4 {
	margin-left: 6px;
	margin-bottom: 8px;
	margin-top: 0px;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008367;
}

td#left_contacts img {
	border: 2px solid white;
	margin-bottom: 9px;
	margin-right: 15px;
}
td#left_contacts p {
	margin-top: 0px;
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
}

td#left_contacts a {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
}

td#right_contacts p {
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
	text-align: justify;
	margin-right: 10px;
}
td#right_contacts a {
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 11px;
}
td#right_contacts a:hover {
	text-decoration: none;
}

table#copyright {
	padding-bottom: 5px;
}

.topmenu {

	font-family: "Tahoma", Sans-serif;
	font-size: 11px;

}

.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #DDFFDD;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}

.current {
	font-size: 12px; 
	font-weight: bold;
}


ul {
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: black;
}

ol {
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: black;
}


div.serv_list {
	margin-left: 0px;
}

.dig {
	font-family: Tahoma, Sans-serif;
	font-size: 11px;
	color: #297141;
	font-weight: bold;
}


.details_header h1 {
	color: #ffffff;
	font-family: "Tahoma", Sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}



.form_div {
	text-align: center;
	margin: 15px 15px 15px 15px;
	position: relative;	
}

.form_div h1 {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
	
.form_div .mailheader {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}	

.form_div .mailform {
	width: 90%;
	background-color: #dfeebc;
}

.form_div td {
	color: #362f2d;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
}

.form_div .field {
	width: 90%;
}

.form_div .button {
	background-color: #297141; 
	color: white;
	font-weight: bold; 
	width:200px;
}






/* ~~~~~~~~~ Div, который описывает новый стиль для формы ~~~~~~~~~~~ */

div#new_form {
	width: 734px;
	background-repeat: repeat-y;
	background-image: url(i/form/form_bg.gif);
	
}
div#new_form h1 {
	color: #008367;
	font-family: "Tahoma", Sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 30px;
}

div#new_form td {
	font-size: 12px;
	font-family: "Tahoma", Sans-serif;
}

div#new_form .field {
	width: 90%;
}

div#new_form .button {
	background-color: #297141; 
	color: white;
	font-weight: bold; 
	width:200px;
}


.new_form_td h1 {
	color: #ffffff;
	font-family: "Tahoma", Sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 6px;
}

.listing_table h2 {
	font-family: "Tahoma", Sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

.listing_table a{
	color: #297141;
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	text-decoration: underline;	
	
}

.listing_table p{
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	text-align: center;
	
}

.listing_table td p{
	font-family: "Tahoma", Sans-serif;
	font-size: 12px;
	text-align: center;
	
}

.listing_table h2 {
	margin-top: 18px;
}