/* GLOBAL */

body { margin: 0; padding: 0; background: #fff; }
body, input, select, textarea, td { font-family: verdana, arial, sans-serif; font-size: 70%; }
body input, body select, body textarea, body tr { font-size: 100%; }
a { text-decoration: none; color: #0067B2; }
a:hover { text-decoration: underline; }
img, form { margin: 0; border: 0; padding: 0; }
table {	border-collapse: collapse; }

body { text-align: center; background: url(../img/design1/body_bg.jpg) repeat-x; }
#wrapper { margin: 0 auto 0 auto; background: url(../img/design1/title.jpg) no-repeat; width: 900px; height: 225px; text-align: left; position: relative;	left: -60px; }

/* LEFTMENU */

#leftmenu {	float: left; margin: 188px 0 0 100px !important;	margin: 188px 0 0 50px; }
#leftmenu ul { padding: 0;	margin: 0; border: 0; }
#leftmenu li { list-style: none; }
#leftmenu ul li {	width: 155px;	min-height: 36px; }
#leftmenu ul li ul li {	width: 100%; height: 20px; }
#leftmenu a {	font-family: arial; width: 100%; height: 100%; display: block; padding: 4px; }
#leftmenu a:hover {	color: #fff; text-decoration: none; }

#leftmenu .menuitem1 { background: #f7e8ff; color: #9E3AEF; height: 36px;}
#leftmenu .menuitem2 { background: #ffe3f9; color: #FF437F; border-top: 1px solid #fff; height: 36px;}
#leftmenu .menuitem3 { background: #d3ffde; color: #2DA548; border-top: 1px solid #fff; height: 36px;}
#leftmenu .menuitem4 { background: #e3ecff; color: #3A71EE; border-top: 1px solid #fff; height: 36px;}
#leftmenu .menuitem5 { background: #ffeac6; color: #FFB434; border-top: 1px solid #fff; height: 36px;}
#leftmenu .menuitem6 { background: #fffbd9; color: #F4C900; border-top: 1px solid #fff; height: 36px;}
#leftmenu .submenuitem1 { background: #f7e8ff; color: #9E3AEF; text-decoration: underline; }
#leftmenu .submenuitem2 { background: #ffe3f9; color: #FF437F; text-decoration: underline; }
#leftmenu .submenuitem3 { background: #d3ffde; color: #2DA548; text-decoration: underline; }
#leftmenu .submenuitem4 { background: #e3ecff; color: #3A71EE; text-decoration: underline; }
#leftmenu .submenuitem5 { background: #ffeac6; color: #FFB434; text-decoration: underline; }
#leftmenu .submenuitem6 { background: #fffbd9; color: #F4C900; text-decoration: underline; }
#leftmenu .menuitem1:hover, #leftmenu .submenuitem1:hover, #leftmenu .active1 { background: #881deb;	color: #fff; }
#leftmenu .menuitem2:hover, #leftmenu .submenuitem2:hover, #leftmenu .active2 { background: #ff437f;	color: #fff; }
#leftmenu .menuitem3:hover, #leftmenu .submenuitem3:hover, #leftmenu .active3 { background: #2da548;	color: #fff; }
#leftmenu .menuitem4:hover, #leftmenu .submenuitem4:hover, #leftmenu .active4 { background: #3a71ee;	color: #fff; }
#leftmenu .menuitem5:hover, #leftmenu .submenuitem5:hover, #leftmenu .active5 { background: #ffb434;	color: #fff; }
#leftmenu .menuitem6:hover, #leftmenu .submenuitem6:hover, #leftmenu .active6 { background: #ffd200;	color: #fff; }

/* CONTENT */

h2 { font-size: 150%;	color: #BA7BFF;	font-style: italic;	font-family: arial; }
#content { width: 400px; height: auto; margin: 0;	padding: 0;	margin-left: 275px;	padding-top: 96px; color: #554549; }
#content td { line-height: 16px; word-spacing: 2px; }
#content .button { font-weight: bold;	color: #BE83FF;	border: 0; background: none; text-align: left; }
#content #content input, #content textarea { border: 1px solid #B8ACCF; color: #64505A; }
#content #q, #content .large { width: 200px; }
#content form .error { height: 16px;	padding-left: 20px;	font-weight: bold; margin-bottom: 12px;	background-image: url(../img/default/warning.gif); background-repeat: no-repeat; }
    
.countries, .cities { padding: 0;	margin: 0; border: 0; }   
.country { height: 33px; text-indent: 52px; list-style: none; margin-top: 8px; }
.cities { margin-top: 8px; }
.city { list-style: none; }
.docentwrap { margin-top: 12px; padding-bottom: 12px; border-bottom: 1px dotted #2DA548; }
.submenu { border-bottom: 1px dotted #2DA548; padding-bottom: 4px; margin-bottom: 12px; color: #2DA548; }
.submenu a { color: #2DA548; }
.signup { border: 1px dotted #2DA548; padding: 4px; margin: 8px 0 16px 0; background: url(../img/default/kwrite.png) no-repeat 4px center; width: 400px; }
.signup a { text-indent: 20px; color: #000; }

/* RIGHT */

#right { float: right;	background: #F7E8FF url(../img/design1/right_bg_top.jpg) repeat-x top; width: 193px; }
#right .right_header, #right .right_footer { padding: 0 8px 0 8px; }
#right a { cursor: pointer; }
#right table.topmenu { width: 177px; }
#right .topmenu_icon { height: 16px; float: left; margin: 0 6px 0 0; }
#right .fav { width: 16px; background: url(../img/default/topmenu_fav.gif) no-repeat;  }
#right .print { width: 16px;  background: url(../img/default/topmenu_print.gif) no-repeat; display: inline; }
#right .sitemap { width: 16px; background: url(../img/default/topmenu_sitemap.gif) no-repeat; }
#right .contact { width: 16px; background: url(../img/default/topmenu_contact.gif) no-repeat; }
#right .font  { width: 43px; background: url(../img/default/topmenu_fontsize.gif) no-repeat; }
#right .lang_icon { width: 17px; height: 14px; display: block; }
#right .nl { width: 17px; background: url(../img/default/topmenu_nl.gif) no-repeat; }
#right .uk { background: url(../img/default/topmenu_uk.gif) no-repeat; }
#right .fr { background: url(../img/default/topmenu_fr.gif) no-repeat; }
#right .fl { background: url(../img/default/topmenu_fl.gif) no-repeat; }
#right .nl:hover, .nl_active { background: url(../img/default/topmenu_nl_hover.gif) no-repeat; }
#right .uk:hover, .uk_active { background: url(../img/default/topmenu_uk_hover.gif) no-repeat; }
#right .fr:hover, .fr_active { background: url(../img/default/topmenu_fr_hover.gif) no-repeat; }
#right .fl:hover, .fl_active { background: url(../img/default/topmenu_fl_hover.gif) no-repeat; }
#right .frm_search { margin-top: 32px; }
#right form { margin-top: 20px; }
#right form label {	color: #881DEB;	font-weight: bold; font-size: 120%;	display: block; }
#right .text { border: 1px solid #B8ACCF; width: 150px;	display: block;	color: #64505A; }
#right .submit { font-weight: bold;	color: #BE83FF;	border: 0; background: none; width: 150px; text-align: right;}
#right .gallery {	width: 104px;	height: 55px;	background: url(../img/default/right_gallery.gif) no-repeat; margin: 32px 0 32px 0; }
#right .right_footer { background: #fff url(../img/design1/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
#right .newsposts_title {	color: #881DEB;	font-weight: bold;	font-size: 120%; }
#right .newsheader { margin-top: 12px; }
#right .newsheader a { font-weight: bold;	color: #64505A; }
#right .newscontent {	color: #64505A;	line-height: 16px; }
#right .archive { margin-top: 8px; }
#right .archive a { color: #A71E48; font-weight: bold; }

/* FOOTER */

#footer { clear: both; color: #239EFD; margin: 0 auto 20px auto; padding-top: 20px; width: 780px; line-height: 42px; text-align: left; }
#footer a {	color: #239EFD; cursor: pointer; }
#footer a:hover {	color: #035EBD;	text-decoration: none; }
#footer .logo {	background: url(../img/default/footer_logo.jpg) no-repeat; width: 42px;	height: 42px;	float: left; }
#footer .copyright { margin-left: 8px; }

/* SEARCH */

.search_title {  font-weight: bold; }
.search_highlight { font-weight: bold; }

/* DESIGN 2, RED */

.design2 { background: url(../img/design2/body_bg.jpg) repeat-x; }
.design2 #wrapper { background: url(../img/design2/title.jpg) no-repeat; }
.design2 h2 { color: #FF43D9; }
.design2 #content .button { color: #FF00A2; border: 0; }
.design2 #content input, .design2 #content textarea { border: 1px solid #E69ECA; }
.design2 #right { background: #C4FFD0 url(../img/design2/right_bg_top.jpg) repeat-x top; }
.design2 #right .right_footer { background: #fff url(../img/design2/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
.design2 #right form label { color: #FF00A2; }
.design2 #right .text { border: 1px solid #E69ECA; }
.design2 #right .submit { color: #FF64D7; }
.design2 #right .newsposts_title {	color: #FF00A2; }

/* DESIGN 3, GREEN */

.design3 { background: url(../img/design3/body_bg.jpg) repeat-x; }
.design3 #wrapper { background: url(../img/design3/title.jpg) no-repeat; }
.design3 h2 { color: #24CD4F; }
.design3 #content .button { color: #0A511A; border: 0; }
.design3 #content input, .design3 #content textarea { border: 1px solid #DBE6DD; }
.design3 #right { background: #C4FFD0 url(../img/design3/right_bg_top.jpg) repeat-x top; }
.design3 #right .right_footer { background: #fff url(../img/design3/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
.design3 #right form label { color: #0A511A; }
.design3 #right .text { border: 1px solid #DBE6DD; }
.design3 #right .submit { color: #54DA76; }
.design3 #right .newsposts_title {	color: #2DA548; }

/* DESIGN 4, BLUE */

.design4 { background: url(../img/design4/body_bg.jpg) repeat-x; }
.design4 #wrapper { background: url(../img/design4/title.jpg) no-repeat; }
.design4 h2 { color: #3A6BDA; }
.design4 #content .button { color: #3669DE; border: 0; }
.design4 #content input, .design4 #content textarea { border: 1px solid #7E809C; }
.design4 #right { background: #C4FFD0 url(../img/design4/right_bg_top.jpg) repeat-x top; }
.design4 #right .right_footer { background: #fff url(../img/design4/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
.design4 #right form label { color: #012F98; }
.design4 #right .text { border: 1px solid #7E809C; }
.design4 #right .submit { color: #3669DE; }
.design4 #right .newsposts_title {	color: #012F98; }

/* DESIGN 5, ORANGE */

.design5 { background: url(../img/design5/body_bg.jpg) repeat-x; }
.design5 #wrapper {  background: url(../img/design5/title.jpg) no-repeat; }
.design5 h2 { color: #FF8C3C; }
.design5 #content .button { color: #FF8D3B; border: 0; }
.design5 #content input,.design5 #content textarea { border: 1px solid #E4C7A7; }
.design5 #right { background: #C4FFD0 url(../img/design5/right_bg_top.jpg) repeat-x top; }
.design5 #right .right_footer { background: #fff url(../img/design5/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
.design5 #right form label { color: #FF6600; }
.design5 #right .text { border: 1px solid #E4C7A7; }
.design5 #right .submit { color: #FF8D3B; }
.design5 #right .newsposts_title {	color: #FF6600; }

/* DESIGN 6, YELLOW */

.design6 { background: url(../img/design6/body_bg.jpg) repeat-x; }
.design6 #wrapper {  background: url(../img/design6/title.jpg) no-repeat; }
.design6 h2 { color: #FFDA2F; }
.design6 #content .button { color: #FEDC40; border: 0; }
.design6 #content input, .design6 #content textarea { border: 1px solid #FFD200; }
.design6 #right { background: #C4FFD0 url(../img/design6/right_bg_top.jpg) repeat-x top; }
.design6 #right .right_footer { background: #fff url(../img/design6/right_bg_bottom.jpg) repeat-x top; padding-bottom: 100px; }
.design6 #right form label { color: #FFD200; }
.design6 #right .text { border: 1px solid #FFD200; }
.design6 #right .submit { color: #FEDC40; }
.design6 #right .newsposts_title {	color: #FFD200; }

/* DESIGN 7, GALLERY */

#gallery td { padding: 8px; text-align: center; }
.design7 .thumb { margin: 0 auto 0 auto; width: 115px; text-align: center; background: #FBECFF url(../img/design7/gallery_bg.jpg) repeat-x bottom; }
.design7 .thumb a { width: 100%; height: 100%; cursor: pointer; }
.design7 .thumb img { margin: 12px;  }
.design7 .nav { text-align: center; margin: 0 auto 0 auto; color: #DEACC2; font-size: 110%; }
.design7 .nav .active { color: #A71E48; }
.design7 .nav a { color: #DEACC2; }