﻿/* Saved from url=http://www.placko.eu/ */

/* ~/MasterPage.master */
body{
	background-color:#e0e0e0;
	font-family:Tahoma,Verdana,Segoe,sans-serif; font-size:12px;}
.lnk_red{
	color:red;
	background-color:Transparent;}
.lnk_red:visited{
	color:red;
	background-color:Transparent;}
.lnk_red:hover{
	color:red;
	background-color:Transparent;
	cursor:pointer;}
.lnk_red:active{
	color:red;
	background-color:Transparent;}
.hyperlink{
	color:blue;
	background-color:Transparent;}
.hyperlink:visited{
	color:purple;
	background-color:Transparent;}
.hyperlink:hover{
	color:blue;
	background-color:Transparent;
	cursor:pointer;}
.hyperlink:active{
	color:purple;
	background-color:Transparent;}
.ajaxUpdPrg_WaitMsg{
	background-image:url(Images/MasterPage/ajax-loader_squares_circle_red_graybcg.gif); background-repeat:no-repeat;
	width:110px; height:23px; padding:8px 0 0 30px;
	color:#e4e4e4;
	background-color:Transparent;}
.lbl_red{
	color:red;
	background-color:Transparent;}
.textBox{
	background-color:#e0e0e0;
	border:solid 1px #045c97;}
.img_underConstruction{
	background-image:url('Images/Settings/under_construction.gif'); background-repeat:no-repeat;
	width:107px; height:98px;
	margin-left:393px;}
.indent{
	font-weight:bold; color:#002060; background-color:Transparent;}
.indent_div{
	text-align:left;}
.h3{
	font-weight:bold;}
.tr{
    padding-bottom:5px;
}
#formBody{
	margin:15px;}
#formMain{
	text-align:center;}
#formHeader_Bcg{
	background-image:url(Images/MasterPage/formHeader_Bcg.png); background-repeat:repeat-x;
	position:fixed; top:0; left:0; width:100%; height:223px;}
#formHeader_LangAndSearch{
	background-image:url(Images/MasterPage/formHeader_LangAndSearch.png); background-repeat:no-repeat;
	position:relative; width:939px; height:42px;}
.formHeader_lnkLangSK{
	position:absolute; left:45px; bottom:18px;
	color:#e0e0e0; text-decoration:none; text-align:left; background-color:Transparent;}
.formHeader_lnkLangSK:hover{
	position:absolute; left:45px; bottom:17px;
	border-bottom:dotted 1px; text-align:left;}
.formHeader_lnkLangSK_dis{
	position:absolute; left:45px; bottom:18px;
	color:gray; text-decoration:none; text-align:left; background-color:Transparent;}
.formHeader_lnkLangEN{
	position:absolute; left:142.5px; bottom:18px;
	color:#e0e0e0; text-decoration:none; text-align:left; background-color:Transparent;}
.formHeader_lnkLangEN:hover{
	position:absolute; left:142.5px; bottom:17px;
	border-bottom:dotted 1px; text-align:left;}
.formHeader_lnkLangEN_dis{
	position:absolute; left:142.5px; bottom:18px;
	color:gray; text-decoration:none; text-align:left; background-color:Transparent;}
.formHeader_WindowsLiveSearch_TextBox{
	background-image:url(Images/MasterPage/formHeader_WindowsLiveSearch_TextBox.png); background-color:Transparent; background-repeat:no-repeat;
	position:relative; width:120px; height:15px; left:359px; top:3.5px; /* top:3.5px ==> compatibility with: IE7/FF/OP/SF/CH */
	border-style:none;}
.formHeader_WindowsLiveSearch_ImageButton{
	position:relative; width:32px; height:24px; left:369px; top:11px;}
#formHeader_WindowsLiveSearch_ResultPage_Header{
	padding:10px 20px 0 20px;
	text-align:center;}
#formHeader_WindowsLiveSearch_ResultPage_Content{
	padding:10px 20px 0 20px;
	text-align:left;}
#formHeader_Logo{
	background-image:url(Images/MasterPage/formHeader_Logo.png); background-repeat:no-repeat;
	position:relative; width:939px; height:120px;}
.formHeader_MurphyLaw{
	float:right; width:460px; height:112px; padding:8px 15px 8px 25px;
	text-align:center; /*text-overflow:ellipsis;*/}
#formHeader_MenuBcg{
	background-image:url(Images/MasterPage/formHeader_MenuBcg.png); background-repeat:repeat-y;
	position:relative; width:939px; height:20px; padding-top:9px; z-index:1;}
