/*

Theme Name: CDHostnDesign Blue

Theme URI: http://info.cdhostndesign.com/

Description: Exclusive Theme for CDHostnDesign

Version: 1.0

Author: Marina Maximova

Author URI: http://www.cdhostndesign.com/

*/



*

{

  padding: 0;

  margin: 0;

}



body

{

  font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;

  font-size: 80%;

background: #FCFDFE url(images/cdhndbggrad1.png) repeat-x top left fixed;  

}



hr

{

  display: none;

}



img 

{

	border: 0;

}


img.left{

 float: left;

 margin-right: 7px;  margin-left: 0px;  margin-top: 7px;  margin-bottom: 0px;

 padding: 0;

}



img.right{

 float: right;

 margin-right: 0px;  margin-left: 5px;  margin-top: 7px;  margin-bottom: 0px;

 padding: 0;

}



.navigation

{

  display: block;

  margin-top: 5px;

  margin-bottom: 5px;



}

 

.alignleft

{

  float: left;

  text-align: left;

  width: 50%;

}



.alignright

{

  float: right;

  text-align: right;

  width: 50%;

}



.button

{

color: #535C73;

border: 2px dotted #1F2593;

background: #FCFDFE

}



select 

{

background-color: #FFF; 

border: 1px solid #1F2593; 

color: #535C73; 

}



textarea, option 

{

background-color: transparent; 

border: 1px solid #1F2593; 

color: #535C73; 

}



input:focus 

{ 

background: #E7EDFF;  

}

textarea:focus 

{ 

	background: #E7EDFF;  

}



#spetstablitsa

{

}



#spetstablitsa table

{

border-top: 1px solid #1F2593; border-bottom: 1px solid #1F2593; 

border-left: 1px solid #1F2593; border-right: 1px solid #1F2593; 

margin: 3px;

}



#spetstablitsa td

{

  padding: 3px;

border-top: 1px solid #1F2593; border-bottom: 1px solid #1F2593; 

border-left: 1px solid #1F2593; border-right: 1px solid #1F2593; 

}



#spetstablitsa ul

{

  list-style: none;

margin-left: 10px;  

}



table.a1

{

border-top: 1px solid #1F2593; border-bottom: 1px solid #1F2593; 

border-left: 1px solid #1F2593; border-right: 1px solid #1F2593;

}





#page

{

background: #FCFDFE; width: 680px; border: 2px solid #1F2593;margin: 20px auto 20px auto;text-align: left;

}



#header

{

  margin-top: 0px;

  margin-bottom: 0px;

}



#headerimg

{

  font-size: 1.0em;

  margin: 0 auto;

  text-align: center;

  width: 100%;

  height: 6.5em;

  color: #1F2593;

  padding-top: 10px;

  padding-bottom: 0px;

  background-color: #FCFDFE;

  background: url(images/cdhndtitle.jpg) no-repeat top left;  

  border-top: 0px solid #1F2593; border-bottom: 1px solid #1F2593; 

  border-left: 0px solid #1F2593; border-right: 0px solid #1F2593;



}



#header a

{

  text-decoration: none;

  color: #1F2593;

cursor: help;  

}



#header h1

{

  font-size: 3em;

  

}



#footer

{

  margin: 0 auto;

  clear: both;

  text-align: justify;

  width: 100%;

  color: #1F2593;

  padding-top: 1px; padding-bottom: 1px;

  background: url(images/cdpdesbg3b.gif) repeat top left #E7EDFF;  

  border-top: 1px solid #1F2593; border-bottom: 0px solid #1F2593; 

  border-left: 0px solid #1F2593; border-right: 0px solid #1F2593;

}



#footer a

{

  text-decoration: none;

  color: #5751D5;

cursor: help;  

}



#footer a:hover

{

cursor: help; position: relative; left: 2px; top: 1px;

}



#footer p



{

  margin: 10px;



}



#wrapper

{

  margin: 0 auto;

  width: 100%;



border-top: 0px solid #1F2593; border-bottom: 0px solid #1F2593; 

border-left: 0px solid #1F2593; border-right: 0px solid #1F2593;  

background-color: #FCFDFE;

background: url(images/cdhndbggradin.png) repeat-x top left;

}



div>#wrapper



{

  margin: 0 auto;

  min-width: 400px;

  width: 100%;

}



#content

{

        padding: 5px;

  width: 79%;

  float: right;

border-top: 0px solid #1F2593; border-bottom: 0px solid #1F2593; 

border-left: 0px solid #1F2593; border-right: 0px solid #1F2593;

background-color: #FCFDFE;

background: url(images/cdpdesbg3b.gif) repeat top left;  

color: #1F2593;

}



#content a

{

  text-decoration: none;

  color: #5751D5;

cursor: help;  

}



#content a:hover

{

cursor: help; position: relative; left: 2px; top: 1px;

}



#content h2

{

        font-size: 1.2em;

        font-weight: normal;

        margin-bottom: 5px;		

}



#content h3

{

        font-size: 1.0em;

        font-weight: normal;

  text-decoration: underline;

  text-align: center;		

        margin-bottom: 5px;			

}



#content h4

{

        font-size: 1.0em;

        font-weight: normal;

  text-decoration: none;

        margin-bottom: 5px;			

}



#sidebar

{

width: 18%;

margin-right: 80%;

background-color: #FCFDFE;

background: url(images/cdpdesbg3b.gif) repeat top left;  

color: #1F2593;

border-bottom: 0px solid #1F2593; border-left: 0px solid #1F2593; border-right: 1px solid #1F2593;   

        padding: 0px;  

}



#sidebar a

{

  text-decoration: none;

  color: #5751D5;

cursor: help;  

}



#sidebar a:hover

{

cursor: help; position: relative; left: 2px; top: 1px;

}



#sidebar ul h2

{

        background-color: #B3C5FF;

        border-bottom: 1px solid #1F2593;

        border-top: 1px solid #1F2593;

        font-size: 1.2em;

        font-weight: normal;

        padding: 2px;

        margin-bottom: 5px;

}

	  

#sidebar ul

{

  list-style: none;

margin-bottom: 10px;  

}





#sidebar ul ul

{

  list-style-image: url(images/cdpdesul.gif);

  list-style-type: circle;



  margin-left: 20px;

}

#sidebar ul ul ul

{

  margin-bottom: 0;

  list-style-image: url(images/cdpdesul.gif);

  list-style-type: disc;  

}



/* Special divs */

.spets

{

    padding: 5px; 

}



blockquote

{

  margin: 1em 1em 1.8em 1em;

  padding: 1em 1em 0.6em 1em;



  border: 1px solid #1F2593;

  background: #FCFDFE URL(images/cdpdesblockquote.gif) no-repeat   scroll top left;



}



.post p

{

  line-height: 1.4em;

  margin-bottom: 1em;

}



.post li

{

  margin-left: 20px;

}



.post ul

{

  list-style-image: url(images/cdpdesul.gif);

  list-style-type: circle;

}

  