body  {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	padding:0px;
	background:#A3A9B1 url(/parameters/orneta/themes/orneta_01/images/main_bkg.jpg) repeat-y center top;
	text-align:center;
}

h1 {
	font-size:18pt;
	text-transform: lowercase;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	color:#079;
	padding:0;
	margin:0 0 7px 0 ;
}

h2 {
	font-size:12pt;
	text-transform: lowercase;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	color:#079;
	padding:0;
	margin:10px 0 7px 0 ;
}

h3 {
	font-size:9pt;
	text-transform: uppercase;
	margin-bottom: 5px;
	color:#079;
}
#col_wrapper{
	padding: 4px
}

#col_left{
 margin: 0px 10px 0px 0px;
 padding: 0  0 0 0 ;
 width: 67%;
 float: left;
 display: inline;
}

#col_right{
display: inline;
 float: right;
 color: #333;
 border: 1px solid #DDD;
 background: #F9F9F9;
 margin: 0px;
 padding: 10px;
 width: 25%;
 display: inline;
}


ul { padding:0; margin: 10px 1px  10px 16px }
ol { padding:0; margin: 10px 1px 10px 20px }
ol li { margin-bottom: 5px }
ul li {
	list-style-image: url( /parameters/orneta/themes/orneta_01/images/list.gif);
	list-style-type: square;
}

img { border: none }

tr { vertical-align:top }
td  { FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 9pt; }


.editbutton { background-color: #FC8; padding: 1px 3px 1px 3px; border: thin solid #000; font-size:20pt;}
.editbutton a:link, .editbutton a:visited {  font-weight:bold; }
.editbutton a:hover { color:#C00; }


.pager { text-align:right;}
.pager a { background-color:#C00; color:#FFF; font-weight:bold; padding: 1px 6px 1px 6px; margin:0 2px 0 0  }
.pager a:hover { background-color:#C00; color:#FFF}



#platforms { margin:4px 0 15px 0; padding:0; list-style:none }
#platforms li{ display:block; margin:0 ; padding:0 }
#platforms a { display:block; width:136px; padding: 2px 7px 2px 7px; margin: 0 0 1px 0; background-color:#E9ECEE; color:#000 }
#platforms a:hover { background-color:#FD8; color:#000}

a { text-decoration: none ; color: #36D}
a:hover,
a:focus
{	color:#C00; }


.float_block_right { background-color: #EDF3FC; border: solid 1px #000}
.float_block_right_title { color:#AAA ;  padding:7px 0 2px 0;}
.float_list { border: solid 1px #DDD; background-color:#F9F9F9; color:#777}
.float_list ul { margin: 0; padding: 7px 5px 10px 10px; }
.float_list li { padding: 2px 0 2px 0; color:#777}
.float_list a { text-decoration: none;width: 100%;}
.float_list a:hover { background-color: #FFF; }

#prodlist ul { margin:0 0 5px 0 ; padding:0 }
#prodlist li { list-style:none ; }
#prodlist .prodtype{ color:#BCE; text-align:right; margin: 0 0 0 0; font-weight:normal; display:block}
#prodlist a:hover { background-color:#FA5; color:#000}
#prodlist .mobile { font-weight: normal ; text-transform: lowercase }
#prodlist a {
	width:120px;
	display:block;
	text-align:left;
	background-color:#57A ;
	padding: 1px 4px 1px 4px ;
	margin: 0 0 0 0;
	border-top: solid 1px #8AD;
	border-left: solid 1px #8AD;
	/* border-right: solid 1px #FFF; */
	border-bottom: solid 1px #358;
	font-size:8pt;
	color:#FFF;
	font-weight:bold;
}

/*MAIN*/
#maincontent {
	padding: 25px 20px 40px 20px;
	font-size:8pt;

	min-width:680px;
	width:680px;
	text-align:left;
	margin:0 auto;
}

#logo {
	min-width:740px;
	width:740px;
	margin:0 auto;

}

table#main_wrapper {
	font-size: 8pt;
	font-weight: bold;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #999;
	background-color:#A3A9B1;
	text-align:center;
}
table.main  { width: 500px;
	border-left: 1px solid #888;
	border-right: 1px solid #ccc;
}
table.main td {
	text-align:center;
	font-size: 8pt
}


/* .main .selected { background-color: #A3A9B1 } */

.main a:focus,
.main a:hover { color:#000; background-color:#FC6 }

.main a {
	display:block;
	color:#FFF;
	text-decoration: none;
	padding: 1px 10px 1px 10px;
	text-transform: lowercase;
	border-left: 1px solid #ccc;
	border-right: 1px solid #888;
}


/*END MAIN*/
.block_right {}
.block_right_title { color:#999;  padding:7px 0 2px 10px;}

#copyright {
	color:#AAA;
	margin:15px;
	letter-spacing: 1pt;
	font-style: italic;
	text-align:center;
	font-size: x-small;
}

/* pagesetter 5.0 */
#pubInfoBox
    {
      border: 1px solid black;
      font-family: arial, sans-serif;
      font-size: 10pt;
      background-color: #FFCC66;
      padding: 4px;
    }

.button { }
.button a,
.button a:link,
.button a:visited {
	background-color:#EAF0F6 ;
	padding: 1px 4px 1px 4px ;
	border-top: solid 1px #FFF;
	border-left: solid 1px #FFF;
	border-bottom: solid 1px #CCD0D9;
	border-right: solid 1px #CCD0D9;
	font-size:8pt;
	color:#456;
}

.blue a,
.blue a:link,
.blue a:visited{
	background-color:#CDF ;
	border-bottom: solid 1px #68A;
	border-right: solid 1px #68A;
}

.button a:focus,
.button a:hover{
	background-color:#FD8 ;
	border-top: solid 1px #CB5;
	border-left: solid 1px #CB5;
	border-bottom: solid 1px #FFF;
	border-right: solid 1px #FFF;
}


.home a{ display:block }
.topper,
.topper a{
	font-size: 14pt;
	display:block;
	text-transform: lowercase
}


#awards { margin: 15px 0 0 0 }
#awards .g { width:75% }
#awards .g1 { width:25% }

#wrapper {
	/* min-width:740px;width:740px;*/
	width:100%;
	text-align:left;
	background: #FFF url(/parameters/orneta/themes/orneta_01/images/bkg.jpg) repeat-y center top;
}


#submenu { margin: 0 0 16px 0;  }
#submenu ul { margin:0; padding:0 ; list-style: none;}
#submenu li { margin:0; padding: 0; list-style:none; }


#submenu a,
#submenu a:link,
#submenu a:visited {
	display: block;
	background-color:#EAF0F6 ;
	padding: 2px 10px 2px 10px;
	margin: 0 0 1px 0;
	border-bottom: solid 1px #CCD0D9;
	border-right: solid 1px #CCD0D9;
	border-left: none;
	border-top: none;
	font-size:8pt;
	color:#456;
	font-weight:bold;
	text-transform: lowercase;
}
#submenu a:focus,
#submenu a:hover{
	background-color:#FD8 ;
	border-top: solid 1px #68A;
	border-left: solid 1px #68A;
	border-bottom: none;
	border-right: none;
	font-weight:normal;
}

#submenu a.level2 {
	font-weight: normal ;
	background-color: #F2F5F7;
	margin-left: 20px;
}

#submenu .selected a {
	color:#999;
}

#submenu h3 {
	margin-bottom: 4px;
}


#primary {
	text-align:center;
}

#primary a:hover, a:focus { background-color: #FC3;}
#primary a {
	padding-left: 40px;
	padding-right: 40px;
	font-weight: bold;
	background-color: #CCC;
	color: #444;
}