#formContent_Top{
	background-image:url(Images/MasterPage/formContent_Top.png); background-repeat:no-repeat;
	position:relative; width:939px; height:16px;}
#formContent_Middle{
	background-image:url(Images/MasterPage/formContent_Middle.png); background-repeat:repeat-y;
	position:relative; width:939px; height:100%;}
#formContent_Aspx{
	width:97.5%;
	text-align:center;
	background-color:#e0e0e0;}
#formContent_Bottom{
	background-image:url(Images/MasterPage/formContent_Bottom.png); background-repeat:no-repeat;
	position:relative; width:939px; height:16px;}
#formFooter{
	background-image:url(Images/MasterPage/formFooter.png); background-repeat:no-repeat;
	position:relative; width:939px; height:58px;}
.formFooter_Links{
	position:relative; top:6px; right:10px;
	color:#e0e0e0; text-decoration:none; background-color:Transparent;}
.formFooter_Links:hover{
    border-bottom:dotted 1px;}
.formFooter_Links:active{
    border:none 0;}
.formFooter_LinksSeparator{
	position:relative; top:6px; right:10px;
	color:#e0e0e0; background-color:Transparent;}
.formFooter_SiteStatus{
	position:relative; top:8px; right:10px;
	font-size:10px; color:red; background-color:Transparent;}
.formFooter_LastUpdate, .formFooter_Copyright{
	position:relative; /*top:24px;*/ top:10px; right:10px;
	font-size:10px; color:#e0e0e0; background-color:Transparent;}
#formFooter_Reflection{
	background-image:url(Images/MasterPage/formFooter_Reflection.png); background-repeat:no-repeat;
	position:relative; width:939px; height:54px;}
.formFooter_ajaxAnimation_divFlyout{
    display:none;
    overflow:hidden;
    z-index:2;
    background-color:#ffffff;
    border:solid 1px #d0d0d0;}
.formFooter_UsedTechnologies_ajaxAnimation_divInfo{
    display:none;
    width:524px;
    z-index:1;
    /*opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
    /*font-size:12px;*/
    border:solid 1px #cccccc;
    background-color:#ffffff;
    padding: 5px;}
.formFooter_UsedTechnologies_MicrosoftLogo_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_logo.png); background-repeat:no-repeat;
    height:32px; width:193px;
    padding-bottom:20px;}
.formFooter_UsedTechnologies_MicrosoftLogo_divImgCenter{
    /*margin-left:165px;*/}
.formFooter_UsedTechnologies_WindowsServer08_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_windowsserver.png); background-repeat:no-repeat;
    height:32px; width:212px;
    padding-bottom:10px;}
.formFooter_UsedTechnologies_SqlServer08_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_sqlserver.png); background-repeat:no-repeat;
    height:32px; width:156px;
    padding-bottom:10px;}
.formFooter_UsedTechnologies_VisualStudio08_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_visualstudio.png); background-repeat:no-repeat;
    height:32px; width:252px;
    padding-bottom:10px;}
.formFooter_UsedTechnologies_DotNet35_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_dotnet.png); background-repeat:no-repeat;
    height:32px; width:131px;
    padding-bottom:10px;}
.formFooter_UsedTechnologies_Silverlight3_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_silverlight.png); background-repeat:no-repeat;
    height:32px; width:99px;}
.formFooter_UsedTechnologies_WindowsLive_divImg{
    background-image:url(Images/MasterPage/UsedTechnologies/ms_windowslive.png); background-repeat:no-repeat;
    height:32px; width:243px;}
.formFooter_UsedTechnologies_QuantasoftHosting_divImg{
    padding-top:20px; padding-bottom:12px;}
.formFooter_W3CValitadion_ajaxAnimation_divInfo{
    display:none;
    width:250px;
    z-index:1;
    /*opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
    /*font-size:12px;*/
    border:solid 1px #cccccc;
    background-color:#ffffff;
    padding: 5px;}
.formFooter_W3CValidation_W3CLogo_divImg{
    background-image:url(Images/MasterPage/W3CValidation/w3c_logo.png); background-repeat:no-repeat;
    height:32px; width:210px;
    padding-bottom:20px;}
.formFooter_W3CValidation_xhtml11_divImg{
    padding-bottom:10px; padding-left:0px;}
.formFooter_W3CValidation_css3_divImg{
    padding-bottom:10px; padding-left:0px;}
.formFooter_W3CValidation_seoscore4_divImg{
    padding-bottom:10px; padding-left:0px;}
.formFooter_W3CValidation_seo11_divImg{
    padding-bottom:10px; padding-left:0px;}
