a {color: #006CF0; text-decoration: none}

a:hover {color: #5482D5; text-decoration: underline}

/* Sisu tekst */

#sisu {width: 560px; float: left; padding: 0 5px 0 5px}

#sisu_lai {width: 725px; float: left; padding: 0 0 0 5px}

.sisu_box_tiitel h1, .sisu_box h1 {font-size: 13px; font-weight: bold; margin: 0}

.sisu_box_tiitel h2, .sisu_box h2 {font-size: 12px; font-weight: bold; margin: 0}

.sisu_top h3, .sisu_box_tiitel h3, .sisu_box h3, .content_title h3 {font-size: 13px; font-weight: bold; margin: 0}

.sisu_vahe {padding: 5px}

.section_title {border: 1px solid #1599FE; background: url(/pc/img/section_title.gif) #2BC9FB repeat-x top center; color: #FFF}

	.section_title a {text-shadow: 0 1px 0 #0067B5; color: #FFF}

.content_title_shadows {padding: 5px; border: 1px solid #1599FE; background: url(/messenger/img/lahter.gif) repeat-x bottom center}

.section_box {border-bottom: 1px solid #1599FE}

	/* search */

	.section_box_search {width: 550px; background: url(/pc/img/section_search.gif) #2ECAFB repeat-x bottom center; border-top: 1px solid #1599FE}

	.section_box_search_corners {width: 540px; background: url(/pc/img/section_search_corners.gif) no-repeat bottom center; padding: 5px; overflow: hidden}


.sisu_box2 {padding: 5px; margin: 0 0 10px 0; border-bottom: 1px solid #FFE9B8}

.sisu_box_keskel {padding: 5px; margin: 0 0 10px 0; text-align: center; border-bottom: 1px solid #1599FE}

.sisu_box_keskel_raamita {padding: 5px; margin: 0 0 10px 0; text-align: center}

.sisu_box_vaheta_raamita {margin: 0 0 10px 0}

.sisu_box_wide {margin: 0 0 10px 0; border-bottom: 1px solid #1599FE}

.content_box_nobord_nodist {padding: 5px}

.content_box_nobord {padding: 5px; margin: 0 0 10px 0}

.content_box_nodist {padding: 5px; border-bottom: 1px solid #1599FE}

.content_box {padding: 5px; margin: 0 0 10px 0; border-bottom: 1px solid #1599FE}

.content_box_light_halfdist {padding: 5px; margin: 0 0 5px 0; border-bottom: 1px solid #B2D5FF}

.content_text h3 {font-size: 12px; font-weight: bold; margin: 0; padding: 0}

.content_text h3 {font-size: 12px; font-weight: bold; margin: 0; padding: 0}

/* news */

.uudis_pilt {padding: 4px; border: 1px solid #DADADA}

.uudis_pilt_kirjeldus {font-style: italic}

.uudis_tags a, .menu_tags a {text-decoration: underline}

/* */

.news_tip {width: 300px}

/* Kommentaarid */

.commentary_middle {background: url(/pc/img/kom_center.gif) #E7F5FF repeat-y top center; width: 550px; margin: 0 0 10px 0}

.commentary_top {background: url(/pc/img/kom_top.gif) no-repeat top center; width: 550px}

.commentary_bottom {background: url(/pc/img/kom_bottom.gif) no-repeat bottom center; width: 550px; overflow: hidden}

.commentary_pic {width: 62px; float: left; padding: 16px 0 10px 10px}

.commentary_pic .pic {width: 52px; height: 52px; border: 1px solid #292929}

.commentary_text {width: 468px; float: left; padding: 16px 10px 10px 0}

.commentary_text .name {}

.commentary_text .name a {color: #373737; text-decoration: underline}

.commentary_text .text {padding: 6px 0}

.commentary_text .date {color: #777}

/* Videod */

.video_box_nimekiri {border-top: 1px solid #B8E7FF}

.video_box_rida {width: 540px; overflow: hidden}

.video_box_pilt {width: 140px; float: left}

.video_box_tekst {width: 400px; float: left}

.video_box_tekst strong a {color: #373737}

.video_box_kirjeldus {width: 400px; min-height: 55px; height: auto; padding: 5px 0 5px 0}

* html .video_box_kirjeldus {width: 400px; height: 55px; padding: 5px 0 5px 0}

/* Tulemused */

.lahter {padding: 3px; background: url(/pc/img/lahter.gif) #FFF repeat-x bottom center}

.lahter_pais {height: 24px; line-height: 24px; border-top: 1px solid #B8E7FF; border-bottom: 1px solid #B8E7FF; background: url(/vormel1/img/sisu_tav.gif) repeat-x top center; color: #373737}

.lahter_pais_vasak {padding: 0 0 0 5px;height: 24px; line-height: 24px; border-left: 1px solid #B8E7FF; border-top: 1px solid #B8E7FF; border-bottom: 1px solid #B8E7FF; background: url(/vormel1/img/sisu_tav.gif) repeat-x top center; color: #373737}

.lahter_pais_parem {height: 24px; line-height: 24px; border-right: 1px solid #B8E7FF; border-top: 1px solid #B8E7FF; border-bottom: 1px solid #B8E7FF; background: url(/vormel1/img/sisu_tav.gif) repeat-x top center; color: #373737}

/* Lingid */

.link_box_item {padding: 5px; border-bottom: 1px solid #1599FE}

.link_box_row {width: 540px; overflow: hidden}

.link_box_img {width: 98px; float: left}

.link_box_text {width: 442px; float: left}

.link_box_text strong a {color: #373737; padding: 0 0 6px 0}

.link_box_text .text {padding: 6px 0 0 0}

/* software */

#software_catalog {}

	#software_catalog .development_ver {color: #828282}

	#software_catalog strong {font-size: 12px; line-height: 18px}

	#software_catalog a {}

	.development_ver {color: #828282}

	.development_ver a {color: #7CB7FF}

	#software_catalog .view_more {padding: 5px 0}

/* wallpapers */

#category_grid {width: 530px; padding: 10px; border: 1px solid #DADADA; background: url(/img/submenu_button.gif) repeat-x top center; overflow: hidden; color: #DADADA}

#category_grid ul {list-style: none; margin: 0; padding: 0}

#category_grid ul li {float: left; margin: 0; padding: 0; color: #AAA; line-height: 24px; font-weight: normal}

#category_grid ul li a {float: left; display: block; width: 128px; height: 24px; border-bottom: 1px solid #ECECEC; text-align: center; font-weight: bold; color: #2A60C0}

#category_grid ul li a:hover {background: #F7F7F7}

#category_grid ul li a.selected {background: #EEE; color: #000}

#category_grid ul .separator {width: 6px; text-align: center}

#wallpaper {}

	#wallpaper .section_box {width: 540px; margin: 0; overflow: hidden}
	
	#wallpaper .wallpaper_pic {float: left; width: 135px}

		#wallpaper .wallpaper_pic img, .wallpaper_icon img {padding: 3px; border: 1px solid #81C8FF}

	#wallpaper .wallpaper_details {float: left; width: 400px; padding: 5px 0 0 0}

	#wallpaper .save_it {padding: 8px 0 0 0}

		#wallpaper .save_it a {float: left; display: block; width: auto; line-height: 15px}

		#wallpaper .save_it a img {float: left; display: block; margin: 0 5px 0 0}

		#wallpaper .save_it span {float: left; display: block; width: 10px; line-height: 15px; text-align: center}

.wallpaper_icon {margin: 0 0 10px 0; padding: 5px 4px; border-bottom: 1px solid #1599FE}

/* Paneel */

.panel_box {padding: 5px; border-bottom: 1px solid #CCC}

.panel_box_last {padding: 5px}

.panel_row {padding: 3px; border-bottom: 1px solid #D9D9D9}

input.panel_title_field {font-size: 13px !important; font-weight: bold; width: 100%}

input.panel_normal_field {width: 100%}

.panel_content_field {width: 100%; height: 200px}


.external_feed_menu {width: 538px; height: 24px}

	.external_feed_menu h2 {float: left}

	.external_feed_menu ul {float: left; margin: 2px 0 0 10px; padding: 0; list-style: none}

		.external_feed_menu ul li {display: block; float: left; margin: 0 1px 0 0; padding: 0}

		.external_feed_menu ul li a {display: block; float: left; height: 22px; padding: 0 15px; border-left: 1px solid #E1F8FF; border-top: 1px solid #E1F8FF; border-right: 1px solid #E1F8FF; background: url(/pc/img/external_feed_link.gif) #99E4FE repeat-x top center; line-height: 22px; text-decoration: none; text-shadow: 0 0 0; font-weight: bold}

		.external_feed_menu ul li .selected {background: url(/pc/img/external_feed_link_selected.gif) #FFF repeat-x top center; text-decoration: underline; color: #1599FE}