#secondary { text-align:center; }
#secondary table{ width: 400px }

#secondary a:focus,
#secondary a:hover {
	color:#950;
	background-color:#FC6;
}
#secondary td{ font-size: 8pt; }
#secondary a .selected{ font-style:italic }
#secondary a{
	text-transform: lowercase;
	padding: 1px 30px 0px 30px ;
	font-weight: bold;
	text-align: center;
	margin: 4px 3px 5px 3px;
	/* background: #EEE url(/parameters/orneta/themes/orneta_01/images/menu_secondary.jpg) left top; */
	color: #666;
}

.tip {
	background-color:#FFF0CC;
	padding: 2px 17px 2px 17px;
}

.playwork { width:140px; height:158px ; padding: 18px }
.playwork a { color:#FFF; display:block;  font-weight:bold;  padding: 1px 5px 1px 5px; font-size: 8pt }
.playwork a:hover  { background-color:#FC6; color:#000}
#play a { text-align:right ; }
#work a { text-align: left ; }

ul#news li { padding: 0 0 16px 0 }
#news .button a { padding: 0px 4px 0px 4px; text-transform: lowercase; margin-right: 6px }
#news .title { font-weight:bold; font-size: 11pt }

.ad {
	padding: 7px ;
	border: 1px solid #E9EBEE;
	background-color: #F6FAFC;
	font-size: 8pt;
	font-weight: bold
}
.ad h3 { padding: 0; margin: 0 }
.ad li { padding: 0 0 6px 0; margin: 0 }

#valuebox { padding: 8px 8px 4px 8px;}
#valuebox #values { font-weight:bold }

.no_bold{ font-weight: normal }
.bold{ font-weight: bold }

#archive_button { margin: 7px 7px 15px 7px; font-weight: bold }
#images_sep { margin: 0 0 20px 0; text-align:center }

.mobile { font-weight: normal }
.bold { font-weight: bold }
.block { display: block}

#teaser { margin: 0 0 12px 0; font-weight:bold }
.clear { clear: both; background: none; }

#sitemap {
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	color:#079;
}
ul.level_1 li a{
	font-size:14pt;
}
ul.level_2 li a{ font-size: 11pt margin: 0 0 0 20px }
ul.level_3 li a{ font-size: 8pt; margin: 0 0 0 30px }

.mandatory { color:#C00; font-weight:bold }

#help_selection { margin-bottom: 10px; font-size: 8pt }

#devices { text-align: center; background-color:#FD7; color: #000; padding: 10px; border: 1px solid #DB3; font-weight:bold }
#devices select { font-size: 8pt; margin-top: 7px }
