body{padding:0; margin:0; background-color:#D2F9FF; background-image:url(/images/skin/Index/bg_main.jpg);  background-repeat:repeat-x; background-position:top; text-align:center}
td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2D0A00;}
p{margin:0 0 10px 0; text-align:justify}
img { border:0}

h1{font-family: Verdana, Arial, Helvetica, sans-serif; color:#2D0A00; font-size:14px; margin:15px 0 0 10px;  font-weight:bold; text-align:left;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; color:#535353; font-size:14px; margin:30px 0 0 0;  font-weight:bold;}

.bottom_bg {background-image:url(/images/skin/Index/table_punctir_gorizont.gif);  background-repeat:repeat-x; background-position:bottom;}
.top_bg {background-image:url(/images/skin/Index/table_punctir_gorizont.gif);  background-repeat:repeat-x; background-position:top;}
.vertical_bg {background-image:url(/images/skin/Index/table_punctir_vert.gif);  background-repeat:repeat-y; background-position:top;}

  a.new {font-size:11px; text-decoration:none; color:#2D0A00; text-align:justify}
  a.new:hover {text-decoration:none; color:#535353; font-size:11px; text-align:justify}

  a.about {font-size:12px; text-decoration:none; color:#535353; margin:0 10px; padding-left:10px; text-align:justify}
  a.about:hover {text-decoration:none; color:#6B4949; font-size:12px; text-align:justify}
  
.features {}
.features a{text-decoration:none; color:#000000; font-size:11px;}
.features a:hover{text-decoration:underline; color:#2D0A00; font-size:11px;}

.members {}
.members td { text-align:center;}
.members td img { border: 3px solid #E4C47F;}
.members a{text-decoration:none; color:#000000; font-size:11px;}
.members a:hover{text-decoration:underline; color:#2D0A00; font-size:11px;}

.menu { text-align:center;  background-image:url(/images/skin/Index/bg_bottom.gif);  background-repeat:repeat-x; background-position:top;}
.menu a{ color:#E2CC9E; text-decoration:none; font-size:10px; font-weight:bold;}
.menu a:hover{ color:#E2CC9E; text-decoration:underline; font-size:10px; font-weight:bold;}

.bottom {background-image:url(/images/skin/Index/bg_bottom.gif);  background-repeat:repeat-x; background-position:top;}
.bottom a{text-decoration:none; color:#2497A9; font-size:11px; font-weight:bold;}
.bottom a:hover{text-decoration:none; color:#05C3E1; font-size:11px; font-weight:bold;}


	div#langBar {padding-left:40px; text-align:left; font-size:11px; float:right; width:350px;}
	div#langBar p {height:24px; line-height:24px; margin:0; padding:0; color:#2D0A00; float:left;}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:24px;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:24px;}
	div#langBar ul#switchlocale li span {display:block; float:left; height:22px;padding:0 0.5em;  font-weight:bold;}
	div#langBar ul#switchlocale li a {color:#2D0A00; text-decoration:none; font-weight:normal}
	div#langBar ul#switchlocale li a:hover {text-decoration:underline;}
	
	
	/* Fieldset*/
	label.check input {border-style:none; background:none;}
	button {height:24px; /*background:url(/images/skin/bgButton.gif) repeat-x; border:1px solid #9DB8BD; font-weight:bold; color:#CB0000;*/ cursor:pointer;}
	p.buttons {padding:0; margin:10px 0 0 36%;text-align:left;}
	button p.inButton,p.buttons button p.inButton { margin:0; padding:0 15px; text-align:center; /*color:#CC0000*/}
	
	fieldset.horizontal {border:0px solid #333; margin:0; padding:10px 0 10px 0;}
	fieldset.horizontal label {display:block; margin: 0 0 -0.9em 0; text-align:left; width:100%;padding-left:10px;}
	fieldset.horizontal label input,
	fieldset.horizontal label select,
	fieldset.horizontal label textarea { color:#71767C; font-size:10px}
	fieldset.horizontal label.check {margin-bottom:0.3em; font-weight:normal; margin-left:35%; width:auto;}
	fieldset.horizontal label.check input {width:auto; position:inherit; top:2px; left:0; display:inline;}
	fieldset.horizontal label.editor {margin-bottom:-1.8em;}
	fieldset.horizontal label.editor input {width:60%;}
	fieldset.horizontal label.editor img {position: relative; top: -40px; left: 95%; display:block;}
	
	fieldset.horizontal p {margin-left:35%; font-size:11px;}
	
	/*added*/
	/*fieldset div.radiogroup {margin-bottom:1em;}*/
	fieldset div.radiogroup label.radio { margin:-0.2em 0 0 0;}
	/**/
	fieldset.vertical {border:0px solid #333; margin:0 0 5px 5px; padding:20px;}
	fieldset.vertical label {display:block; text-align:left; width:100%; clear:both; margin-bottom:0/*0.5em*/;}
	fieldset.vertical label input,
	fieldset.vertical label select,
	fieldset.vertical label textarea {float:left; width:100%;}
	fieldset.vertical label.check {margin-bottom:0;/*0.5em;*/ font-weight:normal;}
	fieldset.vertical label.check input {width:auto; float:none; margin-top:5px; left:0;}
	fieldset.vertical label.editor {}
	fieldset.vertical label.editor input {width:85%;}
	fieldset.vertical label.editor img { float:left;}
	
	fieldset div.radiogroup {margin-bottom:1em;}
	fieldset div.radiogroup label.radio { margin:-0.2em 0 0 0;}
	fieldset label.subgroup input{margin-left:1.5em;}
	
select { color:#71767C; font-size:11px}
form { border:none}
fieldset {border:none}