.formFooter_W3CValidation_googleanalytics_divImg{
    padding-bottom:10px; padding-left:0px;}
.formFooter_W3CValidation_najsk_divImg{
    padding-bottom:12px; padding-left:0px;}
.formFooter_BrowsersSupport_ajaxAnimation_divInfo{
    display:none;
    width:250px;
    z-index:1;
    /*opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
    /*font-size:12px;*/
    border:solid 1px #cccccc;
    background-color:#ffffff;
    padding: 5px;}
.formFooter_ajaxAnimation_divBtnCloseParent{
    float:right;}
    /*opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
.formFooter_ajaxAnimation_aspBtnClose{
    background-color:#666666;
    color:#ffffff;
    text-align:center;
    font-weight:bold;
    text-decoration:none;
    border:outset thin #ffffff;
    padding:5px;}

/* ~/Default.aspx */
#default_content{
	width:100%; height:570px;}
.default_myPhoto{
	float:left; padding:26px 18px 0 18px; width:266px; height:517px;}
#default_cssTabTheme{
	float:right; padding:0 18px 0 0; width:500px; height:100%;}
#default_tbpnlAboutWebResidence{
	text-align:justify;}
#default_tbpnlActualProject{
	text-align:justify;}
#default_tbpnlMOPS{
	text-align:center;}
#default_tbpnlKK{
	text-align:center;}
#default_tbpnlTechNet{
	text-align:center;
	padding-top:3px;}
.default_KK_CurriculumVitae{
	background-image:url(Images/Default/kkCurriculumVitae.png); background-repeat:no-repeat;
	margin:18px 18px 18px 105px; width:271px; height:350px;}

/* ~/Menu/Projects/Web/MOPS.aspx */
#projects_cssTabTheme{
	margin-left:14px; width:97%; height:100%;}
.projects_cssTabTheme_Content{
	width:880px; height:100%;
	margin-left:-10px;}
#projects_cssTabTheme_Content_Screens{
	width:888px; height:100%;
	margin-left:-13px;}
.projects_img{
	cursor:pointer;}

/* ~/Menu/Gallery/ */
#gallery_content{
	text-align:center;}
#gallery_videoBillGates{
	width:98.5%; height:790px;}
#gallery_photosITHeroes{
	width:98.5%; height:3510px;}
#gallery_videoITHeroes{
	width:510px; height:332px;}
#gallery_carouselLondon{
	width:98.5%; height:319px;}
#gallery_pageTurnerJ_J{
	width:98.5%; height:319px;}

/* ~/Menu/Info/AboutMe.aspx */
#about_cssTabTheme{
	margin-left:14px; width:97%; height:100%;}
.about_accordionHeader{
	background-image:url(../../CSSFriendlyAdapters/WalkThru/MySimpleMenuPics/formHeader_MenuButton.png); background-repeat:repeat-x;
	width:auto; height:15px; padding:5px;
	border:solid 1px #2f4f4f;
	font-weight:bold; color:#e0e0e0;
	background-color:Transparent;
	cursor:pointer;}
.about_accordionHeaderSelected{
	background-image:url(../../CSSFriendlyAdapters/WalkThru/MySimpleMenuPics/formHeader_MenuButtonHover.png); background-repeat:repeat-x;
	width:auto; height:15px; padding:5px;
	border:solid 1px #2f4f4f;
	font-weight:bold; color:#e0e0e0;
	background-color:Transparent;
	cursor:pointer;}
.about_accordionContent{
	padding-right:20px;
	border:dashed 1px #2f4f4f;
	text-align:left;}
.about_accordionContent_Date{
	font-weight:bold;}
.about_accordionContent_Indent{
	padding-left:20px;}
#about_aboutMe_Separator{
	width:auto; height:8px;}
.about_writtenITPublications_ul{
	margin:16px -1px 16px 21px;}
.about_writtenITPublications_img{
	cursor:pointer;}

/* ~/Menu/Info/Contact.aspx */
#contact_cssTabTheme{
	margin-left:14px; width:97%; height:100%;}
.contact_pnlEmailResult{
	padding-top:8px;
	text-align:center;}
.contact_pnlEmail{
	padding-top:8px;
	text-align:left;}
.contact_emailBody{
	width:500px; height:auto;
	background-color:#e0e0e0;
	border:solid 1px #045c97;}
.contact_messengerChat{
	margin-top:10px;}
.contact_virtualEarth{
	position:relative; width:100%; height:500px;}
.contact_virtualEarth_Separator{
	position:relative; width:100%; height:10px;}