@charset "utf-8";

/*Global styling - begin*/

* { margin:0; padding:0; }

body { font-family:Verdana, Arial, sans-serif; color:#606060; background-color:#fff; font-size:11px; }

p { margin:0px; padding:0px; }

#content_inside p.align-left, #content_inside h1.align-left, #content_inside h2.align-left, #content_inside h3.align-left, #content_inside h4.align-left, #content_inside h5.align-left, #content_inside h6.align-left, #content_inside td.align-left { text-align: left; }

#content_inside p.align-center, #content_inside h1.align-center, #content_inside h2.align-center, #content_inside h3.align-center, #content_inside h4.align-center, #content_inside h5.align-center, #content_inside h6.align-center, #content_inside td.align-center { text-align: center; }

#content_inside p.align-right, #content_inside h1.align-right, #content_inside h2.align-right, #content_inside h3.align-right, #content_inside h4.align-right, #content_inside h5.align-right, #content_inside h6.align-right, #content_inside td.align-right { text-align: right; }

#global { width:772px; margin:0px auto; padding:0px; text-align:left; }

#header { float:left; width:772px; padding-top:10px; }

#header_top { width:772px; float:left; height:102px; }

#header_top_left { float:left; width:302px; }

#header_top_right { float:right; width:468px; } 

#flags { text-align:right; }

#flags img { margin:2px; }

#login_prof { text-align:right; padding:10px 2px 0px 0px; }

#you_are { text-align:right; padding:30px 2px 0px 0px; }

#header_bottom_line { width:772px; float:left; background:url(images/header_menu/blank_line.gif) left 140px repeat-x; }

#header_bottom_line_left { float:left; width:1px; height:140px; background:url(images/header_menu/blank_line.gif) left top repeat-y; }

#header_bottom { width:770px; float:left; border-top:1px solid #e5e5e5; text-align:right; }

#header_bottom_line_right { float:left; width:1px; height:140px; background:url(images/header_menu/blank_line.gif) left top repeat-y; }

#header_menu { line-height:20px; float:right; padding-top:118px; background:url(images/header_menu/bg.gif) left top repeat-x; }

#header_menu_line { float:left; height:21px; background: #fff url(images/header_menu/blank_line.gif) left top repeat-y; background-color:#fff; }

#header_menu a { float:left; border-top:1px solid #e5e5e5; font-size:10px; text-transform: uppercase; padding:0px 13px 13px 23px; position:relative; margin:0px; color:#606060; text-decoration:none; background:url(images/header_menu/no.gif) 10px 5px no-repeat transparent; }

#header_menu a:hover, #header_menu span a, #header_menu span a:hover { background:url(images/header_menu/act.gif) 25px 20px no-repeat transparent; }

/*.trans { filter:Alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; -khtml-opacity: 0.85; }*/

#content_global { float:left; background-color:#e5f1df; padding:12px 12px 12px 0px; margin-bottom:20px; }

#content_global_inside { float:left; background:url(images/bg_content.gif) left top repeat-y; }

#content_global_left { float:left; width:169px;  /*line-height:20px;*/ }

#mainmenu { float:left; font-size:10px; }

* html #mainmenu a { display:block; width:155px; line-height:20px; text-transform:uppercase; text-decoration:none; text-align:left; color:#606060; padding-left:13px; background:url(images/mainmenu/no.gif) 1px 50% no-repeat #fff; border-bottom:1px solid #e5f1df; }

* html #mainmenu a:hover { width:155px; font-weight:bold; color:#007683; }

* html #mainmenu span a, * html #mainmenu span a:hover { width:169px; font-weight:bold; color:#007683; background:url(images/mainmenu/act.gif) 155px 50% no-repeat #fff; }

#mainmenu a { display:block; width:142px; line-height:20px; text-transform:uppercase; text-decoration:none; text-align:left; color:#606060; padding-left:13px; background:url(images/mainmenu/no.gif) 1px 50% no-repeat #fff; border-bottom:1px solid #e5f1df; }

#mainmenu a:hover { width:142px; font-weight:bold; color:#007683; }

#mainmenu span a, #mainmenu span a:hover { width:156px; font-weight:bold; color:#007683; background:url(images/mainmenu/act.gif) 155px 50% no-repeat #fff; }

#content_global_right { width:591px; float:right; background-color:#fff; }

#content_global_right_devide { width:591px; float:right; background:url(images/blank_grey.gif) 418px 0px repeat-y #fff; }

* html #content_inside { padding:20px 23px; line-height:17px; float:left; }

#content_inside, #content_inside_left, #content_inside_right { padding:20px 25px; line-height:17px; float:left; }

#content_inside h1, #content_inside_left h1, #content_inside_right h1 { font-weight:bold; font-size:110%; color:#606060; margin:0px; }

#content_inside h2, #content_inside_left h2, #content_inside_right h2 { padding:0px; margin: 6px 0px 6px 0px; font-weight: bold; color: #007683; font-size:11px; }

#content_inside h3, #content_inside_left h3, #content_inside_right h3 { margin-top:8px; margin-bottom:3px; font-size:13pt; color:#a0a0a0; }

#content_inside h4, #content_inside_left h4, #content_inside_right h4 { margin-top:7px; margin-bottom:3px; font-size:12pt; color:#a0a0a0; }

#content_inside a, #content_inside_left a, #content_inside_right a { color:#206020; text-decoration:underline; }

#content_inside a:hover, #content_inside_left a:hover, #content_inside_right a:hover { text-decoration:none; }

#content_inside p, #content_inside_left p, #content_inside_right p { margin-top:6px; margin-bottom:5px; text-indent:0px; text-align:left; }

#content_inside ul, #content_inside_left ul, #content_inside_right ul { margin-top:6px; margin-bottom:6px; margin-left:16px; padding-left:0px; }

#content_inside ol, #content_inside_left ol, #content_inside_right ol { margin-top:6px; margin-bottom:6px; margin-left:21px; padding-left:0px; }

#content_inside li, #content_inside_left li, #content_inside_right li { margin-top: 2px; margin-bottom: 2px; }

#content_inside img, #content_inside_left img, #content_inside_right img { border:1px solid #e5e5e5; }

#content_inside table.contenttable tr td, #content_inside table.contenttable tr td p, #content_inside_left table.contenttable tr td, #content_inside_left table.contenttable tr td p, #content_inside_right table.contenttable tr td, #content_inside_right table.contenttable tr td p { color:#606060; font-size:11px; padding:0px; margin:0px; vertical-align:top; }

#content_inside .csc-textpic-clear, #content_inside_left .csc-textpic-clear, #content_inside_right .csc-textpic-clear { clear:both; }

* html #content_inside_left { width:418px; }

#content_inside_left { width:368px; }

* html #content_inside_right { padding:20px 10px; width:172px; }

#content_inside_right { padding:20px 10px; width:152px; }

form { margin-top:3pt; margin-bottom:3pt; }

.input_textarea { font-family:Verdana, Arial, sans-serif; font-size:11px; }

.input_text { font-family:Verdana, Arial, sans-serif; font-size:11px; float:left; }

label { width:130px; float:left; padding:4px 0px; }

.csc-mailform-field { display:block; padding-bottom:10px; clear:both; }

.input_checkbox {  }

.input_radio {  }

.input_select {  }

.input_file {  }

.input_reset, .input_submit { margin-left:130px; float:left; }

.clear { clear:both; }

.tx-kuloplayer-pi1 { text-align:center; }

/*Global styling - end*/


/*Submenu styling - begin*/

#content_inside_right #submenu .headline a, #content_inside_right #submenu .headline a:hover { font-weight:bold; color:#007683; text-decoration:none; }

#content_inside_right #submenu .entry_arround { text-align:left; margin: 0px 0px 8px 0px; }

#content_inside_right #submenu .entry_pointer { float:left; width:10px; height:15px; padding:0px; }

#content_inside_right #submenu .entry, #content_inside_right #submenu .entry_act { font-size:95%; margin:4px 0px 4px 15px; }

#content_inside_right #submenu .entry a { color:#606060; text-decoration:none; }

#content_inside_right #submenu .entry a:hover, #content_inside_right #submenu .entry_act a, #content_inside_right #submenu .entry_act a:hover { color:#606060; font-weight:normal; text-decoration:underline; }

#content_inside_right #submenu .entry a:hover { font-weight:normal; }

/*Submenu styling - end*/

